作为一名研究生,我使用 Org-Mode 来跟踪文献综述的文章。我喜欢表格的组织方式,但默认情况下 Org-Mode 会展开表格以适应其字段的内容。如何固定列宽,使其在内容过长时不会扩展?
答案1
根据org-mode 手册<width>
,您可以通过在表格中的某处添加一行来固定org-mode 表格列的宽度。我通常将其放在列标题下方的一行中,但列中的任何位置都可以。
例如,以下是表格的前两行:
| Citekey | Topic | Results |
| <15> | <20> | <40> |
当列下次对齐时,这将固定第一列的宽度为 15 个字符,第二列为 20 个字符,第三列为 40 个字符。超出列宽的内容将被截断,以=>
表示更多内容。将鼠标悬停在字段上将显示完整内容。
答案2
正如@Ryan所提到的,您可以使用列宽cookie <width>
。但要使其在Org 9.2+中工作,您必须将其放在#+startup: shrink
文件顶部或设置变量org-startup-align-all-tables
以默认在所有缓冲区中具有此行为。
(setq org-startup-align-all-tables t)