[程序员] 墨干编辑器 V1.0.4,第一个里程碑


马上下载

马上观看发布会视频

为什么来 V2EX 发帖

是希望能够得到 V2EX 上面爱折腾的软件工程师们的关注,比如在GiteeGithub给我们 star 。

Q: 为什么用 Gitee ?

Gitee 在审查上有一些恶名,但是如果发布在 Github ,很多不科学上网的用户就无法通过官方渠道下载到我们制作的软件。我们期望用户是非工程师背景的中学教师。

如何通过工程师专业技能帮助我们

我有如下困难:

  1. macOS 版本目前只支持 macOS>=10.15 ,因为不是专业的桌面软件工程师,我对如何让我的软件可以在旧版本 macOS 上面能够运行比较困惑。而且我没有旧的设备,即使我通过某种方式制作了安装包,我也无法验证。

  2. Ubuntu/Arch/Debian/Deepin/… 各大发行版

    • 目前正在联系一位 Debian 社区的朋友帮忙提交到 debian 仓库,我自己也是 debian 用户
    • 希望别的平台的用户能够了解到这个软件,帮忙制作安装包,比如 ArchLinux 的 AUR
  3. 希望有更多的小伙伴作为软件工程师,加入我们墨者实验室,这个非盈利的兴趣驱动的自由的松散的小组织

想和 Emacs/LaTeX 这些软件一样,构建一个开发者 /使用者的社区,这是我目前最感兴趣的事情。

墨干编辑器 V1.0.4 是 V1.0.x 系列最后一个版本,将会是是墨干编辑器的里程碑!

墨干编辑器的宗旨

总结一下墨干编辑器 V1.0.4 和 GNU TeXmacs 2.1.1 的三大区别:

① 墨干编辑器优先服务教育,尤其是中学教育,基于 TeXmacs ,从软件本身角度上讲,墨干编辑器会尽力降低 TeXmacs 的使用门槛。

② 墨干编辑器是墨者实验室旗下结构化编辑器,将会和墨者实验室旗下墨客星球深度集成。墨客星球致力于解决网络上 TeXmacs 文档匮乏的现状,是科技和教育领域的内容平台。

③ 墨干编辑器 V1.0.4 基于 GNU TeXmacs 2.1.1 定制,采用高性能的 S7 Scheme 脚本引擎,并且已经升级到了 Qt 5.15.x 。

重要变更

  • 经过多次迭代,S7 Scheme 脚本引擎对于初级用户的常用功能来说,已经十分稳定流畅
  • 通过 帮助→墨客星球 ,只要连接互联网,就可以免费获得

  • 插件: 修复 Gnuplot 插件若干问题,并录制 Gnuplot 插件安装使用两个教学视频,可用于中学教育中函数图像的绘制
  • 插件: 内置 200K 以内的欧几里得绘图软件可执行文件,欧几里得插件默认可用( Windows 平台仍需从应用商店安装 Python ),可用于中学教育中的平面几何教学
  • 修复了困扰 TeXmacs 中文用户多年的中文输入法漏字(非期望提交上屏)的问题
  • 修复了 帮助→查找→文档 弹窗使用中文输入法直接崩溃的问题
  • 修复了远程文档中非 TeXmacs 文档链接的跳转问题,V1.0.4 开始,非 TeXmacs 文档链接可以直接跳转到浏览器打开
  • 修复了分段函数的排版问题,由于该修复是临时解决方案,暂时没有反馈到上游 GNU TeXmacs 代码仓库
  • 易用性: 在右键菜单中顶部增加了复制、剪切、粘贴三个菜单项,更加符合用户日常使用习惯
  • 易用性: 在中文文档中,新增一系列按键序列转化以方便输入①②③,例如:@1 用于输入①
  • 易用性: 调整了一些 TeXmacs 的默认配置,比如默认使用 Emacs 快捷键,具体请看发布会视频

致谢

  • 感谢中国美院的鹿尔尔女士为墨干编辑器 V1.0.0 创作了全新的图标的第一个版本
  • 感谢中科院某所研究员自 2013 年以来对 GNU TeXmacs 中文社区的贡献
  • 感谢墨者实验室目前所有成员
  • 感谢 Gitee 提供的代码托管平台,并帮助我们自动发布软件新闻到开源中国
  • 感谢 CSDN 旗下 GitCode 代码托管平台提供的高速软件安装包下载服务
  • 感谢 Github 免费的 Github Action