Как сделать ширину столбцов максимально широкой? - PullRequest
1 голос
/ 17 мая 2010

Для таблицы gcc, которую я пишу, я хочу создать таблицу, которая должна описывать, как gcc интерпретирует разные окончания файлов. Таблица, которую я создал до сих пор, определяется следующим образом:

|======================================================================
|.c    |C source code which must be preprocessed.
|.i    |C source code which should not be preprocessed.
|.h    |C header file to be turned into a precompiled header.
|.s    |Assembler code.
|other |
An object file to be fed straight into linking. Any file name with no
recognized suffix is treated this way.
|======================================================================

Проблема, с которой я столкнулся, заключается в том, что таблица охватывает всю ширину страницы, но я хочу, чтобы каждый столбец был таким же широким, как и его самая широкая запись, и чтобы таблица занимала столько места, сколько нужно.

Ответы [ 2 ]

1 голос
/ 11 мая 2012

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

[horizontal]
+.c+:: C source code which must be preprocessed.
+.i+:: C source code which should not be preprocessed.
+.h+:: C header file to be turned into a precompiled header.
+.s+:: Assembler code.
other:: An object file to be fed straight into linking. Any file name with no recognized suffix is treated this way.
1 голос
/ 08 июня 2011

В общем случае не стоит смешивать правила содержимого и макета в исходном файле.

Это по уважительной причине: определение макета таблицы зависит от формата вывода. Если вы используете, например, html в качестве бэкэнда для документа, css будет подходящей технологией для макета документа. С другой стороны, например если вы используете процессор объектов форматирования для создания pdf-файлов, таких как apache fop , автоматическая разметка таблицы поддерживается не всеми процессорами FO.

Чтобы ответить на ваш вопрос: как формат таблицы будет определен правильно, зависит от формата вывода. Определение в разметке AsciiDoc в большинстве случаев является неправильным.

...