Biblatex 和 authoryear 未按预期工作

Biblatex 和 authoryear 未按预期工作

我正在使用MikTex 2.9.5105LaTeX TeXnicCenter 2.02 Stable,但对其没有基本的了解。

我希望我的引用具有以下形式

Lorem ipsum dolor sit amet (Kosiol 1961, S. 319) consectetuer adipiscing elit Kosiol (1961)。

在序言中

\usepackage[
    style=authoryear,
    isbn=false
]{biblatex}
\addbibresource{EndfassungLiteraturDatenbank.bib}

...

\printbibliography

在 .bib 中

@Article{Kosiol1961,
  Title                    = {Modellanalyse als Grundlage unternehmerischer Entscheidungen},
  Author                   = {Kosiol, E.},
  Journal                  = {ZfbF 13},
  Year                     = {1961},
  Pages                    = {318-334},

  Owner                    = {Karl},
  Timestamp                = {2015.04.09}
}

在文本中

\parencite[319]{Kosiol1961} --> expecting "(Kosiol 1961, S. 319)"
\textcite[319]{Kosiol1961} --> expecting "Kosiol (1961, S. 319)"

经过4次编译后的当前输出

\parencite[319]{Kosiol1961} --> (Kosiol1961)
\textcite[319]{Kosiol1961} --> Kosiol1961

书目根本没有印刷。

答案1

解决方案

感谢 Johannes_B 和他的精彩 github 网站https://github.com/johannesbottcher/HinweiseLitverzeichnisse/blob/master/Hinweise.md#troubleshooting我设法实现了我想要的引用和参考书目。

  1. 我必须将 biber.exe(bibtex.exe 的替代品)放入MiKTeX 2.9\miktex\bin\x64\
  2. 我必须在 TexnicCenter 的输出配置文件中更改一行:ALT + F7 打开配置文件对话框。在那里设置 BibTex 编译器的路径。将 bibtex.exe 替换为 biber.exe
  3. 使用 CTRL + F5 多次编译文档

相关内容