GNU TeXmacs

维基百科,自由的百科全书
跳转至: 导航搜索
GNU TeXmacs
Tm gnu1b.png
TeXmacs-screenshots.png
TeXmacs
開發者 GNU项目
穩定版本 1.99.2(2014年7月4日,13個月前2014-07-04
操作系统 LinuxWindowsMac类Unix[1]
类型 文本编辑器
许可协议 GNU GPLv3[2]
網站 http://www.texmacs.org

GNU TeXmacs 是一个自由的科学文本编辑器GNU 项目的排版组件。它吸收了 TeXEmacs 的特点,尽管未使用这两者的代码。TeXmacs 使用 TeX 字体[3]它由 Joris van der Hoeven 开发和维护。该程序能够以所见即所得用户界面创建结构化文档。用户可以自行创建新的文档样式。编辑器采用高质量的排版算法TeX 字体用于专业出版。

特点[编辑]

TeXmacs 能够处理数学公式,并被用作一系列计算机代数系统的前端,例如 MaximaSage。TeXmacs 同时支持 Scheme 扩展语言 Guile,用于定制程序和编写扩展。

如同许多所见即所得文本编辑器(如Microsoft Word),用户在屏幕上编排的文档与最终排版效果相仿。TeXmacs 的目标是提供一个所见即所得、排版效果美观的编辑器。TeXmacs 不是 LaTeX 的前端程序,但 TeXmacs 文档可以被自由转换成 TeXLaTeX 格式。对 HTMLMathMLXML 的支持正在开发中。

TeXmacs 目前可运行在大部分基于 Unix 的系统平台下,包括 LinuxFreeBSDCygwinMac OS X。除 Cygwin 版本以外,一个 Microsoft Windows 的本地版本已经开放测试。

TeXmacs 还包含演示文稿模式,计划在未来开发成为一个完整的科学工作套装,含有电子制表功能和科学图像编辑软件。

使用 TeXmacs,可以迅捷地输入各类数学公式。例如,通过输入 => 可以得到数学符号右箭头,而其他一些符号的变体形式则可以通过点击制表符得到。因此,通过用户快捷键可以轻易完成大量数学符号的输入。

TeXmacs 亦可以批处理方式执行(类似 LaTeX 的一般操作模式),在执行过程中无需打开窗口,例如,命令

xvfb-run texmacs --convert article.tm article.pdf --quit

将会从 TeXmacs 文档“article.tm”生成 PDF 文件“article.pdf”。

支持的后台[编辑]

Yacas的TeXmacs前端

TeXmacs可作为许多软件的前端:

参见[编辑]

参考文献[编辑]

外部链接[编辑]