如何指定大(多行)表?

时间:2011-01-12 19:27:28

标签: emacs org-mode

org-mode中定义大表的最佳选择是什么(大的,我的意思是每个单元格可以有多行)? org-mode的一个特性是它能够导出到HTML或LaTeX(或其他),但在这种情况下,我必须先提交导出格式并用该语言对表进行硬编码(例如,HTML) ?您将使用什么软件来创建主要包含每个单元格中的段落的文本字段的表(例如,您可以将其转换为HTML)?

1 个答案:

答案 0 :(得分:7)

您可能需要查看table-mode。这支持你正在谈论的那种“大表”。一段时间以来,它一直是emacs发行版的一部分。从

开始
(require 'table)

~/.emacs中的某个地方。创建一个空文件或缓冲区,键入

M-x table-insert RET

明智地回答最初的问题然后再玩一下。你可以用

获得一些文档
C-h f table-insert RET

要查找更多文档,您需要找到源代码。从

开始
M-x locate-library RET table RET

这将显示table-mode的字节编译的lisp文件的位置,在同一目录中,您应该使用table.eltable.el.gz,其中包含您需要的文档需要至少脱脂。大多数Linux系统(愚蠢地)默认情况下不安装.el文件,所以你必须使用包管理器来获取它们。

我很确定org-mode知道如何解析table-mode表并为你格式化它们,但我现在似乎无法在任何地方找到它。