如何指定大(多行)表?

hat*_*rix 19 emacs org-mode

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

Dal*_*und 7

你可能想看一下table-mode.这支持你正在谈论的那种"大表".一段时间以来,它一直是emacs发行版的一部分.从...开始

(require 'table)
Run Code Online (Sandbox Code Playgroud)

某处~/.emacs.创建一个空文件或缓冲区,键入

M-x table-insert RET
Run Code Online (Sandbox Code Playgroud)

明智地回答最初的问题,然后玩一下.您可以获得一些文档

C-h f table-insert RET
Run Code Online (Sandbox Code Playgroud)

要查找更多文档,您需要找到源代码.从...开始

M-x locate-library RET table RET
Run Code Online (Sandbox Code Playgroud)

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

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

  • 要在两种类型的表之间来回转换,请执行`Ctrl-C~`. (2认同)