用途:biblatex 是 LaTeX 的参考文献管理宏包,配合 biber 后端处理 .bib 文件,用于引用文献、管理条目和生成参考文献表。
主要能力:支持 authoryear、numeric、alphabetic、ieee、apa、chicago-authordate、nature 等样式;提供 \cite、\parencite、\textcite、\autocite、\fullcite、\footcite、\citeauthor、\citeyear、\citetitle 等引用命令;支持按类型或 keyword 过滤、多参考文献表、refsection 分章书目;可配置 maxbibnames、maxcitenames、sorting、doi、isbn、url 等选项。
使用方式:在导言区用 \usepackage[backend=biber, style=authoryear, sorting=nyt]{biblatex} 并 \addbibresource{references.bib}(需含扩展名),文末用 \printbibliography。编译流程为 pdflatex main.tex、biber main(不带扩展名)、再两次 pdflatex;也可用 latexmk -pdf main.tex。.bib 条目支持 @article、@book、@inproceedings、@online、@thesis、@software 等类型。
适用场景:学术论文、报告、书籍等需要规范引用与参考文献表的 LaTeX 文档。
限制:部分期刊模板仍要求 BibTeX/natbib;使用 ieee、apa 等样式需额外安装对应宏包;biber 未运行或 .bib 语法错误会导致引用异常。