From: Sergey Matveev Date: Tue, 12 Jan 2021 14:23:06 +0000 (+0300) Subject: Как сделать красивые текстовые таблицы ещё проще и лучше? X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=6322e80e2b281b4cea1894231912b2cc3736269e;p=stargrave-blog.git Как сделать красивые текстовые таблицы ещё проще и лучше? В f445f28611aafab4883fd15795498f45bf5ca239 писал про tbl, который отлично умеет рисовать сложные таблицы в консоли. Вот только на момент написания той записи я не знал что он не разбивает автоматом длинные строки. И не умеет этого. В итоге... решение так себе. Куча решений для рисования таблиц не умеют объединять строки/столбцы, что бывает нужно, не говоря про управление положением текста в ячейке. Снова вернулся к этой теме сегодня и вспомнил про w3m броузер. Как замену lynx-у он для меня не катит: не удобное управление как минимум. Нужна возможность навигации по нумерованным ссылкам. Да и, глядя на документацию, вроде бы ещё каких-то полезностей не хватает. Но, он офигенно, как оказалось, рендерит таблицы. Пока похоже это чуть ли не лучшее решение похоже. HTML таблицы вроде бы все умеют рисовать -- даже не надо вспоминать ничего будет. И он отлично всё масштабирует, бьёт строки, учитывает rowspan/colspan,
и border=1. Плюс достаточно сделать w3m table.html > out для дампа отрендеренной таблицы, опционально задав -cols XXX. ---