但是Emacs来处理结构化的文本始终有些无力。以字符串为基本数据结构是做不到这一点的。有一个很妙的软件名为Texmacs,它便是用于处理结构化文本的。虽然与Emacs几乎没有什么联系。我在过去一年的数学作业、报告均用它完成,体验非常不错(特别是和gnudot等软件配合)
One of the fundamental ideas behind TeXmacs is that we wanted a WYSIWYG editor for structured documents with the same customizability as Emacs. Just like the native format of an Emacs document is basically a string, the native format of a TeXmacs document is a tree. This is particularly powerful in relation to Lisp-like extension languages (we chose Guile Scheme, because this is a standard extension language for the GNU Project and Gnome), which are particularly suited for tree manipulations.