Можно ли зафиксировать ширину столбца в таблице в режиме орг?
Будучи аспирантом, я использую режим орг, чтобы отслеживать статьи для рецензии. Я люблю таблицы для их организации, но по умолчанию 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)