大论文中英文文献混排!!!其实不用在endnote里面加editor list 了
每次参加论文答辩,我几乎都会听到参考文献格式方面的问题。自己整理论文时也常遇到类似的麻烦,尤其是下面两类:
- **中英文作者格式混在一起。**英文文献通常写成“Zhang et al.”,中文文献则写“张三等”。如果要靠额外字段或单独的文献类型来区分,维护起来就比较绕。
- **参考文献表缺字段。**有的格式要求卷(期)、页码等信息,导出的条目却可能缺其中一项。只看最终列表不一定容易发现,最后还得逐条检查。
EndNote 等成熟工具当然能通过版式设置处理不少情况。我查资料时看到的一些做法,需要额外区分中英文文献、维护额外字段,或者逐条检查缺项。对我来说,这个流程还是有些繁琐,所以就开始做 AcNote:想把语种判断和缺项提示放进文献记录与版式的日常流程里。
目前已经实现
- 在主程序管理文献,并按项目保存为
.acnote文献库。 - 在 Word / WPS 插入文献:可以在主程序先选好多篇,也可以直接在插件里查找。
- 修改引用后更新文中引用和文末列表,支持顺序编码和著者—出版年格式;同作者同一年可区分为
2020a、2020b。 - 按文献语种输出中文“等”或英文et al.,不需要给作者重复维护一套字段。
- 按当前选定版式和文献类型检查必需字段。列表会标出缺少的卷、期、页码等信息,方便回到条目补充。
- 调整文末列表的字体、字号、缩进和行距。
- 用版式编辑器调整文献类型、字段顺序和标点;例如添加 DOI,或修改某处逗号、句号的显示方式。
- 导入 EndNote
.enl、.enlx和 XML 文献库。也支持将 EndNote 文档另存为 AcNote 副本,转换结果使用独立的 AcNote 文献库。
引用和文末列表的更新流程已经做出来了,不过我还在继续用真实文档检查 Word / WPS 的兼容性。大学版式也只是起点,具体使用前仍建议对照本校最新的学位论文规范核实。
后续想做的事
- 收集更多学校和期刊的版式,并让大家可以分享、反馈和修订。
- 继续完善导入与文档转换过程中的异常提示,让问题记录更容易定位和补齐。
- 根据试用反馈改进 Word / WPS 的操作细节和稳定性。
如果你有其他适合放进待办列表的需求,也欢迎告诉我。这里列的是后续方向,不代表这些功能已经完成或有确定的发布时间。
部分截图
开源地址:https://github.com/DLWangSan/acnote
下载地址:
度盘链接: https://pan.baidu.com/s/1AbSBOG4K294jz4qMRJ1hxw?pwd=6666 提取码: 6666
github发布(推荐,因为开在持续根据意见更新):https://github.com/DLWangSan/acnote/releases