添加文献引用和参考文献
将引用键连接到 BibTeX 数据库,并沿用投稿方要求的参考文献流程。
本页内容
将文献保存为带引用键的记录,在稿件中引用这些键。新增、删除或调整引用顺序时,LaTeX 会保持引用标记和参考文献表同步。
登录后,文献库引用选择器可以将已保存论文写入普通项目 .bib 文件。是否使用文献库由您决定;下方直接使用文件的流程不依赖它,合作者也无需访问您的个人文献库。
理解引用键#
本页所有文献都是虚构教学示例,包括 .bib 记录中的期刊和 DOI。用于真实稿件之前,请替换为已经核实的文献元数据。
这个自包含示例不需要单独数据库,展示 \cite{example} 与 \bibitem{example} 的关联。
\documentclass{article}
\begin{document}
Reproducible research depends on clear records~\cite{example}.
\begin{thebibliography}{9}
\bibitem{example}
A. Researcher, \emph{A Reproducible Study}, 2026.
\end{thebibliography}
\end{document}引用键仅供内部使用,不会显示在 PDF 中。选择 smith2025calibration 等稳定名称;以后更改键,需要同时更新所有引用。
遵循投稿方的参考文献系统#
不要仅凭个人偏好选择参考文献宏包。期刊或会议模板可能指定样式、宏包和后端;除非明确允许,否则保留整套流程。模板库中的起始模板可能已经选择了系统,添加另一套之前请先检查。模板库提供文档格式,而 .bib 文件保存文献记录。
传统 BibTeX 流程先创建 references.bib:
@article{smith2025calibration,
author = {Smith, Ada and Chen, Bo},
title = {Calibration under distribution shift},
journal = {Journal of Reproducible Models},
year = {2025},
volume = {12},
pages = {41--58},
doi = {10.1234/example.2025.17}
}BibTeX 对应的完整 main.tex 如下;只有模板指定其他样式时,才替换 plain:
\documentclass{article}
\begin{document}
Earlier work studied this shift~\cite{smith2025calibration}.
\bibliographystyle{plain}
\bibliography{references}
\end{document}编译主文档。成功的流程会自动完成 LaTeX、BibTeX 和后续必要的 LaTeX 编译。PDF 应显示“[1]”等已解析引用和一条参考文献,而不是 ?。
使用 biblatex 与 Biber 时,保留同一个 references.bib,改用下面这一套独立的完整 main.tex:
\documentclass{article}
\usepackage[backend=biber,style=numeric]{biblatex}
\addbibresource{references.bib}
\begin{document}
Earlier work studied this shift~\cite{smith2025calibration}.
\printbibliography
\end{document}成功流程会完成 LaTeX、受限的 Biber 辅助阶段和后续 LaTeX 编译。可见结果相同:引用已解析,最新参考文献表包含 references.bib 中的记录。
这是两套不同系统。不要混用 \bibliography 和 \addbibresource,也不要把 BibTeX 样式命令混入 biblatex 设置。主文档需要时,CorTeX 会自动运行受支持的 BibTeX 或 Biber 阶段,无需手工启动辅助工具。
保持文献记录可用#
根据来源选择正确条目类型,保留投稿方所需元数据。作者、标题、年份和出版信息通常必需;DOI、URL、期号、页码、编者或出版商取决于来源。DOI 应保存为标识符,不要把它写成引用中的说明性 URL 文本。
需要保留大小写的内容用花括号保护,例如 {DNA} 或 {Bayes}。作者姓名使用 Family, Given 或一致的 BibTeX 兼容格式。不要将已排版的参考文献列表直接粘贴到 .bib 中,它需要结构化记录。
引用命令随宏包和样式变化。数字型模板常用 \cite;作者—年份宏包可能分别提供叙述式和括号式引用命令。按模板文档操作,确保“Smith et al. (2025)”与括号形式在语义上正确。
排查缺失引用#
修改 .bib 后,编译主文档并检查第一条参考文献警告。如果引用仍未定义:
- 确认引用键与某条记录完全一致;
- 确认
.bib路径相对于主文档,并且文件处于共享项目范围内; - 确认只采用一套连贯的 BibTeX 或 Biber 流程;
- 检查所需样式和宏包在所选 TeX Live 快照中是否存在;
- 修复可能阻止辅助阶段运行的更早 LaTeX 错误。
Biber 失败时,文档可能仍能生成 PDF,但参考文献为空或过期,并伴随问题警告。只有所有引用键均已解析、参考文献表与最新数据库一致,PDF 才算完整。接下来可以整理多文件 LaTeX 项目。
