V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
sadhen
V2EX  ›  程序员

TeXmacs 2.1 开发进展

  •  
  •   sadhen ·
    darcy-shen · 2019-10-14 00:28:52 +08:00 · 1811 次点击
    这是一个创建于 1628 天前的主题,其中的信息可能已经有所发展或是发生改变。

    下面我是从 1.99.11 到目前做的一些改善:

    • 系统:对于网络上的 TeXmacs 文件,直接用 TeXmacs 打开,其他文件(比如 HTML )则用浏览器打开
    • 系统: 修正在 tmfs 中对转义符 \ 的处理
    • 插件: 修复用 Python 实现的一堆 Graph 插件在调用 Python 时无法正常处理 Windows 路径中空格的问题
    • 编辑器: 从网络上复制代码块,并粘贴到 TeXmacs 的代码块中时,不用再使用 Paste from Verbatim,直接粘贴就可以(并且关闭了<xxxx>的转义)</xxxx>
    • 插件:整理 R 插件的代码,并且优先使用用户路径下的 R 插件,方便用户定制与二次开发
    • 基础设施:整理 Scheme 代码中的单元测试,并使用 run-all-tests 将现有 Scheme 单元测试汇集在一起执行
    • 格式转换: tmml 格式支持 XML 默认的五个转义符
    • 排版: 修复表格和图片的标题在采用 Captions Above 选项时,标题和内容重合和问题
    • 系统: 在找不到合法的 TEXMACS_PATH 环境变量时,直接退出并在终端提示用户,而不是抛异常崩溃
    • 插件:使用 Python 重新实现 DraTex 插件,之前用 Shell Scripting 实现,改成 Python 实现之后,理论上就可以在 Windows 上使用了(未经测试)
    • 排版:稍稍改善大表格在排版时的性能
    • 代码:支持插入 Java 代码块,并高亮显示
    • 版本:修复展示 Git Status 和 Git Log 时,第二次执行会失败的问题
    • 编辑器:修复在 TeXmacs 中复制,并在外部粘贴时的乱码问题(实际上,在 1.99.11 或者之前的版本中,只要将 编辑->首选项->转换->Verbatim 中的字符编码改成 utf-8 就可以了)
    • (正在开发中。。。)

    原定于九月末发布的 TeXmacs 2.1 将会延期,正好我这段时间比较空闲,欢迎大家加入 GNU TeXmacs 中文社区的 QQ 群:934456971,参与讨论。(加群看群公告有惊喜)

    TeXmacs 2.1 具体的发布日期还不确定,不过应该是在最近一个月之内了。这段时间,开发以 bug 修复为主,尤其欢迎大家汇报 bug。(当然,提 wishlist 也是欢迎的)

    不知道 V2EX 这边 TeXmacs 的用户多不多,也在这里同步一下开发的进度。

    最近正好有一周的空闲时间,打算下周让 TeXmacs 支持尽可能多的编程语言。

    5 条回复    2019-10-14 09:16:55 +08:00
    shutongxinq
        1
    shutongxinq  
       2019-10-14 01:49:51 +08:00
    感谢楼主!没有楼主我以为 TeXmacs 已经寿终正寝了。
    sadhen
        2
    sadhen  
    OP
       2019-10-14 08:19:52 +08:00
    sdd11
        3
    sdd11  
       2019-10-14 08:31:00 +08:00 via iPhone
    texmacs 上次用的时候好像还不支持 Retina 屏幕
    nkcfc
        4
    nkcfc  
       2019-10-14 08:37:22 +08:00 via Android
    👍
    sadhen
        5
    sadhen  
    OP
       2019-10-14 09:16:55 +08:00
    @sdd11 现在已经支持了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3088 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 10:57 · PVG 18:57 · LAX 03:57 · JFK 06:57
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.