summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDominik Brodowski <linux@dominikbrodowski.net>2023-01-29 16:28:10 +0100
committerDominik Brodowski <linux@dominikbrodowski.net>2023-01-29 16:49:29 +0100
commitbbf6710d28ee57506059a2a185d1ec250d5ed783 (patch)
tree6c87aa8e121e2ae871ccd744080bf386f06c57ac
parent3d9ed0f7e68c5d84c6e65e515731a1f85511d552 (diff)
downloadbiblatex-german-legal-bbf6710d28ee57506059a2a185d1ec250d5ed783.tar.gz
german-legal-book: bessere Ausgabe von Namenspräfixen
Ein Namenspräfix wie "von" sollte in den Fußnoten vor dem Nachnamen, im Literaturzverzeichnis aber nach dem Vornamen ausgegeben werden. Dies lässt sich mit der Option "switchprefix" (und der generischen Option "useprefix") steuern. Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>
-rw-r--r--biblatex-german-legal.tex14
-rw-r--r--german-legal-book.bbx22
2 files changed, 35 insertions, 1 deletions
diff --git a/biblatex-german-legal.tex b/biblatex-german-legal.tex
index 4220c16..002ce2a 100644
--- a/biblatex-german-legal.tex
+++ b/biblatex-german-legal.tex
@@ -82,11 +82,15 @@ Folgende Aufrufoption ist implementiert:
Diese Option steuert, ob in den Zitierungen im Manuskript bei Büchern und Kommentaren die Auflagen\textit{nummer} mit abgedruckt wird.
+\boolitem[true]{switchprefix}
+
+Diese Option steuert, ob Namenspräfixe wie ">von"< in den Fußnoten vor dem Nachnamen (z.B. ">von Liszt"<), im Literaturverzeichnis aber nach dem Vornamen (z.B. ">Liszt, Franz von"<) ausgegeben werden.
+
\end{optionlist}
\subsection{Eintragstypen}
-\sty{german-legal-book} kann mit Zitationen von Aufsätzen,\footnote{Dies gilt sowohl für Beiträge in Zeitschriften, die nach Jahren zitiert werden, z.B. \cite[107]{Radbruch_SJZ_1946_105}, als auch in solchen, die nach Bänden zitiert werden, z.B. \cite[295 \psqq]{NaginPogarsky_JQC_20_295}.} Monographien,\footcite[4]{Brodowski:2016} Beiträgen in Sammelbänden\footnote{\cite[211]{Vogel_Beck:2011}; auch mit Zitierung nach Randnummern: \cite[3 \psqq]{Moestl_HdbStR:179:2010}.} sowie Festschriften\footcite[408 \psq]{Koriath_FS_Jung}, Kommentaren\footnote{Dies gilt sowohl für Einzelautorenkommentare, z.B. \cite[\S\,248c Rn.~1 \psqq{}]{Fischer67}, für einbändige Kommentare, z.B. \cite[Bosch][§\,248c Rn.~1 \psq{}]{SchoenkeSchroeder30}, als auch für mehrbändige \mbox{(Groß-)}""Kommentare, z.B. \cite[Jahn][§\,140 Rn.~1]{LR27}; \cite[\commentator{Tiedemann_Vogel}][§\,264a Rn.~116]{LK12}.} und Online-Quellen\footnote{Exemplarisch \cite{Mordkommission:2015}.} umgehen. Die seiten- oder randnummerngenaue Fundstelle wird jeweils in eckigen Klammern mit angegeben, erforderlichenfalls mit Verweis auf die folgende oder die folgenden Seiten:
+\sty{german-legal-book} kann mit Zitationen von Aufsätzen,\footnote{Dies gilt sowohl für Beiträge in Zeitschriften, die nach Jahren zitiert werden, z.B. \cite[107]{Radbruch_SJZ_1946_105}, als auch in solchen, die nach Bänden zitiert werden, z.B. \cite[295 \psqq]{NaginPogarsky_JQC_20_295}.} Monographien,\footnote{\cite[4]{Brodowski:2016}; \cite[2]{Liszt:1927}.} Beiträgen in Sammelbänden\footnote{\cite[211]{Vogel_Beck:2011}; auch mit Zitierung nach Randnummern: \cite[3 \psqq]{Moestl_HdbStR:179:2010}.} sowie Festschriften\footcite[408 \psq]{Koriath_FS_Jung}, Kommentaren\footnote{Dies gilt sowohl für Einzelautorenkommentare, z.B. \cite[\S\,248c Rn.~1 \psqq{}]{Fischer67}, für einbändige Kommentare, z.B. \cite[Bosch][§\,248c Rn.~1 \psq{}]{SchoenkeSchroeder30}, als auch für mehrbändige \mbox{(Groß-)}""Kommentare, z.B. \cite[Jahn][§\,140 Rn.~1]{LR27}; \cite[\commentator{Tiedemann_Vogel}][§\,264a Rn.~116]{LK12}.} und Online-Quellen\footnote{Exemplarisch \cite{Mordkommission:2015}.} umgehen. Die seiten- oder randnummerngenaue Fundstelle wird jeweils in eckigen Klammern mit angegeben, erforderlichenfalls mit Verweis auf die folgende oder die folgenden Seiten:
\begin{ltxcode}
\cite[295 \psqq]{NaginPogarsky_JQC_20_295}
@@ -328,6 +332,14 @@ title = {Festschrift für Heike Jung zum 65. Geburtstag am 23. April 2007},
shorttitle = {FS Jung},
}
+@book{Liszt:1927,
+author = {von Liszt, Franz},
+title = {Lehrbuch des deutschen Strafrechts},
+edition = {25},
+address = {Berlin},
+year = {1927},
+}
+
@incollection{Koriath_FS_Jung,
author = {Heinz Koriath},
title = {Fahrlässigkeit und Schuld},
diff --git a/german-legal-book.bbx b/german-legal-book.bbx
index 390d78c..e0e66f3 100644
--- a/german-legal-book.bbx
+++ b/german-legal-book.bbx
@@ -65,6 +65,28 @@
dashed = true,%
}
+%%% Mit der Option "switchprefix" wird angegeben, ob Namenspräfixe wie
+%%% "von" in den Fußnoten *vor* dem Nachnamen (z.B. "von Liszt"), im
+%%% Literaturverzeichnis aber -- der Standardsortierung entsprechend --
+%%% nachgestellt erscheinen sollen (z.B. "Liszt, Franz von"). Der
+%%% Standard ist "true", d.h. um dies zu unterbinden, muss
+%%% "switchprefix=false" als Option gesetzt werden.
+\newbool{prefix:switch}
+\setboolean{prefix:switch}{true}
+\DeclareBibliographyOption[boolean]{switchprefix}[true]{%
+ \setboolean{prefix:switch}{#1}%
+}
+\AtEveryCite{%
+ \ifbool{prefix:switch}{%
+ \toggletrue{blx@useprefix}%
+ }{}%
+}
+\AtBeginBibliography{%
+ \ifbool{prefix:switch}{%
+ \togglefalse{blx@useprefix}%
+ }{}%
+}
+
%%%%%%%%%%%%%%%%%%%%%%%%
%%% Allgemeiner Teil %%%