Подтвердить что ты не робот

Как указать большие (многострочные) таблицы?

Какой лучший выбор для определения большой таблицы в org-mode (большой, я имею в виду, что каждая ячейка может иметь несколько строк)? Единственной особенностью org-mode является его способность экспортировать в HTML или LaTeX (или другие), но в этом случае мне пришлось бы зафиксировать в формате экспорта априори и жесткий код таблицы на этом языке (например, HTML)? Какое программное обеспечение вы бы использовали для создания таблицы с преимущественно текстовыми полями с параграфами в каждой ячейке (например, вы могли бы конвертировать в HTML)?

4b9b3361

Ответ 1

Вы можете посмотреть table-mode. Это поддерживает вид "больших таблиц", о которых вы говорите. В течение некоторого времени он был частью дистрибутива emacs. Начните с

(require 'table)

где-то в ~/.emacs. Создайте пустой файл или буфер, введите

M-x table-insert RET

Ответьте на начальные вопросы разумно, а затем немного поиграйте. Вы можете получить документацию с помощью

C-h f table-insert RET

Чтобы найти дополнительную документацию, вам нужно найти исходный код. Начните с

M-x locate-library RET table RET

Это покажет вам местоположение файла с байтом lisp для table-mode, и в этом же каталоге вы должны поменять table.el или table.el.gz, который будет содержать документацию, которая вам понадобится, по крайней мере, обезжиренное. Большинство Linux-систем (по-дурацки) не устанавливают файлы .el по умолчанию, поэтому вам придется идти в очередь с менеджером пакетов, чтобы получить их.

Я был уверен, что org-mode знал, как разбирать таблицы table-mode и форматировать их для вас, но я не могу найти, что записано где угодно прямо сейчас.