墨干理工套件 V1.2.0 发布了
从V1.2.0开始,我们将墨干编辑器重命名为墨干理工套件。因为墨干编辑器主要为理工科相关的日常写作服务,使用墨干编辑器这个名字可能会令人困惑,所以原来的墨干编辑器V1.x.y,在墨干理工套件中成为了学术写作产品Mogan Research,另外后续墨干理工套件还会发布代码编辑器Mogan Code和幻灯片产品Mogan Beamer。
Mogan Code的中文名为墨码,Mogan Beamer的中文名为墨板。这两个待发布的产品命名比较直观。Mogan Research的中文名为墨砚,和2012年的诺贝尔文学奖获得者莫言发音类似,期待更多的华人获得诺贝尔物理学奖、诺贝尔化学奖。
墨干理工套件V1.2.0包含以下组件:
- 墨砚V1.2.0 (Mogan Research v1.2.0)
重要变更
在GNU TeXmacs 2.1.2的基础上:
- 开源之夏
Mogan Draw on wasm
项目:- 改善绘图工具的用户体验
- 将绘图工具编译到了wasm可直接在浏览器中使用
- 开源之夏
可编辑PDF
项目:- 新增导出PDF并将tm文档作为附件嵌入的功能
- 可以直接使用墨干打开带有tm文档附件的PDF文档
- 新增墨客星球社区文档入口:帮助->墨客星球
- 升级到Qt 6.5.3
- 采用S7 Scheme作为底层的Scheme脚本引擎以改进性能
- 采用KDE社区Breeze图标以美化用户界面
- 在Windows和macOS修复大量失效或者和系统冲突的快捷键
- 大量用户界面的细节改进:比如显示可用快捷键、调整界面翻译等等
- 若干中文排版的重要改进:比如中英文之间自动插入很小的间隔等等
- 若干字体相关重要改进:比如设置Linux平台默认中文字体等等
- 修复若干参考文献相关的错误
- 调整若干默认配置项,改善用户体验
- 修复若干导致墨干直接崩溃或者卡死的错误
- 按照Linux/macOS/Windows的规范调整TEXMACS_HOME_PATH的路径
- 移除内置文档,直接加载最新的GNU TeXmacs官方文档
- 实验功能:Mogan Research已经通过WASM从桌面软件变成浏览器可直接访问的应用
已知问题
- 点击
工具->键盘->编辑键盘快捷键
会崩溃 - 安装之后初次启动由于需要加载系统所有字体比较慢
- 菜单中仍旧有部分没有翻译为中文
v1.2.1将于2024/01/01发布,以解决以上问题。
实际影响用户体验的详细变更
- 开源之夏:绘图工具(项目23,27,50)
- 新增绘制
椭圆
和扇形
的功能,焦点工具栏没有配置相关图标,可以使用插入
菜单插入 - 画圆的方式从三点画圆改为两点画圆
- 复制粘贴一个绘图对象时,新对象会在原对象的位置上少量偏移,避免重合
- 按下Shift再单击,效果等同于右键,方便不使用鼠标只使用触摸板的场合下绘图
- 旋转或者放缩时,将鼠标变成小手的形状
- 新增绘制
- 用户界面 (项目69,71)
- 在右键菜单中添加了复制和粘贴的快捷方式
- 修复数学模式下
插入->高次方根式
失效的问题 - 模式工具栏中的
sys-chinese
显示为默认字体
,表示中文文档默认采用系统自带的中文字体 - 幻灯片模式下,不翻译主题下拉菜单中的主题名
- 不翻译
调试
中的各种调试选项,比如auto
,keyboard
- 不翻译
版本->对比
中的菜单项 - 在界面和代码中使用macOS而不是Mac OS
- 退出墨干的弹出窗口中,开启对于Cancel的翻译
- 在模式工具栏中,直接使用语言而不是国旗显示当前的文档语言
- 快捷键(项目20, 59, 71)
- 修复无法输入中文全角双引号的问题
- 修复
工具->键盘->显示键盘按键
无法显示中文输入的问题 - 显示模式工具栏中下拉菜单中的快捷键
- 显示模式工具栏中标号、折叠等图标的快捷键
- 修复
插入->数学->多行公式
的快捷键提示 - 新增用于删除一个单词
(kill-word)
的Emacs风格快捷键 - 新增
std V
(Ctrl+Shift+v
或者Command+Shift+v
)用于粘贴纯文本 - 幻灯片模式下,交换
下一个
和下一屏
的快捷键,方便使用翻页笔展开当前屏幕的折叠内容 - 文本模式下,将下上标、下标、上划线、下划线的快捷键调整为Tab循环风格的快捷键
- 文本模式下,将列表的快捷键
Option+e
和Option+i
改为Markdown风格的快捷键,避免和macOS系统快捷键冲突 - Windows平台下,
编辑
菜单中的复制、粘贴、剪切的快捷键提示改为C-c
,C-v
,C-x
- Linux和Windows平台下,Emacs风格的meta从Windows键调整为Alt,避免和系统快捷键冲突
- macOS快捷键风格中,结构化插入的快捷键前缀从Ctrl改为Option,避免和macOS系统快捷键冲突
- macOS快捷键风格中,将
cmd
键从Ctrl
改为Option
,比如插入->节
从Ctrl+1
变为Option+1
- macOS快捷键风格中,将插入符号的快捷键从
Ctrl+q
改为Option+q
,避免Qt 6无法识别Ctrl+q
的问题
- 字体(项目11)
- Linux平台下,使用
Noto CJK SC
作为默认中文字体 - 采用默认中文字体来渲染带圈的数字(例如:①、②、③)
- Linux平台下,使用
- 排版(项目69)
- 书籍样式的章名从
章1
调整为第1章
- 依据W3C的中文排版需求,调整标点符号的行首行尾禁则(只在文档语言为中文时生效)
- 依据W3C的中文排版需求,在中文和英文之间加入很小的间隔(只在文档语言为中文时生效)
- 修复中文字体大小在使用默认字体时偏小的问题
- 修复文档中指示标签无法渲染中文的问题
- 书籍样式的章名从
- 参考文献(项目12,63)
- 修复中文乱码的问题
- 修复中文关键字无法搜索的问题
- 修复参考文献生成若干格式错误
- 改进参考文件引用编号的合并
- 表格(项目52)
- 修复子表格宽度设置无效的问题
- 幻灯片(项目6)
- 内置GNU TeXmacs官网的幻灯片主题资源,避免下载时间过长的问题
- 格式转换(项目9)
- 修复PDF导出文件中文档元数据乱码问题
- 修复PDF导出文件中含中文超链接目标乱码和悬浮提示乱码的问题
- 修复HTML导出文件中标题乱码问题
- 用户首选项(项目10)
通用->显示询问
调整为通过弹出窗口
其它->执行文档更新
调整为三次
- 进入绘图模式(插入绘图区域或者在当前位置绘制)默认显示网格,可使用快捷键
#
切换 - 绘图模式的网格默认单位长度从1调整为2
- 默认开启
转换->PDF->展开幻灯片中的可折叠对象
- 稳定性(项目7)
- 修复内存少量泄露的问题
- 修复将比较大的数转换为罗马数字崩溃的问题
- 修复版本工具中使用粗粒度做文档比较崩溃的问题
- Linux平台下,修复错误的环境变量LC_PAPER导致崩溃的问题
开发者相关变更
- 使用xmake 2.8.5作为构建工具,并配置了Ubuntu/macOS/Windows三个平台的CI和CD
- 在Git仓库的devel目录下使用tm文档做项目管理,确立了Git提交信息的规范
- 在
开发者
菜单中可以直接点击查看当前版本的项目管理,也可以直接打开错误模版和特性模版 - Windows平台下,使用msvc而不是mingw来构建整个软件
- HTML和LaTeX的导入导出、各种界面语言的翻译词典、编程语言的高亮初步插件化
- TeXmacs的基础代码重构为Lolly项目作为Mogan的依赖
- 在Lolly项目中引入tbox依赖解决棘手的字符编码以及跨平台的文件访问等问题

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
百度APP iOS端包体积50M优化实践(七)编译器优化
一. 前言 百度APP iOS端包体积优化系列文章的前六篇重点介绍了包体积优化整体方案、图片优化、资源优化、代码优化、无用类优化、HEIC图片优化实践和无用方法清理,图片优化是从无用图片、Asset Catalog和HEIC格式三个角度做深度优化;资源优化包括大资源优化、无用配置文件和重复资源优化,代码优化包括无用类优化、无用模块瘦身、无用方法瘦身、精简重复代码、工具类瘦身和AB实验固化。本文重点介绍编译器优化,在百度APP实践中,编译器优化包括GCC语言编译优化、Swift编译优化、LTO优化、剥离调试符号、剥离符号表、剔除未引用的代码、Asset 优化、C++虚函数优化和三方SDK编译器方向瘦身。此外,我们重点介绍了指令集架构优化、XCode升级优化和Swift内置动态库优化,这三个模块优化的基础原理都涉及到编译器,所以我们在此篇章一起介绍。 百度APP iOS端包体积优化实践系列文章回顾: 1、《百度APP iOS端包体积50M优化实践(一)总览》 2、《百度APP iOS端包体积50M优化实践(二) 图片优化》 3、《百度APP iOS端包体积50M优化实践(三) 资源优化》 ...
- 下一篇
智能制造一体化 v3.11.4 发布
智能制造一体化管理系统[SpringBoot2 - 快速开发平台],适用于制造业、建筑业、汽车行业、互联网、教育、政府机关等机构的管理。包含文件在线操作、工作日志、多班次考勤、CRM、ERP 进销存、项目管理、EHR、拖拽式生成问卷、日程、笔记、工作计划、行政办公、薪资模块、动态表单、知识库、公告模块、企业论坛、云售后模块、生产模块、系统模块化同步模块等多种复杂业务功能。 有一些小伙伴很好奇最近更新的内容和智能制造有什么关系? 答:目前 Skyeye 整体在做重构,优先从底层的一些功能开始,所以现在大家看到的和智能制造的联系不是很大,也希望大家能够理解,一个大型的智能制造对底层的依赖性也是非常高的。 智能制造一体化 v3.11.4 发布,重构内容如下: EHR:员工语言能力,员工证书管理,员工教育背景,员工家庭成员,员工奖惩信息,员工工作履历,员工合同信息 手机端:新增OA原型图以及ERP原型图 解决若干问题。 Skyeye 具备低代码、快捷开发、可视化设计、微服务等特点,方便客户二次开发,极大的提高了开发效率。 erp:https://gitee.com/doc_wei01/erp-...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS8安装Docker,最新的服务器搭配容器使用
- Linux系统CentOS6、CentOS7手动修改IP地址
- 2048小游戏-低调大师作品
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- CentOS8编译安装MySQL8.0.19
- CentOS6,CentOS7官方镜像安装Oracle11G
- CentOS7,8上快速安装Gitea,搭建Git服务器