biblatex-chicago 和 biber 问题:未处理的参考文献,在 pdf 中留下引文键

biblatex-chicago 和 biber 问题:未处理的参考文献,在 pdf 中留下引文键

我正在拼命学习 LaTeX,以便撰写人文论文。我正在使用 TeXShop for Mac,并尝试使用 biber 制作 biblatex-chicago 风格的文档。我尝试在网上从各个地方收集模板,最近我发现了这个问题,它解决了与我的问题非常相似的问题:

使 biblatex-chicago 工作

当我尝试排版那里给出的文件时,即:

\documentclass{article}
\usepackage[nopar]{lipsum} % for dummy text
\usepackage[american]{babel}
\usepackage[babel]{csquotes}
\usepackage[notes,natbib,isbn=false,backend=biber]{biblatex-chicago}  
\begin{filecontents}{\jobname.bib}
@book{Saussure1995,
Author = {Ferdinand de Saussure},
Origyear = {1916},
Publisher = {Payot},
Title = {Cours de Linguistique G{\'e}n{\'e}rale},
Year = {1995}}

@book{Labov1972,
Address = {Philadelphia},
Author = {William Labov},
Publisher = {University of Pennsylvania Press},
Title = {Sociolinguistic Patterns},
Year = {1972}}

\end{filecontents}
\addbibresource{\jobname.bib}
\begin{document}


\lipsum[1]\autocite{Saussure1995}

\lipsum[2]\autocite{Labov1972}


\end{document}

我的参考文献没有被处理,但我只在脚注中获得了引文键(Saussure1995、Labov1972)(至少它们是正确创建的,所以我猜 biblatex-chicago 正在工作)。输出告诉我:

LaTeX Warning: Writing file `./try.bib'.

(/usr/local/texlive/2012/texmf-dist/tex/latex/biblatex-chicago/cms-american.lbx (/usr/local/texlive/2012/texmf-dist/tex/latex/biblatex/lbx/american.lbx (/usr/local/texlive/2012/texmf-dist/tex/latex/biblatex/lbx/english.lbx))) (./try.aux) No file try.bbl.

LaTeX Warning: Citation 'Saussure1995' on page 1 undefined on input line 26.

LaTeX Warning: Citation 'Labov1972' on page 1 undefined on input line 28.

[1{/usr/local/texlive/2012/texmf-var/fonts/map/pdftex/updmap/pdftex.map}] (./try.aux)

LaTeX Warning: There were undefined references.

Package biblatex Warning: Please (re)run Biber on the file: (biblatex) try (biblatex) and rerun LaTeX afterwards.

当我跑步的时候

biber try.tex

(try.tex 是文件的名称)

在终端,我得到:

INFO - This is Biber 0.9.9
INFO - Logfile is 'try.tex.blg'
ERROR - Cannot find control file 'try.tex.bcf'! - did you pass the "backend=biber" option to BibLaTeX?
INFO - ERRORS: 1

我正在运行 Mac OS X Mountain Lion 和 TeXLive-2012,并且我已经通过 TeX Live Utility 更新了我的所有软件包。

我将非常感激所有能得到的帮助!

答案1

您需要运行不带文件扩展名 tex 的 biber:biber try

相关内容