2

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

| 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    |
|---------------------+------+-----------+----------+--------|

Когда я экспортирую эту таблицу вместе с другим текстом в моем орг-файле в формате 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    
  --------------------------------------------------------

Вопросы

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

1 ответ1

4

По первому вопросу попробуйте группы столбцов 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 также помогает

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .