Для таблицы 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.
|======================================================================
Проблема, с которой я столкнулся, заключается в том, что таблица охватывает всю ширину страницы, но я хочу, чтобы каждый столбец был таким же широким, как и его самая широкая запись, и чтобы таблица занимала столько места, сколько нужно.