Экспорт организации: экспорт таблиц организации в HTML или текстовые файлы

712
Prasanna

У меня есть следующая таблица в моем орг-файле

| Группа | KR # | Тег | Глоссарий | Аттриб | | --------------------- + ------ + ----------- + -------- - + -------- | | OXF_PROFILE RSP | 23 | N_AC_1533 | | VAL | | | 23 | N_AC_1549 | | ЕДИНИЦЫ | | | 23 | N_AC_1548 | | VAL | | | 23 | N_AC_1553 | | VAL | | | 23 | N_AC_1549 | | VAL | | | 23 | N_AC_1536 | | VAL | | | 23 | N_DC_1722 | | VAL | | | 23 | N_DC_1700 | | VAL | | --------------------- + ------ + ----------- + -------- - + -------- | 

Когда я экспортирую эту таблицу вместе с другим текстом в моем орг-файле в формате HTML или в виде текстового файла, вертикальные линии (отмечающие столбцы) в таблице отсутствуют.

Я вижу что-то вроде этого.

 Группа KR # Tag Глоссарий Attrib  -------------------------------------------------- ------ OXF_PROFILE RSP 23 N_AC_1533 VAL  23 N_AC_1549 ЕДИНИЦЫ  23 N_AC_1548 VAL  23 N_AC_1553 VAL  23 N_AC_1549 VAL  23 N_AC_1536 VAL  23 N_DC_1722 VAL  23 N_DC_1700 VAL  -------------------------------------------------- ------ 

Вопросы

  1. Есть ли в любом случае (или #+OPTIONS:), что я мог бы пройти, чтобы экспортированный вывод имел вертикальные линии таблицы?
  2. Есть ли варианты повторения строки заголовка в конце страницы? (В тех случаях, когда экспорт в PDF - я думаю, что концепция страниц будет применяться)
1

1 ответ на вопрос

3
Yang Ling

По первому вопросу попробуйте группы столбцов http://orgmode.org/manual/Column-groups.html.

| Group | KR # | Tag | Glossary | Attrib | |-----------------+------+-----------+----------+--------| | / | <> | <> | <> | <> | | OXF_PROFILE RSP | 23 | N_AC_1533 | | VAL | | | 23 | N_AC_1549 | | UNITS | | | 23 | N_AC_1548 | | VAL | | | 23 | N_AC_1553 | | VAL | | | 23 | N_AC_1549 | | VAL | | | 23 | N_AC_1536 | | VAL | | | 23 | N_DC_1722 | | VAL | | | 23 | N_DC_1700 | | VAL | |-----------------+------+-----------+----------+--------| 

Если вы хотите экспортировать в PDF с помощью Latex, вы также можете попробовать добавить следующую строку над таблицей:

#+ATTR_LATEX: :align |c|c|c|c|c| 

|c|c|c|c|c|Часть называется table specлатексом. Проверьте https://en.wikibooks.org/wiki/LaTeX/Tables для объяснения.

На ваш второй вопрос, я думаю, longtableможно решить.

#+ATTR_LATEX: :environment longtable 

Проверьте http://orgmode.org/manual/LaTeX-specific-attributes.html для деталей. Эта вики https://en.wikibooks.org/wiki/LaTeX/Tables#Table_across_several_pages также помогает

Похожие вопросы