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