参考文献格式校验 reference-format-checker
把一堆参考文献条目过一遍格式体检:逐字段检查必填项 + 文献类型匹配 + 标点规范。
何时使用
- 论文写完要交,参考文献需要按指定格式排版
- 导师/编辑指出参考文献格式不对,需要逐条修正
- 手动排版容易出错,需要自动扫描缺什么
- 要在GB/T 7714和APA之间切换格式
创作流程
Step 1 确认格式标准
| 标准 | 适用场景 | 典型用户 |
|---|---|---|
| GB/T 7714-2015 | 国内学术期刊、学位论文 | 国内研究生、国内期刊投稿 |
| APA 第7版 | 国际期刊、心理学/教育学/社科 | 国际期刊投稿、留学申请 |
Step 2 收集参考文献条目
- 逐条输入参考文献文本,每条一行
- 说明有几类文献:期刊[J]、专著[M]、学位论文[D]、会议[C]、电子文献[EB/OL]
- 不同类型格式不同,脚本按类型分别校验
Step 3 运行校验
用 scripts/ref_check.py --file refs.txt --standard gbt7714 自动检查:
- 是否缺文献类型标识 [J]/[M]/[D]/[C] 等
- 是否缺年份
- 期刊[J]:是否含 卷(期):页码
- 专著[M]:是否含 出版地:出版社
- 学位论文[D]:是否含 学校名称
- 会议[C]:是否含 // 会议名
Step 4 输出修正结果
逐条输出:原文 → 问题 → 修正后文本。
输出格式
【参考文献格式校验报告】
标准:GB/T 7714-2015 | 校验条目:4条 | 问题条目:0条
逐条检查:
[1] 张三, 李四. 深度学习在图像识别中的应用[J].
计算机学报, 2023, 46(5): 1123-1135.
✓ 通过
[2] 王五. 机器学习导论[M]. 北京: 清华大学出版社, 2022.
✓ 通过
[3] 赵六. 自然语言处理研究[D]. 上海: 复旦大学, 2021.
✓ 通过
[4] 钱七. 知识图谱构建方法[C]//中国人工智能学会.
2023年学术年会论文集. 广州: 2023: 45-52.
✓ 通过
【对比:一条有问题的会怎样】
[5] 孙八. 大模型研究. 计算机科学, 2023.
[问题] 缺少文献类型标识 [J]/[M]/[D]/[C] 等
[问题] 缺少卷(期):页码 格式
修正:孙八. 大模型研究[J]. 计算机科学, 2023, 50(8): 1-12.
边界与说明
- GB/T 7714-2015 与 APA 第7版的核心差异:
- 中文作者:GB/T用"张三, 李四.";APA用"Zhang, S., & Li, S."
- 年份位置:GB/T在刊名后"计算机学报, 2023, 46(5)";APA在作者后"(2023)."
- 文章标题:GB/T不斜体,期刊名也不斜体;APA文章标题不斜体,期刊名+卷号斜体
- 校验基于格式规则,不验证文献内容真实性(是否真的存在这篇论文)
- 不同期刊可能有细微格式差异,以目标期刊的投稿须知为准
- 不替代查重系统,只做格式检查
- 区别于「论文降重改写」:后者是降重,本技能是格式校验