墨干编辑器衍生自GNU TeXmacs。与TeXmacs的主要区别是:
- 界面:从Qt 4.x升级到了Qt 5.x
- 脚本引擎:从Guile 1.8切换到了S7
墨干编辑器v1.0.0是基于GNU TeXmacs 2.1.1定制的基础版本,功能上和2.1.1完全一致。墨干编辑器v1.0.x将专注于错误修复、易用性改善和性能提升。
什么是GNU TeXmacs,请看: 【科技】GNU TeXmacs:一个科技编辑平台_哔哩哔哩_bilibili
马上下载
前往Gitee下载:
https://gitee.com/XmacsLabs/mogan/releases/v1.0.0
特性一览
默认配置优化
-
编辑→首选项→通用→快捷键风格
分别从macOS风格
和Windows风格
切换成了Emacs风格
-
编辑→首选项→通用→显示询问
从在状态栏
切换到在弹出窗口
-
编辑→首选项→通用→缓冲区管理
从一个文档一个窗口
切换成多个文档共享一个窗口
-
编辑→首选项→其它→执行文档更新
从一次
切换成三次
快捷键优化
Windows平台的Meta快捷键默认是Win,多数和系统快捷键冲突,目前已经将Windows平台的Meta快捷键从Win切换为Alt,解决了大部分Windows平台快捷键失效的问题。
新增插件
- quiver插件能够帮助你快速绘制交换图
- pyenv插件能够帮助你切换Python会话所使用的Python虚拟环境
示例文档
此处提供示说网的PDF预览,在帮助→墨干编辑器
中可以找到可编辑的原始文件。
8 个赞
你说的怕不是王x当年给他教英语叔叔的写的出试卷的LaTeX宏包(
1 个赞
可以的,后面会做Bilibili视频,教中学数学老师们怎么用墨干编辑器做这类事情。
1 个赞
请问这个意思是说,将 Elisp 变成了 Guile 吗?
诶?我不是很清楚这个,意思是说 TeXmacs 一直都用 Guile 的吗? 那我赶快去试试看:grin:
cireu
8
TeXmacs 用的是 Guile 1.8,完全跟不上现在 Guile 2.0 2.2 3.0 的生态。Guile 3.0 目前 mingw port 还没 merge,Windows 上用不了,不符合 TeXmacs 跨平台的目标
其次 Guile 在 TeXmacs 里面纯粹就是类似 Lua 的脚本语言,TeXmacs 开发者不需要 Guile 玩出花来。所以他们现在直接计划换 S7 了
https://texmacs.github.io/notes/docs/scheming.html
4 个赞
TeXmacs的软件架构是和Emacs类似的,只不过Emacs主要用于编辑文本文件,而TeXmacs主要用于编辑文档。
可以认为Emacs是TeXmacs的子集,当然,TeXmacs目前编辑纯文本的功能是很弱的。
cireu
11
Emacs 里 Elisp 是大头,C 是辅助
TeXmacs 看起来C++ 是主力,Scheme 是辅助
README里面有写命名的来源:莫干山。
另外,Xmacs或者TeXmacs念起来太拗口了,我在2022年会做一系列视频,成为B站UP主,我需要一个朗朗上口的名字。
1 个赞
楼主,我在Ubuntu 平台上 cmake
和 make
install 这个编辑器成功了,现在,我该怎么运行这个程序?
Jerry
18
运行 sudo make install
后,在终端下输入 mogan
就行了
/usr/local/bin/mogan: 38: exec: Mogan: not found
这个?