墨干理工套件V1.2.5LTS本次更新主要是修复既有错误、改进用户体验。
注意:一个重大的变更是默认开启了实验选项
DO NOT use UTF-8 for CJK in TM format
,保持和GNU TeXmacs 2.1.2的兼容性。之前在墨干V1.1.x使用了TM格式中显示中文特性的用户,可以关闭这个选项以正确加载墨干V1.1.x生成的可以在纯文本编辑器中正常显示中文的文档。v1.1.x的在tm文档中显示中文的特性可能会带来一些严重的兼容性问题,故而不建议用户使用可以在纯文本编辑器中正常显示中文的TM文档。从墨干V1.2.6开始,我们会实验性地支持TMU格式以UTF-8编码显示中文。TMU格式经过多个版本迭代,最终才会对所有用户开放。
墨干理工套件 V1.2.5 LTS 包含以下组件:
- 墨干V1.2.5LTS (Mogan Research v1.2.5 LTS)
墨干 V1.2.5 LTS 这个版本标志着墨干作为GNU TeXmacs的一个发行版,基本完成了从Qt 4到Qt 6的升级,从GNU Guile 1.8到S7 Scheme的执行引擎切换,从Autotools到xmake的构建工具切换等重要的基础设施的建设。在这个坚实的基础上,从V1.2.0开始,我们以一月一版本的愉快的高强度研发迭代下,大大改善了墨干的可用性和易用性。
墨干 V1.2.5 LTS 是为期至少一年的长期支持版,其目的是服务教育工作者。一年的长期支持,是为了覆盖2024年的春季学期和秋季学期。欢迎教育工作者们使用墨干制作试卷、幻灯片、讲义以及撰写书籍。在未来的一个月内,我们会发布V1.2.5.1,以修复V1.2.5中仍旧存在的错误。后续的补丁版本会按需发布,欢迎教育工作者们使用墨干并反馈错误。
墨干 V1.2.5 LTS 保留了对Qt 5的支持,这是为了以一种比较低的维护成本为老旧系统提供构建墨干的可行性:比如Windows 7,macOS 10.x,龙芯生态的旧世界。
从墨干 V1.2.6 开始,我们移除了对 Qt 5 的支持,轻装上阵;另外,我们也会放慢研发迭代的节奏,每两个月发布一个版本,作为TeXmacs发行版中的先行者,稳步迭代进化。
影响用户体验的详细更新
- 安装包
- 提供Ubuntu 20.04的deb安装包
- 提供Debian 12 (bookworm)的deb安装包
- 提供Windows平台的便携版安装包
- 幻灯片模式
- 修复在macOS平台切换幻灯片主题无法切换幻灯片背景图的问题
- 快捷键
- macOS:Command和+/-的组合无论是否按下Shift都可以放大或者缩小
- 修复未知快捷键被作为文本插入到文档中的问题
- 用户界面
- 修复在macOS平台双击打开含有中文字符的文件失败的问题
- 排版引擎
- 修复在文档中删除内容出现残影的问题
- 修复在幻灯片设置部分内容为双栏时出错的问题
- number原语支持汉字的数字:一、二、三等
- 性能优化
- 改进解析TeXmacs文档的性能
- 改进渲染Pine幻灯片主题的性能
- PDF导入
- 新增
文件->导入->可编辑PDF
用于导入可编辑PDF,而不是直接使用文件->打开
来打开可编辑PDF
- 新增
- 版本控制
- 修复在Windows平台进入
版本->历史
之后,无法查看文档历史版本的问题
- 修复在Windows平台进入
- 图像插件
- 改进对Postscript图像格式的支持(需要用户手动安装Ghostscript)
- 改进对SVG图像格式的支持(需要用户手动安装Inkscape)
- 会话插件
- 改进Scheme会话中中文变量名、中文字符串的支持
- 代码插件
- 重新添加了Python的代码高亮