GNU TeXmacs

✍ dations ◷ 2025-08-23 17:51:55 #GNU,文本编辑器,Emacs,TeX

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

TeXmacs可作为一系列计算机代数系统的前端,例如Maxima和Sage。将计算或推导得出的数学公式直接显示在笔记中,无须重复输入和语法翻译。

作为所见即所得的文本编辑器(如Microsoft Word),TeXmacs提供一套设计良好的GUI界面,用户不需要记忆排版引擎的DSL语法。

TeXmacs同时支持Scheme扩展语言Guile,用于定制程序和编写扩展,提供用户深度自订的自由。

TeXmacs不是LaTeX的前端程序,但TeXmacs文档可以被自由转换成TeX或LaTeX格式,唯目前转换效果并不完美还需要进行少量的手动修改。同时也可以容易的将文档转换为HTML、PDF、MathML和XML。

TeXmacs目前可运行在大部分基于Unix的系统平台下,包括Linux、FreeBSD、Cygwin和Mac OS X,不过许多发行版必须自行编译。可以容易的在Microsoft Windows下安装和使用。

TeXmacs还包含演示文稿模式,可以非常容易的制作投影片(slide/PPT)。目前已经含有一定的图像编辑功能,可以绘制树图等。

TeXmacs可以利用制表符(Tab)得到各种相似的符号可以迅捷地输入各类符号。例如,通过输入 => 可以得到数学符号右箭头,利用制表符可以快速的得到向右下的箭头,向左上的箭头,向上的箭头。因此,使用者可以以极低的学习成本完成各类符号的输入。也提供完善的GUI让用户无需记忆和查阅上百个特殊字符对应的指令。


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

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

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

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

相关

  • 飞白书陶文 ‧ 甲骨文 ‧ 金文 ‧ 古文 ‧ 石鼓文籀文 ‧ 鸟虫书 ‧ 篆书(大篆 ‧  小篆)隶书 ‧ 楷书 ‧ 行书 ‧ 草书漆书 ‧  书法 ‧ 飞白书笔画 ‧ 
  • 不可数集不可数集(英语:uncountable set)是无穷集合中的一种。一个无穷集合和自然数集之间要是不存在一个双射,那么它就是一个不可数集。集合的不可数性与它的基数密切相关:如果一个集合
  • 大都会《大都会》(德语:Metropolis)是德国知名电影导演弗里茨·朗所执导的表现主义科幻默片,也是电影史上最重要的作品之一,于1927年1月10日于德国柏林首映。本片的制作成本达五百万帝
  • 章贡区章贡区是中国江西省赣州市的一个市辖区,是赣州主城区,全市政治、经济、文化、交通和信息中心。章贡区汉高祖六年(公元前201年)始建制设县;宋定名赣州;1999年6月撤原县级赣州市设区
  • 葬于德州苏禄王墓位于山东省德州市城北的北营村,是东南亚古国苏禄国东王巴都葛·叭哈喇(英语:Paduka Pahala)的墓葬。1988年1月13日,被国务院公布为全国重点文物保护单位。明永乐十五年(14
  • 2012年1月台湾
  • time.htime.h是C标准函数库中获取时间与日期、对时间与日期数据操作及格式化的头文件。Windows API提供了更为精确的GetLocalTime()获取毫秒级的日历时间;QueryPerformanceCounter
  • 提尔的威廉提尔的威廉(拉丁语:Willelmus_Tyrensis或Guillelmus Tyrensis;法语:Guillaume de Tyr;意大利语:Guglielmo_di_Tiro;希腊语:Γουλιέλμος_της_Τύρου;约1130年-1186年9
  • 安吉镐安吉镐(韩语:안길호),韩国电视剧导演。
  • 灰姑娘电影系列灰姑娘电影系列为美国电影系列,由童话故事灰姑娘改编。本电影系列由华纳兄弟制作发行。本系列电影采用非戏院首映的形式上映,并于第4部作品首次于电视频道Freeform上映。2019