diff options
-rw-r--r-- | biblatex-german-legal.tex | 39 | ||||
-rw-r--r-- | german-legal-book.bbx | 8 |
2 files changed, 45 insertions, 2 deletions
diff --git a/biblatex-german-legal.tex b/biblatex-german-legal.tex index 002ce2a..df1752c 100644 --- a/biblatex-german-legal.tex +++ b/biblatex-german-legal.tex @@ -157,7 +157,7 @@ year = {2016}, \subsubsection{Beiträge in Sammelbänden} -Hat man den Sammelband als \bibtype{book} deklariert, so lassen sich einzelne Beiträge in diesem Sammelband als \bibtype{inbook} knapp unter Angabe des Autors (\bibfield{author}), des Beitragstitels (\bibfield{title}), der Seitenspanne (\bibtype{pages}) sowie unter Angabe eines Querverweises (\bibfield{crossref}) deklarieren: +Hat man den Sammelband als \bibtype{book} deklariert, so lassen sich einzelne Beiträge in diesem Sammelband als \bibtype{inbook} knapp unter Angabe des Autors (\bibfield{author}), des Beitragstitels (\bibfield{title}), der Seitenspanne (\bibtype{pages}) sowie unter Angabe eines Querverweises (\bibfield{crossref}) deklarieren. Soll das Buch selbst nicht im Literaturverzeichnis erscheinen, muss bei dessen Eintra dort ">options = \{skipbib\}"< ergänzt werden.\footnote{Um im Falle uneindeutiger Nachnamen zusätzlich die Initialen oder den vollen Vornamen ausgeben zu können, muss intern zunächst ">mincrossref=1"< gesetzt werden. Das hat an sich zur Folge, dass neben dem zitierten Beitrag auch der Sammelband usw. im Literaturverzeichnis mit aufgeführt wird. Dies lässt sich indes durch ">options = \{skipbib\}"< vermeiden. Beispiel: \cite{Guenther_Jung:1991}; \cite{Neumann_JURA_2017_160}; \cite{Guenther_NJW_1982_353}.} \begin{ltxcode} @inbook{Vogel_Beck:2011, @@ -182,7 +182,7 @@ crossref = {HdbStR:VIII}, \subsubsection{Beiträge in Festschriften} -Gleiches gilt für Festschriften, wobei hier der Eintragstyp \bibtype{incollection} zu verwenden ist und in der Deklaration des Buches die Kurzbezeichnung (\bibfield{shorttitle}) deklariert werden muss: +Gleiches gilt für Festschriften, wobei hier der Eintragstyp \bibtype{incollection} zu verwenden ist und in der Deklaration des Buches die Kurzbezeichnung (\bibfield{shorttitle}) deklariert werden muss. \begin{ltxcode} @incollection{Koriath_FS_Jung, @@ -315,6 +315,7 @@ editor = {Susanne Beck and Christoph Burchard and Bijan Fateh-Moghadam}, title = {Strafrechtsvergleichung als Problem und Lösung}, address = {Baden-Baden}, year = {2011}, +options = {skipbib}, } @inbook{Vogel_Beck:2011, @@ -330,6 +331,7 @@ year = {2007}, address = {Baden-Baden}, title = {Festschrift für Heike Jung zum 65. Geburtstag am 23. April 2007}, shorttitle = {FS Jung}, +options = {skipbib}, } @book{Liszt:1927, @@ -420,6 +422,39 @@ crossref = {HdbStR:VIII}, author = {Klaus Tiedemann and Joachim Vogel}, } +@article{Neumann_JURA_2017_160, +author = {Laura Katharina Sophia Neumann}, +year = {2017}, +journal = {JURA}, +pages = {160--170}, +title = {Klassische und aktuelle Probleme der Strafbarkeit nicht genehmigter Kraftfahrzeugrennen}, +} + +@book{Jung:1991, +title = {Recht und Moral}, +subtitle = {Beiträge zu einer Standortbestimmung}, +editor = {Heike Jung and Heinz Müller-Dietz and Ulfrid Neumann}, +address = {Baden"=Baden}, +year = {1991}, +options = {skipbib}, +} + +@inbook{Guenther_Jung:1991, +title = {Möglichkeiten einer diskursethischen Begründung des Strafrechts}, +pages = {205--217}, +author = {Klaus Günther}, +crossref = {Jung:1991}, +} + +@article{Guenther_NJW_1982_353, +author = {Hans-Ludwig Günther}, +year = {1982}, +journal = {NJW}, +pages = {353--358}, +title = {Lebenslang für ">heimtückischen Mord"<?}, +subtitle = {Das Mordmerkmal ">Heimtücke"< nach dem Beschluß des Großen Senats für Strafsachen}, +} + \end{filecontents*} \end{document} diff --git a/german-legal-book.bbx b/german-legal-book.bbx index c65da3c..bfcebb5 100644 --- a/german-legal-book.bbx +++ b/german-legal-book.bbx @@ -63,6 +63,14 @@ %%% bzw. derselben Autorenkombination, wird die wiederholte Angabe des %%% Autors durch einen Gedankenstrich ersetzt. dashed = true,% + %%% + %%% Sämtliche Autoren- bzw. Herausgebernamen sollen herangezogen werden, + %%% um im Falle uneindeutiger Nachnamen zusätzlich die Initialen oder den + %%% vollen Vornamen auszugeben. ACHTUNG: Dies erfordert es, bei Sammelbänden + %%% usw. mit @crossref zu arbeiten und die Ausgabe des Sammelbandes im + %%% Literaturverzeichnis mittels "options = {skipbib}" zu unterbinden. + uniquename = allfull,% + mincrossrefs = 1,% } %%% Mit der Option "switchprefix" wird angegeben, ob Namenspräfixe wie |