summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2017-03-11 23:09:22 +0000
committerKarl Berry <karl@freefriends.org>2017-03-11 23:09:22 +0000
commitaf5d6aa66f3248e4ea051b18d2587a0cb2b0bcbb (patch)
tree2298a5c7bded33a8c0aad3dc655c86a4076f9997 /Master/texmf-dist/tex
parent31fa4a2461c0ff5efe56ef940af61052b14874ef (diff)
biblatex-arthistory-bonn (11mar17)
git-svn-id: svn://tug.org/texlive/trunk@43468 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex')
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-arthistory-bonn/arthistory-bonn-english.lbx52
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-arthistory-bonn/arthistory-bonn-german.lbx222
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-arthistory-bonn/arthistory-bonn.bbx937
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-arthistory-bonn/arthistory-bonn.cbx150
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-arthistory-bonn/arthistory-bonn.dbx56
5 files changed, 1417 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/latex/biblatex-arthistory-bonn/arthistory-bonn-english.lbx b/Master/texmf-dist/tex/latex/biblatex-arthistory-bonn/arthistory-bonn-english.lbx
new file mode 100644
index 00000000000..18757e3349b
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/biblatex-arthistory-bonn/arthistory-bonn-english.lbx
@@ -0,0 +1,52 @@
+% arthistory-bonn --%
+%
+% Copyright (c) 2017 Lukas C. Bossert | Thorsten Kemper
+%
+% This work may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+% 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.
+\ProvidesFile{arthistory-bonn-english.lbx}
+[\arthist@lbxid]
+\InheritBibliographyExtras{english}
+
+\NewBibliographyString{reviewof}
+\NewBibliographyString{catalog}
+\NewBibliographyString{exhibcatalog}
+\NewBibliographyString{habil}
+\NewBibliographyString{zugl}
+\NewBibliographyString{until}
+\NewBibliographyString{tzugl}
+
+\DeclareBibliographyStrings{%
+ inherit = {english},
+ zugl = {{}{}},%no english term for this !!!
+ tzugl = {{}{}},%no english term for this !!!
+ reviewof={{[Review\addspace of]}{[Review\addspace of]}},
+ catalog = {{Catalog}{Cat\adddot}},
+ habil = {{habilitation\addspace treatise}{habilitation\addspace treatise}},
+ exhibcatalog = {{Exhibition\addspace catalog}{Exhib\adddotspace cat\adddot}},
+ until = {{until}{until}},
+%---------
+ fromamerican ={{from\addspace American} {from\addspace American}},
+ frombrazilian = {{from\addspace Brazilian}{from\addspace Brazilian}},
+ fromcroatian = {{from\addspace Croatian}{from\addspace Croatian}},
+ fromdanish = {{from\addspace Danish}{from\addspace Danish}},
+ fromdutch = {{from\addspace Dutch}{from\addspace Dutch}},
+ fromenglish = {{from\addspace English}{from\addspace English}},
+ fromfinnish = {{from\addspace Finnish}{from\addspace Finnish}},
+ fromfrench = { {from\addspace French}{from\addspace French}},
+ fromgerman ={{from\addspace German} {from\addspace German}},
+ fromgreek = {{from\addspace Greek}{from\addspace Greek}},
+ fromitalian = {{from\addspace Italian}{from\addspace Italian}},
+ fromlatin = {{from\addspace Latin}{from\addspace Latin}},
+ fromnorwegian = {{from\addspace Norwegian}{from\addspace Norwegian}},
+ fromportuguese = {{from\addspace Portuguese}{from\addspace Portuguese}},
+ fromrussian = {{from\addspace Russian}{from\addspace Russian}},
+ fromspanish = {{from\addspace Spanish}{from\addspace Spanish}},
+ fromswedish = {{from\addspace Swedish}{from\addspace Swedish}},
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/latex/biblatex-arthistory-bonn/arthistory-bonn-german.lbx b/Master/texmf-dist/tex/latex/biblatex-arthistory-bonn/arthistory-bonn-german.lbx
new file mode 100644
index 00000000000..8ec742ae073
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/biblatex-arthistory-bonn/arthistory-bonn-german.lbx
@@ -0,0 +1,222 @@
+% arthistory-bonn --%
+%
+% Copyright (c) 2017 Lukas C. Bossert | Thorsten Kemper
+%
+% This work may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+% 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.
+
+\ProvidesFile{arthistory-bonn-german.lbx}
+[\arthist@lbxid]
+
+\InheritBibliographyExtras{ngerman}
+
+\NewBibliographyString{reviewof}
+\NewBibliographyString{catalog}
+\NewBibliographyString{exhibcatalog}
+\NewBibliographyString{translationof}
+\NewBibliographyString{seenote}
+\NewBibliographyString{loccit}
+\NewBibliographyString{editor}
+\NewBibliographyString{editors}
+\NewBibliographyString{habil}
+\NewBibliographyString{zugl}
+\NewBibliographyString{tzugl}
+\NewBibliographyString{until}
+
+
+\DeclareBibliographyStrings{%
+ inherit = {ngerman},
+ zugl = {{zugelassen}{zugl\adddot}},
+ tzugl = {{teilweise\addspace zugelassen}{teilw\adddotspace zugl\adddot}},
+ habil = {{Habilitations-Schrift}{Habil\adddot-Schr\adddot}},
+ catalog = {{Katalog}{Kat\adddot}},
+ exhibcatalog = {{Ausstellungs-Katalog}{Ausst\adddot-Kat\adddot}},
+ urlseen = {{zuletzt\addspace aufgerufen\addspace am}{zuletzt\addspace aufgerufen\addspace am}},
+ byeditor = {{herausgegeben von}{hg\adddotspace von}},
+ editor = {{Herausgeber}{Hg\adddot}},
+ editors= {{Herausgeber}{Hg\adddot}},
+ reviewof = {{[Rezension\addspace von]}{[Rezension\addspace von]}},
+ seenote = {{Anmerkung}{Anm\adddot}},
+ loccit = {{am\addabthinspace Ort}{a\adddot\addabthinspace O\adddot}},
+ translationof = {{\"Ubersetzung\addspace von}{\"Ubers\adddot\addspace von}},
+ until = {{bis}{bis}},
+%----------
+ january = {{Januar}{Januar}},
+ february = {{Februar}{Februar}},
+ march = {{M\"arz}{M\"arz}},
+ april = {{April}{April}},
+ may = {{Mai}{Mai}},
+ june = {{Juni}{Juni}},
+ july = {{Juli}{Juli}},
+ august = {{August}{August}},
+ september = {{September}{September}},
+ october = {{Oktober}{Oktober}},
+ november = {{November}{November}},
+ december = {{Dezember}{Dezember}},
+ editortr = {{Herausgeber und \"Ubersetzer}%
+ {Hg\adddot\ und \"Ubers\adddot}},
+ editorstr = {{Herausgeber und \"Ubersetzer}%
+ {Hg\adddot\ und \"Ubers\adddot}},
+ editorco = {{Herausgeber und Kommentator}%
+ {Hg\adddot\ und Komm\adddot}},
+ editorsco = {{Herausgeber und Kommentatoren}%
+ {Hg\adddot\ und Komm\adddot}},
+ editoran = {{Herausgeber und Kommentator}%
+ {Hg\adddot\ und Komm\adddot}},
+ editorsan = {{Herausgeber und Kommentatoren}%
+ {Hg\adddot\ und Komm\adddot}},
+ editorin = {{Herausgabe und Einleitung}%
+ {Hg\adddot\ und Einl\adddot}},
+ editorsin = {{Herausgeber und Einleitung}%
+ {Hg\adddot\ und Einl\adddot}},
+ editorfo = {{Herausgeber und Vorwort}%
+ {Hg\adddot\ und Vorw\adddot}},
+ editorsfo = {{Herausgabe und Vorwort}%
+ {Hg\adddot\ und Vorw\adddot}},
+ editoraf = {{Herausgabe und Nachwort}%
+ {Hg\adddot\ und Nachw\adddot}},
+ editorsaf = {{Herausgabe und Nachwort}%
+ {Hg\adddot\ und Nachw\adddot}},
+ editortrco = {{Herausgeber, \"Ubersetzer und Kommentator}%
+ {Hg., \"Ubers\adddot\ und Komm\adddot}},
+ editorstrco = {{Herausgeber, \"Ubersetzer und Kommentatoren}%
+ {Hg., \"Ubers\adddot\ und Komm\adddot}},
+ editortran = {{Herausgeber, \"Ubersetzer und Kommentator}%
+ {Hg., \"Ubers\adddot\ und Komm\adddot}},
+ editorstran = {{Herausgeber, \"Ubersetzer und Kommentatoren}%
+ {Hg., \"Ubers\adddot\ und Komm\adddot}},
+ editortrin = {{Herausgabe, \"Ubersetzung und Einleitung}%
+ {Hg., \"Ubers\adddot\ und Einl\adddot}},
+ editorstrin = {{Herausgabe, \"Ubersetzung und Einleitung}%
+ {Hg., \"Ubers\adddot\ und Einl\adddot}},
+ editortrfo = {{Herausgabe, \"Ubersetzung und Vorwort}%
+ {Hg., \"Ubers\adddot\ und Vorw\adddot}},
+ editorstrfo = {{Herausgabe, \"Ubersetzung und Vorwort}%
+ {Hg., \"Ubers\adddot\ und Vorw\adddot}},
+ editortraf = {{Herausgabe, \"Ubersetzung und Nachwort}%
+ {Hg., \"Ubers\adddot\ und Nachw\adddot}},
+ editorstraf = {{Herausgabe, \"Ubersetzung und Nachwort}%
+ {Hg., \"Ubers\adddot\ und Nachw\adddot}},
+ editorcoin = {{Herausgabe, Kommentar und Einleitung}%
+ {Hg., Komm\adddot\ und Einl\adddot}},
+ editorscoin = {{Herausgabe, Kommentar und Einleitung}%
+ {Hg., Komm\adddot\ und Einl\adddot}},
+ editorcofo = {{Herausgabe, Kommentar und Vorwort}%
+ {Hg., Komm\adddot\ und Vorw\adddot}},
+ editorscofo = {{Herausgabe, Kommentar und Vorwort}%
+ {Hg., Komm\adddot\ und Vorw\adddot}},
+ editorcoaf = {{Herausgabe, Kommentar und Nachwort}%
+ {Hg., Komm\adddot\ und Nachw\adddot}},
+ editorscoaf = {{Herausgabe, Kommentar und Nachwort}%
+ {Hg., Komm\adddot\ und Nachw\adddot}},
+ editoranin = {{Herausgabe, Erl\"auterungen und Einleitung}%
+ {Hg., Erl\"aut\adddot\ und Einl\adddot}},
+ editorsanin = {{Herausgabe, Erl\"auterungen und Einleitung}%
+ {Hg., Erl\"aut\adddot\ und Einl\adddot}},
+ editoranfo = {{Herausgabe, Erl\"auterungen und Vorwort}%
+ {Hg., Erl\"aut\adddot\ und Vorw\adddot}},
+ editorsanfo = {{Herausgabe, Erl\"auterungen und Vorwort}%
+ {Hg., Erl\"aut\adddot\ und Vorw\adddot}},
+ editoranaf = {{Herausgabe, Erl\"auterungen und Nachwort}%
+ {Hg., Erl\"aut\adddot\ und Nachw\adddot}},
+ editorsanaf = {{Herausgabe, Erl\"auterungen und Nachwort}%
+ {Hg., Erl\"aut\adddot\ und Nachw\adddot}},
+ editortrcoin = {{Herausgabe, \"Ubersetzung, Kommentar und Einleitung}%
+ {Hg., \"Ubers., Komm\adddot\ und Einl\adddot}},
+ editorstrcoin = {{Herausgabe, \"Ubersetzung, Kommentar und Einleitung}%
+ {Hg., \"Ubers., Komm\adddot\ und Einl\adddot}},
+ editortrcofo = {{Herausgabe, \"Ubersetzung, Kommentar und Vorwort}%
+ {Hg., \"Ubers., Komm\adddot\ und Vorw\adddot}},
+ editorstrcofo = {{Herausgabe, \"Ubersetzung, Kommentar und Vorwort}%
+ {Hg., \"Ubers., Komm\adddot\ und Vorw\adddot}},
+ editortrcoaf = {{Herausgabe, \"Ubersetzung, Kommentar und Nachwort}%
+ {Hg., \"Ubers., Komm\adddot\ und Nachw\adddot}},
+ editorstrcoaf = {{Herausgabe, \"Ubersetzung, Kommentar und Nachwort}%
+ {Hg., \"Ubers., Komm\adddot\ und Nachw\adddot}},
+ editortranin = {{Herausgabe, \"Ubersetzung, Erl\"auterungen und Einleitung}%
+ {Hg., \"Ubers., Erl\"aut\adddot\ und Einl\adddot}},
+ editorstranin = {{Herausgabe, \"Ubersetzung, Erl\"auterungen und Einleitung}%
+ {Hg., \"Ubers., Erl\"aut\adddot\ und Einl\adddot}},
+ editortranfo = {{Herausgabe, \"Ubersetzung, Erl\"auterungen und Vorwort}%
+ {Hg., \"Ubers., Erl\"aut\adddot\ und Vorw\adddot}},
+ editorstranfo = {{Herausgabe, \"Ubersetzung, Erl\"auterungen und Vorwort}%
+ {Hg., \"Ubers., Erl\"aut\adddot\ und Vorw\adddot}},
+ editortranaf = {{Herausgabe, \"Ubersetzung, Erl\"auterungen und Nachwort}%
+ {Hg., \"Ubers., Erl\"aut\adddot\ und Nachw\adddot}},
+ editorstranaf = {{Herausgabe, \"Ubersetzung, Erl\"auterungen und Nachwort}%
+ {Hg., \"Ubers., Erl\"aut\adddot\ und Nachw\adddot}},
+ byeditortr = {{herausgegeben und \lbx@lfromlang \"ubersetzt von}%
+ {hg\adddotspace und \lbx@sfromlang \"ubers\adddot\ von}},
+ byeditorco = {{herausgegeben und kommentiert von}%
+ {hg\adddotspace und komm\adddot\ von}},
+ byeditoran = {{herausgegeben und erl\"autert von}%
+ {hg\adddotspace und erl\"aut\adddot\ von}},
+ byeditorin = {{herausgegeben und eingeleitet von}%
+ {hg\adddotspace und eingel\adddot\ von}},
+ byeditorfo = {{herausgegeben und mit einem Vorwort versehen von}%
+ {hg\adddotspace und mit einem Vorw\adddot\ vers\adddot\ von}},
+ byeditoraf = {{herausgegeben und mit einem Nachwort versehen von}%
+ {hg\adddotspace und mit einem Nachw\adddot\ vers\adddot\ von}},
+ byeditortrco = {{herausgegeben, \lbx@lfromlang \"ubersetzt und kommentiert von}%
+ {hg., \lbx@sfromlang \"ubers\adddot\ und komm\adddot\ von}},
+ byeditortran = {{herausgegeben, \lbx@lfromlang \"ubersetzt und erl\"autert von}%
+ {hg., \lbx@sfromlang \"ubers\adddot\ und erl\"aut\adddot\ von}},
+ byeditortrin = {{herausgegeben, \lbx@lfromlang \"ubersetzt und eingeleitet von}%
+ {hg., \lbx@sfromlang \"ubers\adddot\ und eingel\adddot\ von}},
+ byeditortrfo = {{herausgegeben, \lbx@lfromlang \"ubersetzt und mit einem Vorwort versehen von}%
+ {hg., \lbx@sfromlang \"ubers\adddot\ und mit einem Vorw\adddot\ vers\adddot\ von}},
+ byeditortraf = {{herausgegeben, \lbx@lfromlang \"ubersetzt und mit einem Nachwort versehen von}%
+ {hg., \lbx@sfromlang \"ubers\adddot\ und mit einem Nachw\adddot\ vers\adddot\ von}},
+ byeditorcoin = {{herausgegeben, kommentiert und eingeleitet von}%
+ {hg\adddot\addcomma\addspace komm\adddot\addspaceund eingel\adddot\addspace von}},
+ byeditorcofo = {{herausgegeben, kommentiert und mit einem Vorwort versehen von}%
+ {hg., komm\adddot\ und mit einem Vorw\adddot\ vers\adddot\ von}},
+ byeditorcoaf = {{herausgegeben, kommentiert und mit einem Nachwort versehen von}%
+ {hg., komm\adddot\ und mit einem Nachw\adddot\ vers\adddot\ von}},
+ byeditoranin = {{herausgegeben, erl\"autert und eingeleitet von}%
+ {hg., erl\"aut\adddot\ und eingel\adddot\ von}},
+ byeditoranfo = {{herausgegeben, erl\"autert und mit einem Vorwort versehen von}%
+ {hg., erl\"aut\adddot\ und mit einem Vorw\adddot\ vers\adddot\ von}},
+ byeditoranaf = {{herausgegeben, erl\"autert und mit einem Nachwort versehen von}%
+ {hg., erl\"aut\adddot\ und mit einem Nachw\adddot\ vers\adddot\ von}},
+ byeditortrcoin = {{herausgegeben, \lbx@lfromlang \"ubersetzt, kommentiert und eingeleitet von}%
+ {hg., \lbx@sfromlang \"ubers., komm\adddot\ und eingel\adddot\ von}},
+ byeditortrcofo = {{herausgegeben, \lbx@lfromlang \"ubersetzt, kommentiert und mit einem Vorwort versehen von}%
+ {hg., \lbx@sfromlang \"ubers., komm\adddot\ und mit einem Vorw\adddot\ vers\adddot\ von}},
+ byeditortrcoaf = {{herausgegeben, \lbx@lfromlang \"ubersetzt, kommentiert und mit einem Nachwort versehen von}%
+ {hg., \lbx@sfromlang \"ubers., komm\adddot\ und mit einem Nachw\adddot\ vers\adddot\ von}},
+ byeditortranin = {{herausgegeben, \lbx@lfromlang \"ubersetzt, erl\"autert und eingeleitet von}%
+ {hg., \lbx@sfromlang \"ubers., erl\"aut\adddot\ und eingel\adddot\ von}},
+ byeditortranfo = {{herausgegeben, \lbx@lfromlang \"ubersetzt, erl\"autert und mit einem Vorwort versehen von}%
+ {hg., \lbx@sfromlang \"ubers., erl\"aut\adddot\ und mit einem Vorw\adddot\ vers\adddot\ von}},
+ byeditortranaf = {{herausgegeben, \lbx@lfromlang \"ubersetzt, erl\"autert und mit einem Nachwort versehen von}%
+ {hg., \lbx@sfromlang \"ubers., erl\"aut\adddot\ und mit einem Nachw\adddot\ vers\adddot\ von}},
+ bytranslatorco = {{\lbx@lfromlang \"ubersetzt und kommentiert von}%
+ {\lbx@sfromlang \"ubers\adddot\ und komm\adddot\ von}},
+ bytranslatoran = {{\lbx@lfromlang \"ubersetzt und erl\"autert von}%
+ {\lbx@sfromlang \"ubers\adddot\ und erl\"aut\adddot\ von}},
+ bytranslatorin = {{\lbx@lfromlang \"ubersetzt und eingeleitet von}%
+ {\lbx@sfromlang \"ubers\adddot\ und eingel\adddot\ von}},
+ bytranslatorfo = {{\lbx@lfromlang \"ubersetzt und mit einem Vorwort versehen von}%
+ {\lbx@sfromlang \"ubers\adddot\ und mit einem Vorw\adddot\ vers\adddot\ von}},
+ bytranslatoraf = {{\lbx@lfromlang \"ubersetzt und mit einem Nachwort versehen von}%
+ {\lbx@sfromlang \"ubers\adddot\ und mit einem Nachw\adddot\ vers\adddot\ von}},
+ bytranslatorcoin = {{\lbx@lfromlang \"ubersetzt, kommentiert und eingeleitet von}%
+ {\lbx@sfromlang \"ubers., komm\adddot\ und eingel\adddot\ von}},
+ bytranslatorcofo = {{\lbx@lfromlang \"ubersetzt, kommentiert und mit einem Vorwort versehen von}%
+ {\lbx@sfromlang \"ubers., komm\adddot\ und mit einem Vorw\adddot\ vers\adddot\ von}},
+ bytranslatorcoaf = {{\lbx@lfromlang \"ubersetzt, kommentiert und mit einem Nachwort versehen von}%
+ {\lbx@sfromlang \"ubers., komm\adddot\ und mit einem Nachw\adddot\ vers\adddot\ von}},
+ bytranslatoranin = {{\lbx@lfromlang \"ubersetzt, erl\"autert und eingeleitet von}%
+ {\lbx@sfromlang \"ubers., erl\"aut\adddot\ und eingel\adddot\ von}},
+ bytranslatoranfo = {{\lbx@lfromlang \"ubersetzt, erl\"autert und mit einem Vorwort versehen von}%
+ {\lbx@sfromlang \"ubers., erl\"aut\adddot\ und mit einem Vorw\adddot\ vers\adddot\ von}},
+ bytranslatoranaf = {{\lbx@lfromlang \"ubersetzt, erl\"autert und mit einem Nachwort versehen von}%
+ {\lbx@sfromlang \"ubers., erl\"aut\adddot\ und mit einem Nachw\adddot\ vers\adddot\ von}},
+ }
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/latex/biblatex-arthistory-bonn/arthistory-bonn.bbx b/Master/texmf-dist/tex/latex/biblatex-arthistory-bonn/arthistory-bonn.bbx
new file mode 100644
index 00000000000..9e432e078d4
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/biblatex-arthistory-bonn/arthistory-bonn.bbx
@@ -0,0 +1,937 @@
+% arthistory-bonn --%
+% Copyright (c) 2017 Lukas C. Bossert | Thorsten Kemper
+%
+% This work may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+% 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.
+\def\arthist@date{2017-03-11}
+\def\arthist@version{1.0}
+\def\arthist@bbxid{\arthist@date\space v\arthist@version\space biblatex-arthistory-bonn bibliography style (LCB|TK)}
+\def\arthist@cbxid{\arthist@date\space v\arthist@version\space biblatex-arthistory-bonn citation style (LCB|TK)}
+\def\arthist@lbxid{\arthist@date\space v\arthist@version\space biblatex-arthistory-bonn localization (LCB|TK)}
+
+\ProvidesFile{arthistory-bonn.bbx}%
+ [\arthist@bbxid]
+\RequireBibliographyStyle{authoryear}
+\AtBeginDocument{%
+ \urlstyle{sf}%
+ \typeout{* * * arthistory-bonn * * *}
+}
+\RequirePackage{csquotes}
+\def\arthistoryversion{\arthist@version}
+\def\arthistorydate{\arthist@date}
+\ExecuteBibliographyOptions{%
+ pagetracker=true,%
+ citecounter=true,%
+ citetracker=context,
+ sortlocale=auto,%
+ language=auto,%
+ autolang=other,%
+ bibencoding=utf8,%
+ urldate=long,%
+ sorting=nyt,%
+ maxnames=3,%
+ minnames=1,%
+ maxitems=2,%
+ maxbibnames=3,%
+ isbn=false,
+}
+\AtEveryBibitem{%
+ \clearfield{issn}%
+ \clearfield{pagetotal}%
+ }
+\AtEveryCitekey{%
+ \clearfield{issn}%
+ \clearfield{pagetotal}%
+ }
+
+
+\newbool{bbx:width}
+\newbool{bbx:publisher}
+\newtoggle{bbx:jstor}
+\newtoggle{bbx:enddot}
+\newbool{bbx:pagesfull}
+\newtoggle{bbx:zenon}
+\newtoggle{bbx:urn}
+\newtoggle{bbx:arthist}
+
+\newsavebox\arthist@labelbox
+\newlength{\labwidthsameline}
+\setlength{\labwidthsameline}{10em}
+\setlength{\biblabelsep}{0em}
+\renewcommand{\multinamedelim}{\addnbthinspace\slash\addthinspace}
+\renewcommand{\finalnamedelim}{\multinamedelim}
+\renewcommand*{\nametitledelim}{\addcolon\addspace}
+\newcommand*{\titleaddondelim}{\addsemicolon\addspace}
+\newcommand*{\volnumdelim}{\addslash}
+\newcommand*{\jourvoldelim}{\addnbspace}
+\newcommand*{\volissuedelim}{\addslash}
+\renewcommand*\relateddelim{\addnbspace\slash\addspace}
+\renewcommand*{\multilistdelim}{\multinamedelim}
+\renewcommand*{\finallistdelim}{\multinamedelim}
+\renewcommand{\finentrypunct}{}
+\renewcommand*{\newunitpunct}{\addcomma\space}
+\renewcommand*{\subtitlepunct}{\adddotspace}
+\newcommand*{\exhibbibdaterangesep}{\addspace \bibstring{until} \addspace}%
+%\DeclareDelimFormat{namelabeldelim}{\slash}
+%%-----------------------
+\DeclareBibliographyOption{width}[]{%
+ \csuse{booltrue}{bbx:width}%
+ \setlength{\labwidthsameline}{#1}}
+\DeclareBibliographyOption{publisher}[true]{%
+ \csuse{bool#1}{bbx:publisher}}%
+\DeclareBibliographyOption[boolean]{jstor}[true]{%
+ \settoggle{bbx:jstor}{#1}}
+\DeclareBibliographyOption[boolean]{urn}[true]{%
+ \settoggle{bbx:urn}{#1}}
+\DeclareBibliographyOption[boolean]{arthist}[true]{%
+ \settoggle{bbx:arthist}{#1}}
+\DeclareBibliographyOption[boolean]{enddot}[true]{%
+\settoggle{bbx:enddot}{#1}%
+\renewcommand{\finentrypunct}{\adddot}}
+\DeclareBibliographyOption{pagesfull}[true]{%
+ \csuse{bool#1}{bbx:pagesfull}}
+\ExecuteBibliographyOptions{jstor,urn,arthist}
+%%-----------------------
+\DeclareEntryOption{tzugl}[true]{\csuse{bool#1}{cbx:tzugl}}
+
+%---------------
+\DeclareFieldFormat*{title}{#1}
+\DeclareFieldFormat{subtitle}{#1}
+\DeclareFieldFormat{booktitle}{#1}
+\DeclareFieldFormat{editortype}{\mkbibparens{#1}}
+\DeclareFieldFormat[article,review]{year}{%
+ \iffieldundef{arthist}
+ {\mkbibparens{#1}}
+ {#1}}
+\DeclareFieldFormat[article,review]{date}{\mkbibparens{#1}}
+\DeclareFieldFormat{booksubtitle}{#1}
+\DeclareFieldFormat{titlecase}{#1}
+\DeclareFieldFormat*{maintitle}{#1}
+\DeclareFieldFormat{journaltitle}{#1}
+\DeclareFieldFormat{seriestitle}{#1}
+\DeclareFieldFormat{pages}{%
+ \ifbool{bbx:pagesfull}
+ {\mkpageprefix[bookpagination]{#1}}
+ {#1}%
+ \ifboolexpr{test {\ifcitation} and not test {\ifblank{#1}}}
+ {\global\toggletrue{cbx:citepages}}
+ {}}
+\DeclareFieldFormat{edition}{%
+ \ifinteger{#1}
+ {\textsuperscript{#1}}
+ {\printtext[brackets]{#1}}}
+\DeclareFieldFormat[inreference]{volume}{#1}
+\DeclareFieldFormat{parens}{\mkbibparens{#1}}
+\DeclareFieldFormat{brackets}{\mkbibbrackets{#1}}
+\DeclareFieldFormat{urldate}{#1}
+\DeclareFieldFormat{arthistdate}{%
+ \thefield{arthistday}\adddot%
+ \thefield{arthistmonth}\adddot}
+\DeclareFieldFormat{superedition}{\textsuperscript{#1}}
+\DeclareFieldFormat{eprint:urn}{%
+ \textsc{urn}%
+ \addcolon\space%
+ \ifhyperref%
+ {\href{http://www.nbn-resolving.org/#1}{\nolinkurl{#1}}}%
+ {\nolinkurl{#1}}}
+\DeclareFieldFormat{eprint:jstor}{%
+ \textsc{jstor}%
+ \addcolon\space%
+ \ifhyperref%
+ {\href{http://www.jstor.org/stable/#1}{\nolinkurl{#1}}}%
+ {\nolinkurl{#1}}}
+\DeclareFieldFormat{eprint:arthist}{%
+ \textsc{h-arthist}%
+ \addcolon\space%
+ \ifhyperref%
+ {\href{http://arthist.net/reviews/#1}{arthist.net/reviews/\nolinkurl{#1}}}%
+ {arthist.net/reviews/\nolinkurl{#1}}}
+%-----------------------
+\DeclareFieldAlias{jstor}{eprint:jstor}
+\DeclareFieldAlias{urn}{eprint:urn}
+\DeclareFieldAlias{arthist}{eprint:arthist}
+%%-----------------------
+\DeclareRedundantLanguages{german}{german,ngerman,austrian,naustrian}
+\DeclareRedundantLanguages{english,american}{english,american,british,%
+ canadian,australian,newzealand,USenglish,UKenglish}
+\DeclareLanguageMapping{german}{arthistory-bonn-german}
+\DeclareLanguageMapping{english}{arthistory-bonn-english}
+%-----------------------
+\DeclareSortingScheme{shortseries}{\sort{\field{shortseries}}}
+\DeclareSortingScheme{shortjournal}{\sort{\field{shortjournal}}}
+\DeclareSortingScheme{nyt}{
+ \sort{
+ \field{presort}
+ }
+ \sort[final]{
+ \field{sortkey}
+ }
+ \sort{
+ \field{sortshorthand}
+ \field{shorthand}
+ \field{sortname}
+ \field{author}
+ \field{editor}
+ \field{translator}
+ \field{shorttitle}
+ \field{title}
+ }
+ \sort{
+ \field{sortyear}
+ \field{year}
+ }
+ \sort{
+ \field{sorttitle}
+ \field{title}
+ }
+ \sort{
+ \field{volume}
+ \literal{0}
+ }
+}
+
+%-----------------------
+\defbibcheck{shortseries}{%
+ \iffieldundef{shortseries}%
+ {\skipentry}%
+ {}%
+ \iffieldundef{series}%
+ {\skipentry}%
+ {\ifcsdef{\strfield{series}}%
+ {\skipentry}%
+ {\savefieldcs{series}{\strfield{series}}}%
+ }}
+\defbibcheck{shortjournal}{%
+ \iffieldundef{shortjournal}%
+ {\skipentry}%
+ {}%
+ \iffieldundef{journaltitle}%
+ {\skipentry}%
+ {\ifcsdef{\strfield{journaltitle}}%
+ {\skipentry}%
+ {\savefieldcs{journaltitle}{\strfield{journaltitle}}}%
+ }}
+%-----------------------
+\newbibmacro*{bbx:parunit}{%
+ \ifbibliography{%
+ \setunit{\bibpagerefpunct}%
+ \newblock
+ \usebibmacro{pageref}%
+ \clearlist{pageref}%
+ \setunit{\addcomma\newline\nobreak}%
+ }%
+ {\setunit{\addcomma\addspace}}}
+ %-----------------------
+\renewbibmacro*{eprint}{%
+ \usebibmacro{bbx:parunit}%
+ \iffieldundef{eprinttype}%
+ {\printfield{eprint}}%
+ {\printfield[eprint:\strfield{eprinttype}]{eprint}}}
+%-----------------------
+\newbibmacro*{jstor}{%
+ \iffieldundef{jstor}%
+ {}%
+ {\usebibmacro{bbx:parunit}%
+ \printfield{jstor}}}
+%-----------------------
+\newbibmacro*{urn}{%
+ \iffieldundef{urn}
+ {}
+ {\usebibmacro{bbx:parunit}%
+ \printfield{urn}}}
+%-----------------------
+\newbibmacro*{arthist}{%
+ \iffieldundef{arthist}
+ {}
+ {\usebibmacro{bbx:parunit}%
+ \printfield{arthist}}}
+%-----------------------
+\renewbibmacro*{url+urldate}{%
+ \usebibmacro{bbx:parunit}%
+ \iffieldundef{url}{}{\printfield{url}}}
+%-----------------------
+\renewbibmacro*{doi+eprint+url}{%
+ \usebibmacro{bbx:parunit}%
+ \iftoggle{bbx:doi}{\printfield{doi}}{}%
+ \iftoggle{bbx:eprint}{\usebibmacro{eprint}}{}%
+ \iftoggle{bbx:jstor}{\usebibmacro{jstor}}{}%
+ \iftoggle{bbx:urn}{\usebibmacro{urn}}{}%
+ \iftoggle{bbx:url}{\usebibmacro{url+urldate}}{}%
+ \iftoggle{bbx:arthist}{\usebibmacro{arthist}}{}}
+%-----------------------
+\renewbibmacro*{in:}{%
+\newunit
+ \printtext{%
+ \bibstring{in}\intitlepunct}}
+%-----------------------
+\newbibmacro{labelwidthbib}{%
+ \begingroup%
+ \DeclareFieldFormat{bibhyperref}{##1}%
+ \csuse{blx@hook@cite}%
+ \csuse{blx@hook@citekey}%
+ \defcounter{maxnames}{\blx@maxcitenames}%
+ \usebibmacro{cite:normal}%
+ \endgroup%
+}
+%-----------------------
+\newbibmacro{kicklabel}{%
+ \sbox\arthist@labelbox{\usebibmacro{labelwidthbib}}%
+ \global\togglefalse{blx@insert}%
+ \ifdim1.1\wd\arthist@labelbox>%
+ \labwidthsameline\leavevmode\newline\fi%
+}
+%-----------------------
+\newbibmacro{labelwidthfield}[1]{%
+ \begingroup
+ \DeclareFieldFormat{bibhyperref}{##1}%
+ \csuse{blx@hook@cite}%
+ \csuse{blx@hook@citekey}%
+ \defcounter{maxnames}{\blx@maxcitenames}%
+ \printfield{#1}%
+ \endgroup
+}
+%-----------------------
+\newbibmacro{kicklabelfield}[1]{%
+ \sbox\arthist@labelbox{\usebibmacro{labelwidthfield}{#1}}%
+ \global\togglefalse{blx@insert}%
+ \ifdim.9\wd\arthist@labelbox>%
+ \labwidthsameline\leavevmode\newline\fi
+}
+%-----------------------
+\renewbibmacro*{title}{%
+\ifboolexpr{
+test {\iffieldundef{title}}
+and
+test {\iffieldundef{subtitle}}
+}
+{}
+{\printtext[title]{%
+\printfield[titlecase]{title}%
+\setunit{\subtitlepunct}%
+\printfield[titlecase]{subtitle}}%
+\newunit}%
+\iffieldundef{titleaddon}%
+{}
+{\setunit{\titleaddondelim}%
+\printfield{titleaddon}}}
+%-----------------------
+\renewbibmacro*{booktitle}{%
+\ifboolexpr{
+test {\iffieldundef{booktitle}}
+and
+test {\iffieldundef{booksubtitle}}
+}
+{}
+{\printtext[booktitle]{%
+\printfield[titlecase]{booktitle}%
+\setunit{\subtitlepunct}%
+\printfield[titlecase]{booksubtitle}}%
+\newunit}%
+\iffieldundef{booktitleaddon}%
+{}
+{\setunit{\titleaddondelim}%
+\printfield{booktitleaddon}}}
+%-----------------------
+\renewbibmacro*{maintitle}{%
+\ifboolexpr{
+test {\iffieldundef{maintitle}}
+and
+test {\iffieldundef{mainsubtitle}}
+}
+{}
+{\printtext[maintitle]{%
+\printfield[titlecase]{maintitle}%
+\setunit{\subtitlepunct}%
+\printfield[titlecase]{mainsubtitle}}%
+\newunit}%
+\iffieldundef{maintitleaddon}%
+{}
+{\setunit{\titleaddondelim}%
+\printfield{mainttitleaddon}}}
+%-----------------------
+\newbibmacro{journal+number+year}{%
+ \usebibmacro{journal}%
+ \iffieldundef{volume}
+ {\setunit{\addspace}}
+ {\setunit{\jourvoldelim}%
+ \printfield{volume}}%
+ \iffieldundef{number}
+ {}
+ {\newunit\bibstring{number}%
+ \setunit{\addthinspace}%
+ \printfield{number}}%
+ \iffieldundef{issue}
+ {}
+ {\setunit{\volissuedelim}
+ \printfield{issue}}%
+ \setunit{\addspace}%
+\usebibmacro{pubstate+year}}
+%-----------------------
+\renewbibmacro*{addendum+pubstate}{\printfield{addendum}}
+%-----------------------
+\newbibmacro*{related:reviewof}[1]{%
+ \usebibmacro*{related:default}{#1}}
+%-----------------------
+\newbibmacro{savestuff}{%
+ \savename{editor}{\bbx@lasteditor}%
+ \savefield{namehash}{\bbx@lasthash}%
+ \savefield{booktitle}{\bbx@lastbooktitle}}
+%-----------------------
+\DeclareLabeldate{%
+ \field{date}
+ \field{year}
+ \field{eventdate}
+ \field{origdate}
+ \field{urldate}
+ \field{pubstate}
+ \literal{nodate}
+}
+\renewbibmacro*{author}{%
+ \ifboolexpr{
+ test \ifuseauthor
+ and
+ not test {\ifnameundef{author}}
+ }
+ {\printnames{author}%
+ \iffieldundef{authortype}
+ {}
+ {\setunit{\addcomma\space}%
+ \usebibmacro{authorstrg}}}
+ {}}
+%-----------------------
+\renewbibmacro*{editor}{%
+ \ifboolexpr{
+ test \ifuseeditor
+ and
+ not test {\ifnameundef{editor}}
+ }
+ {\printnames[editor]{editor}%
+ \setunit{\space}%
+ \usebibmacro{editorstrg}%
+ \clearname{editor}}
+ {}}
+%-----------------------
+\renewbibmacro*{translator}{%
+ \ifboolexpr{
+ test \ifusetranslator
+ and
+ not test {\ifnameundef{translator}}
+ }
+ {\printnames{translator}%
+ \setunit{\addcomma\space}%
+ \usebibmacro{translatorstrg}%
+ \clearname{translator}}
+ {}}
+%-----------------------
+\newbibmacro{thesis+date}{%
+ \iffieldequalstr{thesistype}{tzugl}%
+ {\bibstring{tzugl}}%
+ {\bibstring{zugl}}%
+ \addspace%
+\printlist{institution}%
+ \newunit%
+ \printfield{type}%
+ \newunit%
+\printthesisdate%
+}
+%-----------------------
+\newbibmacro*{series+number+diss+date}{%
+\setunit{\addspace}%
+ \iffieldundef{series}
+ {\iflistundef{institution}
+ {}
+ {\printtext[parens]{\usebibmacro{thesis+date}}}}
+ {\printtext[parens]{\printfield{series}%
+\newunit
+ \printfield{number}%
+ \iflistundef{institution}
+ {}
+ {\setunit*{\addsemicolon\addspace}%
+ \usebibmacro{thesis+date}}}}%
+ \newunit}
+%-----------------------
+\newbibmacro{pubstate+year}{%
+ \iffieldundef{pubstate}%
+ {\iffieldundef{arthist}
+ {\printdate}
+ {\printarthistdate\printfield{year}}}%
+ {\printfield{pubstate}}}
+%-----------------------
+\renewbibmacro*{series+number}{%
+\setunit{\addspace}%
+ \iffieldundef{series}
+ {}
+ {\printtext[parens]{\printfield{series}%
+ \newunit%
+ \printfield{number}}}%
+ \newunit}
+%-----------------------
+\renewbibmacro*{publisher+location+date}{%
+ \printlist{location}%
+ \ifbool{bbx:publisher}
+ {\iflistundef{publisher}
+ {}
+ {\setunit{\addcolon\addspace}%
+ \printlist{publisher}}}%
+ {\setunit*{\space}}%
+ %\usebibmacro{pubstate+year}%
+ \usebibmacro{edition+year}%
+\newunit}
+%-----------------------
+\newbibmacro*{maintitle+volume}{%
+ \iffieldundef{volume}
+ {}
+ {\printfield{volume}%
+ \printfield{part}%
+ \setunit{\addcolon\space}}%
+ \usebibmacro{maintitle}%
+ \newunit\newblock}
+%-----------------------
+\newbibmacro*{inreference:maintitle+volume}{%
+\usebibmacro{maintitle}%
+ \iffieldundef{volume}%
+ {}%
+ {\setunit{\space}%
+ \printfield{volume}}%
+\newunit\newblock}
+%-----------------------
+\newbibmacro*{ineditor}{%
+ \ifboolexpr{
+ test \ifuseeditor
+ and
+ not test {\ifnameundef{editor}}
+ }
+ {\printnames[editor]{editor}%
+ \setunit{\space}%
+ \usebibmacro{editorstrg}%
+ \clearname{editor}%
+ \setunit*{\nametitledelim}}
+ {}}
+%-----------------------
+\newbibmacro*{edition+year}{%
+ \iffieldnum{edition}%
+ {\setunit*{\addspace}%
+ \printfield[superedition]{edition}%
+ \global\clearfield{edition}%
+ \usebibmacro{pubstate+year}}%
+ {\usebibmacro{pubstate+year}%
+ \setunit{\addspace}%
+ % \printtext[brackets]{
+ \printfield{edition}%
+ %}%
+ \newunit}
+}
+%-----------------------
+\newbibmacro*{volume-volumes}{%
+\iffieldundef{volume}
+ {\printfield{volumes}}
+ {}}
+%-----------------------
+\newbibmacro*{exhibcat}{%
+ \printfield{eventtitle}%
+ \iffieldundef{eventsubtitle}%
+ {}%
+ {\setunit{\subtitlepunct}%
+ \printfield{eventsubtitle}}%
+ \newunit\newblock
+ \usebibmacro{byeditor+others}%
+ \setunit{\addspace}%
+ \printtext[parens]{\bibstring{exhibcatalog}%
+ \setunit{\addspace}%
+ \iffieldundef{eventtitleaddon}
+ {\usebibmacro{exhibfirstsecondthird}}%
+ {\printfield{eventtitleaddon}}}%
+ \newunit%
+ }
+
+ \newbibmacro*{exhibfirstsecondthird}{%
+ \usebibmacro{exhibfirst}%
+ \iffieldundef{exhibsecondlocation}%
+ {}%
+ {\setunit{\addsemicolon\addspace}%
+ \usebibmacro{exhibsecond}%
+ \iffieldundef{exhibthirdlocation}%
+ {}%
+ {\setunit{\addsemicolon\addspace}%
+ \usebibmacro{exhibthird}}}}
+
+ \newbibmacro*{exhibfirst}{%
+ \printfield{exhibfirstlocation}%
+ \newunit%
+ \iffieldundef{exhibfirstmuseum}%
+ {}%
+ {\printfield{exhibfirstmuseum}}%
+ \newunit%
+ \renewcommand*{\bibdaterangesep}{\exhibbibdaterangesep}%
+ \printexhibfirstdate}
+
+\newbibmacro*{exhibsecond}{%
+ \printfield{exhibsecondlocation}%
+ \newunit%
+ \iffieldundef{exhibsecondmuseum}%
+ {}%
+ {\printfield{exhibsecondmuseum}}%
+ \newunit%
+ \renewcommand*{\bibdaterangesep}{\exhibbibdaterangesep}%
+ \printexhibseconddate}
+
+\newbibmacro*{exhibthird}{%
+ \printfield{exhibthirdlocation}%
+ \newunit%
+ \iffieldundef{exhibthirdmuseum}%
+ {}%
+ {\printfield{exhibthirdmuseum}}%
+ \newunit%
+ \renewcommand*{\bibdaterangesep}{\exhibbibdaterangesep}%
+ \printexhibthirddate}
+%-----------------------
+\DeclareBibliographyAlias{collection}{book}
+\DeclareBibliographyAlias{catalog}{book}
+\DeclareBibliographyAlias{incollection}{inbook}
+\DeclareBibliographyAlias{incatalog}{inbook}
+\DeclareBibliographyAlias{review}{article}
+%-----------------------
+\DeclareBibliographyDriver{article}{%
+ \usebibmacro{bibindex}%
+ \usebibmacro{begentry}%
+ \usebibmacro{author}%
+ \setunit{\nametitledelim}\newblock
+ \iftoggle{bbx:related}
+ {\usebibmacro{related:init}%
+ \usebibmacro{related}}
+ {}%
+ \usebibmacro{title}%
+ \newunit\newblock
+ \usebibmacro{byauthor}%
+ \newunit\newblock
+ \usebibmacro{bytranslator+others}%
+ \newunit\newblock
+ \printfield{version}%
+ \newunit\newblock
+ \usebibmacro{in:}%
+ \usebibmacro{journal+number+year}%
+ \newunit
+ \usebibmacro{byeditor+others}%
+ \newunit
+ \usebibmacro{note+pages}%
+ \newunit\newblock
+ \iftoggle{bbx:isbn}
+ {\printfield{issn}}
+ {}%
+ \newunit\newblock
+ \usebibmacro{doi+eprint+url}%
+ \newunit\newblock
+ \usebibmacro{addendum+pubstate}%
+ \setunit{\bibpagerefpunct}\newblock
+ \usebibmacro{pageref}%
+ \usebibmacro{finentry}}
+
+
+
+\DeclareBibliographyDriver{book}{%
+ \usebibmacro{bibindex}%
+ \usebibmacro{begentry}%
+ \usebibmacro{author/editor}%
+ \setunit{\nametitledelim}\newblock
+\usebibmacro{maintitle+title}%
+ \newunit\newblock
+ \usebibmacro{byeditor+others}%
+ \newunit\newblock
+\iffieldundef{maintitle}
+{\printfield{volume}%
+\printfield{part}}
+{}%
+\newunit
+\usebibmacro{volume-volumes}%
+\setunit{\addspace}%
+ \usebibmacro{series+number+diss+date}%
+ \newunit\newblock
+ \printfield{note}%
+ \newunit\newblock
+ \usebibmacro{publisher+location+date}%
+ \newunit\newblock
+ \usebibmacro{chapter+pages}%
+ \newunit\newblock
+ \iftoggle{bbx:isbn}
+ {\printfield{isbn}}
+ {}%
+ \newunit\newblock
+ \usebibmacro{doi+eprint+url}%
+ \newunit\newblock
+ \usebibmacro{addendum+pubstate}%
+ \setunit{\bibpagerefpunct}\newblock
+ \usebibmacro{pageref}%
+ \newunit\newblock
+ \iftoggle{bbx:related}
+ {\usebibmacro{related:init}%
+ \usebibmacro{related}}
+ {}%
+ \usebibmacro{finentry}}
+
+\DeclareBibliographyDriver{exhibcatalog}{%
+ \usebibmacro{bibindex}%
+ \usebibmacro{begentry}%
+\usebibmacro{exhibcat}%
+ \newunit
+ \iffieldundef{maintitle}
+ {\printfield{volume}%
+ \printfield{part}}
+ {}%
+ \newunit
+\usebibmacro{volume-volumes}%
+ \newunit\newblock
+ \usebibmacro{series+number}%
+ \printfield{note}%
+ \newunit\newblock
+ \usebibmacro{publisher+location+date}%
+ \newunit\newblock
+ \usebibmacro{chapter+pages}%
+ \newunit\newblock
+ \iftoggle{bbx:isbn}
+ {\printfield{isbn}}
+ {}%
+ \newunit\newblock
+ \usebibmacro{doi+eprint+url}%
+ \newunit\newblock
+ \usebibmacro{addendum+pubstate}%
+ \setunit{\bibpagerefpunct}\newblock
+ \usebibmacro{pageref}%
+ \newunit\newblock
+ \iftoggle{bbx:related}
+ {\usebibmacro{related:init}%
+ \usebibmacro{related}}
+ {}%
+ \usebibmacro{finentry}}
+
+\DeclareBibliographyDriver{reference}{%
+ \usebibmacro{bibindex}%
+ \usebibmacro{begentry}%
+ \usebibmacro{maintitle+title}%
+ \newunit\newblock
+ \usebibmacro{byeditor+others}%
+ \newunit\newblock
+ \iffieldundef{maintitle}
+ {\printfield{volume}%
+ \printfield{part}}
+ {}%
+ \newunit
+\usebibmacro{volume-volumes}%
+ \usebibmacro{series+number}%
+ \printfield{note}%
+ \newunit\newblock
+ \usebibmacro{publisher+location+date}%
+ \newunit\newblock
+ \usebibmacro{chapter+pages}%
+ \newunit\newblock
+ \iftoggle{bbx:isbn}
+ {\printfield{isbn}}
+ {}%
+ \newunit\newblock
+ \usebibmacro{doi+eprint+url}%
+ \newunit\newblock
+ \usebibmacro{addendum+pubstate}%
+ \setunit{\bibpagerefpunct}\newblock
+ \usebibmacro{pageref}%
+ \newunit\newblock
+ \iftoggle{bbx:related}
+ {\usebibmacro{related:init}%
+ \usebibmacro{related}}
+ {}%
+ \usebibmacro{finentry}}
+
+\DeclareBibliographyDriver{inbook}{%
+ \usebibmacro{bibindex}%
+ \usebibmacro{begentry}%
+ \usebibmacro{author/translator+others}%
+ \setunit{\nametitledelim}\newblock
+ \usebibmacro{title}%
+ \newunit\newblock
+ \usebibmacro{byauthor}%
+ \newunit\newblock
+ \usebibmacro{in:}%
+ \usebibmacro{ineditor}%
+ % \usebibmacro{bybookauthor}%
+% \newunit\newblock
+ \usebibmacro{maintitle+booktitle}%
+ \newunit\newblock
+ \iffieldundef{maintitle}
+ {\printfield{volume}%
+ \printfield{part}}
+ {}%
+ \newunit
+\usebibmacro{volume-volumes}%
+\usebibmacro{series+number}%
+ \printfield{note}%
+ \newunit\newblock
+ \usebibmacro{publisher+location+date}%
+ \newunit\newblock
+ \usebibmacro{chapter+pages}%
+ \newunit\newblock
+ \iftoggle{bbx:isbn}
+ {\printfield{isbn}}
+ {}%
+ \newunit\newblock
+ \usebibmacro{doi+eprint+url}%
+ \newunit\newblock
+ \usebibmacro{addendum+pubstate}%
+ \setunit{\bibpagerefpunct}\newblock
+ \usebibmacro{pageref}%
+ \newunit\newblock
+ \iftoggle{bbx:related}
+ {\usebibmacro{related:init}%
+ \usebibmacro{related}}
+ {}%
+ \usebibmacro{finentry}}
+
+\DeclareBibliographyDriver{inreference}{%
+ \usebibmacro{bibindex}%
+ \usebibmacro{begentry}%
+ \usebibmacro{author/translator+others}%
+ \setunit{\nametitledelim}\newblock
+ \usebibmacro{title}%
+ \newunit\newblock
+ \usebibmacro{byauthor}%
+ \newunit\newblock
+ \usebibmacro{in:}%
+ \usebibmacro{ineditor}%
+ % \usebibmacro{bybookauthor}%
+% \newunit\newblock
+ \usebibmacro{inreference:maintitle+volume}%
+ \newunit\newblock
+ \iffieldundef{maintitle}
+ {\printfield{volume}%
+ \printfield{part}}
+ {}%
+ \newunit
+\usebibmacro{volume-volumes}%
+\usebibmacro{series+number}%
+ \printfield{note}%
+ \newunit\newblock
+ \usebibmacro{publisher+location+date}%
+ \newunit\newblock
+ \usebibmacro{chapter+pages}%
+ \newunit\newblock
+ \iftoggle{bbx:isbn}
+ {\printfield{isbn}}
+ {}%
+ \newunit\newblock
+ \usebibmacro{doi+eprint+url}%
+ \newunit\newblock
+ \usebibmacro{addendum+pubstate}%
+ \setunit{\bibpagerefpunct}\newblock
+ \usebibmacro{pageref}%
+ \newunit\newblock
+ \iftoggle{bbx:related}
+ {\usebibmacro{related:init}%
+ \usebibmacro{related}}
+ {}%
+ \usebibmacro{finentry}}
+
+\DeclareBibliographyDriver{inexhibcatalog}{%
+ \usebibmacro{bibindex}%
+ \usebibmacro{begentry}%
+ \usebibmacro{author/translator+others}%
+ \setunit{\nametitledelim}\newblock
+ \usebibmacro{title}%
+ \newunit\newblock
+ \usebibmacro{byauthor}%
+ \newunit\newblock
+ \usebibmacro{in:}%
+\usebibmacro{exhibcat}%
+ \newunit\newblock
+ \iffieldundef{maintitle}
+ {\printfield{volume}%
+ \printfield{part}}
+ {}%
+ \newunit
+\usebibmacro{volume-volumes}%
+ \usebibmacro{series+number}%
+ \printfield{note}%
+ \newunit\newblock
+ \usebibmacro{publisher+location+date}%
+ \newunit\newblock
+ \usebibmacro{chapter+pages}%
+ \newunit\newblock
+ \iftoggle{bbx:isbn}
+ {\printfield{isbn}}
+ {}%
+ \newunit\newblock
+ \usebibmacro{doi+eprint+url}%
+ \newunit\newblock
+ \usebibmacro{addendum+pubstate}%
+ \setunit{\bibpagerefpunct}\newblock
+ \usebibmacro{pageref}%
+ \newunit\newblock
+ \iftoggle{bbx:related}
+ {\usebibmacro{related:init}%
+ \usebibmacro{related}}
+ {}%
+ \usebibmacro{finentry}}
+
+
+\DeclareBibliographyDriver{thesis}{%
+ \usebibmacro{bibindex}%
+ \usebibmacro{begentry}%
+ \usebibmacro{author}%
+ \setunit{\nametitledelim}\newblock
+ \usebibmacro{title}%
+ \newunit\newblock
+ \usebibmacro{byauthor}%
+ \printtext[parens]{\usebibmacro{thesis+date}}%
+ \newunit\newblock
+ \usebibmacro{chapter+pages}%
+ \newunit
+ \printfield{pagetotal}%
+ \newunit\newblock
+ \iftoggle{bbx:isbn}
+ {\printfield{isbn}}
+ {}%
+ \newunit\newblock
+ \usebibmacro{doi+eprint+url}%
+ \newunit\newblock
+ \usebibmacro{addendum+pubstate}%
+ \setunit{\bibpagerefpunct}\newblock
+ \usebibmacro{pageref}%
+ \newunit\newblock
+ \iftoggle{bbx:related}
+ {\usebibmacro{related:init}%
+ \usebibmacro{related}}
+ {}%
+ \usebibmacro{finentry}}
+%-----------------------
+\defbibenvironment{bibliography}%
+ {\list%
+ {\usebibmacro{labelwidthbib}}%
+ {\setlength{\labelwidth}{\labwidthsameline}%
+ \setlength{\leftmargin}{\labelwidth}%
+ \setlength{\labelsep}{\biblabelsep}%
+ \addtolength{\leftmargin}{\labelsep}%
+ \setlength{\itemsep}{\bibitemsep}%
+ \setlength{\parsep}{\bibparsep}%
+ \renewcommand*{\makelabel}[1]{##1\hss}}}%
+ {\endlist}%
+ {\item\usebibmacro{kicklabel}}
+ %-----------------------
+\def\do#1{%
+ \defbibenvironment{#1}
+ {\list%
+ {\printfield{#1}}%
+ {\setlength{\labelwidth}{\labwidthsameline}%
+ \setlength{\leftmargin}{\labelwidth}%
+ \setlength{\labelsep}{\biblabelsep}%
+ \addtolength{\leftmargin}{\labelsep}%
+ \setlength{\itemsep}{\bibitemsep}%
+ \setlength{\parsep}{\bibparsep}%
+ \renewcommand*{\makelabel}[1]{####1\hss}}}
+ {\endlist}
+ {\item\usebibmacro{kicklabelfield}{#1}}%
+}
+\docsvlist{shortjournal,shortseries}
+
+\endinput
+%% End of file `arthistory-bonn.bbx'.
diff --git a/Master/texmf-dist/tex/latex/biblatex-arthistory-bonn/arthistory-bonn.cbx b/Master/texmf-dist/tex/latex/biblatex-arthistory-bonn/arthistory-bonn.cbx
new file mode 100644
index 00000000000..50344f75cc6
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/biblatex-arthistory-bonn/arthistory-bonn.cbx
@@ -0,0 +1,150 @@
+% arthistory-bonn --%
+% Copyright (c) 2017 Lukas C. Bossert | Thorsten Kemper
+%
+% This work may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+% 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.
+\ProvidesFile{arthistory-bonn.cbx}%
+ [\arthist@cbxid]
+ \RequireCitationStyle{authoryear-ibid}
+%-----------------------
+\ExecuteBibliographyOptions{
+ uniquename=false,%
+ autocite=footnote,%
+ }
+\RequirePackage{xpatch}
+\newbool{cbx:firstcitefull}
+\newbool{cbx:namelinked}
+\newtoggle{cbx:citepages}
+\newbool{cbx:allnamesfamilygiven}
+
+\AtEveryCitekey{\global\togglefalse{cbx:citepages}}
+\DeclareBibliographyOption{firstcitefull}[true]{\csuse{bool#1}{cbx:firstcitefull}}
+\DeclareBibliographyOption{allnamesfamilygiven}[true]{\csuse{bool#1}{cbx:allnamesfamilygiven}
+ \DeclareNameAlias{editor}{default}}
+\DeclareBibliographyOption{namelinked}[true]{\csuse{bool#1}{cbx:namelinked}}
+
+\DeclareFieldFormat{postnote}{%
+ \ifbool{bbx:pagesfull}
+ {\mkpageprefix[pagination]{#1}}
+ {#1}}
+
+\DeclareNameAlias{default}{family-given}
+\DeclareNameAlias{sortname}{family-given}
+\DeclareNameAlias{editor}{given-family}
+\DeclareNameAlias{byeditor}{editor}
+
+\newbibmacro{cite:exhibcatalog}{%
+ \bibstring{exhibcatalog}%
+ \setunit{\addspace}%
+ \iffieldundef{venue}%
+ {\printfield{exhibfirstlocation}%
+ \iffieldundef{exhibsecondlocation}%
+ {}%
+ {\setunit{\multilistdelim}%
+ \printfield{exhibsecondlocation}
+ \iffieldundef{exhibthirdlocation}%
+ {}%
+ {\setunit{\multilistdelim}%
+ \printfield{exhibthirdlocation}}}}
+ {\printfield{venue}}%
+ \setunit{\addspace}%
+ \printtext[bibhyperref]{\printeventdate}}
+
+\newbibmacro*{cite:reference}{%
+ \iffieldundef{shorttitle}%
+ {\printfield{title}}%
+ {\printfield{shorttitle}}}
+
+
+
+\newbibmacro{cite:catalog}{%
+ \bibstring{catalog}%
+ \setunit{\addspace}%
+ \printfield{label}%
+ \setunit{\addspace}%
+ \printtext[bibhyperref]{\printdate}}
+
+\newbibmacro*{cite:various}{%
+\printtext{%
+ \ifentrytype{catalog}%
+ {\usebibmacro{cite:catalog}}%
+ {\ifentrytype{exhibcatalog}%
+ {\usebibmacro{cite:exhibcatalog}}%
+ {\ifentrytype{reference}%
+ {\usebibmacro{cite:reference}}%
+ {\printnames{labelname}%
+ \setunit{\printdelim{nameyeardelim}}%
+ \printtext[bibhyperref]{\usebibmacro{date+extrayear}}}}}}}
+
+\newbibmacro*{cite:normal}{%
+ \global\boolfalse{cbx:loccit}%
+ \ifthenelse{\ifciteibid\AND\NOT\iffirstonpage}%
+ {\usebibmacro{cite:ibid}}%
+ {\iffieldundef{shorthand}%
+ {\ifthenelse{\ifnameundef{labelname}\OR\iffieldundef{labelyear}}%
+ {\usebibmacro{cite:label}%
+ \setunit{\printdelim{nonameyeardelim}}}%
+ {\usebibmacro{cite:various}}}%
+ {\usebibmacro{cite:shorthand}}}}
+
+\renewbibmacro*{cite}{%
+ \ifboolexpr{bool {cbx:firstcitefull} and not test {\ifciteseen}}%
+ {\usedriver%
+ {\DeclareNameAlias{sortname}{default}}%
+ {\thefield{entrytype}}}%
+ {\ifbool{cbx:namelinked}
+ {\printtext[bibhyperref]{\usebibmacro{cite:normal}}}
+ {\usebibmacro{cite:normal}}}}
+
+
+\renewbibmacro*{cite:postnote}{%
+ \ifbool{cbx:loccit}
+ {}
+ {\iffieldundef{urlyear}
+ {\usebibmacro{postnote}}
+ {\usebibmacro{postnote}%
+ \newunit%
+ \bibstring{urlseen}%
+ \setunit{\addspace}%
+ \usebibmacro{urldate}}}}
+
+\DeclareCiteCommand{\smartcite}[\iffootnote\textnormal\mkbibfootnote]
+ {\usebibmacro{prenote}}%
+ {\usebibmacro{citeindex}%
+ \usebibmacro{cite}}%
+ {\multicitedelim}%
+ {\usebibmacro{postnote}}
+
+\DeclareMultiCiteCommand{\smartcites}[\iffootnote\textnormal\mkbibfootnote]
+{\smartcite}%
+{\multicitedelim}%
+
+
+\renewbibmacro*{postnote}{%
+ \iffieldundef{postnote}%
+ {}%
+ {\ifboolexpr{%
+ test {\iftoggle{cbx:citepages}}%
+ and
+ test {\iffieldpages{postnote}}%
+ }%
+ {\setunit{\addcomma\addspace}%
+ \bibstring{thiscite}%
+ \setunit{\addspace}}%
+ {\setunit{\postnotedelim}}%
+ \printfield{postnote}}}
+
+%http://tex.stackexchange.com/a/158481/98739
+\xpatchbibmacro{date+extrayear}{%
+ \printtext[parens]%
+}{%
+ \printtext%
+}{}{}
+
+\endinput
+%% End of file `arthistory-bonn.cbx'. \ No newline at end of file
diff --git a/Master/texmf-dist/tex/latex/biblatex-arthistory-bonn/arthistory-bonn.dbx b/Master/texmf-dist/tex/latex/biblatex-arthistory-bonn/arthistory-bonn.dbx
new file mode 100644
index 00000000000..c67157cda8c
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/biblatex-arthistory-bonn/arthistory-bonn.dbx
@@ -0,0 +1,56 @@
+% arthistory-bonn --%
+% Copyright (c) 2017 Lukas C. Bossert | Thorsten Kemper
+%
+% This work may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+% 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.
+\ProvidesFile{arthistory-bonn.dbx}%
+ [arthistory-bonn, dbx-Datei]
+
+\DeclareDatamodelFields[type=field,datatype=literal]{eventsubtitle}
+\DeclareDatamodelFields[type=field,datatype=date]{exhibfirstdate}
+\DeclareDatamodelFields[type=field,datatype=date]{exhibseconddate}
+\DeclareDatamodelFields[type=field,datatype=date]{exhibthirddate}
+\DeclareDatamodelFields[type=field,datatype=literal]{exhibfirstlocation}
+\DeclareDatamodelFields[type=field,datatype=literal]{exhibsecondlocation}
+\DeclareDatamodelFields[type=field,datatype=literal]{exhibthirdlocation}
+\DeclareDatamodelFields[type=field,datatype=literal]{exhibfirstmuseum}
+\DeclareDatamodelFields[type=field,datatype=literal]{exhibsecondmuseum}
+\DeclareDatamodelFields[type=field,datatype=literal]{exhibthirdmuseum}
+%%%%%%---- @exhibcatalog/ @inexhibcatalog = Ausstellungskatalog
+\DeclareDatamodelEntrytypes{exhibcatalog}
+\DeclareDatamodelEntryfields[exhibcatalog]{date,editor,venue,institution,options,eventtitle,eventsubtitle,eventtitleaddon,eventdate,
+url,urldate,note,year,volume,volumes,sortkey}
+
+\DeclareDatamodelEntrytypes{inexhibcatalog}
+\DeclareDatamodelEntryfields[inexhibcatalog]{author,title,subtitle,titleaddon,pages,url,urldate,year,note,volume,volumes,crossref,eventsubtitle}
+
+
+%%%%%%---- @catalog/@incatalog = Bestandskatalog
+\DeclareDatamodelEntrytypes{catalog}
+\DeclareDatamodelEntryfields[catalog]{date,editor,venue,institution,options,eventtitle,eventsubtitle,eventtitleaddon,eventdate,
+url,urldate,note,year,volume,volumes,sortkey}
+
+\DeclareDatamodelEntrytypes{incatalog}
+\DeclareDatamodelEntryfields[incatalog]{author,title,subtitle,titleaddon,pages,url,urldate,year,note,volume,volumes,crossref,eventsubtitle,sortkey}
+
+
+
+%--- more new fields
+\DeclareDatamodelEntryfields[book]{thesisdate,thesistype}
+\DeclareDatamodelFields[type=field,datatype=date]{thesisdate}
+\DeclareDatamodelFields[type=field,datatype=verbatim]{thesistype}
+\DeclareDatamodelFields[type=field,datatype=verbatim]{urn}
+\DeclareDatamodelEntryfields{urn}
+\DeclareDatamodelFields[type=field,datatype=verbatim]{jstor}
+\DeclareDatamodelEntryfields{jstor}
+\DeclareDatamodelFields[type=field,datatype=integer]{arthist}
+\DeclareDatamodelEntryfields{arthist}
+\DeclareDatamodelFields[type=field,datatype=date]{arthistdate}
+\DeclareDatamodelEntryfields{arthistdate}
+\endinput
+%% End of file `arthistory-bonn.dbx'. \ No newline at end of file