Можно ли зафиксировать ширину столбца в таблице в режиме орг?

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

Другие вопросы по тегам