BibTeX 键生成器
根据作者、年份和标题,生成简洁、统一的 BibTeX 引用键——例如 smith2024quantum。重音符号和标点会自动去除,批量模式还会用 a/b/c 后缀区分冲突的键。完全免费,无需注册,完全在浏览器中运行。
Key format
Casing
生成单个键
至少填写作者或年份,即可查看生成的键。
批量模式——每行一条参考文献
粘贴已格式化的参考文献(APA、哈佛格式或类似格式)——每行一条。系统会尽力提取作者姓氏、年份和标题首词,冲突的键会获得 a/b/c 后缀。
什么样的引用键才算好?
- 可预测 ——比如像 作者 + 年份 + 标题首词 这样固定的方案,通常意味着您无需打开 .bib 文件,就能凭记忆输入\cite 这样的键。
- 仅 ASCII ——去除重音符号和标点(Müller → muller,O'Brien → obrien)。非 ASCII 键会导致部分 BibTeX 工具出错,输入起来也很麻烦。
- 唯一且稳定 ——一旦开始引用某个键,就不要再重命名它。当某位作者在同一年发表两篇论文时,添加 a/b/c 后缀,而不是发明新的命名方案。
- 简短但有意义 — smith2024quantum 优于 smith2024(容易冲突)和完整标题 slug(输入繁琐)这两种方案。
- 大小写一致 ——选定全小写或驼峰式命名后就保持一致;BibTeX 键区分大小写,因此 Smith2024 和 smith2024 是两个不同的键。
常见问题
- 什么是 BibTeX 引用键?
- 引用键是 .bib 文件中紧跟在条目类型后面的标识符——
@article{smith2024quantum, ...}——也是您在 LaTeX 中通过\cite{smith2024quantum}使用的句柄。它在您的书目中必须是唯一的,并且应保持稳定,因此“作者 + 年份 + 标题首词”这样可预测的方案是通行做法。 - 最佳的 BibTeX 键格式是什么?
- 最常见的惯例是第一作者姓氏 + 年份 + 标题中第一个实义词,全部小写:
smith2024quantum。它易读、排序自然,也很少发生冲突。“作者 + 年份”(smith2024)更短,但只要某位作者一年内发表两篇论文就会冲突,这也是工具会添加 a/b/c 后缀的原因。 - 重音符号和特殊字符是如何处理的?
- 带重音的字母会被音译为纯 ASCII(Müller 变为 muller,García 变为 garcia),连字符和撇号等标点会被去除(O'Brien 变为 obrien)。BibTeX 键只包含 ASCII 字母和数字时最安全——一些 BibTeX 工具在遇到其他字符时会出错。
- 当两条参考文献生成相同的键时会怎样?
- 在批量模式下,生成器会检测冲突的键,并按顺序附加小写字母——
smith2024a、smith2024b、smith2024c——这是 BibTeX 和文献管理器区分同一作者同一年多篇作品的标准惯例。 - 我可以粘贴整条格式化好的参考文献,而不是逐字段输入吗?
- 可以。批量模式接受每行一条格式化参考文献(APA、哈佛格式或类似格式),并会尽力提取第一作者姓氏、年份和标题第一个实义词。请务必检查生成的键——解析自由格式的参考文献是启发式的,并非绝对精确。
- BibTeX 键生成器是免费的吗?
- 是的。完全免费,无需注册、无限制,并且完全在您的浏览器中运行——您输入的任何内容都不会上传到服务器。