ChineseResearchLaTeX v4.0.12:PDF/DOCX 样式终于对齐了,论文产品线继续扩张
从 v4.0.11 到 v4.0.12,ChineseResearchLaTeX 把 PDF/DOCX 双输出的样式一致性终于认真对待了——Vancouver 参考文献链路统一落地,正文上标引用变蓝色超链接,DOCX 参考文献可点击跳转。thesis 产品线继续扩张:博士后模板独立化、江苏科技大学学士和安徽师范大学硕士两套新模板加入。AI 技能层面新增选刊功能,SCI 论文工作流闭环更完整。
BenszConan
管理员
文章目录 ⌄
顺着 bensz channel 此前几篇 ChineseResearchLaTeX 文章的线索继续往下走:3 月 26 日那篇把 v4.0.7 到 v4.0.9 的协作入口、正文单一真相和 thesis 产品线扩张串了起来;3 月 31 日那篇重点聊了 v4.0.10 的 SCI 论文写作全链路闭环;4 月 13 日那篇则把 v4.0.11 的安装器统一、DOCX 质量跃升和投稿信模板归入了"最后一公里"的叙事。这次要聊的,是 2026 年 4 月 14 日发布的 v4.0.12 以及之后直到 4 月 22 日的几笔连续 commit。一句话概括:项目开始认真对待 PDF/DOCX 的样式一致性,同时在论文模板矩阵和 AI 技能层面继续扩张。
v4.0.12:Vancouver 参考文献链路落地,PDF/DOCX 终于不再"各长各的"
如果你之前用 ChineseResearchLaTeX 导出过 DOCX,大概率会遇到一个很直觉上不对劲的事:PDF 里看着好好的参考文献,到了 DOCX 里格式就变了——编号风格不一致、DOI 冗余、跳转不工作。这不是小事,因为很多期刊的投稿系统虽然接受 PDF,但后续流程往往要求 DOCX 版本也格式规范。v4.0.12 最重要的变化就是把 Vancouver 参考文献链路统一落地了,PDF 和 DOCX 现在统一走 1. Author... Journal. Year;Vol(Issue):Pages. doi:... 这套格式。正文里的上标引用变成蓝色超链接,DOCX 里的参考文献也能点击跳转了。
这个变化背后其实做了一层比较重的重构。项目新增了一个 bml-bibliography.sty 来对 Vancouver 做条件支持,同时修了一个比较隐蔽的 bug:bml-core.sty 在完整仓库模式下可能从已安装的旧包里读取 profile,导致编译出来的结果和你预期的不一致。这种 bug 平时不容易发现,但一旦用户在本机装了多个版本,就会莫名其妙地出现"我明明改了样式但编译出来还是旧的"这种诡异现象。
另一个很实际的改进是 count-words 命令的加入。SCI 论文投稿时几乎每个期刊都有严格的字数限制,但 LaTeX 源文件的"字数"和最终 PDF 的"可见字数"差距很大——命令名、引用 key、数学公式源码这些在编译后是不可见的。新命令会递归跟随 \input/\include 链,按渲染后可见文本的口径来统计,忽略 LaTeX 命令名和引用 key。对于经常需要在投稿前数字数的人来说,这是一个很贴心的功能。
thesis 产品线:博士后模板独立化,两所高校新模板加入
v4.0.12 前后的 commit 里,thesis 产品线的动作也很密集。
首先是南方医科大学博士后研究报告模板(thesis-smu-postdoc)升级为独立模板身份。之前它挂靠在硕士模板下面,共享 profile 和 style 文件,这就导致如果你想单独调整博士后版本的封面或格式,就得和硕士版本耦合在一起。现在它有了自己独立的 profile(.def)和 style(.tex)文件,封面的档案字段布局也做了专门优化——把分类号/UDC/密级/编号从 tabularx 双列压缩布局改成了四列定宽布局,用 \dimexpr 自动计算两侧等长填写线,消除了之前下划线过长和字段溢出版心的问题。这是一个很典型的"直到真正有人用才会发现的 bug"。
然后是 4 月 18 日新增的两套独立模板:江苏科技大学本科学士论文(thesis-just-bachelor) 和 安徽师范大学硕士论文(thesis-ahnu-master)。这两套模板的加入让 thesis 产品线的院校覆盖面又宽了一些。目前项目已经覆盖了南京大学、南方医科大学、中山大学、中国科学院大学、江苏科技大学和安徽师范大学,横跨了本硕博博后四个学位层次。对于一个以"中国科研常用 LaTeX 模板集"为定位的项目来说,这个矩阵正在变得名副其实。
AI 技能:投稿期刊筛选器上线
4 月 22 日的一个比较有意思的 commit 是 paper-select-journal 投稿期刊筛选技能 v0.3.1。这是一个全新的 AI skill,做的事情是:你给它你的论文信息,它会基于 2023IF 期刊目录,通过多轮筛选(Set1→Set2→Set3→Final)来帮你缩小候选期刊范围。过程中会抓取 PubMed 近期文献,从 scope、相似度等维度做评审,最后给你一份 Markdown 报告。
这个 skill 的出现说明项目正在从"帮你把论文排好版"向"帮你把论文投出去"延伸。之前已经有了 paper-write-sci(写论文)和 paper-explain-figures(解读图表),现在又多了一个选刊环节,整个 SCI 论文工作流的闭环越来越完整了。
同一天还有一笔 skills 文档同步的 commit,把 paper-select-journal 以及之前缺失的 nsfc-qc、nsfc-length-aligner、nsfc-humanization 等技能的说明都补齐了,还更新了 SCI 论文写作工作流的推荐使用顺序。这种"不显眼但很重要"的维护工作,对于新用户快速理解项目全貌来说很有帮助。
小结
从 v4.0.11 到现在,ChineseResearchLaTeX 的主线很清晰:PDF/DOCX 双输出的样式一致性终于被认真对待了,Vancouver 参考文献链路的统一落地是这一轮最有体感的改进;thesis 产品线继续向真实院校场景扩张,博士后模板独立化、两所高校新模板加入;AI 技能层面新增了选刊功能,SCI 论文工作流的闭环进一步完善。如果你一直在用这个项目写论文或标书,v4.0.12 是一个值得更新的版本。
项目地址:https://github.com/huangwb8/ChineseResearchLaTeX
评论区
0 条评论