Xmacs是基于GNU TeXmacs某个版本定制的发行版。GNU TeXmacs是为科学家们或者说科技工作者们设计的科技编辑平台。而Xmacs致力于成为一个能够编辑编辑代码和轻量级标记语言的结构化编辑器。
Xmacs托管在Gitee,目前提供Windows和macOS这两个平台的安装包,GNU/Linux或者其它平台请自行编译安装。
Xmacs和GNU TeXmacs目前的区别如下(基于Xmacs v2020.4和GNU TeXmacs v1.99.19):
- Xmacs使用Qt 5而TeXmacs使用Qt 4
- Xmacs新增了额外的插件:quiver,用于画交换图
- Xmacs使用发布时最新的插件,也会基于发布时最新的GNU TeXmacs打一些补丁
目前Xmacs主要由XmacsLabs维护和发布,我们不希望分散社区的力量,所以如果想贡献Xmacs,请直接贡献GNU TeXmacs。
下图演示的是Xmacs中额外提供的插件,从q.uiver.app上导出LaTeX代码片段,粘贴到Quiver插件中,就可以得到交换图。