eqn 是 UNIX 作业系统中排版软体 Troff 的一部份，（ Troff 约同等于 LaTeX , Microsoft Word 的地位。）是用来处理数学公式排版的预处理器。于1974年由 布莱恩·柯林汉 、 编写。eqn 的特色是使用口语化的语法，意思是它撰写起来和如何读一条数学式子是极类似的。eqn 使用 上下文无关语法 。eqn 与 TeX 在数学排版上很类似，但 eqn 较为简单、不完整。GNU 在 中也开发了一套与 eqn 相容的替代软体，（groff 为 GNU 版本的 tro