Next: Obtaining Muse, Previous: Preface, Up: Top
Emacs Muse 是一个基于 Emacs 的写作和发布平台。它简化了文档编辑过程, 并且可以选择多种格式进行发布。
Muse 包括两个主要部分: 一个增强的 text 模式,用来编辑文档和在 Muse 工程中随意浏览文档; 一组发布策略,用来产生各种不同的格式输出。
然而这种思想并不新颖,有大量类似的系统存在 ── 甚至 Emacs 本身就有另外一个 (Bhl Mode)。Muse 所增色的地方是一个更加模块化的平台,带有一个相当简单的核心, 在这个平台上“风格”可被派生而生成新的风格。Muse 全部的功能中大部分是可选的。 比如,你可以不在 major-mode 下使用发布功能,或者在 major-mode 下但不做任何发布; 又或者如果你不加载 Texinfo 或 LaTeX 模块,那么相应的那些风格就不可用。
Muse 代码基于 emacs-wiki.el 版本 2.44,但代码已经重新组织和改写,特别是那些发布 函数。此次修订的重点在写作和发布方面,Wiki 部分作为其中一个默认的行为 (在可选的 muse-wiki 模式中)。在默认情况下 CamelCase 词组(每个单词的 第一个字母都大写,其它小写)不再特殊对待。