-
Notifications
You must be signed in to change notification settings - Fork 84
怎么利用biblatex在latex文档中生成参考文献表?
hzzmail@163.com edited this page Apr 8, 2018
·
5 revisions
参考文献是利用 Latex 进行科技文档写作中的重要组成部分。在写作中常碰到这样的问题,比如:怎么在文档合适位置插入满足格式要求的参考文献引用?怎么生成满足格式要求的参考文献表?怎么采用不同的宏包实现一些特殊的功能如分章文献?等等。所以这些都是Latex参考文献生成问题,利用biblatex 宏包可以非常方便的在 Latex 中生成参考文献。
简单来说,Latex 生成参考文献(或者说Latex写作,因为参考文献问题贯穿写作始终)有几个必要的条件:
- 有Latex 源文档,且文档中有支持参考文献生成的宏包设置,有参考文献引用命令,有参考文献表打印命令。
- 有参考文献信息源,如bibtex格式的参考文献数据文件即bib文件
- 有编译的环境,比如texlive或者miktex等。
有了这些就有了基础,通过编译即可生成pdf文档,就可以生成文献表。
编译共三个步骤:
- xelatex jobname.TEX
这一步先由latex完成编译,产生一些辅助文件,比如biblatex需要用的jobname.bcf文件
- biber jobname
这一步由biblatex后端程序biber对参考文献信息进行编译,生成jobname.bbl文件
- xelatex jobname.TEX
这一步中latex完成对所有信息的整合生成最后的pdf文档