Будучи аспирантом, я использую режим орг, чтобы следить за статьями для освещенного обзора. Я люблю таблицы для их организации, но по умолчанию org-mode распределяет таблицы по размеру содержимого своих полей. Как я могу исправить ширину столбца, чтобы он не расширялся, если содержимое становится слишком длинным?
2 ответа
Согласно руководству по режиму org, вы можете исправить ширину столбца таблицы режима org, поместив <width>
в строку где-нибудь в этой таблице. Я обычно помещаю его в отдельной строке прямо под заголовками столбцов, но в любом месте столбца будет работать.
Например, вот первые две строки таблицы:
| Citekey | Topic | Results |
| <15> | <20> | <40> |
При следующем выравнивании столбцов ширина первого столбца будет установлена равной 15 символам, второй - 20, а третий - 40. Содержимое, которое превышает ширину столбца, будет усечено с =>
чтобы указать больше содержимого. Наведение мышью над полем покажет все содержимое.
Как уже упоминалось @Ryan, вы можете использовать cookie ширины столбца <width>
. Но для того, чтобы это работало в Org 9.2+, вы должны поместить #+startup: shrink
в начало файла или установить переменную org-startup-align-all-table
чтобы иметь такое поведение во всех буферах по умолчанию.
(setq org-startup-align-all-table t)