V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
sadhen
V2EX  ›  分享创造

墨干理工套件 V1.2.0 发布了

  •  
  •   sadhen ·
    darcy-shen · 165 天前 · 1730 次点击
    这是一个创建于 165 天前的主题,其中的信息可能已经有所发展或是发生改变。

    官网 https://mogan.app

    从 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显示为默认字体,表示中文文档默认采用系统自带的中文字体
      • 幻灯片模式下,不翻译主题下拉菜单中的主题名
      • 不翻译调试中的各种调试选项,比如autokeyboard
      • 不翻译版本->对比中的菜单项
      • 在界面和代码中使用 macOS 而不是 Mac OS
      • 退出墨干的弹出窗口中,开启对于 Cancel 的翻译
      • 在模式工具栏中,直接使用语言而不是国旗显示当前的文档语言
    • 快捷键(项目 20, 59, 71 )
      • 修复无法输入中文全角双引号的问题
      • 修复工具->键盘->显示键盘按键无法显示中文输入的问题
      • 显示模式工具栏中下拉菜单中的快捷键
      • 显示模式工具栏中标号、折叠等图标的快捷键
      • 修复插入->数学->多行公式的快捷键提示
      • 新增用于删除一个单词(kill-word)的 Emacs 风格快捷键
      • 新增std VCtrl+Shift+v或者Command+Shift+v)用于粘贴纯文本
      • 幻灯片模式下,交换下一个下一屏的快捷键,方便使用翻页笔展开当前屏幕的折叠内容
      • 文本模式下,将下上标、下标、上划线、下划线的快捷键调整为 Tab 循环风格的快捷键
      • 文本模式下,将列表的快捷键Option+eOption+i改为 Markdown 风格的快捷键,避免和 macOS 系统快捷键冲突
      • Windows 平台下,编辑菜单中的复制、粘贴、剪切的快捷键提示改为C-cC-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作为默认中文字体
      • 采用默认中文字体来渲染带圈的数字(例如:①、②、③)
    • 排版(项目 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 依赖解决棘手的字符编码以及跨平台的文件访问等问题
    目前尚无回复
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2873 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 13:26 · PVG 21:26 · LAX 06:26 · JFK 09:26
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.