如何使用 biber

如何使用 biber

简单来说,我想知道我需要采取什么步骤才能开始biberbiblatex我找不到任何合适的教程或指南来指导如何使用它代替 BibTeX。

  • biber的语法是什么?
  • 如何编译?
  • ETC。

有任何可用的教程或指南吗?

答案1

以下是一个 MWE(不是最低限度,但显示了一些选项),应该可以帮助您入门。选项的其他可能值biblatexbiblatex 文档

\documentclass[]{article}

\usepackage[autostyle]{csquotes}

\usepackage[
    backend=biber,
    style=authoryear-icomp,
    sortlocale=de_DE,
    natbib=true,
    url=false, 
    doi=true,
    eprint=false
]{biblatex}
\addbibresource{biblatex-examples.bib}

\usepackage[]{hyperref}
\hypersetup{
    colorlinks=true,
}

%% ##############################
\begin{document}
    Lorem ipsum dolor sit amet~\citep{kastenholz}.
    At vero eos et accusam et justo duo dolores et ea rebum~\citet{sigfridsson}.
    \printbibliography 
\end{document}

要进行编译,您现在应该调用pdflatexbiberpdflatex
biber.bcf文件进行操作,因此要么使用biber %.bcf,要么(更好)只使用biber %,其中%代表主.tex文件的基本名称。

biblatex-examples.bib是 TeX 发行版附带的一个文件,您可以在TEXMF/bibtex/bib/biblatex.biblatex-examples.bib在线的。可用于测试。对自己的.bib文件使用不同的文件名。

natbib=true选项允许您在文本中使用citep和设置引用样式。这主要是为了兼容旧代码。对于新代码,请使用和。了解更多引用命令,如或。这些在citet\textcite{}\parencite{}biblatex\autocite{}\footcite{}biblatex 文档

答案2

从命令行运行texdoc biber,您将获得文档。但是,使用biber作为替代,bibtex您必须使用以下方式定义后端

\usepackage[backend=biber,...]{biblatex}

然后将你的bibtex跑步变成biber一次,仅此而已。

但是,对于最新的biblatex软件包 (TeXLive 2016),该backend=biber设置是默认设置,您只需指定bibtexbibtex8使用旧程序之一即可。当然,您必须在编辑器中更改程序名称。例如:在 TeXstudio 中,它是选项->配置->构建->标准 Bibprogram->biber。

答案3

我拿起来biblatex.pdf读了一遍,发现它组织得非常好!

您必须设置一个客户定义的命令(类似于我必须设置的方式makeglossaries.exe),但使用biber(.sh/.exe),它应该安装在您的 LaTeX 管理器中。

我必须将其添加到自定义命令中才能正确找到 biber。

"path/to/biber(.sh/.exe)" %

特别有趣的是

1.5 Prerequisites

  • 告诉您需要哪些软件包以及按什么顺序加载依赖项
  • 显然,根据 biblatex 版本,你可能需要另一个 biber 版本

3.1 Package Options

  • 我可以应用哪些设置

3.14.1 Overview

  • 一步一步的示例代码片段说明如何使用 biber

@matth的帖子例如语法最后你建立

  • (我建议在运行类似程序时清理辅助文件)
  • pdflatex %
  • biber %
  • pdflatex %

相关内容