biblatex 简介(适合初学者)

biblatex 简介(适合初学者)

有没有“biblatex简而言之”的指南?我希望有人能向我解释如何使用biblatex(我必须在文档中写哪些行,我必须拥有哪些文件,需要编译多少次以及需要编译什么),然后我就可以去http://mirrors.ctan.org/macros/latex/contrib/biblatex/doc/biblatex.pdf进一步定制它。

答案1

最小文档如下biblatex

\documentclass{article}
\usepackage{biblatex}
% \bibliography{<database>} % deprecated
\addbibresource{<database>.<extension>}
\begin{document}
\cite{<some-ref>}
\printbibliography
\end{document}

它需要一个格式<database>的文件.bib。然后运行:

  1. 乳胶
  2. 比贝尔
  3. 乳胶

biblatex通常情况下,你还可以通过加载可选参数来选择参考书目样式

\usepackage[style=numeric-comp]{biblatex}

如何使用 biberBiblatex 与 Biber:配置我的编辑器以避免未定义的引用如果您的编辑器未设置提供开箱即用的 Biber,请参阅更多信息。


一段时间以来,biblatex支持两个“后端”(从文件中提取参考文献的程序.bib),BibTeX 和 Biber。从版本 2 开始,Biber 是默认后端,因此我在上面使用了它。Biber 功能更强大,并且原生支持 UTF-8 输入,但如果无法使用 UTF-8 输入,则可以使用 BibTeX 获得更有限的支持。工作流程非常相似:

\documentclass{article}
\usepackage[backend=bibtex8]{biblatex}
% \bibliography{<database>} % deprecated
\addbibresource{<database>.<extension>}
\begin{document}
\cite{<some-ref>}
\printbibliography
\end{document}

然后你需要运行

  1. 乳胶
  2. BibTeX
  3. 乳胶

正如您所看到的,这与使用 Biber 差别很小:基本上用“BibTeX”替换“Biber”。

你应该至少使用 '8 位' 版本的 BibTeX,而不是古老的 7 位 BibTeX。在命令行中,使用方法如下:

bibtex8 --wolfgang <文件名>

其中<filename>是您的 LaTeX 文件的名称。

您还可以做更多,但这应该可以帮助您入门。


最新版本biblatex已弃用

\bibliography{<database>} % Must be .bib

赞成更普遍的

 \addbibresource{<database>.<extension>}

后者更为通用,但必须包含文件扩展名(通常是.bib)。

答案2

biblatex带有各种内置参考书目/引文样式系列(数字、字母、作者年份、作者标题、详细),并且自定义样式的数量也在不断增加。话虽如此,以下是如何大致模拟传统 BibTeX 样式plainabbrvunsrt和的输出alpha

plain-->\usepackage[style=numeric]{biblatex}

abbrv-->\usepackage[style=numeric,giveninits=true]{biblatex}

unsrt-->\usepackage[style=numeric,sorting=none]{biblatex}

alpha-->\usepackage[style=alphabetic]{biblatex}

在前三个实例中,您可以省略,style=numeric因为这是的默认样式biblatex

答案3

第 1 条biblatex文档,您指的是:

本文档是该软件包的系统参考手册biblatex。请查看随附的示例文档biblatex[1] 以获得第一印象。如需快速入门指南,请浏览 §§ 1.1、2.1、2.2、2.3、3.1、3.3、3.6、3.7、3.11。

我刚刚开始biblatex阅读这些章节(并尝试了其中描述的内容),我觉得它们让我对基本功能有了全面的了解。当然,这些信息中有很多内容你可以浏览或跳过,但我认为了解有哪些选项是很好的。

我读了德文文章赫伯特提到的但我感觉它并没有真正告诉我该做什么以及如何开始,但也许是因为这是我第一次在 LaTeX 中使用某种参考书目工具。

如果你需要决定是否使用 BibTeX 或 Biber 作为后端,Alan Munn 的详尽(但易于理解!)答案bibtex 与 biber 以及 biblatex 与 natbib 的比较可能会对你有帮助。我决定使用 Biber。

最后,我建议直接去源头并通过阅读文档中提到的部分来获取一些第一手资料biblatex

答案4

如果您熟悉德语,您可以在 DANTE 的期刊“Die TeXnische Komödie”中找到两部分的介绍: DTK 2/2008DTK 4/2008

您可以从默认设置之一开始,例如:

\usepackage[style=authoryear]{biblatex}
\bibliography{...} % better use \addbibresource, according to the comments
...
\nocite{*} % adds all entries in the bib file to the bibliography
\printbibliography

您的本地 TeX 安装 (在 ) 中有很多示例texmf/doc/latex/biblatex/examples/

相关内容