eqn 是 UNIX 操作系统中排版软件 Troff 的一部分,( Troff 约同等于 LaTeX , Microsoft Word 的地位。)是用来处理数学公式排版的 预处理器 。于1974年由 布莱恩·柯林汉 、洛林达·彻里 编写。
eqn 的特色是使用口语化的语法,意思是它撰写起来和如何读一条数学式子是极类似的。eqn 使用 上下文无关语法 。eqn 与 TeX 在数学排版上很类似,但 eqn 较为简单、不完整。
GNU 在 groff 中也开发了一套与 eqn 兼容的替代软件,(groff 为 GNU 版本的 troff。)GNU 版本的 eqn 新增了许多 保留字 ,扩展了原始语法。UNIX 手册 的编译软件 mandoc 亦包含了一套独立的 eqn 处理器。
语法示例
这里有一些示例展示用 eqn 或 TeX 撰写数学式子的差异。 [1]
TeX | eqn | 数学式 |
---|---|---|
$ a^2 $
|
a sup 2
|
|
$ \sum_{k=1}^N k^2 $
|
sum from { k = 1 } to N { k sup 2 }
|
|
$ x = {-b \pm \sqrt{b^2 - 4ac} \over 2a} $
|
x={-b +- sqrt{b sup 2 - 4ac}} over 2a
|
在 eqn 中 空白键 是很重要的,
空白键用来分隔不同的 单词 ;
只有对 波浪号 ~
、 大括号 {}
、 双引号 "
来说,
空白键是可省的。
例如 f(pi r sup 2)
产生 . 然而 f( pi r sup 2 )
产生 .
参考文献
Wikiwand in your browser!
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.