texlive[54297] Master: biblatex-german-legal (14mar20)
commits+karl at tug.org
commits+karl at tug.org
Sat Mar 14 21:58:06 CET 2020
Revision: 54297
http://tug.org/svn/texlive?view=revision&revision=54297
Author: karl
Date: 2020-03-14 21:58:06 +0100 (Sat, 14 Mar 2020)
Log Message:
-----------
biblatex-german-legal (14mar20)
Modified Paths:
--------------
trunk/Master/tlpkg/bin/tlpkg-ctan-check
trunk/Master/tlpkg/tlpsrc/collection-bibtexextra.tlpsrc
Added Paths:
-----------
trunk/Master/texmf-dist/doc/latex/biblatex-german-legal/
trunk/Master/texmf-dist/doc/latex/biblatex-german-legal/README.md
trunk/Master/texmf-dist/doc/latex/biblatex-german-legal/biblatex-german-legal.pdf
trunk/Master/texmf-dist/doc/latex/biblatex-german-legal/biblatex-german-legal.tex
trunk/Master/texmf-dist/tex/latex/biblatex-german-legal/
trunk/Master/texmf-dist/tex/latex/biblatex-german-legal/german-legal-book.bbx
trunk/Master/texmf-dist/tex/latex/biblatex-german-legal/german-legal-book.cbx
trunk/Master/tlpkg/tlpsrc/biblatex-german-legal.tlpsrc
Added: trunk/Master/texmf-dist/doc/latex/biblatex-german-legal/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/biblatex-german-legal/README.md (rev 0)
+++ trunk/Master/texmf-dist/doc/latex/biblatex-german-legal/README.md 2020-03-14 20:58:06 UTC (rev 54297)
@@ -0,0 +1,40 @@
+biblatex-german-legal - comprehensive citation style for German legal texts
+===========================================================================
+
+The `biblatex-german-legal` aims to provide citation style (for footnotes and
+bibliographies) for German legal texts. Currently it is focused on citations
+in books, but may be extended for journal articles in the future.
+
+The source code is available in a git repository accessible at
+git://git.linta.de/~brodo/biblatex-german-legal.git , which may be browsed at
+https://git.linta.de/?p=~brodo/biblatex-german-legal.git;a=summary . If you
+click on 'snapshot' there, you can download a tar.gz containing the contents
+of the repository.
+
+The rationale behind this package is as follows: The package I have relied
+upon previously ('biblatex-juradiss') has become outdated. The alternatives,
+in particular 'biblatex-jura2', do not offer (yet) the flexibility I prefer,
+and (though this is a matter of subjective taste) partly follow stylistic
+choices I do not share. Parts of this code are inspired, however, by these
+two packages. Though this package is not a Derived Work of these other
+packages within the meaning of the LPPL, here are, in line with section 5
+lit. d sublit. ii of the LPPL, references to these packages:
+
+- biblatex-juradiss: https://www.ctan.org/pkg/biblatex-juradiss
+- biblatex-jura2: https://www.ctan.org/pkg/biblatex-jura2
+
+
+## Licence
+
+This work may be distributed and/or modified under the conditions of the
+LaTeX Project Public License (LPPL), either version 1.3c of this license or
+(at your option) any later version. The latest version of this license is at
+<http://www.latex-project.org/lppl.txt> and version 1.3 or later is part of
+all distributions of LaTeX version 2005/12/01 or later.
+
+This work has the LPPL maintenance status 'author-maintained'.
+
+The Current Maintainer of the work is Dominik Brodowski
+<dominik.brodowski at uni-saarland.de>. Patches, bug reports, and critique are
+welcome.
+
Property changes on: trunk/Master/texmf-dist/doc/latex/biblatex-german-legal/README.md
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/doc/latex/biblatex-german-legal/biblatex-german-legal.pdf
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/doc/latex/biblatex-german-legal/biblatex-german-legal.pdf
===================================================================
--- trunk/Master/texmf-dist/doc/latex/biblatex-german-legal/biblatex-german-legal.pdf 2020-03-14 20:44:40 UTC (rev 54296)
+++ trunk/Master/texmf-dist/doc/latex/biblatex-german-legal/biblatex-german-legal.pdf 2020-03-14 20:58:06 UTC (rev 54297)
Property changes on: trunk/Master/texmf-dist/doc/latex/biblatex-german-legal/biblatex-german-legal.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Added: trunk/Master/texmf-dist/doc/latex/biblatex-german-legal/biblatex-german-legal.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/biblatex-german-legal/biblatex-german-legal.tex (rev 0)
+++ trunk/Master/texmf-dist/doc/latex/biblatex-german-legal/biblatex-german-legal.tex 2020-03-14 20:58:06 UTC (rev 54297)
@@ -0,0 +1,358 @@
+\documentclass{ltxdockit}[2010/09/26]
+\usepackage[utf8]{luainputenc}
+\usepackage[ngerman]{babel}
+\usepackage{csquotes}
+\usepackage{btxdockit}
+
+%%% Verwende biber als backend und den hier definierten Zitierstil
+\usepackage[%
+ backend = biber,%
+ style = german-legal-book,%
+]{biblatex}
+\addbibresource{biblatex-german-legal.bib}
+
+\AtBeginToc{\setcounter{tocdepth}{3}}
+\AtEndToc{\setcounter{tocdepth}{5}}
+
+\titlepage{%
+ title={Das \sty{biblatex-german-legal}-Paket},
+ subtitle={biblatex-Zitierstile für die Rechtswissenschaften in Deutschland},
+ url={https://git.linta.de/?p=~brodo/biblatex-german-legal.git;a=summary},
+ author={Dominik Brodowski},
+ email={dominik.brodowski at uni-saarland.de},
+ revision={001},
+ date={2020-03-13}}
+
+\hypersetup{%
+ pdftitle={Das \sty{biblatex-german-legal}-Paket},
+ pdfsubject={biblatex-Zitierstile für die Rechtswissenschaften in Deutschland},
+ pdfauthor={Dominik Brodowski},
+ pdfkeywords={latex, pdflatex, lualatex, jura, rechtswissenschaften},
+ citecolor=black,
+}
+
+\newcommand{\biblatex}{bib\LaTeX}
+
+\begin{document}
+
+\printtitlepage
+\tableofcontents
+
+\section{Einführung}
+
+Wie nützlich es ist, \LaTeX{} bzw. seine Varianten für das Setzen von Texten und \biblatex{} für die Automatisierung von Zitaten, Referenzen bzw. Fundstellen zu nutzen, sei an dieser Stelle nicht wiederholt.\footnote{Ein Plädoyer liefert beispielsweise das ">Nachbarpaket"< \url{https://www.ctan.org/pkg/biblatex-jura2} in seiner Dokumentation.} Statt dessen möchte ich nur auf eines von mutmaßlich vielen Beispielen für juristische Monographien verweisen,\footnote{Namentlich \cite{Brodowski:2016}.} die vollständig in \LaTeX{} gesetzt und dessen Referenzen mit \biblatex{} verwaltet wurden.
+
+\subsection{Über das Paket \sty{biblatex-german-legal}}
+
+Allerdings sind die juristischen Zitierstile speziell. Sie unterscheiden sich maßgeblich von den in den Naturwissenschaften, vielen Geisteswissenschaften und auch in ausländischen Rechtsordnungen verwendeten Zitierstilen. Das hier vorgelegte Paket enthält aktuell einen auf \textbf{Monographien in den deutschen Rechtswissenschaften} ausgerichteten Zitierstil namens \sty{german-legal-book}, wie ich ihn selbst verwende; eine Erweiterung auf Zitierstile für \textbf{Aufsätze} ist geplant. Dank \biblatex{} und \LaTeX{} ist ein wesentliches Kriterium automatisch gewährleistet: die Einheitlichkeit des Zitierstils. Andere Fragen sind Geschmackssache. Dabei habe ich mich ganz an meinen eigenen Vorstellungen orientiert, die sich gewiss von anderen Geschmacksrichtungen unterscheiden mögen. Für derartige Variationen lässt sich dieses Paket aber weiterentwicklen und/oder modifizieren.
+
+\subsection{Lizenz}
+
+\copyright{} 2020 Dominik Brodowski \url{dominik.brodowski at uni-saarland.de} u.a. ">Permission is granted to copy, distribute and\slash or modify this software under the terms of the \lppl, version 1.3c or any later version.\footnote{\url{http://www.latex-project.org/lppl/}.}"<
+
+\subsection{Mitarbeit}
+
+Mitarbeit an diesem Paket ist sehr gerne gesehen! Schicken Sie mir hierzu bitte Änderungsvorschläge (idealerweise in Code) an die angegebene E-Mail-Adresse mit Ihrem Einverständnis, dies -- auch in abgewandelter Form -- in eine zukünftige Veröffentlichung dieses Pakets zu intergrieren. Hierfür eignet sich als Kurform das sogenannte ">Developer Certificate of
+Origin"<.\footnote{\url{https://developercertificate.org/}.}
+
+\section{Verwendung}
+
+Um dieses Paket zu verwenden, sollte folgender Code-Schnipsel im Kopf des Dokuments eingebunden werden:
+
+\begin{ltxcode}
+\usepackage[backend=biber,style=german-legal-book]{biblatex}
+\end{ltxcode}
+
+\noindent{}%
+und sodann eine oder mehrere Dateien angegeben werden, in denen sich die Literaturangaben befinden, z.B.
+
+\begin{ltxcode}
+\addbibresource{quellen-buecher.bib}
+\addbibresource{quellen-aufsaetze.bib}
+\addbibresource{quellen-kommentare.bib}
+\end{ltxcode}
+
+\subsection{Optionen}
+
+Folgende Aufrufoption ist implementiert:
+
+\begin{optionlist}
+
+\boolitem[true]{edsuper}
+
+Diese Option steuert, ob in den Zitierungen im Manuskript bei Büchern und Kommentaren die Auflagen\textit{nummer} mit abgedruckt wird.
+
+\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\footcite[211]{Vogel_Beck:2011} sowie Festschriften\footcite[408 \psq]{Koriath_FS_Jung}, Kommentaren\footnote{Dies gilt sowohl für Einzelautorenkommentare, z.B. \cite[\S\,248c Rn.~1 \psqq{}]{Fischer66}, 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[Lüderssen/Jahn][§\,140 Rn.~1]{LR26}.} und Online-Quellen\footnote{Exemplarisch \cite{Mordkommission:2015}.} umgehen. Die seitengenaue 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}
+\cite[408 \psq]{Koriath_FS_Jung}
+\end{ltxcode}
+
+Im Einzelnen:
+
+\subsubsection{Aufsätze}
+
+Für Zeitschriften, die nach Jahren zitiert werden, verwende man \bibtype{article}, für Zeitschriften, die nach Bänden zitiert werden, verwende man \bibtype{periodical} und gebe den Band im Feld \bibfield{volume} an. Erforderlich sind zudem Angaben zum Verfasser (\bibfield{author}), zum Erscheinungsjahr (\bibfield{year}), zum Beitragstitel (\bibfield{title}) und zu den Seiten, auf denen der Beitrag zu finden ist (\bibfield{pages}). Weitere Felder (z.B. \bibfield{subtitle} oder \bibfield{issue}) können angegeben werden, haben aber teils nur Auswirkungen auf die Darstellung im Literaturverzeichnis. Die hier als Beispiele herangezogenen Aufsätze sind wie folgt deklariert:
+
+\begin{ltxcode}
+ at article{Radbruch_SJZ_1946_105,
+author = {Gustav Radbruch},
+year = {1946},
+journal = {SJZ},
+pages = {105--108},
+title = {Gesetzliches Recht und übergesetzliches Recht},
+}
+
+ at periodical{NaginPogarsky_JQC_20_295,
+journal = {Journal of Quantitative Criminology},
+year = {2004},
+title = {Time and Punishment: Delayed Consequences and Criminal Behavior},
+volume = {20},
+pages = {295--317},
+author = {Daniel S. Nagin and Greg Pogarsky},
+}
+\end{ltxcode}
+
+\subsubsection{Bücher}
+
+Bücher (\bibtype{book}) haben als Mindestangaben einen Autor (\bibfield{author}) \textit{und/oder} einen Herausgeber (\bibfield{editor}), einen Titel (\bibfield{title}), ein Erscheinungsjahr (\bibfield{year}) und einen Erscheinungsort (\bibfield{address}). Optional sind z.B. Untertitel (\bibfield{subtitle}), Kurztitel für die Ausgabe in den Fußnoten (\bibfield{shorttitle}) oder Auflagenangaben (\bibfield{edition}). In der Bibliographie-Datei empfiehlt es sich, auch Festschriften und Sammelbände als Bücher zu deklarieren. Das ergibt für die hier genutzten Beispiele folgende (Min\-\mbox{dest-)}Deklarationen:
+
+\begin{ltxcode}
+ at book{Beck:2011,
+editor = {Susanne Beck and Christoph Burchard and Bijan Fateh-Moghadam},
+title = {Strafrechtsvergleichung als Problem und Lösung},
+address = {Baden-Baden},
+year = {2011},
+}
+
+ at book{FS_Jung,
+editor = {Heinz Müller-Dietz and Egon Müller and Karl-Ludwig Kunz and%
+ Henning Radtke and Guido Britz and Carsten Momsen and Heinz Koriath},
+year = {2007},
+address = {Baden-Baden},
+title = {Festschrift für Heike Jung zum 65. Geburtstag am 23. April 2007},
+shorttitle = {FS Jung},
+}
+
+ at book{Brodowski:2016,
+author = {Dominik Brodowski},
+title = {Verdeckte technische Überwachungsmaßnahmen im Polizei- und%
+ Strafverfahrensrecht},
+subtitle = {Zur rechtsstaatlichen und rechtspraktischen Notwendigkeit%
+ eines einheitlichen operativen Ermittlungsrechts},
+shorttitle = {Verdeckte technische Überwachungsmaßnahmen},
+address = {Tübingen},
+year = {2016},
+}
+\end{ltxcode}
+
+\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:
+
+\begin{ltxcode}
+ at inbook{Vogel_Beck:2011,
+author = {Joachim Vogel},
+title = {Diskussionsbemerkungen: Instrumentelle Strafrechtsvergleichung},
+pages = {205--212},
+crossref = {Beck:2011},
+}
+\end{ltxcode}
+
+\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:
+
+\begin{ltxcode}
+ at incollection{Koriath_FS_Jung,
+author = {Heinz Koriath},
+title = {Fahrlässigkeit und Schuld},
+pages = {397--409},
+crossref = {FS_Jung},
+}
+\end{ltxcode}
+
+\subsubsection{Kommentare}
+
+Einzelautorenkommentare werden wie Bücher (\bibtype{book}) behandelt, alle übrigen (ein- und mehrbändigen) Kommentare mit \bibtype{commentary} deklariert. Dann ist die Kurzbezeichnung des Kommentars als \bibfield{shorthand} anzugeben. Verwendet man \bibtype{commentary}, ist der Bearbeiter bei der Zitation in eckingen Klammern mit anzugeben:
+
+\begin{ltxcode}
+\cite[Lüderssen/Jahn][§\,140 Rn.~1]{LR26}
+\end{ltxcode}
+
+In der Literaturangabe können auch Begründer*innen (Begr.), Fortführer*innen (Fortgef.) und Kommentator*innen (Komm.) angegeben werden, wie nachfolgend am Beispiel des Schönke-Schröder-Kommentars gezeigt werden möge:
+
+\begin{ltxcode}
+ at commentary{LR26,
+title = {Löwe-Rosenberg},
+subtitle = {Die Strafprozeßordnung und das Gerichtsverfassungsgesetz},
+shorthand = {LR},
+edition = {26},
+date = {2006/2014},
+editor = {Volker Erb and Robert Esser and Ulrich Franke and%
+ Kirsten Graalmann-Scheerer and Hans Hilger and Alexander Ignor},
+}
+
+ at commentary{SchoenkeSchroeder30,
+shorthand = {Schönke/Schröder},
+editor = {Adolf Schönke},
+editortype = {founder},
+editora = {Horst Schröder},
+editoratype = {continuator},
+editorb = {Albin Eser and Walter Perron and Detlev Sternberg-Lieben%
+ and Jörg Eisele and Bernd Hecker and Jörg Kinzig and Nikolaus Bosch%
+ and Frank Schuster and Bettina Weißer and Ulrike Schittenhelm},
+editorbtype = {commentator},
+edition = {30},
+address = {München},
+title = {Strafgesetzbuch},
+year = {2019},
+}
+
+ at book{Fischer66,
+author = {Thomas Fischer},
+edition = {66},
+address = {München},
+year = {2019},
+title = {Strafgesetzbuch mit Nebengesetzen},
+shorttitle = {StGB},
+}
+\end{ltxcode}
+
+\subsubsection{Online-Quellen}
+
+Für Online-Quellen verwende man den \bibtype{online}-Eintragstyp und gebe sowohl die URL (\bibfield{url}) als auch das Abrufdatum (\bibfield{urldate}) an:
+
+\begin{ltxcode}
+ at online{Mordkommission:2015,
+author = {{Expertengruppe zur Reform der Tötungsdelikte}},
+title = {Abschlussbericht der Expertengruppe zur Reform der Tötungsdelikte%
+ (§§\,211 -- 213, 57a StGB)},
+subtitle = {Dem Bundesminister der Justiz und für Verbraucherschutz Heiko%
+ Maas im Juni 2015 vorgelegt},
+year = {2015},
+url = {https://www.bmjv.de/SharedDocs/Downloads/DE/News/Artikel/Abschluss%
+ bericht_Experten_Toetungsdelikte.pdf?__blob=publicationFile&v=2},
+urldate = {2020-01-01},
+shorttitle = {Abschlussbericht},
+}
+\end{ltxcode}
+
+\section{Literaturverzeichnis}
+
+\printbibliography[heading=none]{}
+
+%%% Beispieleinträge für das Literaturverzeichnis
+\begin{filecontents*}{biblatex-german-legal.bib}
+
+ at book{Brodowski:2016,
+author = {Dominik Brodowski},
+title = {Verdeckte technische Überwachungsmaßnahmen im Polizei- und Strafverfahrensrecht},
+subtitle = {Zur rechtsstaatlichen und rechtspraktischen Notwendigkeit eines einheitlichen operativen Ermittlungsrechts},
+shorttitle = {Verdeckte technische Überwachungsmaßnahmen},
+address = {Tübingen},
+publisher = {Mohr Siebeck},
+series = {Tübinger Rechtswissenschaftliche Abhandlungen},
+number = {119},
+year = {2016},
+isbn = {978-3-16-154302-9},
+size = {XXXIII, 649},
+comment = {Diss. Tübingen 2015},
+note = {Zugl.: Tübingen, Univ., Diss., 2015},
+}
+
+ at article{Radbruch_SJZ_1946_105,
+author = {Gustav Radbruch},
+year = {1946},
+journal = {SJZ},
+pages = {105--108},
+title = {Gesetzliches Recht und übergesetzliches Recht},
+}
+
+ at periodical{NaginPogarsky_JQC_20_295,
+journal = {Journal of Quantitative Criminology},
+year = {2004},
+title = {Time and Punishment: Delayed Consequences and Criminal Behavior},
+volume = {20},
+pages = {295--317},
+author = {Daniel S. Nagin and Greg Pogarsky},
+}
+
+ at book{Beck:2011,
+editor = {Susanne Beck and Christoph Burchard and Bijan Fateh-Moghadam},
+title = {Strafrechtsvergleichung als Problem und Lösung},
+address = {Baden-Baden},
+year = {2011},
+}
+
+ at inbook{Vogel_Beck:2011,
+author = {Joachim Vogel},
+title = {Diskussionsbemerkungen: Instrumentelle Strafrechtsvergleichung},
+pages = {205--212},
+crossref = {Beck:2011},
+}
+
+ at book{FS_Jung,
+editor = {Heinz Müller-Dietz and Egon Müller and Karl-Ludwig Kunz and Henning Radtke and Guido Britz and Carsten Momsen and Heinz Koriath},
+year = {2007},
+address = {Baden-Baden},
+title = {Festschrift für Heike Jung zum 65. Geburtstag am 23. April 2007},
+shorttitle = {FS Jung},
+}
+
+ at incollection{Koriath_FS_Jung,
+author = {Heinz Koriath},
+title = {Fahrlässigkeit und Schuld},
+pages = {397--409},
+crossref = {FS_Jung},
+}
+
+ at book{Fischer66,
+author = {Thomas Fischer},
+edition = {66},
+address = {München},
+year = {2019},
+title = {Strafgesetzbuch mit Nebengesetzen},
+shorttitle = {StGB},
+}
+
+ at commentary{LR26,
+title = {Löwe-Rosenberg},
+subtitle = {Die Strafprozeßordnung und das Gerichtsverfassungsgesetz},
+shorthand = {LR},
+edition = {26},
+date = {2006/2014},
+editor = {Volker Erb and Robert Esser and Ulrich Franke and Kirsten Graalmann-Scheerer and Hans Hilger and Alexander Ignor},
+}
+
+ at commentary{SchoenkeSchroeder30,
+shorthand = {Schönke/Schröder},
+editor = {Adolf Schönke},
+editortype = {founder},
+editora = {Horst Schröder},
+editoratype = {continuator},
+editorb = {Albin Eser and Walter Perron and Detlev Sternberg-Lieben and Jörg Eisele and Bernd Hecker and Jörg Kinzig and Nikolaus Bosch and Frank Schuster and Bettina Weißer and Ulrike Schittenhelm},
+editorbtype = {commentator},
+edition = {30},
+address = {München},
+title = {Strafgesetzbuch},
+year = {2019},
+}
+
+ at online{Mordkommission:2015,
+author = {{Expertengruppe zur Reform der Tötungsdelikte}},
+title = {Abschlussbericht der Expertengruppe zur Reform der Tötungsdelikte (§§\,211 -- 213, 57a StGB)},
+subtitle = {dem Bundesminister der Justiz und für Verbraucherschutz Heiko Maas im Juni 2015 vorgelegt},
+year = {2015},
+url = {https://www.bmjv.de/SharedDocs/Downloads/DE/News/Artikel/Abschlussbericht_Experten_Toetungsdelikte.pdf?__blob=publicationFile&v=2},
+urldate = {2020-01-01},
+shorttitle = {Abschlussbericht},
+}
+\end{filecontents*}
+
+\end{document}
Property changes on: trunk/Master/texmf-dist/doc/latex/biblatex-german-legal/biblatex-german-legal.tex
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/tex/latex/biblatex-german-legal/german-legal-book.bbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-german-legal/german-legal-book.bbx (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-german-legal/german-legal-book.bbx 2020-03-14 20:58:06 UTC (rev 54297)
@@ -0,0 +1,279 @@
+\ProvidesFile{german-legal-book.bbx}[2020/03/13 v001]
+%%% license: LPPL
+%%% author-maintainer: Dominik Brodowski, dominik.brodowski at uni-saarland.de
+
+
+%%%%%%%%%%%%%%%%
+%%% Vorspann %%%
+%%%%%%%%%%%%%%%%
+
+%%% Dieser Zitierstil basiert auf ext-authortitle, verwendet aber kein
+%%% ibidem (Geschmacksfrage!)
+\RequireBibliographyStyle{ext-authortitle}%
+
+%%% Um die Änderungen so klein wie möglich zu halten, wird das Paket
+%%% xpatch verwendet, mit dem sich existierende Makros verändern lassen,
+%%% ohne sie gänzlich neu definieren zu müssen.
+\RequirePackage{xpatch}%
+
+%%% Die nachfolgenden Optionen für ext-authortitle werden hier
+%%% standardmäßig gesetzt, können aber beim Einbinden dieses Zitierstils
+%%% überschrieben werden.
+\ExecuteBibliographyOptions{%
+ %%%
+ %%% Sortierung nach Name, dann Titel, dann Jahr,
+ sorting = nty,%
+ %%%
+ %%% Maximale Anzahl der in einer Fußnoten-Zitation wiedergegebenen Namen
+ maxcitenames = 4,%
+ %%%
+ %%% Anzahl der Namen, die vor "u.a." angegeben werden
+ mincitenames = 4,%
+ %%%
+ %%% Sollen "klickbare" Querverweise gesetzt werden?
+ hyperref = true,%
+ %%%
+ %%% Sollen für "Ausgabe" und "Herausgeber" Abkürzungen verwendet werden?
+ abbreviate = true,%
+ %%%
+ %%% Siehe oben
+ idemtracker = false,%
+ %%%
+ %%% Füge bei Sammelwerken u.ä. ein "in:" vor dem Buchtitel hinzu
+ innamebeforetitle = true,%
+ %%%
+ %%% Bei Artikeln folgt die Zeitschrift unmittelbar und wird nicht durch
+ %%% ein "in:" abgetrennt.
+ articlein = false,%
+ %%%
+ %%% Im Literaturverzeichnis erfolgen vollständige Angaben, keine
+ %%% Querverweise auf andere Einträge im Literaturverzeichnis.
+ citexref = false,%
+ %%%
+ %%% "van Beethoven" soll unter "B" und nicht unter "v" einsortiert werden.
+ useprefix = false,%
+ %%%
+ %%% im Literaturverzeichnis soll die ISBN nicht ausgegeben werden.
+ isbn = false,%
+ %%%
+ %%% im Literaturverzeichnis soll allerdings die DOI angegeben werden.
+ doi = true,%
+ %%%
+ %%% Finden sich im Literaturverzeichnis mehrere Werke desselben Autors
+ %%% bzw. derselben Autorenkombination, wird die wiederholte Angabe des
+ %%% Autors durch einen Gedankenstrich ersetzt.
+ dashed = true,%
+}
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%
+%%% Allgemeiner Teil %%%
+%%%%%%%%%%%%%%%%%%%%%%%%
+
+%%% Autorennamen werden kursiv gesetzt
+\renewcommand*{\mkbibnamefamily}[1]{\mkbibemph{#1}}
+\renewcommand*{\mkbibnamegiven}[1]{\mkbibemph{#1}}
+\renewcommand*{\mkbibnameprefix}[1]{\mkbibemph{#1}}
+\renewcommand*{\mkbibnamesuffix}[1]{\mkbibemph{#1}}
+
+%%% Mehrere Autorennamen werden durch einen Schrägstrich getrennt. Dieser
+%%% ist -- wie die Autorennamen selbst (siehe soeben) -- kursiv zu setzen.
+%%% Achtung: dieser muss hier als \slash ausgegeben werden (und nicht als
+%%% \addslash), weil andernfalls \unspace mit aufgerufen wird und das
+%%% vorherige \addspace rückgängig macht...
+\AtBeginBibliography{
+ \renewcommand*{\multinamedelim}{\addspace\mkbibemph{\slash}\addspace}%
+ \renewcommand*{\finalnamedelim}{\addspace\mkbibemph{\slash}\addspace}%
+}
+
+%%% Sämtliche Namen sollen in der Reihenfolge "Nachname, Vorname" ausgegeben
+%%% werden
+\DeclareNameAlias{default}{family-given}
+\DeclareNameAlias{sortname}{family-given}
+
+%%% Buch- und Beitragstitel usw. sind aufrecht zu setzen
+\DeclareFieldFormat{title}{\normalfont{#1}}
+\DeclareFieldFormat{citetitle}{\normalfont{#1}}
+
+%%% Einzelne Blöcke werden mit Kommata (und nicht mit Punkt) abgetrennt,
+%%% nur Titel und Untertitel mit Punkt.
+\renewcommand*{\newunitpunct}{\addcomma\addspace}
+\renewcommand*{\subtitlepunct}{\addperiod\addspace}
+
+%%% Einige Felder sollen standardmäßig nicht abgedruckt werden
+\AtEveryBibitem{%
+ \clearlist{publisher}%
+ \clearfield{note}%
+}
+
+%%% "Hrsg." soll in Klammern abgedruckt werden. Hierzu wird der Texttrenner
+%%% entfernt und das Makro, dass "Hrsg." ausgibt, durch die Befehle
+%%% \bibopenparen und \bibopenclose umrandet.
+\DeclareDelimFormat[bib]{editortypedelim}{}
+\xpretobibmacro{editorstrg}{\addspace\bibopenparen}{}{}
+\xapptobibmacro{editorstrg}{\bibcloseparen}{}{}
+
+%%% ... gleiches für "Hrsg. u.a."
+\xpretobibmacro{editor+othersstrg}{\addspace\bibopenparen}{}{}
+\xapptobibmacro{editor+othersstrg}{\bibcloseparen}{}{}
+
+%%% ... gleiches für "Übers."
+\DeclareDelimFormat[bib]{translatortypedelim}{}
+\xpretobibmacro{translatorstrg}{\addspace\bibopenparen}{}{}
+\xapptobibmacro{translatorstrg}{\bibcloseparen}{}{}
+
+%%% .. gleiches für "Übers. u.a."
+\xpretobibmacro{translator+othersstrg}{\addspace\bibopenparen}{}{}
+\xapptobibmacro{translator+othersstrg}{\bibcloseparen}{}{}
+
+%%% Bei @article und @periodical soll bevorzugt das Feld "shortjournal"
+%%% statt "journaltitle" oder "journal" verwendet werden.
+\renewbibmacro*{journal}{%
+ \iffieldundef{shortjournal}%
+ {\printtext[journaltitle]{%
+ \printfield[titlecase]{journaltitle}%
+ \setunit{\subtitlepunct}%
+ \printfield[titlecase]{journalsubtitle}%
+ }%
+ }%
+ {\printfield[journaltitle]{shortjournal}}%
+}
+
+%%% Eine URL kann als solche angegeben werden
+\DeclareFieldFormat{url}{\url{#1}}
+
+
+%%%%%%%%%%%%%%%
+%%% article %%%
+%%%%%%%%%%%%%%%
+
+%%% Der Zeitschriftentitel soll aufrecht gesetzt werden
+\DeclareFieldFormat[article]{journaltitle}{\normalfont{#1}}
+
+%%% Die Seitenspanne soll (im Literaturverzeichnis) komplett und ohne
+%%% führendes "S." ausgegeben werden.
+\DeclareFieldFormat[article]{pages}{#1}
+
+%%% Der Aufsatztitel soll ohne Anführungszeichen gesetzt werden
+\DeclareFieldFormat[article]{title}{#1}
+
+%%% Das Jahr soll nicht in Klammern gesetzt werden
+\DeclareFieldFormat[article]{issuedate}{#1}
+
+%%% Bei Angabe einer Heftnummer ist diese mit einem Schrägstrich abzutrennen
+\renewbibmacro*{issue+date}{%
+ % Gibt nach der Ausgabennummer noch einen Slash dazu...
+ \iffieldundef{issue}{}{\printfield{issue}\slash}%
+ % Setze das Datum
+ \iffieldundef{volume}{\printdate}{%
+ \printtext[parens]{\printdate}%
+ }%
+}
+
+
+%%%%%%%%%%%%%%%%%%
+%%% periodical %%%
+%%%%%%%%%%%%%%%%%%
+
+%%% Der Zeitschriftentitel soll aufrecht gesetzt werden
+\DeclareFieldFormat[periodical]{journaltitle}{\normalfont{#1}}
+
+%%% Die Seitenspanne soll (im Literaturverzeichnis) komplett und ohne
+%%% führendes "S." ausgegeben werden.
+\DeclareFieldFormat[periodical]{pages}{#1}
+
+%%% Das Jahr soll in Klammern gesetzt werden
+\DeclareFieldFormat[periodical]{issuedate}{\mkbibparens{#1}}
+
+%%% Wird wie article definiert; keine Änderungen!
+\DeclareBibliographyAlias{periodical}{article}
+
+
+%%%%%%%%%%%%
+%%% book %%%
+%%%%%%%%%%%%
+
+%%% Der Buchtitel soll aufrecht gesetzt werden
+\DeclareFieldFormat[book]{citetitle}{\normalfont{#1}}
+
+%%% Zwischen Ort und Jahr stehe kein Trenner
+\renewcommand*{\locdatedelim}{\addspace}
+
+
+%%%%%%%%%%%%%%
+%%% inbook %%%
+%%%%%%%%%%%%%%
+
+%%% Der Beitrags- und Buchtitel soll aufrecht gesetzt werden
+\DeclareFieldFormat[inbook]{title}{\normalfont{#1}}
+\DeclareFieldFormat[inbook]{booktitle}{\normalfont{#1}}
+\DeclareFieldFormat[inbook]{shorttitle}{\normalfont{#1}}
+
+%%% Der shortitle des Buchs soll übernommen werden
+\DeclareDataInheritance{book}{inbook}{
+ \inherit{shorttitle}{shorttitle}
+}
+
+%%% Anders als beim Standardmakro "byeditor+others" soll der Herausgebername
+%%% zuerst (und mit der Kursivsetzung wieder rückgängig gemacht), die Angabe
+%%% "Hrsg." erst danach ausgegeben werden
+\xpatchbibmacro{byeditor+others}{%
+ \usebibmacro{byeditor+othersstrg}%
+ \setunit{\addspace}%
+ \printnames[byeditor]{editor}%
+}{%
+ \setunit{\addspace}%
+ \mkbibemph{\printnames[byeditor]{editor}}%
+ \addspace%
+ \usebibmacro{editor+othersstrg}%
+}{}{}
+
+%%% Anders als beim Standardmakro "inbook:parent" aus "ext-standard.bbx"
+%%% sollen der Buchtitel ("maintitle") und die Herausgeberangabe
+%%% ("byeditor+others") umgekehrt gereiht ausgegeben werden
+\xpatchbibmacro{inbook:parent}{%
+ \usebibmacro{maintitle+booktitle}%
+ \newunit\newblock%
+ \usebibmacro{byeditor+others}%
+}{%
+ \usebibmacro{byeditor+others}%
+ \newunit\newblock
+ \usebibmacro{maintitle+booktitle}%
+}{}{}
+
+
+%%%%%%%%%%%%%%%%%%%%
+%%% incollection %%%
+%%%%%%%%%%%%%%%%%%%%
+
+%%% Der Beitrags- und Buchtitel soll aufrecht gesetzt werden
+\DeclareFieldFormat[incollection]{title}{\normalfont{#1}}
+\DeclareFieldFormat[incollection]{booktitle}{\normalfont{#1}}
+
+%%% Die Festschrift soll sowohl als "book" oder als "collection" definiert
+%%% werden können, wobei neben title,subtitle und titeladdon auch shorttitle
+%%% als ebensolcher übernommen werden soll
+\DeclareDataInheritance{book,collection}{incollection}{
+ \inherit{title}{booktitle}
+ \inherit{subtitle}{booksubtitle}
+ \inherit{titleaddon}{booktitleaddon}
+ \inherit{shorttitle}{shorttitle}
+}
+
+%%% Wird wie inbook definiert; keine Änderungen!
+\DeclareBibliographyAlias{incollection}{inbook}
+
+
+%%%%%%%%%%%%%%%%%%
+%%% commentary %%%
+%%%%%%%%%%%%%%%%%%
+
+%%% Der Titel und Untertitel soll aufrecht gesetzt werden
+\DeclareFieldFormat[commentary]{subtitle}{\normalfont{#1}}
+
+%%% Wird wie book definiert; keine Änderungen!
+\DeclareBibliographyAlias{commentary}{book}
+
+
+\endinput
+
Added: trunk/Master/texmf-dist/tex/latex/biblatex-german-legal/german-legal-book.cbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-german-legal/german-legal-book.cbx (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-german-legal/german-legal-book.cbx 2020-03-14 20:58:06 UTC (rev 54297)
@@ -0,0 +1,299 @@
+\ProvidesFile{german-legal-book.cbx}[2020/03/13 v001]
+%%% license: LPPL
+%%% author-maintainer: Dominik Brodowski, dominik.brodowski at uni-saarland.de
+
+
+%%%%%%%%%%%%%%%%
+%%% Vorspann %%%
+%%%%%%%%%%%%%%%%
+
+%%% Dieser Zitierstil basiert auf ext-authortitle, verwendet aber kein
+%%% ibidem (Geschmacksfrage!)
+\RequireCitationStyle{ext-authortitle}%
+
+%%% Um die Änderungen so klein wie möglich zu halten, wird das Paket
+%%% xpatch verwendet, mit dem sich existierende Makros verändern lassen,
+%%% ohne sie gänzlich neu definieren zu müssen.
+\RequirePackage{xpatch}%
+
+%%% Mit der Option "edsuper" wird angegeben, ob die Auflagennummer bei
+%%% Büchern und Kommentaren mit abgedruckt werden soll. Der Standard ist
+%%% "true", d.h. um dies zu unterbinden, muss "edsuper=false" als Option
+%%% gesetzt werden.
+\newbool{book:edition:super}
+\setboolean{book:edition:super}{true}
+\DeclareBibliographyOption[boolean]{edsuper}[true]{%
+ \setboolean{book:edition:super}{#1}%
+}
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%
+%%% Allgemeiner Teil %%%
+%%%%%%%%%%%%%%%%%%%%%%%%
+
+%%% Mehrere Autorennamen werden durch einen Schrägstrich getrennt. Dieser
+%%% ist -- wie die Autorennamen selbst (siehe bbx) -- kursiv zu setzen.
+\AtEveryCite{%
+ \renewcommand*{\multinamedelim}{\mkbibemph{\addslash}}%
+ \renewcommand*{\finalnamedelim}{\mkbibemph{\addslash}}%
+}
+
+%%% cite:title wird normalerweise verwendet, um alles ab dem Beitragstitel
+%%% (d.h. nach dem Autorennamen) auszugeben. Mit dieser "Weiche" kann
+%%% hierfür, abhängig vom Beitragstyp, ein eigenes Makro definiert werden.
+\renewbibmacro*{cite:title}{%
+ \printtext[bibhyperref]{%
+ \ifbibmacroundef{cite:\strfield{entrytype}}%
+ {%%% default, from authortitle.cbx %%%
+ \printfield[citetitle]{labeltitle}%
+ }{%%% use custom override %%%
+ \usebibmacro*{cite:\strfield{entrytype}}%
+ }%
+ }%
+}
+
+%%% Mit diesem Makro wird standardmäßig die Startseite ausgegeben, wenn
+%%% es einer genauen Fundstelle ("pinpoint citation") als postnote fehlt.
+\newbibmacro*{startingpage}{%
+ \iffieldundef{postnote}%
+ {\iffieldundef{pages}{}%
+ {\addcomma\addspace\printfield{pages}}}%
+ {}%
+}
+
+%%% Die Formatdefintion "edition:super" und das Makro "printsuperedition"
+%%% werden genutzt, um -- falls book:edition:super auf "true" gesetzt ist
+%%% (Option "edsuper", siehe oben) die Auflagennummer (!) hochgestellt
+%%% auszugeben.
+\DeclareFieldFormat{edition:super}{%
+ \ifinteger{#1}{%
+ \textsuperscript{\tiny{#1}}%
+ }{}%
+}
+
+\newbibmacro*{printsuperedition}{%
+ \ifbool{book:edition:super}{\printfield[edition:super]{edition}}{}%
+}
+
+
+%%%%%%%%%%%%%%%
+%%% article %%%
+%%%%%%%%%%%%%%%
+
+%%% In Fußnoten soll nicht die Seitenspanne des Aufsatzes, sondern nur die
+%%% Startseite ausgegeben werden.
+\AtEveryCite{%
+ \DeclareFieldFormat[article]{pages}{\mkfirstpage{#1}}%
+}
+
+%%% Gibt es eine genaue Fundstelle ("pinpoint citation") als sog. postnote,
+%%% so soll zunächst die Startseite und danach die genaue Fundstelle in
+%%% einer Klammer ausgegeben werden.
+\DeclareFieldFormat[article]{postnote}{\addspace\printfield{pages}\addspace\mkbibparens{#1}}
+
+%%% Nachfolgend ist der Fußnoten-Zitierstil für Aufsätze definiert, die
+%%% in Zeitschriften erschienen sind, welche nach Erscheinungsjahr (und
+%%% nicht Band, dann @periodical) zitiert werden:
+\newbibmacro*{cite:article}{%
+ %%%
+ %%% Zeitschriftenname...
+ \usebibmacro{journal}%
+ %%%
+ %%% Leerzeichen...
+ \setunit*{\addspace}%
+ %%%
+ %%% ggf. Angabe der Ausgabe (wenn Feld "issue" definiert ist)
+ \iffieldundef{issue}{}{\printfield{issue}\slash}%
+ %%%
+ %%% Jahr...
+ \printfield{year}%
+ %%%
+ %%% und dann die Startseite bzw. pinpoint citation
+ \usebibmacro{startingpage}%
+}
+
+
+%%%%%%%%%%%%%%%%%%
+%%% periodical %%%
+%%%%%%%%%%%%%%%%%%
+
+%%% In Fußnoten soll nicht die Seitenspanne des Aufsatzes, sondern nur die
+%%% Startseite ausgegeben werden.
+\AtEveryCite{%
+ \DeclareFieldFormat[periodical]{pages}{\mkfirstpage{#1}}%
+}
+
+%%% Gibt es eine genaue Fundstelle ("pinpoint citation") als sog. postnote,
+%%% so soll zunächst die Startseite und danach die genaue Fundstelle in
+%%% einer Klammer ausgegeben werden.
+\DeclareFieldFormat[periodical]{postnote}{\printfield{pages} \mkbibparens{#1}}
+
+%%% Nachfolgend ist der Fußnoten-Zitierstil für Aufsätze definiert, die
+%%% in Zeitschriften erschienen sind, welche nach Band (und nicht nach
+%%% Erscheinungsjahr, dann @article) zitiert werden:
+\newbibmacro*{cite:periodical}{%
+ %%%
+ %%% Zeitschriftenname...
+ \usebibmacro{journal}%
+ %%%
+ %%% Leerzeichen...
+ \setunit*{\addspace}%
+ %%%
+ %%% Band...
+ \printfield{volume}%
+ %%%
+ %%% Leerzeichen...
+ \addspace%
+ %%%
+ %%% Jahr (in Klammern)...
+ \mkbibparens{\printfield{year}}%
+ %%%
+ %%% Komma...
+ \addcomma%
+ %%%
+ %%% Leerzeichen...
+ \addspace%
+ %%%
+ %%% und dann die Startseite bzw. pinpoint citation
+ \usebibmacro{startingpage}%
+}
+
+
+%%%%%%%%%%%%
+%%% book %%%
+%%%%%%%%%%%%
+
+%%% In der Fußnoten interessiert uns nur die Auflagenzahl (ohne "Aufl.")
+\AtEveryCite{%
+ \DeclareFieldFormat[book]{edition}{#1}%
+}
+
+%%% Nachfolgend ist der Fußnoten-Zitierstil für Bücher definiert:
+\newbibmacro*{cite:book}{%
+ \printfield[citetitle]{labeltitle}%
+ \usebibmacro{printsuperedition}%
+}
+
+
+%%%%%%%%%%%%%%
+%%% inbook %%%
+%%%%%%%%%%%%%%
+
+%%% In Fußnoten soll nicht die Seitenspanne des Aufsatzes, sondern nur die
+%%% Startseite ausgegeben werden.
+\AtEveryCite{%
+ \DeclareFieldFormat[inbook]{pages}{\mkfirstpage{#1}}%
+}
+
+%%% Gibt es eine genaue Fundstelle ("pinpoint citation") als sog. postnote,
+%%% so soll zunächst die Startseite und danach die genaue Fundstelle in
+%%% einer Klammer ausgegeben werden.
+\DeclareFieldFormat[inbook]{postnote}{\printfield{pages} \mkbibparens{#1}}
+
+%%% Herausgebernamen in der Fußnote dürfen abgekürzt werden
+\AtEveryCite{%
+ \DeclareNameAlias[inbook]{byeditor}{labelname}%
+}
+
+%%% Nachfolgend ist der Fußnoten-Zitierstil für Buchbeiträge definiert:
+\newbibmacro*{cite:inbook}{%
+ %%%
+ %%% in:
+ \usebibmacro{in:}%
+ %%%
+ %%% Hrsg. ...
+ \usebibmacro{byeditor+others}%
+ %%%
+ %%% Leerzeichen...
+ \newunit\newblock%
+ %%%
+ %%% dann der Buchtitel...
+ \iffieldundef{shorttitle}%
+ {\printfield{booktitle}}%
+ {\printfield{shorttitle}}%
+ \usebibmacro{printsuperedition}%
+ %%%
+ %%% Leerzeichen...
+ \newunit\newblock%
+ %%%
+ %%% und dann die Startseite bzw. pinpoint citation
+ \usebibmacro{startingpage}%
+}
+
+
+%%%%%%%%%%%%%%%%%%%%
+%%% incollection %%%
+%%%%%%%%%%%%%%%%%%%%
+
+%%% In Fußnoten soll nicht die Seitenspanne des Aufsatzes, sondern nur die
+%%% Startseite ausgegeben werden.
+\AtEveryCite{%
+ \DeclareFieldFormat[incollection]{pages}{\mkfirstpage{#1}}%
+}
+
+%%% Gibt es eine genaue Fundstelle ("pinpoint citation") als sog. postnote,
+%%% so soll zunächst die Startseite und danach die genaue Fundstelle in
+%%% einer Klammer ausgegeben werden.
+\DeclareFieldFormat[incollection]{postnote}{\printfield{pages} \mkbibparens{#1}}
+
+%%% Nachfolgend ist der Fußnoten-Zitierstil für Festschriftenbeiträge definiert:
+\newbibmacro*{cite:incollection}{%
+ %%%
+ %%% in:
+ \usebibmacro{in:}%
+ %%%
+ %%% Festschriftentitel...
+ \iffieldundef{shorttitle}%
+ {\printfield{booktitle}}%
+ {\printfield{shorttitle}}%
+}
+
+
+%%%%%%%%%%%%%%%%%%
+%%% commentary %%%
+%%%%%%%%%%%%%%%%%%
+
+%%% Der Bearbeiter wird im prenote-Feld angegeben und kursiv gesetzt, danach
+%%% folgt ein Komma
+\DeclareFieldFormat[commentary]{prenote}{\mkbibemph{#1}\addcomma}%
+
+%%% Falls bei einem Kommentar "shorthand" angegeben ist, werden die
+%%% Herausgeber nicht (!) genannt. Hierzu wird der Befehl
+%%% \printnames{labelname} im allgemeinen Makro "textcite" unter die
+%%% Bedingung gestellt, dass es sich um einen Kommentar handelt und ein
+%%% "shorthand" definiert ist.
+\xpatchbibmacro{textcite}{%
+ \printnames{labelname}%
+}{%
+ \ifentrytype{commentary}{%
+ \iffieldundef{shorthand}{%
+ \printnames{labelname}%
+ }{}%
+ }{%
+ \printnames{labelname}%
+ }%
+}{}{}
+
+%%% Falls bei einem Kommentar "shorthand" angegeben ist, muss trotzdem das
+%%% "in:" vorangestellt und die Auflagennummer nachgeschoben werden. Hierzu
+%%% wird das allgemeine Makro "cite:shorthand" entsprechend modifiziert.
+\xpatchbibmacro{cite:shorthand}{%
+ \printfield{shorthand}%
+}{%
+ \usebibmacro{in:}%
+ \printfield{shorthand}%
+ \usebibmacro{printsuperedition}%
+}{}{}
+
+%%% Nachfolgend ist der Fußnoten-Zitierstil für Kommentare definiert. Dieser
+%%% wird indes nur verwendet, falls "shorthand" nicht definiert ist;
+%%% andernfalls erledigen die oben modifizierten Makros "textcite" und
+%%% "cite:shorthand" die ganze Arbeit.
+\newbibmacro*{cite:commentary}{%
+ \usebibmacro{in:}%
+ \iffieldundef{shorttitle}%
+ {\printfield{booktitle}}%
+ {\printfield{shorttitle}}%
+}
+
+\endinput
Modified: trunk/Master/tlpkg/bin/tlpkg-ctan-check
===================================================================
--- trunk/Master/tlpkg/bin/tlpkg-ctan-check 2020-03-14 20:44:40 UTC (rev 54296)
+++ trunk/Master/tlpkg/bin/tlpkg-ctan-check 2020-03-14 20:58:06 UTC (rev 54297)
@@ -106,7 +106,7 @@
biblatex-caspervector biblatex-cheatsheet biblatex-chem
biblatex-chicago biblatex-claves
biblatex-dw biblatex-enc biblatex-ext
- biblatex-fiwi biblatex-gb7714-2015 biblatex-gost
+ biblatex-fiwi biblatex-gb7714-2015 biblatex-german-legal biblatex-gost
biblatex-historian
biblatex-ieee biblatex-ijsra biblatex-iso690
biblatex-jura2 biblatex-juradiss
Added: trunk/Master/tlpkg/tlpsrc/biblatex-german-legal.tlpsrc
===================================================================
Modified: trunk/Master/tlpkg/tlpsrc/collection-bibtexextra.tlpsrc
===================================================================
--- trunk/Master/tlpkg/tlpsrc/collection-bibtexextra.tlpsrc 2020-03-14 20:44:40 UTC (rev 54296)
+++ trunk/Master/tlpkg/tlpsrc/collection-bibtexextra.tlpsrc 2020-03-14 20:58:06 UTC (rev 54297)
@@ -43,6 +43,7 @@
depend biblatex-ext
depend biblatex-fiwi
depend biblatex-gb7714-2015
+depend biblatex-german-legal
depend biblatex-gost
depend biblatex-historian
depend biblatex-ieee
More information about the tex-live-commits
mailing list.