当前位置: 首页 > 软件库 > 程序开发 > 数学计算 >

Xmacs

GNU TeXmacs 发行版
授权协议 GPL
开发语言 C/C++
所属分类 程序开发、 数学计算
软件类型 开源软件
地区 国产
投 递 者 麻烨
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

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插件中,就可以得到交换图。

 相关资料
  • 我是开发android应用程序的初学者。我遇到的问题是,当我打开Android Studio时,我收到这样一条消息:“无法从'https://services.Gradle.org/distributions/Gradle-5.4.1-all.zip'安装Gradle分发版。我手动下载并安装了这个文件(gradle-5.4.1-all.zip)。它没有改变任何东西。在这里输入图像描述 以下是关于我

  • 1.3.2 2020-06-19 Bug Fixes 移除对 bolt address parser 的扩展,避免 check connection 返回结果不符合预期 SPI 组件 JRaftServiceLoader 改为延迟加载策略规避多余对象的创建 几个 corner case 修复,比如 replicate logs 如果比 appliedIndex(follower)更小,那么可以认为

  • 以我的经验,一提到并发执行,90%的人都会提到线程,的确这玩意用的很广泛,综合来说各方面都还可以。虽然很多语言都内置了线程库,C++11也有了,但严格来说线程是跟操作系统相关,具体说,如果操作系统支持线程,则语言的线程库简单封装下就可以了,如果操作系统不支持(如一些unix系统),那就比较麻烦了,简单的可以去掉线程库,或接口返回异常,复杂的可能自己实现一个用户态的线程机制 一个语言实现中如果要用到

  • 我是maven的新手,我使用maven release插件进行发布,使用maven deploy来部署它。我注意到的是,当我执行时,它会进行两次提交,这是应该的,第一次提交在pom.xml中没有快照,然后在pom.xml中有一个新版本的快照。但是,当我执行时,它会将快照jar部署到我的内部存储库中。我将如何让它部署我的JAR的发布版本?我是否应该签出head~1,然后进行?

  • 我目前正在使用vagrant配置一个vm,需要设置ase sybase。我在Ubuntu12.0.4 LTS上没有运气,因为glibc不兼容。 以下url列出了我可用的vm linux发行版: 没有红帽发行版,而是一个科学的linux 6发行版。 有没有人能告诉我,让ase sybase运行的最佳机会是什么。 我试图使用的ase sybase版本在这里找到: http://www.sybase.c

  • 线程“main”java.lang.UnsupportedClassVersionError:Frame:不支持Major.Minor版本52.0 我正在使用自定义图像的背景和按钮。我该把那些放在哪里?它们不在dist文件夹中。它们在netbeans导入时被添加到scr文件夹中。

  • 一面(10.07 35min) 1. 自我介绍; 2. 教研室项目中使用什么语言; 3. 为什么学Java; 4. 做开发的话,图像处理领域的一些研究会不会是浪费了(也不会,科研重在锻炼思维和解决问题的能力,后续开发工作中肯定有帮助); 5. JVM,JRE,JDK三者是什么关系; 6. Java中常见的异常有哪些; 7. 了解GC吗,GC的调优有做过吗; 8. Spring的框架中,介绍下Spr

  • 9.3.1 串行、并发与并行 计算机执行程序时,如果采用按顺序执行的方式,即仅当一个程序执行完毕,下一个程序才能开始执行,则称为串行(serial)执行。在串行执行方式下,CPU 每次由一个程序独 占使用,只要当前程序还没有结束,下一个程序就不能使用 CPU。这就像排队买东西,营 业员(即 CPU)每次只为一个顾客服务,等前面的顾客走了,后面的顾客才能获得服务。 串行执行方式有一个缺点,即 CPU