
因此,我嘗試將幾位作者的引用放入哈佛引用風格的一個括號中。
我用
\usepackage[backend=biber,style=authoryear,]{biblatex}
對於正常引用我使用
\parencite[S. 242]{baeriswyl2003}
得到如下結果:
als Siedlung mit städtischen Strukturen(Baeriswyl 2003,S.242)。
我想要實現的目標如下:
對於一篇引用中的多位作者,例如
作者是 behandelt wurden(Baeriswyl 2003,S. 233;Liedke 1984,S. 22;Hecht 2007,S. 16)。
和如果我想將兩位作者放在一個括號中進行比較,例如:
...wie es auch an den Sandtnermodellen zu erkennen ist (Vgl. Baeriswyl 2003, S. 246; Liedke 1984, T. 6a)。
我如何引用所描述的兩個案例才能獲得預期的結果?
書目文件條目如下所示:
@book{liedke1984,
author = {Liedke, V.},
title = {Das Bürgerhaus in Altbaiern},
series = {Das deutsche Bürgerhaus},
volume = {XXXIII},
publisher = {Verlag Ernst Wasmuth},
year = {1984},
address = {Tübingen},
}
@book{baeriswyl2003,
author = {Baeriswyl, A.},
title = {Stadt, Vorstadt und Stadterweiterung im Mittelalter archäologische und historische Studien zum Wachstum der drei Zähringerstädte Burgdorf, Bern und Freiburg im Breisgau},
series = {Schweizer Beiträge zur Kulturgeschichte und Archäologie des Mittelalters},
volume = {30},
publisher = {Schweizerischer Burgenverein},
year = {2003},
address = {Basel},
}
答案1
如果您不需要頁面引用,您可以將幾個鍵寫入同一對大括號中
\autocite{sigfridsson,nussbaum}
如果您想要頁面引用,則需要使用該\...cite
命令的多重引用版本,該命令通常\...cites
使用s
。然後你可以為多個作品加上前註和後注,如下
\autocites(<global pre>)(<global post>)[<pre>][<post>]{<key 1>}[<pre>][<post>]{<key 2>}...[<pre>][<post>]{<key n>}
例如
\autocites(vgl.)()[380]{sigfridsson}[12-23]{nussbaum}
\autocites[380]{sigfridsson}[12-23]{nussbaum}[45]{worman}
請注意,您不需要“S”。後記中的前綴,biblatex
可以自動添加。我使用的\autocite
是\parencite
,但一般策略適用於所有標準引用命令。
\documentclass[ngerman]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{csquotes}
\usepackage[style=authoryear, backend=biber]{biblatex}
\addbibresource{biblatex-examples.bib}
\begin{document}
\autocite[380]{sigfridsson}
\autocite{sigfridsson,nussbaum}
\autocites(vgl.)()[380]{sigfridsson}[12-23]{nussbaum}
\printbibliography
\end{document}