将 DOI 和参考文献转换为干净的 BibTeX。粘贴裸 DOI、doi.org 链接或纯参考文献列表,DOI 会直接解析到其注册记录,纯参考文献则会在学术数据库中匹配,每个匹配结果都会变成可直接使用的 BibTeX 条目,带有清晰的键名和保留首字母大写的标题。可逐条复制,也可下载整个 .bib。





Trusted by researchers publishing in
两者都可以,甚至可在一次运行中混合使用:裸 DOI 和 doi.org 链接会直接解析,纯参考文献则会按标题、作者和年份在可信的开放学术数据库中匹配。
生成器读取出版方为该 DOI 注册的元数据:作者、标题、期刊或图书、年份、卷、期、页码以及 DOI 本身,并将其映射到正确的条目类型:@article、@book、@incollection 或 @misc。
可逐条复制,也可复制全部结果,或者点击下载 .bib,把文件导入 Overleaf、Zotero、Mendeley 或 JabRef。键名遵循作者-年份-关键词惯例,也可自行重命名。
每个字段都来自出版方为该 DOI 提交的记录,这就省去了反复手工输入,而大多数 .bib 错误正是在这一步产生的。
DNA、Bayesian、CRISPR:第一个词之后的首字母大写词都会加上花括号,因此经典 BibTeX 样式不会在你的参考文献中把它们变成小写。
作者、年份、第一个有意义的标题词:watson1953molecular。支持 ASCII,单次运行内去重,并且可以轻松重命名。
将整个已解析列表下载为 references.bib,可直接用于 Overleaf 或任何导入 BibTeX 的参考文献管理器。
在 LaTeX 工作流中,参考文献质量始终取决于背后的 .bib 文件。LaTeX 会严格按照条目内容进行格式化,这意味着卷号中的一个笔误,或者 DNA 被误写成小写,都不是排版问题,而是数据问题,而且会在每个草稿、每次重交中原样重复。根据每个 DOI 的注册记录来构建条目,也就是根据 DOI 创建时出版方提交的元数据从源头修正数据:作者、标题、期刊、年份、卷、期和页码都会以已注册的形式进入,而不是重新键入的版本。
两类常见的 .bib 问题都能在生成时处理。第一类是首字母大写丢失:经典 BibTeX 样式会把标题全部转为小写,因此未受保护的条目会显示为 dna、crispr 和 bayesian。生成器会把第一个词之后的首字母大写词加上花括号,从而在任何样式中都精确保留原样。第二类是键名混乱:如果参考文献里的键名看起来像 temp1、paper_final 和 xyz2023,一个月内就会难以维护。像 shannon1948mathematical 这样的作者-年份-关键词键名能让 \cite 命令在源文件中更易读,这是贯穿整篇论文的一项小而持续的效率提升。
当你接手一份从未以 BibTeX 形式存在过的参考文献列表时,纯参考文献模式就很有价值,例如导师的 Word 文档、自己旧论文里的列表,或者由 AI 助手起草的清单。每条记录都会以刻意严格的标准在数据库中匹配,因此返回的要么是真实记录,要么是明确的未找到,而未找到的条目值得特别关注:先检查是否有拼写错误,如果它来自 AI 工具,可以将列表交给AI citation checker,查看哪些条目有匹配记录,哪些需要人工核验。如果你想要的是格式化参考文献而不是 BibTeX,DOI to citation converter会根据同样的记录生成 APA、MLA、Chicago、Harvard、IEEE 和 Vancouver 条目,而citation generator则覆盖完全没有 DOI 的来源。
对于工程和计算机科学作者来说,模板生成的数字方括号样式通常是 IEEE;我们的IEEE citation generator会展示这些条目在 LaTeX 之外应呈现的样子。而当 .bib 文件终于整理好之后,正文也值得同样的处理:ProofreaderPro editor会使用修订模式校对你的稿件,并且不会改动你的 \cite 命令和公式。
粘贴 10.1038/171737a0,这是 Watson 和 Crick 于 1953 年发表的 DNA 结构论文的 DOI,生成器返回的就是这样的条目:一个 @article,所有字段都取自该 DOI 的注册记录,带有清晰的引用键名,并用花括号保护那些原本会被 BibTeX 样式改成小写的首字母大写内容。
@article{watson1953molecular,
author = {Watson, J. D. and Crick, F. H. C.},
title = {Molecular {Structure} of {Nucleic} {Acids}: {A} {Structure} for {Deoxyribose} {Nucleic} {Acid}},
journal = {Nature},
year = {1953},
volume = {171},
number = {4356},
pages = {737--738},
doi = {10.1038/171737a0}
}由上方生成器根据此 DOI 的真实注册元数据生成。在 LaTeX 中可这样引用: \cite{watson1953molecular}
ProofreaderPro editor 会用你逐行确认的修订来润色整篇稿件的语法、表达清晰度和学术语体,并且不会改动你的引用或公式。可免费试用。
免费校对我的论文