diff options
author | Karl Berry <karl@freefriends.org> | 2017-03-12 21:56:12 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2017-03-12 21:56:12 +0000 |
commit | a254eee571b07cfc336f00d508fe6a4bd7dca5a3 (patch) | |
tree | 3b626b95dcafc353c85d7205600628affb4de3c5 /Master/texmf-dist/tex | |
parent | 07604bb1d61b7ba4d6d79bfd1f68c95e29a34741 (diff) |
biblatex-archaeology (12mar17)
git-svn-id: svn://tug.org/texlive/trunk@43480 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex')
121 files changed, 9037 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/aefkw-english.lbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/aefkw-english.lbx new file mode 100644 index 00000000000..0d103e9552d --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/aefkw-english.lbx @@ -0,0 +1,29 @@ +%% +%% This is file `aefkw-english.lbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `aefkwenglishLBX') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{aefkw-english.lbx} +[2017/03/11 v1.0 biblatex-archaeology localization (IB)] +\InheritBibliographyExtras{german-archaeology} +\InheritBibliographyStrings{german-archaeology} +\DeclareBibliographyStrings{% + inherit = {german-archaeology}, + nodate = {{no date}{n.d\adddot}}, +} +\endinput +%% +%% End of file `aefkw-english.lbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/aefkw-german.lbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/aefkw-german.lbx new file mode 100644 index 00000000000..7b125034c63 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/aefkw-german.lbx @@ -0,0 +1,80 @@ +%% +%% This is file `aefkw-german.lbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `aefkwgermanLBX') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{zaas-german.lbx} +[2017/03/11 v1.0 biblatex-archaeology (Ingram Braun) based on biblatex] +\InheritBibliographyExtras{german-archaeology} +\InheritBibliographyStrings{german-archaeology} +\DeclareBibliographyStrings{% + inherit = {german-archaeology}, + byeditor = {{herausgegeben von}{hg\adddotspace von}}, + 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 mit einer Einleitung versehen von}% + {hg\adddotspace und mit einer Einl\adddot\ vers\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 mit einer Einleitung versehen von}% + {hg., \lbx@sfromlang \"ubers\adddot\ und Einl\adddot\ von}}, + byeditortrfo = {{herausgegeben, \lbx@lfromlang \"ubersetzt und mit einem Vorwort versehen von}% + {hg., \lbx@sfromlang \"ubers\adddot\ und Vorw\adddot\ von}}, + byeditortraf = {{herausgegeben, \lbx@lfromlang \"ubersetzt und mit einem Nachwort versehen von}% + {hg., \lbx@sfromlang \"ubers\adddot\ und Nachw\adddot\ von}}, + byeditorcoin = {{herausgegeben, kommentiert und mit einer Einleitung versehen von}% + {hg., komm\adddot\ und Einl\adddot\ von}}, + byeditorcofo = {{herausgegeben, kommentiert und mit einem Vorwort versehen von}% + {hg., komm\adddot\ und Vorw\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 mit einer Einleitung versehen von}% + {hg., erl\"aut\adddot\ und Einl\adddot\ von}}, + byeditoranfo = {{herausgegeben, erl\"autert und mit einem Vorwort versehen von}% + {hg., erl\"aut\adddot\ und Vorw\adddot\ von}}, + byeditoranaf = {{herausgegeben, erl\"autert und mit einem Nachwort versehen von}% + {hg., erl\"aut\adddot\ und Nachw\adddot\ von}}, + byeditortrcoin = {{herausgegeben, \lbx@lfromlang \"ubersetzt, kommentiert und mit einer Einleitung versehen von}% + {hg., \lbx@sfromlang \"ubers., komm\adddot\ und Einl\adddot\ von}}, + byeditortrcofo = {{herausgegeben, \lbx@lfromlang \"ubersetzt, kommentiert und mit einem Vorwort versehen von}% + {hg., \lbx@sfromlang \"ubers., komm\adddot\ und Vorw\adddot\ von}}, + byeditortrcoaf = {{herausgegeben, \lbx@lfromlang \"ubersetzt, kommentiert und mit einem Nachwort versehen von}% + {hg., \lbx@sfromlang \"ubers., komm\adddot\ und Nachw\adddot\ von}}, + byeditortranin = {{herausgegeben, \lbx@lfromlang \"ubersetzt, erl\"autert und mit einer Einleitung versehen von}% + {hg., \lbx@sfromlang \"ubers., erl\"aut\adddot\ und Einl\adddot\ von}}, + byeditortranfo = {{herausgegeben, \lbx@lfromlang \"ubersetzt, erl\"autert und mit einem Vorwort versehen von}% + {hg., \lbx@sfromlang \"ubers., erl\"aut\adddot\ und Vorw\adddot\ von}}, + byeditortranaf = {{herausgegeben, \lbx@lfromlang \"ubersetzt, erl\"autert und mit einem Nachwort versehen von}% + {hg., \lbx@sfromlang \"ubers., erl\"aut\adddot\ und Nachw\adddot\ von}}, + byeditortr = {{herausgegeben und \lbx@lfromlang \"ubersetzt von}% + {hg\adddotspace und \lbx@sfromlang \"ubers\adddot\ von}}, + editor = {{Herausgeber}{Hg\adddot}}, + editors = {{Herausgeber}{Hgg\adddot}}, + nodate = {{ohne Jahr}{o.J\adddot}}, +} +\endinput +%% +%% End of file `aefkw-german.lbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/aefkw.bbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/aefkw.bbx new file mode 100644 index 00000000000..69cb351fc32 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/aefkw.bbx @@ -0,0 +1,96 @@ +%% +%% This is file `aefkw.bbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `aefkwBBX,noarticlesubtitlepunct') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{aefkw.bbx} +[2017/03/11 v1.0 biblatex-archaeology bibliography style (IB)] +\RequireBibliographyStyle{verbose-ibid-archaeology} +\def\archaeobibstyletitle{\blxarch@style@aefkw} +\DeclareLanguageMapping{english}{aefkw-english} +\DeclareLanguageMapping{german}{aefkw-german} +\ExecuteBibliographyOptions{ + dashed=true, + doi=false, + giveninits=true, + ibidtracker=true, + idemtracker=true, + loccittracker=true, + maxbibnames=500, + maxcitenames=500, + mincitenames=1, + notetype=foot+end, + editionsuperscript=predate, + giveninitligatures={}, + idemincitation=true, + injournal=false, + journallocation=false, + maxbooknames=500, + minbooknames=3, + nothesistitlepunct=false, + notitlepunct=true, + origfields=false, + pagesfirst=false, + positionlabeldate=location, + preservelastauthor=false, + repeatlabel=false, + shortform=false, + shortjournal=false, + shortseries=false, + subseries=false, + summarytitle=false, + tabbedlabeldate=false, + titlebrackets=false, + titlenote=false, + useeventdate=false, + useeventnumber=true, + usefestschriftaddon=false, + useinstitution=false, + uselocation=false, + usemultivenue=false, + usepublisher=false, + usesourceeditor=false, + useunpublishedthesis=false, + volumeafterseries=false, +} +\renewcommand{\newunitpunct}{\addcomma\space} +\DeclareNameAlias{sortname}{family-given} +\DeclareNameAlias{bookauthor}{given-family} +\renewcommand{\booklabelnamepunct}{\addcomma\space} +\renewcommand{\labelnamepunct}{\addcomma\space} +\renewcommand{\mkbiblistnamefamily}[1]{\ifcitation{\textsc{#1}}{#1}} +\renewcommand{\mkbiblistnameprefix}[1]{\ifcitation{\textsc{#1}}{#1}} +\renewcommand{\multinamedelim}{\addslash} +\renewcommand{\finalnamedelim}{\addslash} +\renewcommand{\bibnamedash}{\printtext{\bibstring[\mkbiblistnamefamily]{idem\thefield{gender}}}} +\DeclareFieldFormat*{pages}{#1} +\DeclareFieldFormat*{volume}{\addspace\ifinteger{#1}{\RN{#1}}{#1}} +\DeclareFieldFormat[article,review,suppperiodical]{volume}{\addspace#1} +\DeclareFieldFormat*{title}{\mkbibitalic{#1}} +\DeclareFieldFormat +[article,bookinbook,inbook,incollection,inproceedings,inreference,review,suppperiodical] +{title}{#1} +\DeclareFieldFormat*{booktitle}{\mkbibitalic{#1}} +\DeclareFieldFormat*{maintitle}{\mkbibitalic{#1}} +\renewcommand{\titleseriesdelim}{\unspace\nopunct} +\renewcommand{\seriespunct}{\addspace} +\DeclareFieldFormat*{seriesparens}{} +\DeclareFieldFormat*{journaldateparens}{#1} +\DeclareFieldFormat*{journaltitle}{\mkbibitalic{#1}} +\renewcommand{\articlesubtitlepunct}{\subtitlepunct} +\endinput +%% +%% End of file `aefkw.bbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/aefkw.cbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/aefkw.cbx new file mode 100644 index 00000000000..e0c6bba0d3d --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/aefkw.cbx @@ -0,0 +1,28 @@ +%% +%% This is file `aefkw.cbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `aefkwCBX,barecitations') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{aefkw.cbx} +[2017/03/11 v1.0 biblatex-archaeology citation style (IB)] +\RequireCitationStyle{verbose-ibid-archaeology} +\def\archaeocitestyletitle{\blxarch@style@aefkw} +\DeclareFieldFormat*{postnote}{#1} +\DeclareFieldFormat*{volcitevolume}{#1} +\DeclareFieldFormat*{volcitepages}{#1} +\endinput +%% +%% End of file `aefkw.cbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/aefkw.dbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/aefkw.dbx new file mode 100644 index 00000000000..321ceb5fcf1 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/aefkw.dbx @@ -0,0 +1,59 @@ +%% +%% This is file `aefkw.dbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `aefkwDBX,DBX') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{aefkw.dbx} +[2017/03/11 v1.0 biblatex-archaeology data model (IB)] +\DeclareDatamodelFields[type=field,datatype=literal]{shortsubseries,subseries} +\DeclareDatamodelFields[type=field,datatype=integer]{subnumber} +\DeclareDatamodelEntryfields +[book,bookinbook,inbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection] +{shortsubseries,subnumber,subseries} +\DeclareDatamodelFields[type=field,datatype=literal]{titlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{maintitlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{booktitlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{summarytitle} +\DeclareDatamodelFields[type=field,datatype=literal]{shortform} +\DeclareDatamodelFields[type=list,datatype=name]{festschrift} +\DeclareDatamodelFields[type=field,datatype=literal]{festschriftaddon} +\DeclareDatamodelFields[type=field,datatype=integer]{eventnumber} +\DeclareDatamodelFields[type=field,datatype=literal]{eventtype} +\DeclareDatamodelFields[type=list,datatype=literal]{multieventdate} +\DeclareDatamodelFields[type=list,datatype=literal]{multivenue} +\DeclareDatamodelEntryfields +[inbook,bookinbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection] +{shortform,festschrift,festschriftaddon,eventnumber,eventtype +,eventdate,venue,multieventdate,multivenue} +\DeclareDatamodelEntryfields +[inbook,bookinbook,incollection,inproceedings,inreference,suppbook,suppcollection] +{booktitlenote} +\DeclareDatamodelEntryfields{summarytitle,titlenote} +\DeclareDatamodelFields[type=field, datatype=date, skipout]{realdate,origrealdate,fulleventdate,newsdate} +\DeclareDatamodelEntryfields{realdate,origrealdate} +\DeclareDatamodelFields[type=field, datatype=date, skipout]{realdate,origrealdate} +\DeclareDatamodelEntryfields +[inbook,bookinbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection]{fulleventdate} +\DeclareDatamodelEntryfields +[article,periodical,suppperiodical,review]{newsdate} +\DeclareDatamodelEntryfields +[article,periodical,review,suppperiodical]{location} +\endinput +%% +%% End of file `aefkw.dbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/afwl.bbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/afwl.bbx new file mode 100644 index 00000000000..9b033e05ba3 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/afwl.bbx @@ -0,0 +1,104 @@ +%% +%% This is file `afwl.bbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `afwlBBX,noarticlesubtitlepunct') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{afwl.bbx} +[2017/03/11 v1.0 biblatex-archaeology bibliography style (IB)] +\RequireBibliographyStyle{authoryear-archaeology} +\def\archaeobibstyletitle{\blxarch@style@afwl} +\ExecuteBibliographyOptions{ + dashed=false, + doi=false, + giveninits=false, + ibidtracker=false, + idemtracker=false, + loccittracker=false, + maxbibnames=500, + maxcitenames=2, + maxitems=2, + mergedate=true, + mincitenames=1, + minitems=1, + notetype=foot+end, + sorting=lnyvt, + editionsuperscript=predate, + giveninitligatures={}, + idemincitation=false, + injournal=false, + journallocation=false, + maxbooknames=500, + minbooknames=3, + nothesistitlepunct=true, + notitlepunct=true, + origfields=true, + pagesfirst=false, + positionlabeldate=location, + preservelastauthor=false, + repeatlabel=true, + shortform=false, + shortjournal=false, + shortseries=true, + subseries=false, + summarytitle=false, + tabbedlabeldate=false, + titlebrackets=false, + titlenote=true, + useeventdate=true, + useeventnumber=true, + usefestschriftaddon=false, + useinstitution=false, + uselocation=true, + usemultivenue=false, + usepublisher=false, + useunpublishedthesis=true, + usesourceeditor=true, + volumeafterseries=false, +} +\setlength{\bibhang}{0em} +\setlength{\bibitemsep}{\baselineskip} +\renewcommand{\repeatlabelwrap}[1]{\mkbibbold{#1}} +\DeclareNameAlias{bookauthor}{given-family} +\DeclareNameAlias{sortname}{given-family} +\renewcommand{\multinamedelim}{\addslash} +\renewcommand{\finalnamedelim}{\addslash} +\renewcommand{\labelnamepunct}{\addcomma\space} +\renewcommand{\booklabelnamepunct}{\addcomma\space} +\DeclareFieldFormat[inreference]{dictionary}{\midsentence\bibstring{subverbum}\space#1} +\renewcommand{\seriespunct}{\addspace} +\DeclareFieldFormat*{seriesparens}{#1} +\renewcommand{\volumenumberdelim}{\addcomma\space} +\DeclareFieldFormat*{realdate}{\mkbibparens{#1}} +\DeclareFieldFormat*{origrealdate}{\mkbibparens{#1}} +\DeclareFieldFormat*{pages}{#1} +\DeclareFieldFormat*{volume}{\addspace#1} +\DeclareFieldFormat*{journaldateparens}{#1} +\DeclareFieldFormat[thesis]{thesis}{\mkbibparens{#1}} +\DeclareFieldFormat[thesis]{locationdateparens}{#1} +\DeclareFieldFormat*{missingfield}{\mkbibbrackets{#1}} +\renewcommand{\bibpagespunct}{% + \iffieldundef{journaltitle} + {\addspace} + {\addcomma\space}} +\DeclareFieldFormat*{reprintbrackets}{\addsemicolon\space#1} +\renewcommand{\multicitedelim}{\addsemicolon\space} +\DeclareFieldFormat*{url}{\url{#1}} +\let\blxarch@buffer@url\url +\renewcommand{\url}[1]{\textless\blxarch@buffer@url{#1}\textgreater} +\renewcommand{\articlesubtitlepunct}{\subtitlepunct} +\endinput +%% +%% End of file `afwl.bbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/afwl.cbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/afwl.cbx new file mode 100644 index 00000000000..e5968b1a0d3 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/afwl.cbx @@ -0,0 +1,29 @@ +%% +%% This is file `afwl.cbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `afwlCBX,barecitations') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{afwl.cbx} +[2017/03/11 v1.0 biblatex-archaeology citation style (IB)] +\RequireCitationStyle{authoryear-comp-archaeology} +\def\archaeocitestyletitle{\blxarch@style@afwl} +\ExecuteBibliographyOptions{autocite=footnote} +\DeclareFieldFormat*{postnote}{#1} +\DeclareFieldFormat*{volcitevolume}{#1} +\DeclareFieldFormat*{volcitepages}{#1} +\endinput +%% +%% End of file `afwl.cbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/afwl.dbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/afwl.dbx new file mode 100644 index 00000000000..c00ad419d74 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/afwl.dbx @@ -0,0 +1,59 @@ +%% +%% This is file `afwl.dbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `afwlDBX,DBX') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{afwl.dbx} +[2017/03/11 v1.0 biblatex-archaeology data model (IB)] +\DeclareDatamodelFields[type=field,datatype=literal]{shortsubseries,subseries} +\DeclareDatamodelFields[type=field,datatype=integer]{subnumber} +\DeclareDatamodelEntryfields +[book,bookinbook,inbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection] +{shortsubseries,subnumber,subseries} +\DeclareDatamodelFields[type=field,datatype=literal]{titlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{maintitlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{booktitlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{summarytitle} +\DeclareDatamodelFields[type=field,datatype=literal]{shortform} +\DeclareDatamodelFields[type=list,datatype=name]{festschrift} +\DeclareDatamodelFields[type=field,datatype=literal]{festschriftaddon} +\DeclareDatamodelFields[type=field,datatype=integer]{eventnumber} +\DeclareDatamodelFields[type=field,datatype=literal]{eventtype} +\DeclareDatamodelFields[type=list,datatype=literal]{multieventdate} +\DeclareDatamodelFields[type=list,datatype=literal]{multivenue} +\DeclareDatamodelEntryfields +[inbook,bookinbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection] +{shortform,festschrift,festschriftaddon,eventnumber,eventtype +,eventdate,venue,multieventdate,multivenue} +\DeclareDatamodelEntryfields +[inbook,bookinbook,incollection,inproceedings,inreference,suppbook,suppcollection] +{booktitlenote} +\DeclareDatamodelEntryfields{summarytitle,titlenote} +\DeclareDatamodelFields[type=field, datatype=date, skipout]{realdate,origrealdate,fulleventdate,newsdate} +\DeclareDatamodelEntryfields{realdate,origrealdate} +\DeclareDatamodelFields[type=field, datatype=date, skipout]{realdate,origrealdate} +\DeclareDatamodelEntryfields +[inbook,bookinbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection]{fulleventdate} +\DeclareDatamodelEntryfields +[article,periodical,suppperiodical,review]{newsdate} +\DeclareDatamodelEntryfields +[article,periodical,review,suppperiodical]{location} +\endinput +%% +%% End of file `afwl.dbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/amit.bbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/amit.bbx new file mode 100644 index 00000000000..51e5182db31 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/amit.bbx @@ -0,0 +1,102 @@ +%% +%% This is file `amit.bbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `amitBBX,noarticlesubtitlepunct,nosmallcaps') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{amit.bbx} +[2017/03/11 v1.0 biblatex-archaeology bibliography style (IB)] +\RequireBibliographyStyle{authoryear-archaeology} +\def\archaeobibstyletitle{\blxarch@style@amit} +\ExecuteBibliographyOptions{ + dashed=false, + doi=false, + giveninits=true, + ibidtracker=false, + idemtracker=false, + loccittracker=false, + maxbibnames=500, + maxcitenames=2, + maxitems=3, + mergedate=true, + mincitenames=1, + minitems=1, + notetype=foot+end, + sorting=lnyvt, + editionsuperscript=predate, + giveninitligatures={}, + idemincitation=false, + injournal=false, + journallocation=false, + maxbooknames=500, + minbooknames=3, + nothesistitlepunct=true, + notitlepunct=true, + origfields=true, + pagesfirst=false, + positionlabeldate=location, + preservelastauthor=false, + repeatlabel=true, + shortform=false, + shortjournal=true, + shortseries=true, + subseries=true, + summarytitle=false, + tabbedlabeldate=false, + titlebrackets=false, + titlenote=false, + useeventdate=true, + useeventnumber=true, + usefestschriftaddon=false, + useinstitution=false, + uselocation=true, + usemultivenue=false, + usepublisher=false, + useunpublishedthesis=false, + usesourceeditor=true, + volumeafterseries=false, +} +\DeclareNameAlias{bookauthor}{given-family} +\DeclareNameAlias{sortname}{given-family} +\renewcommand{\multinamedelim}{\addslash} +\renewcommand{\finalnamedelim}{\addslash} +\renewcommand{\labelnamepunct}{\addcomma\space} +\renewcommand{\booklabelnamepunct}{\addcomma\space} +\renewcommand{\seriespunct}{\addspace} +\DeclareFieldFormat*{seriesparens}{#1} +\renewcommand{\volumenumberdelim}{\addcomma\space} +\DeclareFieldFormat*{pages}{#1} +\DeclareFieldFormat*{volume}{\addspace#1} +\DeclareFieldFormat[thesis]{thesis}{\mkbibparens{#1}} +\DeclareFieldFormat[thesis]{locationdateparens}{#1} +\DeclareFieldFormat*{journaldateparens}{#1} +\renewcommand{\bibpagespunct}{% + \iffieldundef{journaltitle} + {\addspace} + {\addcomma\space}} +\DeclareFieldFormat*{reprintbrackets}{\addsemicolon\space#1} +\renewcommand{\multicitedelim}{\addsemicolon\space} +\DeclareFieldFormat*{url}{\url{#1}} +\let\blxarch@buffer@url\url +\renewcommand{\url}[1]{\textless\blxarch@buffer@url{#1}\textgreater} +\renewcommand{\nameshortformdelim}{\addspace in\space} +\renewcommand{\mkbibnamefamily}[1]{#1} +\renewcommand{\mkbibnameprefix}[1]{#1} +\renewcommand{\mkbibrepeatfamily}[1]{#1} +\renewcommand{\mkbibrepeatprefix}[1]{#1} +\renewcommand{\articlesubtitlepunct}{\subtitlepunct} +\endinput +%% +%% End of file `amit.bbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/amit.cbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/amit.cbx new file mode 100644 index 00000000000..b042c84b955 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/amit.cbx @@ -0,0 +1,30 @@ +%% +%% This is file `amit.cbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `amitCBX,barecitations') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{amit.cbx} +[2017/03/11 v1.0 biblatex-archaeology citation style (IB)] +\RequireCitationStyle{authoryear-archaeology} +\def\archaeocitestyletitle{\blxarch@style@amit} +\ExecuteBibliographyOptions{autocite=footnote} +\renewcommand{\multicitedelim}{\addsemicolon\space} +\DeclareFieldFormat*{postnote}{#1} +\DeclareFieldFormat*{volcitevolume}{#1} +\DeclareFieldFormat*{volcitepages}{#1} +\endinput +%% +%% End of file `amit.cbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/amit.dbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/amit.dbx new file mode 100644 index 00000000000..77cbc4fd3b0 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/amit.dbx @@ -0,0 +1,59 @@ +%% +%% This is file `amit.dbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `amitDBX,DBX') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{amit.dbx} +[2017/03/11 v1.0 biblatex-archaeology data model (IB)] +\DeclareDatamodelFields[type=field,datatype=literal]{shortsubseries,subseries} +\DeclareDatamodelFields[type=field,datatype=integer]{subnumber} +\DeclareDatamodelEntryfields +[book,bookinbook,inbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection] +{shortsubseries,subnumber,subseries} +\DeclareDatamodelFields[type=field,datatype=literal]{titlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{maintitlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{booktitlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{summarytitle} +\DeclareDatamodelFields[type=field,datatype=literal]{shortform} +\DeclareDatamodelFields[type=list,datatype=name]{festschrift} +\DeclareDatamodelFields[type=field,datatype=literal]{festschriftaddon} +\DeclareDatamodelFields[type=field,datatype=integer]{eventnumber} +\DeclareDatamodelFields[type=field,datatype=literal]{eventtype} +\DeclareDatamodelFields[type=list,datatype=literal]{multieventdate} +\DeclareDatamodelFields[type=list,datatype=literal]{multivenue} +\DeclareDatamodelEntryfields +[inbook,bookinbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection] +{shortform,festschrift,festschriftaddon,eventnumber,eventtype +,eventdate,venue,multieventdate,multivenue} +\DeclareDatamodelEntryfields +[inbook,bookinbook,incollection,inproceedings,inreference,suppbook,suppcollection] +{booktitlenote} +\DeclareDatamodelEntryfields{summarytitle,titlenote} +\DeclareDatamodelFields[type=field, datatype=date, skipout]{realdate,origrealdate,fulleventdate,newsdate} +\DeclareDatamodelEntryfields{realdate,origrealdate} +\DeclareDatamodelFields[type=field, datatype=date, skipout]{realdate,origrealdate} +\DeclareDatamodelEntryfields +[inbook,bookinbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection]{fulleventdate} +\DeclareDatamodelEntryfields +[article,periodical,suppperiodical,review]{newsdate} +\DeclareDatamodelEntryfields +[article,periodical,review,suppperiodical]{location} +\endinput +%% +%% End of file `amit.dbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/archa-english.lbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/archa-english.lbx new file mode 100644 index 00000000000..86ed2230cb9 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/archa-english.lbx @@ -0,0 +1,29 @@ +%% +%% This is file `archa-english.lbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `archaenglishLBX') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{archa-english.lbx} +[2017/03/11 v1.0 biblatex-archaeology localization (IB)] +\InheritBibliographyExtras{english-archaeology} +\InheritBibliographyStrings{english-archaeology} +\DeclareBibliographyStrings{% + inherit = {english-archaeology}, + urlseen = {{last access}{last access}}, +} +\endinput +%% +%% End of file `archa-english.lbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/archa-german.lbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/archa-german.lbx new file mode 100644 index 00000000000..9b237603c32 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/archa-german.lbx @@ -0,0 +1,30 @@ +%% +%% This is file `archa-german.lbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `archagermanLBX') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{archa-german.lbx} +[2017/03/11 v1.0 biblatex-archaeology (Ingram Braun) based on biblatex] +\InheritBibliographyExtras{german-archaeology} +\InheritBibliographyStrings{german-archaeology} +\DeclareBibliographyStrings{% + inherit = {german-archaeology}, + andothers = {{et\addabbrvspace al\adddot}{et\addabbrvspace al\adddot}}, + urlseen = {{letzter Zugriff}{letzter Zugriff}}, +} +\endinput +%% +%% End of file `archa-german.lbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/archa.bbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/archa.bbx new file mode 100644 index 00000000000..d9452bca69f --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/archa.bbx @@ -0,0 +1,109 @@ +%% +%% This is file `archa.bbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `archaBBX,noarticlesubtitlepunct') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{archa.bbx} +[2017/03/11 v1.0 biblatex-archaeology bibliography style (IB)] +\RequireBibliographyStyle{authoryear-archaeology} +\def\archaeobibstyletitle{\blxarch@style@archa} +\DeclareLanguageMapping{german}{archa-german} +\DeclareLanguageMapping{english}{archa-english} +\ExecuteBibliographyOptions{ + dashed=false, + doi=true, + giveninits=true, + ibidtracker=false, + idemtracker=false, + loccittracker=false, + maxbibnames=500, + maxcitenames=3, + maxitems=2, + mergedate=true, + mincitenames=1, + minitems=1, + notetype=foot+end, + sortcites=true, + sorting=lnyvt, + editionsuperscript=posttitle, + giveninitligatures={}, + idemincitation=false, + injournal=false, + journallocation=false, + maxbooknames=500, + minbooknames=3, + nothesistitlepunct=false, + notitlepunct=false, + origfields=true, + pagesfirst=false, + positionlabeldate=location, + preservelastauthor=false, + repeatlabel=true, + shortform=false, + shortjournal=false, + shortseries=false, + subseries=true, + summarytitle=false, + tabbedlabeldate=false, + titlebrackets=false, + titlenote=false, + useeventdate=false, + useeventnumber=false, + usefestschriftaddon=false, + useinstitution=false, + uselocation=true, + usemultivenue=false, + usepublisher=false, + useunpublishedthesis=true, + usesourceeditor=true, + volumeafterseries=false, +} +\setlength{\bibhang}{0em} +\DeclareNameAlias{bookauthor}{given-family} +\DeclareNameAlias{sortname}{given-family} +\renewcommand{\mkbibbooknamegiven}[1]{\textsc{#1}} +\renewcommand{\mkbibbooknamefamily}[1]{\textsc{#1}} +\renewcommand{\mkbibbooknameprefix}[1]{\textsc{#1}} +\renewcommand{\mkbibbooknamesuffix}[1]{\textsc{#1}} +\renewcommand{\mkbibsourcenamegiven}[1]{\textsc{#1}} +\renewcommand{\mkbibsourcenamefamily}[1]{\textsc{#1}} +\renewcommand{\mkbibsourcenameprefix}[1]{\textsc{#1}} +\renewcommand{\mkbibsourcenamesuffix}[1]{\textsc{#1}} +\renewcommand{\mkbiblistnamegiven}[1]{\textsc{#1}} +\renewcommand{\mkbiblistnamefamily}[1]{\textsc{#1}} +\renewcommand{\mkbiblistnameprefix}[1]{\textsc{#1}} +\renewcommand{\mkbiblistnamesuffix}[1]{\textsc{#1}} +\renewcommand{\labelnamepunct}{\addcomma\space} +\renewcommand{\booklabelnamepunct}{\addcomma\space} +\renewcommand{\newunitpunct}{\addcomma\space} +\renewcommand{\subtitlepunct}{\addcolon\space} +\renewcommand{\titleseriesdelim}{\addperiod\space} +\renewcommand{\seriespunct}{\addspace} +\DeclareFieldFormat*{seriesparens}{#1} +\renewcommand{\subnumberseriesdelim}{\newunitpunct} +\DeclareFieldFormat*{locationdateparens}{#1} +\DeclareFieldFormat*{journaldateparens}{#1} +\DeclareFieldFormat*{reprintparens}{\newunitpunct#1} +\DeclareFieldFormat*{realdateparen}{\addcomma\space#1} +\DeclareFieldFormat*{origrealdateparen}{\addcomma\space#1} +\DeclareFieldFormat*{pages}{#1} +\DeclareFieldFormat*{volume}{\addspace#1} +\DeclareFieldFormat*{url}{#1} +\xpatchbibmacro{thesistype}{bibstring}{biblstring}{}{} +\renewcommand{\articlesubtitlepunct}{\subtitlepunct} +\endinput +%% +%% End of file `archa.bbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/archa.cbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/archa.cbx new file mode 100644 index 00000000000..89575aafacb --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/archa.cbx @@ -0,0 +1,30 @@ +%% +%% This is file `archa.cbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `archaCBX,barecitations') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{archa.cbx} +[2017/03/11 v1.0 biblatex-archaeology citation style (IB)] +\RequireCitationStyle{authoryear-archaeology} +\def\archaeocitestyletitle{\blxarch@style@archa} +\renewcommand{\multicitedelim}{\addperiod\space\textendash\space} +\ExecuteBibliographyOptions{autocite=footnote} +\DeclareFieldFormat*{postnote}{#1} +\DeclareFieldFormat*{volcitevolume}{#1} +\DeclareFieldFormat*{volcitepages}{#1} +\endinput +%% +%% End of file `archa.cbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/archa.dbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/archa.dbx new file mode 100644 index 00000000000..7ac205e7d57 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/archa.dbx @@ -0,0 +1,59 @@ +%% +%% This is file `archa.dbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `archaDBX,DBX') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{archa.dbx} +[2017/03/11 v1.0 biblatex-archaeology data model (IB)] +\DeclareDatamodelFields[type=field,datatype=literal]{shortsubseries,subseries} +\DeclareDatamodelFields[type=field,datatype=integer]{subnumber} +\DeclareDatamodelEntryfields +[book,bookinbook,inbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection] +{shortsubseries,subnumber,subseries} +\DeclareDatamodelFields[type=field,datatype=literal]{titlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{maintitlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{booktitlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{summarytitle} +\DeclareDatamodelFields[type=field,datatype=literal]{shortform} +\DeclareDatamodelFields[type=list,datatype=name]{festschrift} +\DeclareDatamodelFields[type=field,datatype=literal]{festschriftaddon} +\DeclareDatamodelFields[type=field,datatype=integer]{eventnumber} +\DeclareDatamodelFields[type=field,datatype=literal]{eventtype} +\DeclareDatamodelFields[type=list,datatype=literal]{multieventdate} +\DeclareDatamodelFields[type=list,datatype=literal]{multivenue} +\DeclareDatamodelEntryfields +[inbook,bookinbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection] +{shortform,festschrift,festschriftaddon,eventnumber,eventtype +,eventdate,venue,multieventdate,multivenue} +\DeclareDatamodelEntryfields +[inbook,bookinbook,incollection,inproceedings,inreference,suppbook,suppcollection] +{booktitlenote} +\DeclareDatamodelEntryfields{summarytitle,titlenote} +\DeclareDatamodelFields[type=field, datatype=date, skipout]{realdate,origrealdate,fulleventdate,newsdate} +\DeclareDatamodelEntryfields{realdate,origrealdate} +\DeclareDatamodelFields[type=field, datatype=date, skipout]{realdate,origrealdate} +\DeclareDatamodelEntryfields +[inbook,bookinbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection]{fulleventdate} +\DeclareDatamodelEntryfields +[article,periodical,suppperiodical,review]{newsdate} +\DeclareDatamodelEntryfields +[article,periodical,review,suppperiodical]{location} +\endinput +%% +%% End of file `archa.dbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/authoryear-archaeology.bbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/authoryear-archaeology.bbx new file mode 100644 index 00000000000..b2c9e496e83 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/authoryear-archaeology.bbx @@ -0,0 +1,48 @@ +%% +%% This is file `authoryear-archaeology.bbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `authoryearBBX,authoryearsharedBBX') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{authoryear-archaeology.bbx} +[2017/03/11 v1.0 biblatex-archaeology bibliography style (IB)] +\def\archaeobibstyletitle{\blxarch@style@ay} +\RequireBibliographyStyle{authoryear} +\def\blxarch@fork@authordate{} +\RequirePackage{biblatex-archaeology} +\ExecuteBibliographyOptions{ + mergedate=false, + labeldate=true, + sorting=nyvt, +} +\def\blxarch@settabbedlabeldate#1{% + \xpatchbibdriver{#1}{\setunit{\printdelim{nametitledelim}}\newblock} + {\setunit{\printdelim{nametitledelim}}% + \iftabbedlabeldate{&}{\newblock}}{}{} + \xapptobibdriver{#1}{\end{tabbedlabeldate}}{}{} +} +\blxarch@settabbedlabeldate{article} +\blxarch@settabbedlabeldate{book} +\blxarch@settabbedlabeldate{inbook} +\blxarch@settabbedlabeldate{misc} +\blxarch@settabbedlabeldate{online} +\blxarch@settabbedlabeldate{periodical} +\blxarch@settabbedlabeldate{thesis} +\blxarch@settabbedlabeldate{unpublished} +\xpatchbibdriver{inreference}{{finentry}}{{finentry}\end{tabbedlabeldate}}{}{} +\DeclareNameAlias{sortname}{family-given/given-family} +\endinput +%% +%% End of file `authoryear-archaeology.bbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/authoryear-archaeology.cbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/authoryear-archaeology.cbx new file mode 100644 index 00000000000..8e71e43ff07 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/authoryear-archaeology.cbx @@ -0,0 +1,29 @@ +%% +%% This is file `authoryear-archaeology.cbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `authoryearCBX,noshortform') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{authoryear-archaeology.cbx} +[2017/03/11 v1.0 biblatex-archaeology citation style (IB)] +\def\archaeocitestyletitle{\blxarch@style@ay} +\RequireCitationStyle{authoryear} +\let\shortformcite\autocite +\let\shortformcites\autocites +\let\sfcite\cite +\let\sfcites\cites +\endinput +%% +%% End of file `authoryear-archaeology.cbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/authoryear-archaeology.dbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/authoryear-archaeology.dbx new file mode 100644 index 00000000000..4c187557299 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/authoryear-archaeology.dbx @@ -0,0 +1,59 @@ +%% +%% This is file `authoryear-archaeology.dbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `authoryearDBX,DBX') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{authoryear-archaeology.dbx} +[2017/03/11 v1.0 biblatex-archaeology data model (IB)] +\DeclareDatamodelFields[type=field,datatype=literal]{shortsubseries,subseries} +\DeclareDatamodelFields[type=field,datatype=integer]{subnumber} +\DeclareDatamodelEntryfields +[book,bookinbook,inbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection] +{shortsubseries,subnumber,subseries} +\DeclareDatamodelFields[type=field,datatype=literal]{titlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{maintitlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{booktitlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{summarytitle} +\DeclareDatamodelFields[type=field,datatype=literal]{shortform} +\DeclareDatamodelFields[type=list,datatype=name]{festschrift} +\DeclareDatamodelFields[type=field,datatype=literal]{festschriftaddon} +\DeclareDatamodelFields[type=field,datatype=integer]{eventnumber} +\DeclareDatamodelFields[type=field,datatype=literal]{eventtype} +\DeclareDatamodelFields[type=list,datatype=literal]{multieventdate} +\DeclareDatamodelFields[type=list,datatype=literal]{multivenue} +\DeclareDatamodelEntryfields +[inbook,bookinbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection] +{shortform,festschrift,festschriftaddon,eventnumber,eventtype +,eventdate,venue,multieventdate,multivenue} +\DeclareDatamodelEntryfields +[inbook,bookinbook,incollection,inproceedings,inreference,suppbook,suppcollection] +{booktitlenote} +\DeclareDatamodelEntryfields{summarytitle,titlenote} +\DeclareDatamodelFields[type=field, datatype=date, skipout]{realdate,origrealdate,fulleventdate,newsdate} +\DeclareDatamodelEntryfields{realdate,origrealdate} +\DeclareDatamodelFields[type=field, datatype=date, skipout]{realdate,origrealdate} +\DeclareDatamodelEntryfields +[inbook,bookinbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection]{fulleventdate} +\DeclareDatamodelEntryfields +[article,periodical,suppperiodical,review]{newsdate} +\DeclareDatamodelEntryfields +[article,periodical,review,suppperiodical]{location} +\endinput +%% +%% End of file `authoryear-archaeology.dbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/authoryear-comp-archaeology.bbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/authoryear-comp-archaeology.bbx new file mode 100644 index 00000000000..db12e212230 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/authoryear-comp-archaeology.bbx @@ -0,0 +1,48 @@ +%% +%% This is file `authoryear-comp-archaeology.bbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `authoryearcompBBX,authoryearsharedBBX') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{authoryear-comp-archaeology.bbx} +[2017/03/11 v1.0 biblatex-archaeology bibliography style (IB)] +\RequireBibliographyStyle{authoryear-comp} +\def\archaeobibstyletitle{\blxarch@style@ayc} +\def\blxarch@fork@authordate{} +\RequirePackage{biblatex-archaeology} +\ExecuteBibliographyOptions{ + mergedate=false, + labeldate=true, + sorting=nyvt, +} +\def\blxarch@settabbedlabeldate#1{% + \xpatchbibdriver{#1}{\setunit{\printdelim{nametitledelim}}\newblock} + {\setunit{\printdelim{nametitledelim}}% + \iftabbedlabeldate{&}{\newblock}}{}{} + \xapptobibdriver{#1}{\end{tabbedlabeldate}}{}{} +} +\blxarch@settabbedlabeldate{article} +\blxarch@settabbedlabeldate{book} +\blxarch@settabbedlabeldate{inbook} +\blxarch@settabbedlabeldate{misc} +\blxarch@settabbedlabeldate{online} +\blxarch@settabbedlabeldate{periodical} +\blxarch@settabbedlabeldate{thesis} +\blxarch@settabbedlabeldate{unpublished} +\xpatchbibdriver{inreference}{{finentry}}{{finentry}\end{tabbedlabeldate}}{}{} +\DeclareNameAlias{sortname}{family-given/given-family} +\endinput +%% +%% End of file `authoryear-comp-archaeology.bbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/authoryear-comp-archaeology.cbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/authoryear-comp-archaeology.cbx new file mode 100644 index 00000000000..aeda4ee0829 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/authoryear-comp-archaeology.cbx @@ -0,0 +1,29 @@ +%% +%% This is file `authoryear-comp-archaeology.cbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `authoryearcompCBX,noshortform') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{authoryear-comp-archaeology.cbx} +[2017/03/11 v1.0 biblatex-archaeology citation style (IB)] +\def\archaeocitestyletitle{\blxarch@style@ayc} +\RequireCitationStyle{authoryear-comp} +\let\shortformcite\autocite +\let\shortformcites\autocites +\let\sfcite\cite +\let\sfcites\cites +\endinput +%% +%% End of file `authoryear-comp-archaeology.cbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/authoryear-comp-archaeology.dbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/authoryear-comp-archaeology.dbx new file mode 100644 index 00000000000..6f7ddc260f9 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/authoryear-comp-archaeology.dbx @@ -0,0 +1,59 @@ +%% +%% This is file `authoryear-comp-archaeology.dbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `authoryearcompDBX,DBX') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{authoryear-comp-archaeology.dbx} +[2017/03/11 v1.0 biblatex-archaeology data model (IB)] +\DeclareDatamodelFields[type=field,datatype=literal]{shortsubseries,subseries} +\DeclareDatamodelFields[type=field,datatype=integer]{subnumber} +\DeclareDatamodelEntryfields +[book,bookinbook,inbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection] +{shortsubseries,subnumber,subseries} +\DeclareDatamodelFields[type=field,datatype=literal]{titlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{maintitlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{booktitlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{summarytitle} +\DeclareDatamodelFields[type=field,datatype=literal]{shortform} +\DeclareDatamodelFields[type=list,datatype=name]{festschrift} +\DeclareDatamodelFields[type=field,datatype=literal]{festschriftaddon} +\DeclareDatamodelFields[type=field,datatype=integer]{eventnumber} +\DeclareDatamodelFields[type=field,datatype=literal]{eventtype} +\DeclareDatamodelFields[type=list,datatype=literal]{multieventdate} +\DeclareDatamodelFields[type=list,datatype=literal]{multivenue} +\DeclareDatamodelEntryfields +[inbook,bookinbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection] +{shortform,festschrift,festschriftaddon,eventnumber,eventtype +,eventdate,venue,multieventdate,multivenue} +\DeclareDatamodelEntryfields +[inbook,bookinbook,incollection,inproceedings,inreference,suppbook,suppcollection] +{booktitlenote} +\DeclareDatamodelEntryfields{summarytitle,titlenote} +\DeclareDatamodelFields[type=field, datatype=date, skipout]{realdate,origrealdate,fulleventdate,newsdate} +\DeclareDatamodelEntryfields{realdate,origrealdate} +\DeclareDatamodelFields[type=field, datatype=date, skipout]{realdate,origrealdate} +\DeclareDatamodelEntryfields +[inbook,bookinbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection]{fulleventdate} +\DeclareDatamodelEntryfields +[article,periodical,suppperiodical,review]{newsdate} +\DeclareDatamodelEntryfields +[article,periodical,review,suppperiodical]{location} +\endinput +%% +%% End of file `authoryear-comp-archaeology.dbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/authoryear-ibid-archaeology.bbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/authoryear-ibid-archaeology.bbx new file mode 100644 index 00000000000..b90eb52181a --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/authoryear-ibid-archaeology.bbx @@ -0,0 +1,48 @@ +%% +%% This is file `authoryear-ibid-archaeology.bbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `authoryearibidBBX,authoryearsharedBBX') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{authoryear-ibid-archaeology.bbx} +[2017/03/11 v1.0 biblatex-archaeology bibliography style (IB)] +\RequireBibliographyStyle{authoryear-ibid} +\def\archaeobibstyletitle{\blxarch@style@ayi} +\def\blxarch@fork@authordate{} +\RequirePackage{biblatex-archaeology} +\ExecuteBibliographyOptions{ + mergedate=false, + labeldate=true, + sorting=nyvt, +} +\def\blxarch@settabbedlabeldate#1{% + \xpatchbibdriver{#1}{\setunit{\printdelim{nametitledelim}}\newblock} + {\setunit{\printdelim{nametitledelim}}% + \iftabbedlabeldate{&}{\newblock}}{}{} + \xapptobibdriver{#1}{\end{tabbedlabeldate}}{}{} +} +\blxarch@settabbedlabeldate{article} +\blxarch@settabbedlabeldate{book} +\blxarch@settabbedlabeldate{inbook} +\blxarch@settabbedlabeldate{misc} +\blxarch@settabbedlabeldate{online} +\blxarch@settabbedlabeldate{periodical} +\blxarch@settabbedlabeldate{thesis} +\blxarch@settabbedlabeldate{unpublished} +\xpatchbibdriver{inreference}{{finentry}}{{finentry}\end{tabbedlabeldate}}{}{} +\DeclareNameAlias{sortname}{family-given/given-family} +\endinput +%% +%% End of file `authoryear-ibid-archaeology.bbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/authoryear-ibid-archaeology.cbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/authoryear-ibid-archaeology.cbx new file mode 100644 index 00000000000..0bf177a46bf --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/authoryear-ibid-archaeology.cbx @@ -0,0 +1,29 @@ +%% +%% This is file `authoryear-ibid-archaeology.cbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `authoryearibidCBX,noshortform') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{authoryear-ibid-archaeology.cbx} +[v1.0 2016/03/07 biblatex-archaeology citation style (IB)] +\def\archaeocitestyletitle{\blxarch@style@ayi} +\RequireCitationStyle{authoryear-ibid} +\let\shortformcite\autocite +\let\shortformcites\autocites +\let\sfcite\cite +\let\sfcites\cites +\endinput +%% +%% End of file `authoryear-ibid-archaeology.cbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/authoryear-ibid-archaeology.dbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/authoryear-ibid-archaeology.dbx new file mode 100644 index 00000000000..395c50e3f27 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/authoryear-ibid-archaeology.dbx @@ -0,0 +1,59 @@ +%% +%% This is file `authoryear-ibid-archaeology.dbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `authoryearibidDBX,DBX') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{authoryear-ibid-archaeology.dbx} +[2017/03/11 v1.0 biblatex-archaeology data model (IB)] +\DeclareDatamodelFields[type=field,datatype=literal]{shortsubseries,subseries} +\DeclareDatamodelFields[type=field,datatype=integer]{subnumber} +\DeclareDatamodelEntryfields +[book,bookinbook,inbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection] +{shortsubseries,subnumber,subseries} +\DeclareDatamodelFields[type=field,datatype=literal]{titlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{maintitlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{booktitlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{summarytitle} +\DeclareDatamodelFields[type=field,datatype=literal]{shortform} +\DeclareDatamodelFields[type=list,datatype=name]{festschrift} +\DeclareDatamodelFields[type=field,datatype=literal]{festschriftaddon} +\DeclareDatamodelFields[type=field,datatype=integer]{eventnumber} +\DeclareDatamodelFields[type=field,datatype=literal]{eventtype} +\DeclareDatamodelFields[type=list,datatype=literal]{multieventdate} +\DeclareDatamodelFields[type=list,datatype=literal]{multivenue} +\DeclareDatamodelEntryfields +[inbook,bookinbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection] +{shortform,festschrift,festschriftaddon,eventnumber,eventtype +,eventdate,venue,multieventdate,multivenue} +\DeclareDatamodelEntryfields +[inbook,bookinbook,incollection,inproceedings,inreference,suppbook,suppcollection] +{booktitlenote} +\DeclareDatamodelEntryfields{summarytitle,titlenote} +\DeclareDatamodelFields[type=field, datatype=date, skipout]{realdate,origrealdate,fulleventdate,newsdate} +\DeclareDatamodelEntryfields{realdate,origrealdate} +\DeclareDatamodelFields[type=field, datatype=date, skipout]{realdate,origrealdate} +\DeclareDatamodelEntryfields +[inbook,bookinbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection]{fulleventdate} +\DeclareDatamodelEntryfields +[article,periodical,suppperiodical,review]{newsdate} +\DeclareDatamodelEntryfields +[article,periodical,review,suppperiodical]{location} +\endinput +%% +%% End of file `authoryear-ibid-archaeology.dbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/authoryear-icomp-archaeology.bbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/authoryear-icomp-archaeology.bbx new file mode 100644 index 00000000000..1862387c567 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/authoryear-icomp-archaeology.bbx @@ -0,0 +1,48 @@ +%% +%% This is file `authoryear-icomp-archaeology.bbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `authoryearicompBBX,authoryearsharedBBX') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{authoryear-icomp-archaeology.bbx} +[2017/03/11 v1.0 biblatex-archaeology bibliography style (IB)] +\RequireBibliographyStyle{authoryear-icomp} +\def\archaeobibstyletitle{\blxarch@style@ayic} +\def\blxarch@fork@authordate{} +\RequirePackage{biblatex-archaeology} +\ExecuteBibliographyOptions{ + mergedate=false, + labeldate=true, + sorting=nyvt, +} +\def\blxarch@settabbedlabeldate#1{% + \xpatchbibdriver{#1}{\setunit{\printdelim{nametitledelim}}\newblock} + {\setunit{\printdelim{nametitledelim}}% + \iftabbedlabeldate{&}{\newblock}}{}{} + \xapptobibdriver{#1}{\end{tabbedlabeldate}}{}{} +} +\blxarch@settabbedlabeldate{article} +\blxarch@settabbedlabeldate{book} +\blxarch@settabbedlabeldate{inbook} +\blxarch@settabbedlabeldate{misc} +\blxarch@settabbedlabeldate{online} +\blxarch@settabbedlabeldate{periodical} +\blxarch@settabbedlabeldate{thesis} +\blxarch@settabbedlabeldate{unpublished} +\xpatchbibdriver{inreference}{{finentry}}{{finentry}\end{tabbedlabeldate}}{}{} +\DeclareNameAlias{sortname}{family-given/given-family} +\endinput +%% +%% End of file `authoryear-icomp-archaeology.bbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/authoryear-icomp-archaeology.cbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/authoryear-icomp-archaeology.cbx new file mode 100644 index 00000000000..50331fee731 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/authoryear-icomp-archaeology.cbx @@ -0,0 +1,29 @@ +%% +%% This is file `authoryear-icomp-archaeology.cbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `authoryearicompCBX,noshortform') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{authoryear-icomp-archaeology.cbx} +[2017/03/11 v1.0 biblatex-archaeology citation style (IB)] +\def\archaeocitestyletitle{\blxarch@style@ayic} +\RequireCitationStyle{authoryear-icomp} +\let\shortformcite\autocite +\let\shortformcites\autocites +\let\sfcite\cite +\let\sfcites\cites +\endinput +%% +%% End of file `authoryear-icomp-archaeology.cbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/authoryear-icomp-archaeology.dbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/authoryear-icomp-archaeology.dbx new file mode 100644 index 00000000000..1b1ba507896 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/authoryear-icomp-archaeology.dbx @@ -0,0 +1,59 @@ +%% +%% This is file `authoryear-icomp-archaeology.dbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `authoryearicompDBX,DBX') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{authoryear-icomp-archaeology.dbx} +[2017/03/11 v1.0 biblatex-archaeology data model (IB)] +\DeclareDatamodelFields[type=field,datatype=literal]{shortsubseries,subseries} +\DeclareDatamodelFields[type=field,datatype=integer]{subnumber} +\DeclareDatamodelEntryfields +[book,bookinbook,inbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection] +{shortsubseries,subnumber,subseries} +\DeclareDatamodelFields[type=field,datatype=literal]{titlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{maintitlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{booktitlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{summarytitle} +\DeclareDatamodelFields[type=field,datatype=literal]{shortform} +\DeclareDatamodelFields[type=list,datatype=name]{festschrift} +\DeclareDatamodelFields[type=field,datatype=literal]{festschriftaddon} +\DeclareDatamodelFields[type=field,datatype=integer]{eventnumber} +\DeclareDatamodelFields[type=field,datatype=literal]{eventtype} +\DeclareDatamodelFields[type=list,datatype=literal]{multieventdate} +\DeclareDatamodelFields[type=list,datatype=literal]{multivenue} +\DeclareDatamodelEntryfields +[inbook,bookinbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection] +{shortform,festschrift,festschriftaddon,eventnumber,eventtype +,eventdate,venue,multieventdate,multivenue} +\DeclareDatamodelEntryfields +[inbook,bookinbook,incollection,inproceedings,inreference,suppbook,suppcollection] +{booktitlenote} +\DeclareDatamodelEntryfields{summarytitle,titlenote} +\DeclareDatamodelFields[type=field, datatype=date, skipout]{realdate,origrealdate,fulleventdate,newsdate} +\DeclareDatamodelEntryfields{realdate,origrealdate} +\DeclareDatamodelFields[type=field, datatype=date, skipout]{realdate,origrealdate} +\DeclareDatamodelEntryfields +[inbook,bookinbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection]{fulleventdate} +\DeclareDatamodelEntryfields +[article,periodical,suppperiodical,review]{newsdate} +\DeclareDatamodelEntryfields +[article,periodical,review,suppperiodical]{location} +\endinput +%% +%% End of file `authoryear-icomp-archaeology.dbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/biblatex-archaeology.sty b/Master/texmf-dist/tex/latex/biblatex-archaeology/biblatex-archaeology.sty new file mode 100644 index 00000000000..5e4fb5b5f73 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/biblatex-archaeology.sty @@ -0,0 +1,1928 @@ +%% +%% This is file `biblatex-archaeology.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `sty') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\def\blxarch@regex@location@match{\regexp{(.+?),[\s\~]+(.+)}} +\def\blxarch@regex@location@replace{\regexp{$1\\mkbiblocationaddon\{$2\}}} +\def\blxarch@opt@useinstitution@aspublisher{% + \edef\blxarch@useinstitution@value{aspublisher}} +\def\blxarch@opt@useinstitution@false{% + \edef\blxarch@useinstitution@value{false}} +\def\blxarch@opt@useinstitution@locationfirst{% + \edef\blxarch@useinstitution@value{locationfirst}} +\def\blxarch@opt@useinstitution@omitlocation{% + \edef\blxarch@useinstitution@value{omitlocation}} +\def\blxarch@opt@useinstitution@omitlocationifurl{% + \edef\blxarch@useinstitution@value{omitlocationifurl}} +\def\blxarch@opt@useinstitution@pluslocation{% + \edef\blxarch@useinstitution@value{pluslocation}} +\def\blxarch@useinstitution@errstr#1{% + Invalid value of #1} +\def\blxarch@opt@uselocation@false{% + \edef\blxarch@uselocation@value{false}} +\def\blxarch@opt@uselocation@omitifseries{% + \edef\blxarch@uselocation@value{omitifseries}} +\def\blxarch@opt@uselocation@true{% + \edef\blxarch@uselocation@value{true}} +\def\blxarch@uselocation@errstr#1{% + Invalid value of #1} +\def\blxarch@opt@positionlabeldate@both{% + \edef\blxarch@positionlabeldate@value{both}} +\def\blxarch@opt@positionlabeldate@label{% + \edef\blxarch@positionlabeldate@value{label}} +\def\blxarch@opt@positionlabeldate@location{% + \edef\blxarch@positionlabeldate@value{location}} +\def\blxarch@positionlabeldate@errstr#1{% + Invalid value of #1} +\def\blxarch@opt@shortform@false{% + \edef\blxarch@shortform@value{false}} +\def\blxarch@opt@shortform@title{% + \edef\blxarch@shortform@value{title}} +\def\blxarch@opt@shortform@true{% + \edef\blxarch@shortform@value{true}} +\def\blxarch@shortform@errstr#1{% + Invalid value of #1} +\def\blxarch@opt@editionsuperscript@none{% + \edef\blxarch@editionsuperscript@value{none}} +\def\blxarch@opt@editionsuperscript@predate{% + \edef\blxarch@editionsuperscript@value{predate}} +\def\blxarch@opt@editionsuperscript@postdate{% + \edef\blxarch@editionsuperscript@value{postdate}} +\def\blxarch@opt@editionsuperscript@prelabel{% + \edef\blxarch@editionsuperscript@value{prelabel}} +\def\blxarch@opt@editionsuperscript@postlabel{% + \edef\blxarch@editionsuperscript@value{postlabel}} +\def\blxarch@opt@editionsuperscript@preloc{% + \edef\blxarch@editionsuperscript@value{preloc}} +\def\blxarch@opt@editionsuperscript@postloc{% + \edef\blxarch@editionsuperscript@value{postloc}} +\def\blxarch@opt@editionsuperscript@posttitle{% + \edef\blxarch@editionsuperscript@value{posttitle}} +\def\blxarch@editionsuperscript@errstr#1{% + Invalid value of #1} +\edef\blxarch@divis{-} +\edef\blxarch@space{\space} +\edef\blxarch@nbspace{~} +\def\blxarch@warnmsg#1{\BibliographyWarning{[\blxarch@name@shell] #1}} +\def\blxarch@errmsg#1{\PackageError{\blxarch@name@shell}{#1}} +\def\blxarch@interror#1#2{\blxarch@errmsg{% + option '#1' value must be an integer >= 0 and #2}} +\edef\blxarch@name@shell{biblatex-archaeology} +\edef\blxarch@name@hyph{bib\-la\-tex\--ar\-chaeo\-lo\-gy} +\edef\blxarch@maxnumber{9999} +\def\blxarch@newcounter#1#2{\newcounter{#1}\setcounter{#1}{#2}} +\def\blxarch@minmaxcounters#1#2#3#4{% + \blxarch@newcounter{#1}{0}% + \blxarch@newcounter{#2}{\blxarch@maxnumber}% + \DeclareBibliographyOption{#1}[#3]{% + \IfInteger{##1}% + {\ifthenelse{##1<0\OR##1>\value{#2}}% + {\blxarch@interror{#1}{<= #2}}% + {\setcounter{#1}{##1}}}% + {\blxarch@interror{#1}{<= #2}}}% + \DeclareBibliographyOption{#2}[#4]{% + \IfInteger{##1}% + {\ifthenelse{##1<0\OR##1<\value{#1}}% + {\blxarch@interror{#2}{>= #1}}% + {\setcounter{#2}{##1}}}% + {\blxarch@interror{#2}{>= #1}}}% + \ExecuteBibliographyOptions{#1,#2}}% +\def\blxarch@giveninitialletters#1{% + \fullexpandarg% + \StrLeft{#1}{1}[\blxarch@str]% + \renewcommand{\do}[1]{% + \IfBeginWith{#1}{##1} + {\def\blxarch@str{##1}\listbreak} + {}% + }% + \dolistloop{\blxarch@giveninitligatures}% +} +\def\blxarch@nextgivensep{% + \let\blxarch@namefirstsepposition\blxarch@maxnumber% + \blxarch@nextnamefirstsep{\blxarch@space}% + \blxarch@nextnamefirstsep{\bibinitdelim}% + \blxarch@nextnamefirstsep{\bibnamedelima}% + \blxarch@nextnamefirstsep{\bibnamedelimb}% + \blxarch@nextnamefirstsep{\bibnamedelimc}% + \blxarch@nextnamefirstsep{\bibnamedelimd}% + \blxarch@nextnamefirstsep{\bibnamedelimi}% + \blxarch@nextnamefirstsep{\bibinithyphendelim}% + \blxarch@nextnamefirstsep{\blxarch@divis}% + \blxarch@nextnamefirstsep{\blxarch@nbspace}% +} +\def\blxarch@ligatureinitchars#1{% + \noexpandarg% + \edef\blxarch@currstr{#1}% + \blxarch@giveninitialletters{#1}% + \blxarch@str% + \blxarch@nextgivensep% + \whiledo{\blxarch@namefirstsepposition<\blxarch@maxnumber}{% + \StrBehind[1]{\blxarch@currstr}{\blxarch@namefirstsep}[\blxarch@currstr]% + \ifterseinits + {\let\blxarch@namefirstsep\@empty}% + {\ifthenelse{\equal{\blxarch@namefirstsep}{\blxarch@divis} + \OR\equal{\blxarch@namefirstsep}{\bibinithyphendelim}} + {\let\blxarch@namefirstsep\bibinithyphendelim} + {\let\blxarch@namefirstsep\blxarch@namefirstdelim}} + \blxarch@giveninitialletters{\blxarch@currstr}% + \unspace\blxarch@namefirstsep\blxarch@str% + \blxarch@nextgivensep}% + \bibinitperiod} +\def\blxarch@nextnamefirstsep#1{% + \fullexpandarg% + \StrPosition[1]{\blxarch@currstr}{#1}[\blxarch@posbuffer]% + \ifthenelse{\blxarch@posbuffer=0} + {} + {\ifthenelse{\blxarch@posbuffer<\blxarch@namefirstsepposition}{% + \let\blxarch@namefirstsepposition\blxarch@posbuffer% + \renewcommand{\blxarch@namefirstsep}{#1}} + {}}% +} +\def\blxarch@namefirstsep{} +\def\blxarch@namefirstdelim{\bibinitperiod\bibinitdelim} +\ProvidesPackage{biblatex-archaeology} +[2017/03/11 v1.0 biblatex-archaeology (Ingram Braun) based on biblatex] +\RequirePackage{xpatch} +\RequireBiber[3] +\DeclareLanguageMapping{german}{german-archaeology} +\DeclareLanguageMapping{english}{english-archaeology} +\ExecuteBibliographyOptions{ + abbreviate=true, % abbreviates bibstrings + arxiv=pdf, % although I've never seen an arXiv link we point them to PDFs. + autolang=hyphen, % language-dependent hyphenation rules + backref=false, % wether to print back references in the bilbiography + block=none, % no extra spacing between blocks + citetracker=true, + clearlang=true, % omit language field if identical to default one + date=year, + dateabbrev=true, + datecirca=true, + dateuncertain=true, % needed for \Option{realdate} + dateusetime=false, % we never use the time part in \Feld{date} fields + datezeros=false, + doi=true, + eprint=false, + eventdate=year, + giveninits=true, + hyperref=auto, % \Kbd{auto} detects a loaded \Paket{hyperref} package + ibidtracker=constrict, + idemtracker=constrict, + isbn=false, + labelalpha=false, % needed for alpha styles only + labeldateparts=true, + labeldate=year, + language=auto, + loccittracker=constrict, + maxbibnames=500, + maxcitenames=2, + maxitems=3, + maxparens=5, + mincitenames=1, + minitems=3, + mincrossrefs=500, % the threshold for crossreferenced works to be included separately in the bibliography + minxrefs=500, % the threshold for xreferenced works to be included separately in the bibliography + notetype=foot+end, + opcittracker=false, + origdate=year, + pagetracker=false, + parentracker=true, + singletitle=false, + sortcites=false, + sorting=nyvt, + terseinits=false, + uniquelist=minyear, + uniquename=false, + url=false, + urldate=terse, + useauthor=true, + useeditor=true, + usetranslator=true, + useprefix=true, + fulleventdate=comp, + newsdate=comp, + origrealdate=ymd, + realdate=ymd, +} + \DeclareDriverSourcemap[datatype=bibtex]{ + \map[overwrite]{ + \pertype{thesis} + \step[ + fieldsource=type, + fieldset=type, + match=\regexp{Diss}, + fieldvalue=phdthesis, + ] + } + \map[overwrite]{ + \step[ + fieldsource=eventtype, + match=\regexp{[Aa]u[ck]tion}, + final=true, + ] + \step[ + fieldsource=eventdate, + fieldset=fulleventdate, + origfieldval=true, + ] + } + \map[overwrite]{ + \pertype{article} + \pertype{periodical} + \pertype{suppperiodical} + \pertype{review} + \step[ + fieldsource=entrysubtype, + match=\regexp{\Anews\Z}, + final=true, + ] + \step[ + fieldsource=date, + fieldset=newsdate, + origfieldval=true, + ] + } + \map[overwrite]{ + \step[ + fieldsource=edition, + match=\regexp{(\d+)}, + replace={$1}, + ] + } + \map[overwrite, foreach={location, multivenue}]{ + \step[ + fieldsource=\regexp{$MAPLOOP}, + match={\blxarch@regex@location@match}, + replace={\blxarch@regex@location@replace}, + ] + } + \map[overwrite]{ + \step[ + fieldsource=venue, + match={\blxarch@regex@location@match}, + replace={\blxarch@regex@location@replace}, + ] + } +} +\DeclareFieldInputHandler{chapter}{\def\NewValue{}} +\DeclareFieldInputHandler{eventtitle}{\def\NewValue{}} +\DeclareNameInputHandler{foreword}{\def\NewValue{}} +\DeclareNameInputHandler{holder}{\def\NewValue{}} +\DeclareFieldInputHandler{issn}{\def\NewValue{}} +\DeclareFieldInputHandler{issuetitle}{\def\NewValue{}} +\DeclareFieldInputHandler{issuesubtitle}{\def\NewValue{}} +\DeclareFieldInputHandler{journalsubtitle}{\def\NewValue{}} +\DeclareListInputHandler{language}{\def\NewValue{}} +\DeclareListInputHandler{origlanguage}{\def\NewValue{}} +\DeclareFieldInputHandler{pagetotal}{\def\NewValue{}} +\DeclareFieldInputHandler{volumes}{\def\NewValue{}} +\newlength{\labelnamedatewidth} +\setlength{\labelnamedatewidth}{0.33\linewidth} +\DeclareFieldFormat*{labelnamedatewidth}{#1} +\defbibenvironment{leftmarginbibliography} + {\list + {\printtext[labelnamedatewidth]{% + \usebibmacro{repeatlabel}}} + {\setlength{\labelwidth}{\labelnamedatewidth}% + \setlength{\leftmargin}{\labelwidth}% + \setlength{\labelsep}{\biblabelsep}% + \addtolength{\leftmargin}{\labelsep}% + \setlength{\itemsep}{\bibitemsep}% + \setlength{\parsep}{\bibparsep}}% + \renewcommand*{\makelabel}[1]{##1\hss}} + {\endlist} + {\item}% +\DeclareUniquenameTemplate{ + \namepart[use=true, base=true]{prefix} + \namepart[base=true]{family} +} +\DeclareSortingScheme{lnyvt}{ + \sort{ + \field{presort} + } + \sort[final]{ + \field{sortkey} + } + \sort{ + \field{sortname} + \field{label} + \field{shortauthor} + \field{author} + \field{editor} + \field{translator} + \field{namea} + \field{shorttitle} + \field{sorttitle} + \field{title} + } + \sort{ + \field{sortyear} + \field{year} + } + \sort{ + \field[padside=left,padwidth=4,padchar=0]{volume} + \literal{0000} + } + \sort{ + \field{sorttitle} + \field{title} + } +} +\newcommand{\ifselfcontained}[2]{% + \ifboolexpr{ + test {\ifentrytype{book}} + or + test {\ifentrytype{booklet}} + or + test {\ifentrytype{collection}} + or + test {\ifentrytype{manual}} + or + test {\ifentrytype{misc}} + or + test {\ifentrytype{mvbook}} + or + test {\ifentrytype{mvcollection}} + or + test {\ifentrytype{mvproceedings}} + or + test {\ifentrytype{mvreference}} + or + test {\ifentrytype{online}} + or + test {\ifentrytype{proceedings}} + or + test {\ifentrytype{reference}} + or + test {\ifentrytype{report}} + or + test {\ifentrytype{thesis}} + or + test {\ifentrytype{unpublished}} + } + {#1} + {\ifboolexpr{ + test {\iffieldundef{booktitle}} + and + test {\iffieldundef{journaltitle}} + and + test {\ifnameundef{bookauthor}} + } + {#1} + {#2}}} +\DeclareBibliographyAlias{incollection}{inbook} +\DeclareBibliographyAlias{inproceedings}{inbook} +\DeclareBibliographyAlias{booklet}{book} +\DeclareBibliographyAlias{collection}{book} +\DeclareBibliographyAlias{manual}{book} +\DeclareBibliographyAlias{proceedings}{book} +\DeclareBibliographyAlias{reference}{book} +\DeclareBibliographyAlias{report}{book} +\DeclareBibliographyAlias{patent}{book} +\renewcommand{\mkbibacro}[1]{\MakeLowercase{#1}} +\renewbibmacro*{doi+eprint+url}{% + \printfield{doi}% + \newunit\newblock% + \usebibmacro{eprint}% + \newunit\newblock% + \usebibmacro{url+urldate}} +\newcommand{\mkbibletterspacing}[1]{\ifcsdef{textls}{\textls{#1}}{#1}} +\renewcommand{\mkbibnamegiven}[1]{#1} +\renewcommand{\mkbibnamefamily}[1]{\textsc{#1}} +\renewcommand{\mkbibnameprefix}[1]{\textsc{#1}} +\renewcommand{\mkbibnamesuffix}[1]{#1} +\newcommand{\mkbibrepeatgiven}[1]{#1} +\newcommand{\mkbibrepeatfamily}[1]{\textsc{#1}} +\newcommand{\mkbibrepeatprefix}[1]{\textsc{#1}} +\newcommand{\mkbibrepeatsuffix}[1]{#1} +\newcommand{\mkbibbooknamegiven}[1]{#1} +\newcommand{\mkbibbooknamefamily}[1]{#1} +\newcommand{\mkbibbooknameprefix}[1]{#1} +\newcommand{\mkbibbooknamesuffix}[1]{#1} +\newcommand{\mkbibsourcenamegiven}[1]{#1} +\newcommand{\mkbibsourcenamefamily}[1]{#1} +\newcommand{\mkbibsourcenameprefix}[1]{#1} +\newcommand{\mkbibsourcenamesuffix}[1]{#1} +\newcommand{\mkbiblistnamegiven}[1]{#1} +\newcommand{\mkbiblistnamefamily}[1]{#1} +\newcommand{\mkbiblistnameprefix}[1]{#1} +\newcommand{\mkbiblistnamesuffix}[1]{#1} +\newcommand{\ifshortform}[3]{% + \ifdefstring{\blxarch@shortform@value}{#1} + {#2} + {\ifcsdef{blxarch@opt@shortform@#1} + {#3} + {\blxarch@errmsg{\blxarch@shortform@errstr{\unexpanded{\ifshortform}}}}}}% +\DeclareBibliographyOption[string]{shortform}[true]{% + \ifcsdef{blxarch@opt@shortform@#1} + {\csuse{blxarch@opt@shortform@#1}}% + {\blxarch@errmsg{\blxarch@shortform@errstr{option 'shortform'}}}} +\ExecuteBibliographyOptions{shortform} +\DeclareFieldFormat*{shortformvolume}{\ifinteger{#1}{\RN{#1}}{#1}} +\DeclareFieldFormat*{shortformauthor}{\mkbibparens{#1}} +\DeclareBibliographyDriver{shortform}{% + \iffieldundef{shortform} + {\blxarch@warnmsg{Cannot use \shortformcite without field shortform!}} + {\printfield{shortform}% + \setunit{\addspace}% + \printfield[shortformvolume]{volume}}} +\DeclareCiteCommand{\sfcite}[] + {\usebibmacro{prenote}} + {\usedriver{}{shortform}} + {\multicitedelim} + {\usebibmacro{postnote}% + \setunit*{\addspace}% + \ifentrytype{inreference}{\printfield[dictionary]{title}}{}% + \setunit*{\addspace}% + \ifnameundef{author}{} + {\printtext[shortformauthor]{\printnames[g-family][1-]{author}}}% +} +\DeclareMultiCiteCommand{\sfcites}[] +{\sfcite}{\multicitedelim} +\DeclareCiteCommand{\shortformcite}[\mkbibfootnote] + {\usebibmacro{prenote}} + {\usedriver{}{shortform}} + {\multicitedelim} + {\usebibmacro{postnote}% + \setunit*{\addspace}% + \ifentrytype{inreference}{\printfield[dictionary]{title}}{}% + \setunit*{\addspace}% + \ifnameundef{author}{} + {\printtext[shortformauthor]{\printnames[g-family][1-]{author}\unspace}}% +} +\DeclareMultiCiteCommand{\shortformcites}[\mkbibfootnote] +{\shortformcite}{\multicitedelim} +\newcommand{\nameshortformdelim}{\usebibmacro{in:}} +\DeclareBibliographyDriver{inreference}{% + \ifshortform{true} + {\usebibmacro{bibindex}% + \clearfield{edition}% + \usebibmacro{begentry}% + \usebibmacro{author/translator+others}% + \setunit{\printdelim{nameshortformdelim}}% + \iftabbedlabeldate{&}{\newblock} + \printfield{shortform}% + \setunit{\addspace}% + \printfield[shortformvolume]{volume}% + \setunit{\noseriespunct}\newblock + \usebibmacro{location+date}% + \newunit\newblock + \usebibmacro{chapter+pages}% + \setunit{\addspace}% + \usebibmacro{title}% + \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}} + {\usedriver{}{inbook}\usebibmacro{finentry}}% +} +\newtoggle{archbool:repeatlabel} +\DeclareBibliographyOption{repeatlabel}[true]{% + \settoggle{archbool:repeatlabel}{#1}} +\ExecuteBibliographyOptions{repeatlabel} +\newcommand{\ifrepeatlabel}[2]{% + \ifboolexpr{ + togl {archbool:repeatlabel} + and + test {\ifbibliography} + } + {#1} + {#2}} +\newcommand{\repeatlabelwrap}[1]{#1} +\newcommand{\repeatlabeldelim}{\newline} +\newbibmacro*{repeatlabel}{% + \repeatlabelwrap{% + \let\blxarch@buffer@repeatfamily\mkbibnamefamily + \let\blxarch@buffer@repeatprefix\mkbibnameprefix + \let\blxarch@buffer@repeatgiven\mkbibnamegiven + \let\blxarch@buffer@repeatsuffix\mkbibnamesuffix + \let\mkbibnamefamily\mkbibrepeatfamily + \let\mkbibnameprefix\mkbibrepeatprefix + \let\mkbibnamegiven\mkbibrepeatgiven + \let\mkbibnamesuffix\mkbibrepeatsuffix + \let\blxarch@buffer@repeatnames\c@minnames + \let\blxarch@buffer@maxnames\c@maxnames + \let\blxarch@buffer@minnames\c@minnames + \let\c@maxnames\blx@maxcitenames + \let\c@minnames\blx@mincitenames + \ifhyperref + {\let\bibhyperref\@empty} + {}% + \iffieldundef{shorthand} + {\ifthenelse{\ifnameundef{labelname}\OR\iffieldundef{labelyear}} + {\usebibmacro{cite:label}% + \setunit{\printdelim{nonameyeardelim}}} + {\printnames{labelname}% + \setunit{\printdelim{nameyeardelim}}}% + \ifeditionsuperscript{prelabel}{\usebibmacro{editionsuperscript}}{}% + \usebibmacro{cite:labelyear+extrayear}% + \ifeditionsuperscript{prelabel}{\usebibmacro{editionsuperscript}}{}}% + {\usebibmacro{cite:shorthand}}% + \ifhyperref{\let\bibhyperref\blxarch@buffer@hyperref}{}% + \let\c@maxnames\blxarch@buffer@maxnames + \let\c@minnames\blxarch@buffer@minnames + \let\mkbibnamefamily\blxarch@buffer@repeatfamily + \let\mkbibnameprefix\blxarch@buffer@repeatprefix + \let\mkbibnamegiven\blxarch@buffer@repeatgiven + \let\mkbibnamesuffix\blxarch@buffer@repeatsuffix}}% +\renewbibmacro*{begentry}{% + \ifboolexpr{ + togl {archbool:noseries} + and + test {\iffieldundef{journaltitle}} + } + {\clearfield{series}% + \clearfield{subseries}% + \clearfield{shortseries}% + \clearfield{shortsubseries}} + {}% + \ifboolexpr{ + test {\ifshortform{title}} + and + not test {\iffieldundef{shortform}} + } + {\savefield{shortform}{\blxarch@field@shortform}% + \restorefield{booktitle}{\blxarch@field@shortform}% + \clearfield{booksubtitle}% + \clearfield{booktitleaddon}} + {}% + \iffieldundef{volume} + {} + {\savefield{volume}{\blxarch@field@volume}% + \restorefield{usera}{\blxarch@field@volume}}% + \ifboolexpr{ + test {\iffieldequalstr{entrysubtype}{digital}} + or + test {\ifentrytype{online}} + } + {} + {\iftoggle{bbx:doi}{}{\clearfield{doi}}% + \iftoggle{bbx:eprint}{}{\clearfield{eprint}}% + \iftoggle{bbx:url}{}{\clearfield{url}\clearfield{urlyear}}}% + \iffieldundef{doi} + {} + {\clearfield{eprint}\clearfield{url}\clearfield{urlyear}}% + \iffieldundef{eprint} + {} + {\clearfield{url}\clearfield{urlyear}}% + \iftoggle{archbool:usepublisher} + {} + {\clearlist{publisher}% + \clearlist{origpublisher}}% + \ifeditionsuperscript{none} + {\clearfield{usere}} + {\savefield{edition}{\blxarch@field@edition}% + \clearfield{edition}% + \restorefield{usere}{\blxarch@field@edition}}% + \ifboolexpr{ + not test {\iffieldundef{maintitle}} + and + test {\iffieldundef{booktitle}} + and + not test {\ifselfcontained} + } + {\savefield{maintitle}{\blxarch@field@maintitle}% + \savefield{mainsubtitle}{\blxarch@field@mainsubtitle}% + \savefield{maintitleaddon}{\blxarch@field@maintitleaddon}% + \savefield{maintitlenote}{\blxarch@field@maintitlenote}% + \restorefield{booktitle}{\blxarch@field@maintitle}% + \restorefield{booksubtitle}{\blxarch@field@mainsubtitle}% + \restorefield{booktitleaddon}{\blxarch@field@maintitleaddon}% + \restorefield{booktitlenote}{\blxarch@field@maintitlenote}% + \clearfield{maintitle}% + \clearfield{mainsubtitle}% + \clearfield{maintitleaddon}% + \clearfield{maintitlenote}% + } + {}% + \ifboolexpr{ + togl {archbool:shortjournal} + and + not test {\iffieldundef{shortjournal}} + } + {\savefield{shortjournal}{\blxarch@field@shortjournal}% + \restorefield{journaltitle}{\blxarch@field@shortjournal}% + \clearfield{journalsubtitle}} + {}% + \iftoggle{archbool:subseries} + {} + {\clearfield{subseries}% + \clearfield{subnumber}% + \clearfield{shortsubseries}}% + \ifboolexpr{ + togl {archbool:shortseries} + and + not test {\iffieldundef{shortseries}} + } + {\savefield{shortseries}{\blxarch@field@shortseries}% + \savefield{shortsubseries}{\blxarch@field@shortsubseries}% + \iffieldundef{shortsubseries} + {} + {\restorefield{series}{\blxarch@field@shortseries}% + \restorefield{subseries}{\blxarch@field@shortsubseries}}% + } + {}% + \ifrepeatlabel + {\usebibmacro{repeatlabel}\repeatlabeldelim} + {}% + \let\blxarch@buffer@list@namegiven\mkbibnamegiven% + \let\blxarch@buffer@list@namefamily\mkbibnamefamily% + \let\blxarch@buffer@list@nameprefix\mkbibnameprefix% + \let\blxarch@buffer@list@namesuffix\mkbibnamesuffix% + \let\mkbibnamegiven\mkbiblistnamegiven% + \let\mkbibnamefamily\mkbiblistnamefamily% + \let\mkbibnameprefix\mkbiblistnameprefix% + \let\mkbibnamesuffix\mkbiblistnamesuffix% +}% +\newtoggle{archbool:usemultivenue} +\DeclareBibliographyOption{usemultivenue}[false]{% + \settoggle{archbool:usemultivenue}{#1}} +\ExecuteBibliographyOptions{usemultivenue} +\newtoggle{archbool:useeventdate} +\DeclareBibliographyOption{useeventdate}[true]{% + \settoggle{archbool:useeventdate}{#1}} +\ExecuteBibliographyOptions{useeventdate} +\newtoggle{archbool:useeventnumber} +\DeclareBibliographyOption{useeventnumber}[true]{% + \settoggle{archbool:useeventnumber}{#1}} +\ExecuteBibliographyOptions{useeventnumber} +\newtoggle{archbool:usefestschriftaddon} +\DeclareBibliographyOption{usefestschriftaddon}[true]{% + \settoggle{archbool:usefestschriftaddon}{#1}} +\ExecuteBibliographyOptions{usefestschriftaddon} +\DeclareNameAlias{festschrift}{g-family} +\newcommand{\mkbibfestschriftnamegiven}[1]{#1} +\newcommand{\mkbibfestschriftnamefamily}[1]{#1} +\newcommand{\mkbibfestschriftnameprefix}[1]{#1} +\newcommand{\mkbibfestschriftnamesuffix}[1]{#1} +\newbibmacro*{festschrift}[1]{% + \printtext[#1note]{% + \let\blxarch@buffer@festschrift@namegiven\mkbibnamegiven% + \let\blxarch@buffer@festschrift@namefamily\mkbibnamefamily% + \let\blxarch@buffer@festschrift@nameprefix\mkbibnameprefix% + \let\blxarch@buffer@festschrift@namesuffix\mkbibnamesuffix% + \let\mkbibnamegiven\mkbibfestschriftnamegiven% + \let\mkbibnamefamily\mkbibfestschriftnamefamily% + \let\mkbibnameprefix\mkbibfestschriftnameprefix% + \let\mkbibnamesuffix\mkbibfestschriftnamesuffix% + \printtext{\bibstring{festschrift}\setunit{\addspace}}% + \ifboolexpr{ + togl {archbool:usefestschriftaddon} + and + not test {\iffieldundef{festschriftaddon}} + } + {\printfield{festschriftaddon}% + \setunit{\addspace}} + {}% + \printnames[][-\value{listtotal}]{festschrift}% + \let\mkbibnamegiven\blxarch@buffer@festschrift@namegiven% + \let\mkbibnamefamily\blxarch@buffer@festschrift@namefamily% + \let\mkbibnameprefix\blxarch@buffer@festschrift@nameprefix% + \let\mkbibnamesuffix\blxarch@buffer@festschrift@namesuffix% + \unspace}% +} +\newbibmacro*{auction}[1]{% + \printtext[#1note]{% + \ifbibxstring{\thefield{eventtype}} + {\printtext{\bibstring{\thefield{eventtype}}}} + {\printfield{eventtype}}% + \setunit*{\addspace}% + \iftoggle{archbool:useeventnumber} + {\printfield{eventnumber}} + {}% + \setunit{\eventtypepunct}% + \printfield{venue}% + \setunit{\addspace}% + \printfulleventdate}% + \iftoggle{archbool:usemultivenue} + {\usebibmacro{multivenue}} + {} +} +\newbibmacro*{exhibition/conference}[1]{% + \printtext[#1note]{% + \ifbibxstring{\thefield{eventtype}} + {\printtext{\bibstring{\thefield{eventtype}}}} + {\printfield{eventtype}}% + \setunit*{\addspace}% + \iftoggle{archbool:useeventnumber} + {\printfield{eventnumber}} + {}% + \setunit{\eventtypepunct}% + \printfield{venue}% + \iftoggle{archbool:useeventdate} + {\setunit{\addspace}% + \printeventdate} + {}% + \iftoggle{archbool:usemultivenue} + {\usebibmacro{multivenue}} + {}%u8 + }% +} +\blxarch@newcounter{multivenueloop}{1}% +\newbibmacro*{multivenue}{% + \iflistundef{multivenue} + {} + {\iftoggle{archbool:useeventdate} + {\ifboolexpr{ + not test {\iflistundef{multieventdate}} + and + test {\ifnumequal{\value{multieventdate}}{\value{multivenue}}} + } + {} + {\blxarch@errmsg{Lists 'multivenue' and 'multieventdate' MUST have the same length in entry '\thefield{entrykey}'}}} + {}% + \unlessboolexpr{ + test {\ifnumgreater{\value{multivenueloop}}{\value{multivenue}}} + } + {\setunit{\multivenuedelim}% + \printlist[notruncation][\value{multivenueloop}-\value{multivenueloop}]{multivenue}% + \iftoggle{archbool:useeventdate} + {\setunit{\addspace}% + \printlist[notruncation][\value{multivenueloop}-\value{multivenueloop}]{multieventdate}} + {}% + \stepcounter{multivenueloop}}% + \setcounter{multivenueloop}{1}% + }% +} +\newcommand{\multivenuedelim}{\addcomma\space} +\newcommand{\eventtypepunct}{\addspace} +\DeclareListFormat*{notruncation}{#1} +\newbibmacro*{titlenote}[1]{% + \iftoggle{archbool:titlenote} + {\ifnameundef{festschrift} + {} + {\usebibmacro{festschrift}{#1}}% + \ifboolexpr{ + not test {\iffieldundef{eventtype}} + and + not test {\iffieldundef{fulleventyear}} + } + {\usebibmacro{auction}{#1}} + {}% + \ifboolexpr{ + not test {\iffieldundef{eventtype}} + and + test {\iffieldundef{fulleventyear}} + } + {\usebibmacro{exhibition/conference}{#1}} + {}% + \ifboolexpr{ + test {\iffieldundef{eventtype}} + and + test {\ifnameundef{festschrift}} + } + {\iffieldundef{#1note} + {\printfield[#1note]{#1addon}} + {\printfield{#1note}}} + {} + } + {\printfield{#1addon}}% + \clearfield{#1addon}% + \clearfield{#1note}% + \clearfield{eventtype}% + \clearname{festschrift}% + \clearfield{venue}% + \clearfield{eventnumber}% + \clearlist{multivenue}% + \clearlist{multieventdate}% +} +\renewcommand{\bibsetup}{% + \def\blxarch@buffer@hyperref{\bibhyperref}% + \ifcsdef{blxarch@fork@authordate} + {\csuse{blxarch@issuedate}} + {} +} +\xpretobibmacro*{finentry}{% + \let\mkbibnamegiven\blxarch@buffer@list@namegiven% + \let\mkbibnamefamily\blxarch@buffer@list@nameprefix% + \let\mkbibnameprefix\blxarch@buffer@list@namefamily% + \let\mkbibnamesuffix\blxarch@buffer@list@namesuffix% +} +\xpatchbibdriver{book}{\printfield {volume}}{}{}{} +\xpatchbibdriver{book}{\printfield {part}}{}{}{} +\xpatchbibdriver{inbook}{\printfield {volume}}{}{}{} +\xpatchbibdriver{inbook}{\printfield {part}}{}{}{} +\xpatchbibdriver{book}{\iffieldundef {maintitle} {} {}\newunit}{}{}{} +\xpatchbibdriver{inbook}{\iffieldundef {maintitle} {} {}\newunit}{}{}{} +\xpatchbibdriver{article}{\usebibmacro{byeditor+others}}{}{}{} +\newcommand{\titleseriesdelim}{\addperiod\space} +\xpatchbibdriver{inbook}{newunit \newblock \usebibmacro {in:}}{printunit{\inbookbookdelim}\newblock\usebibmacro{in:}}{}{} +\newcommand{\inbookbookdelim}{\newunitpunct} +\DeclareFieldFormat[inreference]{dictionary}{\midsentence\bibstring{subverbum}\space\mkbibquote{#1\isdot}} +\newtoggle{archbool:titlebrackets} +\DeclareBibliographyOption{titlebrackets}[true]{% + \settoggle{archbool:titlebrackets}{#1}} +\ExecuteBibliographyOptions{titlebrackets} +\newtoggle{archbool:titlenote} +\DeclareBibliographyOption{titlenote}[true]{% + \settoggle{archbool:titlenote}{#1}} +\ExecuteBibliographyOptions{titlenote} +\newtoggle{archbool:summarytitle} +\DeclareBibliographyOption{summarytitle}[true]{% + \settoggle{archbool:summarytitle}{#1}} +\ExecuteBibliographyOptions{summarytitle} +\newtoggle{archbool:notitlepunct} +\DeclareBibliographyOption{notitlepunct}[false]{% + \settoggle{archbool:notitlepunct}{#1}} +\ExecuteBibliographyOptions{notitlepunct} +\newtoggle{archbool:nothesistitlepunct} +\DeclareBibliographyOption{nothesistitlepunct}[false]{% + \settoggle{archbool:nothesistitlepunct}{#1}} +\ExecuteBibliographyOptions{nothesistitlepunct} +\newcommand{\ifnothesistitlepunct}[2]{% + \ifboolexpr{ + test {\ifentrytype{thesis}} + and + togl {archbool:nothesistitlepunct} + } + {#1} + {#2} +} +\renewcommand{\subtitlepunct}{\addperiod\space} +\DeclareDataInheritance +{mvbook,book,collection,mvcollection,proceedings,mvproceedings,reference,mvreference} +{inbook,bookinbook,suppbook,incollection,suppcollection,inproceedings,inreference}{% + \inherit[override=true]{festschrift}{festschrift} + \inherit[override=true]{shortform}{shortform} + \inherit[override=true]{titlenote}{booktitlenote} + \inherit[override=true]{maintitlenote}{maintitlenote} + \inherit[override=true]{organization}{organization} + \inherit[override=true]{eventdate}{eventdate} + \inherit[override=true]{eventnumber}{eventnumber} + \inherit[override=true]{eventtype}{eventtype} + \inherit[override=true]{venue}{venue} + \inherit[override=true]{multivenue}{multivenue} + \inherit[override=true]{multieventdate}{multieventdate} + \noinherit{summarytitle} +} +\renewbibmacro*{maintitle+title}{% + \iffieldsequal{maintitle}{title} + {\clearfield{maintitle}% + \clearfield{mainsubtitle}% + \clearfield{maintitleaddon}} + {\iffieldundef{maintitle} + {} + {\usebibmacro{maintitle}% + \iffieldundef{volume} + {\newunit\newblock} + {\printfield{volume}% + \printfield{part}% + \clearfield{volume}% + \setunit{\addcolon\space}}}}% + \usebibmacro{title}% + \newunit} +\renewbibmacro*{maintitle+booktitle}{% + \iffieldsequal{maintitle}{booktitle} + {\clearfield{maintitle}% + \clearfield{mainsubtitle}% + \clearfield{maintitleaddon}} + {\iffieldundef{maintitle} + {} + {\usebibmacro{maintitle}% + \iffieldundef{volume} + {\newunit\newblock} + {\printfield{volume}% + \printfield{part}% + \clearfield{volume}% + \setunit{\addcolon\space}}}}% + \usebibmacro{booktitle}% + \newunit} +\DeclareFieldFormat*{title}{#1} +\DeclareFieldFormat*{booktitle}{#1} +\DeclareFieldFormat*{maintitle}{#1} +\DeclareFieldFormat*{titlebrackets}{\mkbibbrackets{#1}} +\DeclareFieldFormat*{titlenote}{% + \iftoggle{archbool:titlebrackets} + {\printtext[titlebrackets]{#1}} + {#1}} +\DeclareFieldFormat*{booktitlenote}{% + \iftoggle{archbool:titlebrackets} + {\printtext[titlebrackets]{#1}} + {#1}} +\DeclareFieldFormat*{maintitlenote}{% + \iftoggle{archbool:titlebrackets} + {\printtext[titlebrackets]{#1}} + {#1}} +\renewbibmacro*{title}{% + \ifboolexpr{ + test {\iffieldundef{title}} + and + test {\iffieldundef{subtitle}} + } + {} + {\printtext[title]{% + \printtext[dictionary]{% + \printfield[titlecase]{title}% + \ifselfcontained + {\setunit{\subtitlepunct}} + {\setunit{\articlesubtitlepunct}}% + \printfield[titlecase]{subtitle}% + }% + \setunit{\addspace}% + \ifboolexpr{ + togl {archbool:summarytitle} + and + not test {\iffieldundef{summarytitle}} + } + {\printtext[titlebrackets]{\printfield{summarytitle}}} + {}% + \iftoggle{archbool:titlebrackets} + {\ifselfcontained + {\usebibmacro{titlenote}{title}} + {\printfield[titlenote]{titleaddon}}}% + {}% + \newunit}}% + \iftoggle{archbool:titlebrackets} + {} + {\ifselfcontained + {\usebibmacro{titlenote}{title}} + {\printfield{titleaddon}}}% + \ifselfcontained + {\ifeditionsuperscript{posttitle} + {\setunit{\nopunct}% + \usebibmacro{editionsuperscript}} + {}% + \iftoggle{archbool:volumeafterseries} + {} + {\setunit{\addspace}\printfield{volume}% + \printfield{part}% + \clearfield{volume}}% + \newunit% + \iffieldundef{series} + {\ifpagesfirst + {\usebibmacro{chapter+pages}% + \clearfield{pages}} + {}% + }% + {\printunit{\titleseriesdelim}}% + \ifboolexpr{ + togl {archbool:notitlepunct} + and + not test {\ifentrytype{thesis}} + and + not test {\ifsourceeditor} + and + test {\iffieldundef{series}} + } + {\printunit{\addspace}} + {\ifnothesistitlepunct + {\printunit{\addspace}} + {}}% + } + {}% +} +\renewbibmacro*{booktitle}{% + \ifboolexpr{ + test {\iffieldundef{booktitle}} + and + test {\iffieldundef{booksubtitle}} + } + {} + {\printtext[booktitle]{% + \printfield[titlecase]{booktitle}% + \setunit{\subtitlepunct}% + \printfield[titlecase]{booksubtitle}% + \setunit{\addspace}% + \iftoggle{archbool:titlebrackets} + {\usebibmacro{titlenote}{booktitle}}% + {}% + \newunit}}% + \iftoggle{archbool:titlebrackets} + {} + {\usebibmacro{titlenote}{booktitle}}% + \ifeditionsuperscript{posttitle} + {\setunit{\nopunct}% + \usebibmacro{editionsuperscript}} + {}% + \ifboolexpr{ + togl{archbool:volumeafterseries} + and + not test {\iffieldundef{series}} + } + {} + {\setunit{\addspace}\printfield{volume}\clearfield{volume}% + \printfield{part}}% + \setunit{\addspace}% + \iffieldundef{series} + {\ifpagesfirst + {\usebibmacro{chapter+pages}% + \clearfield{pages}} + {}% + } + {\printunit{\titleseriesdelim}}% + \ifboolexpr{ + togl {archbool:notitlepunct} + and + test {\iffieldundef{series}} + } + {\printunit{\addspace}}{}} +\renewbibmacro*{maintitle}{% + \ifboolexpr{ + test {\iffieldundef{maintitle}} + and + test {\iffieldundef{mainsubtitle}} + } + {} + {\printtext[maintitle]{% + \printfield[titlecase]{maintitle}% + \setunit{\subtitlepunct}% + \printfield[titlecase]{mainsubtitle}% + \setunit{\addspace}% + \iftoggle{archbool:titlebrackets} + {\usebibmacro{titlenote}{maintitle}} + {}% + }% + \setunit{\nopunct}}% + \usebibmacro{titlenote}{maintitle}% +} +\newtoggle{archbool:volumeafterseries} +\DeclareBibliographyOption{volumeafterseries}[false]{% + \settoggle{archbool:volumeafterseries}{#1}} +\ExecuteBibliographyOptions{volumeafterseries} +\newcommand{\articlesubtitlepunct}{\addcolon\space\midsentence} +\newtoggle{archbool:usesourceeditor} +\DeclareBibliographyOption{usesourceeditor}[true]{% + \settoggle{archbool:usesourceeditor}{#1}} +\ExecuteBibliographyOptions{usesourceeditor} +\newcommand{\ifsourceeditor}[2]{% + \ifboolexpr{ + togl {archbool:usesourceeditor} + and + not test {\ifnameundef{editor}} + } + {#1} + {#2}% +} +\newcommand{\multisourceeditordelim}{\addcomma\space} +\newcommand{\finalsourceeditordelim}{\addspace\bibstring{and}\space} +\DeclareNameAlias{byeditor}{given-family} +\xpretobibmacro{byeditor}{% + \usebibmacro{byeditor:start} +}{}{} +\xpretobibmacro{byeditor+others}{% + \usebibmacro{byeditor:start} +}{}{} +\xapptobibmacro{byeditor}{% + \usebibmacro{byeditor:end} +}{}{} +\xapptobibmacro{byeditor+others}{% + \usebibmacro{byeditor:end} +}{}{} +\newbibmacro*{byeditor:start}{% + \ifsourceeditor + {\let\blxarch@buffer@multinamedelim\multinamedelim% + \let\blxarch@buffer@finalnamedelim\finalnamedelim% + \let\multinamedelim\multisourceeditordelim% + \let\finalnamedelim\finalsourceeditordelim% + \let\blxarch@buffer@source@namegiven\mkbibnamegiven% + \let\blxarch@buffer@source@namefamily\mkbibnamefamily% + \let\blxarch@buffer@source@nameprefix\mkbibnameprefix% + \let\blxarch@buffer@source@namesuffix\mkbibnamesuffix% + \let\mkbibnamegiven\mkbibsourcenamegiven% + \let\mkbibnamefamily\mkbibsourcenamefamily% + \let\mkbibnameprefix\mkbibsourcenameprefix% + \let\mkbibnamesuffix\mkbibsourcenamesuffix} + {\clearname{editor}% + \clearname{annotator}% + \clearname{commentator}% + \clearname{introduction}% + \clearname{afterword}}% +} +\newbibmacro*{byeditor:end}{% + \ifsourceeditor + {\let\mkbibnamegiven\blxarch@buffer@source@namegiven% + \let\mkbibnamefamily\blxarch@buffer@source@namefamily% + \let\mkbibnameprefix\blxarch@buffer@source@nameprefix% + \let\mkbibnamesuffix\blxarch@buffer@source@namesuffix% + \let\multinamedelim\blxarch@buffer@multinamedelim% + \let\finalnamedelim\blxarch@buffer@finalnamedelim% + } + {}% + \ifboolexpr{ + togl {archbool:notitlepunct} + and + test {\iffieldundef{series}} + } + {\printunit{\addspace}} + {}% +} +\blxarch@minmaxcounters{minbooknames}{maxbooknames}{1}{1} +\renewbibmacro*{bybookauthor}{% + \clearname{translator}% + \let\blxarch@buffer@maxbooknames\c@maxnames% + \let\blxarch@buffer@minbooknames\c@minnames% + \let\c@maxnames\c@maxbooknames% + \let\c@minnames\c@minbooknames% + \let\blxarch@buffer@namegiven\mkbibnamegiven% + \let\blxarch@buffer@nameprefix\mkbibnamefamily% + \let\blxarch@buffer@namefamily\mkbibnameprefix% + \let\blxarch@buffer@namesuffix\mkbibnamesuffix% + \let\mkbibnamegiven\mkbibbooknamegiven% + \let\mkbibnameprefix\mkbibbooknameprefix% + \let\mkbibnamefamily\mkbibbooknamefamily% + \let\mkbibnamesuffix\mkbibbooknamesuffix% + \ifnameundef{bookauthor} + {\ifnameundef{editor} + {} + {\printnames[bookauthor]{editor}% + \clearname{editor}% + \setunit*{\addspace}% + \usebibmacro{editorstrg}% + \printunit*{\booknametitledelim}}}% + {\printnames[bookauthor]{bookauthor}% + \clearname{bookauthor}% + \printunit*{\booknametitledelim}}% + \let\mkbibnamegiven\blxarch@buffer@namegiven% + \let\mkbibnamefamily\blxarch@buffer@nameprefix% + \let\mkbibnameprefix\blxarch@buffer@namefamily% + \let\mkbibnamesuffix\blxarch@buffer@namesuffix% + \let\c@maxnames\blxarch@buffer@maxbooknames% + \let\c@minnames\blxarch@buffer@minbooknames% +} +\DeclareDelimFormat{booknametitledelim}{\booklabelnamepunct} +\newcommand{\booklabelnamepunct}{\addcomma\space} +\def\blxarch@issuedate{% + \renewbibmacro*{issue+date}{% + \printtext[journaldateparens]{% + \printfield{issue}% + \setunit*{\addspace}% + \usebibmacro{bibliographydate}}}} +\DeclareFieldFormat*{journaldateparens}{% + \mkbibparens{#1}} +\newtoggle{archbool:shortjournal} +\DeclareBibliographyOption{shortjournal}[true]{% + \settoggle{archbool:shortjournal}{#1}} +\ExecuteBibliographyOptions{shortjournal} +\newcommand{\volumedatedelim}{\addcomma\space} +\newcommand{\journalvolumedelim}{\addspace} +\newcommand{\volumenumberdelim}{\addslash} +\renewbibmacro*{volume+number+eid}{% + \printfield{volume}% + \setunit*{\volumenumberdelim}% + \printfield{number}% + \setunit{\addcomma\space}% + \printfield{eid}} +\DeclareFieldFormat*{journaltitle}{#1} +\xapptobibmacro{note+pages}{%} + \iftoggle{archbool:journallocation} + {\newunit% + \usebibmacro{location}{location}} + {}% +} +\renewbibmacro*{journal+issuetitle}{% + \printtext[journalvolumeblock]{% + \usebibmacro{journal}% + \setunit*{\journalvolumedelim}% + \iffieldundef{series} + {} + {\setunit{\addspace}% + \printfield{series}% + \setunit{\journalvolumedelim}}% + \usebibmacro{volume+number+eid}% + \iffieldundef{volume} + {\setunit{\addspace}} + {\setunit{\volumedatedelim}}% + \usebibmacro{issue+date}% + }% + \newunit} +\renewbibmacro*{in:}{% + \printtext{% + \iftoggle{archbool:injournal} + {\bibstring{in}\intitlepunct} + {\iffieldundef{journaltitle} + {\bibstring{in}\intitlepunct} + {}}}} +\newtoggle{archbool:journallocation} +\DeclareBibliographyOption{journallocation}[true]{% + \settoggle{archbool:journallocation}{#1}} +\ExecuteBibliographyOptions{journallocation} +\newtoggle{archbool:injournal} +\DeclareBibliographyOption{injournal}[true]{% + \settoggle{archbool:injournal}{#1}} +\ExecuteBibliographyOptions{injournal} +\newcommand{\ifeditionsuperscript}[3]{% + \ifdefstring{\blxarch@editionsuperscript@value}{#1} + {#2} + {\ifcsdef{blxarch@opt@editionsuperscript@#1} + {#3} + {\blxarch@errmsg{\blxarch@editionsuperscript@errstr{\unexpanded{\ifeditionsuperscript}}}}}}% +\DeclareBibliographyOption[string]{editionsuperscript}[posttitle]{% + \ifcsdef{blxarch@opt@editionsuperscript@#1} + {\csuse{blxarch@opt@editionsuperscript@#1}}% + {\blxarch@errmsg{\blxarch@editionsuperscript@errstr{option 'editionsuperscript'}}}} +\ExecuteBibliographyOptions{editionsuperscript} +\DeclareFieldFormat*{usere}{% + \ifboolexpr{ + test {\ifeditionsuperscript{postdate}} + or + test {\ifeditionsuperscript{postlabel}} + or + test {\ifeditionsuperscript{posttitle}} + } + {\unspace} + {}% + \textsuperscript{#1}} +\newbibmacro*{editionsuperscript}{% + \iffieldundef{usere} + {} + {\iffieldint{usere} + {\printfield{usere}} + {}% + \clearfield{usere}% + }% +} +\newcommand{\mkbiblocationaddon}[1]{} +\renewcommand{\finallistdelim}{\multilistdelim} +\newcommand{\ifuselocation}[3]{% + \ifdefstring{\blxarch@uselocation@value}{#1} + {#2} + {\ifcsdef{blxarch@opt@uselocation@#1} + {#3} + {\blxarch@errmsg{\blxarch@uselocation@errstr{\unexpanded{\ifuselocation}}}}}}% +\DeclareBibliographyOption[string]{uselocation}[true]{% + \ifcsdef{blxarch@opt@uselocation@#1} + {\csuse{blxarch@opt@uselocation@#1}}% + {\blxarch@errmsg{\blxarch@shortform@errstr{option 'uselocation'}}}} +\ExecuteBibliographyOptions{uselocation} +\newtoggle{archbool:pagesfirst} +\DeclareBibliographyOption{pagesfirst}[true]{% + \settoggle{archbool:pagesfirst}{#1}} +\ExecuteBibliographyOptions{pagesfirst} +\newcommand{\ifpagesfirst}[2]{% + \iftoggle{archbool:pagesfirst} + {#1} + {#2}}% +\newtoggle{archbool:origfields} +\DeclareBibliographyOption{origfields}[true]{% + \settoggle{archbool:origfields}{#1}} +\ExecuteBibliographyOptions{origfields} +\newtoggle{archbool:usepublisher} +\DeclareBibliographyOption{usepublisher}[true]{% + \settoggle{archbool:usepublisher}{#1}} +\ExecuteBibliographyOptions{usepublisher} +\newcommand{\locationpublisherdelim}{\addcolon\space} +\newcommand{\iforigfields}[2]{% + \iftoggle{archbool:origfields} + {\iffieldundef{origyear} + {\iffieldundef{origlocation} + {\iffieldundef{origpublisher} + {#2} + {#1}} + {#1}} + {#1}} + {#2}} +\renewbibmacro*{publisher+location+date}{% + \usebibmacro{location+date}} +\renewbibmacro*{location+date}{% + \iforigfields + {\usebibmacro{origfields+reprint}} + {\usebibmacro{location+date+edition}}}% +\newbibmacro*{location}[1]{% + \ifuselocation{false} + {} + {\ifboolexpr{ + test {\ifuselocation{omitifseries}} + and + not test {\iffieldundef{series}} + } + {} + {\iflistundef{#1} + {\printtext[missingfield]{\midsentence\bibstring{noplace}}} + {\printlist{#1}}}}}% +\DeclareFieldFormat*{missingfield}{#1} +\DeclareFieldFormat*{locationdateparens}{\mkbibparens{#1}} +\newbibmacro*{location+date+edition}{% + \printtext[locationdateparens]{% + \ifeditionsuperscript{preloc} + {\usebibmacro{editionsuperscript}} + {}% + \usebibmacro{location}{location}% + \ifeditionsuperscript{postloc} + {\usebibmacro{editionsuperscript}} + {}% + \setunit{\locationpublisherdelim}% + \printlist{publisher}% + \setunit{\addspace}% + \usebibmacro{bibliographydate}}% + \newunit}% +\DeclareFieldFormat*{reprintbrackets}{\mkbibbrackets{#1}} +\newbibmacro*{origfields+reprint}{% + \printtext[locationdateparens]{% + \ifeditionsuperscript{preloc} + {\usebibmacro{editionsuperscript}} + {}% + \usebibmacro{location}{origlocation}% + \ifeditionsuperscript{postloc} + {\usebibmacro{editionsuperscript}} + {}% + \setunit{\locationpublisherdelim}% + \printlist{origpublisher}% + \setunit{\addspace}% + \ifeditionsuperscript{predate} + {\usebibmacro{editionsuperscript}} + {}% + \usebibmacro{origdate} + \usebibmacro{editionsuperscript}% + \setunit{\addspace}% + \printtext[reprintbrackets]{% + \bibstring{reprint}\addspace% + \printtext{\usebibmacro{location}{location}}% + \setunit{\locationpublisherdelim}% + \printlist{publisher}% + \setunit{\addspace}% + \usebibmacro{bibliographydate}}} + \newunit}% +\DeclareBibliographyOption[string]{useinstitution}[pluslocation]{% + \ifcsdef{blxarch@opt@useinstitution@#1} + {\csuse{blxarch@opt@useinstitution@#1}}% + {\blxarch@errmsg{\blxarch@useinstitution@errstr{option 'useinstitution'}}}} +\ExecuteBibliographyOptions{useinstitution} +\newcommand{\ifuseinstitution}[3]{% + \ifdefstring{\blxarch@useinstitution@value}{#1} + {#2} + {\ifcsdef{blxarch@opt@useinstitution@#1} + {#3} + {\blxarch@errmsg{\blxarch@useinstitution@errstr{\unexpanded{\ifuseinstitution}}}}}}% +\xpatchbibdriver{thesis}{\printfield {type}}{}{}{} +\xpatchbibdriver{thesis}{\printlist {language}}{}{}{} +\newtoggle{archbool:useunpublishedthesis} +\DeclareBibliographyOption{useunpublishedthesis}[true]{% + \settoggle{archbool:useunpublishedthesis}{#1}} +\ExecuteBibliographyOptions{useunpublishedthesis} +\renewbibmacro*{institution+location+date}{% + \printtext[thesis]{% + \ifuseinstitution{false} + {\usebibmacro{thesistype}% + \setunit{\typeinstitutiondelim}% + \usebibmacro{location+date}} + {\ifuseinstitution{pluslocation} + {\usebibmacro{institution+location}} + {\ifuseinstitution{aspublisher} + {\usebibmacro{institution:aspublisher}} + {\ifuseinstitution{omitlocation} + {\usebibmacro{institution+date}} + {\ifuseinstitution{omitlocationifurl} + {\usebibmacro{institution:omitifurl}} + {\usebibmacro{institution:locationfirst}}% + }% + }% + }% + }% +}} +\newbibmacro*{institution+location}{% + \printtext[typeinstitution]{% + \usebibmacro{thesistype}% + \setunit{\typeinstitutiondelim}% + \printlist{institution}}% + \setunit*{\institutionlocationdelim}% + \usebibmacro{location+date}% +} +\newbibmacro*{institution+date}{% + \usebibmacro{thesistype}% + \setunit{\typeinstitutiondelim}% + \printlist{institution}% + \setunit*{\institutionlocationdelim}% + \usebibmacro{bibliographydate}% +} +\newbibmacro*{institution:aspublisher}{% + \usebibmacro{thesistype}% + \setunit{\typeinstitutiondelim}% + \savelist*{institution}{\blxarch@field@institution}% + \restorelist{publisher}{\blxarch@field@institution}% + \usebibmacro{location+date}% +} +\newbibmacro*{institution:locationfirst}{% + \usebibmacro{location}{location}% + \setunit*{\typeinstitutiondelim}% + \usebibmacro{thesistype}% + \setunit{\addspace}% + \usebibmacro{bibliographydate}% +} +\newbibmacro*{institution:omitifurl}{% + \usebibmacro{thesistype}% + \setunit{\typeinstitutiondelim}% + \ifboolexpr{ + test {\iffieldundef{url}} + and + test {\iffieldundef{eprint}} + and + test {\iffieldundef{doi}} + } + {\usebibmacro{location+date}} + {\usebibmacro{institution+date}}% +} +\newbibmacro*{thesistype}{% + \ifboolexpr{ + togl {archbool:useunpublishedthesis} + and + test {\iffieldundef{url}} + and + test {\iffieldundef{eprint}} + and + test {\ifbibxstring{unpublished\thefield{type}}} + } + {\printtext[type]{\bibstring{unpublished\thefield{type}}}} + {\printfield{type}} +} +\newcommand{\institutionlocationdelim}{\addcomma\space} +\newcommand{\typeinstitutiondelim}{\addspace} +\newcommand{\ifpositionlabeldate}[3]{% + \ifdefstring{\blxarch@positionlabeldate@value}{#1} + {#2} + {\ifcsdef{blxarch@opt@positionlabeldate@#1} + {#3} + {\blxarch@errmsg{\blxarch@positionlabeldate@errstr{\unexpanded{\ifpositionlabeldate}}}}}}% +\DeclareBibliographyOption[string]{positionlabeldate}[both]{% + \ifcsdef{blxarch@opt@positionlabeldate@#1} + {\csuse{blxarch@opt@positionlabeldate@#1}}% + {\blxarch@errmsg{\blxarch@positionlabeldate@errstr{option 'positionlabeldate'}}}} +\ExecuteBibliographyOptions{positionlabeldate} +\newbibmacro*{newsdate}{% + \iffieldundef{newsyear} + {} + {\printtext[newsparens]{\bibstring{articledated}\addspace% + \printnewsdate}}% +} +\DeclareFieldFormat*{extrayear}{\mknumalph{#1}}% +\DeclareFieldFormat*{newsparens}{\addcomma\space#1} +\newbibmacro*{extendeddate}[1]{% + \iffieldundef{#1year} + {} + {\printtext[#1dateparen]{\csuse{print#1date}}}% +} +\newcommand{\daterealdatedelim}{\addspace} +\newbibmacro*{bibliographydate}{% + \ifboolexpr{ + test {\ifpositionlabeldate{location}} + or + test {\ifpositionlabeldate{both}} + } + {\printtext{% + \ifeditionsuperscript{predate} + {\usebibmacro{editionsuperscript}} + {}% + \iffieldequalstr{entrysubtype}{news} + {\usebibmacro{newsdate}% + \ifboolexpr{ + test {\ifpositionlabeldate{location}} + and + not test {\ifrepeatlabel} + } + {\printfield{extrayear}} + {}} + {\iffieldundef{year} + {\iffieldundef{pubstate} + {\printtext[missingfield]{\midsentence\bibstring{nodate}}} + {\printtext[missingfield]{\midsentence\printfield{pubstate}}}}% + {\printdate% + \ifboolexpr{ + test {\ifpositionlabeldate{location}} + and + not test {\ifrepeatlabel} + } + {\printfield{extrayear}} + {}}}% + \ifeditionsuperscript{postdate} + {\usebibmacro{editionsuperscript}} + {}% + \setunit{\daterealdatedelim}% + \usebibmacro{extendeddate}{real}}} + {\usebibmacro{newsdate}}} +\newbibmacro*{origdate}{% + \printtext{% + \midsentence% + \iffieldundef{origyear} + {\printtext[missingfield]{\bibstring{nodate}}} + {\printorigdate}% + \setunit*{\daterealdatedelim} + \usebibmacro{extendeddate}{origreal}% +}} +\xpatchbibmacro{addendum+pubstate}{\printfield{pubstate}}{}{}{} +\DeclareFieldFormat*{realdateparen}{\mkbibbrackets{#1}} +\DeclareFieldFormat*{origrealdateparen}{\mkbibbrackets{#1}} +\DeclareBibliographyOption{giveninitligatures}[{Chr, Ch, Fr, IJ, Ll, Ph, Sch, St, Th}]{% + \let\blxarch@giveninitligatures\@empty% + \forcsvlist{\listadd\blxarch@giveninitligatures}{#1}% +} +\ExecuteBibliographyOptions{giveninitligatures} +\renewbibmacro*{name:family-given}[4]{% + \ifuseprefix + {\usebibmacro{name:delim}{#3#1}% + \usebibmacro{name:hook}{#3#1}% + \ifdefvoid{#3}{}{% + \ifcapital + {\mkbibnameprefix{\MakeCapital{#3}}\isdot} + {\mkbibnameprefix{#3}\isdot}% + \ifprefchar{}{\bibnamedelimc}}% + \mkbibnamefamily{#1}\isdot + \ifdefvoid{#4}{}{\bibnamedelimd\mkbibnamesuffix{#4}\isdot}% + \ifdefstrequal{#2}{\@empty}{}{\revsdnamepunct\bibnamedelimd\mkbibnamegiven{#2}\isdot}} + {\usebibmacro{name:delim}{#1}% + \usebibmacro{name:hook}{#1}% + \mkbibnamefamily{#1}\isdot + \ifdefvoid{#4}{}{\bibnamedelimd\mkbibnamesuffix{#4}\isdot}% + \ifboolexpe{% + test {\ifdefstrequal{#2}{\@empty}} + and + test {\ifdefvoid{#3}}} + {} + {\revsdnamepunct}% + \ifdefstrequal{#2}{\@empty}{}{\bibnamedelimd\mkbibnamegiven{#2}\isdot}% + \ifdefvoid{#3}{}{\bibnamedelimd\mkbibnameprefix{#3}\isdot}}} +\renewbibmacro*{name:given-family}[4]{% + \usebibmacro{name:delim}{#2#3#1}% + \usebibmacro{name:hook}{#2#3#1}% + \ifdefstrequal{#2}{\@empty}{}{\mkbibnamegiven{#2}\isdot\bibnamedelimd}% + \ifdefvoid{#3}{}{% + \mkbibnameprefix{#3}\isdot + \ifprefchar + {} + {\ifuseprefix{\bibnamedelimc}{\bibnamedelimd}}}% + \mkbibnamefamily{#1}\isdot + \ifdefvoid{#4}{}{\bibnamedelimd\mkbibnamesuffix{#4}\isdot}} +\DeclareNameFormat{given-family}{% + \ifdefvoid{\namepartgiven} + {\usebibmacro{name:given-family} + {\namepartfamily} + {\@empty} + {\namepartprefix} + {\namepartsuffix}} + {% + \ifgiveninits + {\usebibmacro{name:given-family} + {\namepartfamily} + {\blxarch@ligatureinitchars{\namepartgiven}} + {\namepartprefix} + {\namepartsuffix}} + {\usebibmacro{name:given-family} + {\namepartfamily} + {\namepartgiven} + {\namepartprefix} + {\namepartsuffix}}}% + \usebibmacro{name:andothers}} +\DeclareNameFormat{family-given}{% + \ifdefvoid{\namepartgiven} + {\usebibmacro{name:family-given} + {\namepartfamily} + {\@empty} + {\namepartprefix} + {\namepartsuffix}} + {% + \ifgiveninits + {\usebibmacro{name:family-given} + {\namepartfamily} + {\blxarch@ligatureinitchars{\namepartgiven}} + {\namepartprefix} + {\namepartsuffix}} + {\usebibmacro{name:family-given} + {\namepartfamily} + {\namepartgiven} + {\namepartprefix} + {\namepartsuffix}}}% + \usebibmacro{name:andothers}} +\DeclareNameFormat{family-given/given-family}{% + \ifnumequal{\value{listcount}}{1} + {\ifgiveninits + {\ifdefvoid{\namepartgiven} + {\usebibmacro{name:family-given} + {\namepartfamily} + {\@empty} + {\namepartprefix} + {\namepartsuffix}} + {\usebibmacro{name:family-given} + {\namepartfamily} + {\blxarch@ligatureinitchars{\namepartgiven}} + {\namepartprefix} + {\namepartsuffix}}} + {\usebibmacro{name:family-given} + {\namepartfamily} + {\namepartgiven} + {\namepartprefix} + {\namepartsuffix}}% + \ifboolexpe{% + test {\ifdefvoid\namepartgiven} + and + test {\ifdefvoid\namepartprefix}} + {} + {\usebibmacro{name:revsdelim}}} + {\ifgiveninits + {\ifdefvoid{\namepartgiven} + {\usebibmacro{name:given-family} + {\namepartfamily} + {\@empty} + {\namepartprefix} + {\namepartsuffix}} + {\usebibmacro{name:given-family} + {\namepartfamily} + {\blxarch@ligatureinitchars{\namepartgiven}} + {\namepartprefix} + {\namepartsuffix}}} + {\usebibmacro{name:given-family} + {\namepartfamily} + {\namepartgiven} + {\namepartprefix} + {\namepartsuffix}}}% + \usebibmacro{name:andothers}} +\DeclareNameFormat{g-family}{% + \ifdefvoid{\namepartgiven} + {\usebibmacro{name:given-family} + {\namepartfamily} + {\@empty} + {\namepartprefix} + {\namepartsuffix}} + {\usebibmacro{name:given-family} + {\namepartfamily} + {\blxarch@ligatureinitchars{\namepartgiven}} + {\namepartprefix} + {\namepartsuffix}} + \usebibmacro{name:andothers}} +\DeclareNameFormat{gfull-family}{% + \usebibmacro{name:given-family} + {\namepartfamily} + {\namepartgiven} + {\namepartprefix} + {\namepartsuffix} + \usebibmacro{name:andothers}} +\DeclareNameAlias{bookauthor}{family-given} +\newcommand{\ifidemincitation}[2]{% + \ifboolexpr{ + togl {archbool:idemincitation} + and + test {\ifcitation} + and + test {\ifciteidem} + } + {#1} + {#2}} +\newtoggle{archbool:idemincitation} +\DeclareBibliographyOption{idemincitation}[true]{% + \settoggle{archbool:idemincitation}{#1}} +\ExecuteBibliographyOptions{idemincitation} +\newcommand*{\seenotedelim}{\addspace} +\newtoggle{archbool:preservelastauthor} +\DeclareBibliographyOption{preservelastauthor}[true]{% + \settoggle{archbool:preservelastauthor}{#1}} +\ExecuteBibliographyOptions{preservelastauthor} +\DeclareFieldFormat*{authortype}{\mkbibparens{#1}} +\DeclareFieldFormat*{editortype}{\mkbibparens{#1}} +\renewbibmacro*{translator+othersstrg}{% + \ifboolexpr{ + test {\ifnumgreater{\value{translator}}{1}} + or + test {\ifandothers{translator}} + } + {\printtext[editortype]{\bibstring{translators}}} + {\printtext[editortype]{\bibstring{translator}}}} +\blxarch@newcounter{preservelastauthorloop}{1} +\newbibmacro*{names:truncate}[1]{% + \ifboolexpr{ + togl{archbool:preservelastauthor} + and + test {\ifnumgreater{\value{#1}}{\value{maxnames}}} + and + test {\ifbibliography} + } + {\savebibmacro{name:andothers}\renewbibmacro*{name:andothers}{\relax}% + \printnames[][1-1]{#1}% + \setcounter{preservelastauthorloop}{2}% + \unlessboolexpr{ + test {\ifnumequal{\value{preservelastauthorloop}}{\value{maxnames}}} + } + {\setunit{\multinamedelim}% + \printnames[][\value{preservelastauthorloop}-\value{preservelastauthorloop}]{#1}% + \stepcounter{preservelastauthorloop}} + {\setunit{\finalnameellipsis}% + \printnames[][\value{#1}-\value{#1}]{#1}}% + \restorebibmacro{name:andothers}% + } + {\printnames{#1}}% +} +\renewbibmacro*{sortnamelist}[1]{% + \ifidemincitation + {\printtext{\bibstring{idem\thefield{gender}}}} + {\usebibmacro{names:truncate}{#1}}} +\newbibmacro*{labeldate+edition}{% + \begin{tabbedlabeldate}% + \ifpositionlabeldate{location} + {} + {\printtext[labeldateparens]{% + \ifeditionsuperscript{predate} + {\usebibmacro{editionsuperscript}}% + {}% + \usebibmacro{date+extrayear}% + \ifeditionsuperscript{postdate} + {\usebibmacro{editionsuperscript}}% + {}% + \ifpositionlabeldate{label} + {\setunit{\daterealdatedelim}% + \usebibmacro{extendeddate}{real}} + {}}}} +\DeclareListFormat*{labeldateparens}{#1} +\newcommand{\nametypedelim}{\addspace} +\newcommand{\finalnameellipsis}{\addspace\dots\space} +\xpatchbibmacro{author}{\addcomma\space}{\nametypedelim}{}{} +\xpatchbibmacro{author}{\printnames{author}}{% + \ifidemincitation + {\printtext{% + \bibstring{idem\thefield{gender}}}} + {\usebibmacro{sortnamelist}{author}}}{}{} +\xpatchbibmacro{author}{\usebibmacro{date+extrayear}}{\usebibmacro{labeldate+edition}}{}{} +\xpatchbibmacro{editor}{\addcomma\space}{\nametypedelim}{}{} +\xpatchbibmacro{translator}{\addcomma\space}{\nametypedelim}{}{} +\xpatchbibmacro{bbx:editor}{\printnames{editor}}{% + \ifidemincitation + {\printtext{% + \bibstring{idem\thefield{gender}}}} + {\usebibmacro{sortnamelist}{editor}}}{}{} +\xpatchbibmacro{bbx:translator}{\printnames{translator}}{% + \ifidemincitation + {\printtext{% + \bibstring{idem\thefield{gender}}}} + {\usebibmacro{sortnamelist}{translator}}}{}{} +\xpatchbibmacro{bbx:editor}{\addcomma\space}{\nametypedelim}{}{} +\xpatchbibmacro{bbx:translator}{\addcomma\space}{\nametypedelim}{}{} +\xpatchbibmacro{bbx:editor}{\usebibmacro{date+extrayear}}{\usebibmacro{labeldate+edition}}{}{} +\xpatchbibmacro{bbx:translator}{\usebibmacro{date+extrayear}}{\usebibmacro{labeldate+edition}}{}{} +\renewbibmacro*{editor+others}{% + \usebibmacro{editor}% +} +\renewbibmacro*{translator+others}{% + \usebibmacro{translator}% +} +\renewcommand{\multicitedelim}{\addspace\textendash\space} +\newcommand\strongcitedelim{\addperiod\space\textendash\space} +\renewcommand{\compcitedelim}{\addsemicolon\space} +\DeclareLabeldate{% + \field{date} + \field{pubstate} + \literal{nodate} +} +\DeclareLabelname{% + \field{shortauthor} + \field{author} + \field{editor} + \field{translator} + \field{namea} +} +\renewcommand{\labelnamepunct}{\unspace\addcolon\space} +\newcommand{\ifseenote}[2]{#2} +\newtoggle{archbool:uselabeltitle} +\DeclareEntryOption{uselabeltitle}[false]{% + \settoggle{archbool:uselabeltitle}{#1}} +\RequirePackage{array} +\RequirePackage{calc} +\RequirePackage{tabulary} +\newtoggle{archbool:tabbedlabeldate} +\DeclareBibliographyOption{tabbedlabeldate}[false]{% + \settoggle{archbool:tabbedlabeldate}{#1}} +\ExecuteBibliographyOptions{tabbedlabeldate} +\newcommand{\iftabbedlabeldate}[2]{% + \ifboolexpr{ + togl {archbool:tabbedlabeldate} + and + test {\ifbibliography} + and + not test {\ifpositionlabeldate{location}} + } + {#1} + {#2}} +\newenvironment{tabbedlabeldate} + {\iftabbedlabeldate + {\newline% + \tabulary{\textwidth} + {@{\hspace{0em}}p{\tabbedlabeldatewidth}@{\hspace{0em}}p{\textwidth-\tabbedlabeldatewidth}@{\hspace{0em}}}% + \midsentence} + {}% + } + {\iftabbedlabeldate{\endtabulary}{}} +\newlength{\tabbedlabeldatewidth} +\setlength{\tabbedlabeldatewidth}{3em} +\newtoggle{archbool:seriesorlocation} +\DeclareBibliographyOption{seriesorlocation}[true]{% + \settoggle{archbool:seriesorlocation}{#1}} +\ExecuteBibliographyOptions{seriesorlocation} +\newtoggle{archbool:subseries} +\DeclareBibliographyOption{subseries}[true]{% + \settoggle{archbool:subseries}{#1}} +\ExecuteBibliographyOptions{subseries} +\newtoggle{archbool:shortseries} +\DeclareBibliographyOption{shortseries}[true]{% + \settoggle{archbool:shortseries}{#1}} +\ExecuteBibliographyOptions{shortseries} +\newtoggle{archbool:noseries} +\DeclareBibliographyOption{noseries}[false]{% + \settoggle{archbool:noseries}{#1}} +\ExecuteBibliographyOptions{noseries} +\newcommand{\seriespunct}{\addperiod\space} +\newcommand{\noseriespunct}{\seriespunct} +\newcommand{\seriesnumberdelim}{\addspace} +\newcommand{\subnumberseriesdelim}{\addspace=\space} +\renewbibmacro*{series+number}{% + \iffieldundef{series} + {} + {\printtext[seriesparens]{% + \iffieldundef{subseries} + {} + {\printfield{subseries}% + \setunit*{\seriesnumberdelim} + \printfield{subnumber}% + \setunit{\subnumberseriesdelim}}% + \printfield{series}% + \setunit*{\seriesnumberdelim}% + \printfield{number}% + }}% + \iftoggle{archbool:volumeafterseries} + {\setunit{\addspace}\printfield{volume}% + \printfield{part}% + \clearfield{volume}} + {}% + \ifpagesfirst + {\usebibmacro{chapter+pages}% + \clearfield{chapter}% + \clearfield{pages}} + {\iffieldundef{series} + {\iftoggle{archbool:notitlepunct} + {} + {\printunit{\noseriespunct\nopunct}}}% + {\printunit{\seriespunct\nopunct}}% + }% +}% +\xpatchbibdriver{book}{usebibmacro {series+number}\newunit} + {usebibmacro{series+number}}{}{} +\xpatchbibdriver{inbook}{usebibmacro {series+number}\newunit} + {usebibmacro{series+number}}{}{} +\DeclareFieldFormat[book,inbook]{volume}{\addspace#1} +\renewcommand{\labelnamepunct}{\adddot\space} +\urlstyle{same} +\DeclareFieldFormat*{url}{\bibstring{urlfrom}\addcolon\space\url{#1}} +\renewcommand{\finalnamedelim}{\addcomma\addspace} +\DeclareListFormat*{language}{} +\DeclareFieldFormat*{citetitle}{#1} +\newcommand{\printgiveninitligatureslist}{% + \renewcommand{\do}[1]{\space##1} + \dolistloop{\@blxarch@list@add@ligatures}} +\edef\blxarch@style@ay{authoryear-archaeology (generic)} +\edef\blxarch@style@ayc{authoryear-comp-archaeology (generic)} +\edef\blxarch@style@ayi{authoryear-ibid-archaeology (generic)} +\edef\blxarch@style@ayic{authoryear-icomp-archaeology (generic)} +\edef\blxarch@style@vi{verbose-ibid-archaeology (generic)} +\edef\blxarch@style@vttwo{verbose-trad2note-archaeology (generic)} +\edef\blxarch@style@aefkw{\"Agyptologische Forschungsst\"atte f\"ur Kulturwissenschaft (\"AFKW)} +\edef\blxarch@style@afwl{Ausgrabungen und Funde in Westfalen-Lippe} +\edef\blxarch@style@amit{Arch\"aologische Berichte aus Iran und Turan (AMIT)} +\edef\blxarch@style@archa{Archaeologia Austriaca (ArchA)} +\edef\blxarch@style@dai{Deutsches Arch\"aologisches Institut} +\edef\blxarch@style@dguf{Deutsche Gesellschaft f\"ur Ur- und Fr\"uhgeschichte} +\edef\blxarch@style@dgufalt{\blxarch@style@dguf\space[obsolete]} +\edef\blxarch@style@dgufapa{\blxarch@style@dguf\space(APA)} +\edef\blxarch@style@eaz{Ethnographisch-Arch\"aologische Zeitschrift (EAZ)} +\edef\blxarch@style@eazalt{\blxarch@style@eaz\space[obsolete]} +\edef\blxarch@style@foe{Fundberichte aus \"Osterreich (F\"O)} +\edef\blxarch@style@jbhalle{Jahresschrift f\"ur mitteldeutsche Vorgeschichte} +\edef\blxarch@style@jbkrneuss{Jahrbuch f\"ur den Rhein-Kreis Neuss} +\edef\blxarch@style@karl{Karl. Das kulturelle Schachmagazin} +\edef\blxarch@style@maja{M\"unchner Arbeitskreis Junge Aegyptologie (MAJA)} +\edef\blxarch@style@mpk{Mitteilung der Pr\"ahistorischen Kommission} +\edef\blxarch@style@muenster{Ur- und Fr\"uhgeschichtliche Arch\"aologie M\"unster} +\edef\blxarch@style@muensterverbose{\blxarch@style@muenster\space(geisteswissenschaftlich)} +\edef\blxarch@style@muensterinline{\blxarch@style@muenster\space(naturwissenschaftlich)} +\edef\blxarch@style@nnu{Nachrichten aus Niedersachsens Urgeschichte} +\edef\blxarch@style@offa{Offa} +\edef\blxarch@style@rgk{R\"omisch-Germanische Kommission} +\edef\blxarch@style@rgkverbose{\blxarch@style@rgk\space(geisteswissenschaftlich)} +\edef\blxarch@style@rgkinline{\blxarch@style@rgk\space(naturwissenschaftlich)} +\edef\blxarch@style@rgzm{R\"omisch-Germanisches Zentralmuseum Mainz} +\edef\blxarch@style@rgzminline{\blxarch@style@rgzm\space(naturwissenschaftlich)} +\edef\blxarch@style@rgzmverbose{\blxarch@style@rgzm\space(geisteswissenschaftlich)} +\edef\blxarch@style@sak{Studien zur Alt\"agyptischen Kultur} +\edef\blxarch@style@volkskunde{Zeitschrift f\"ur Volkskunde} +\edef\blxarch@style@zaak{Zeitschrift f\"ur Arch\"aologie au\ss ereurop\"aischer Kulturen (ZAAK)} +\edef\blxarch@style@zaes{Zeitschrift f\"ur \"Agyptische Sprache und Altertumskunde (Z\"AS)} +\endinput +%% +%% End of file `biblatex-archaeology.sty'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/dguf-alt-german.lbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/dguf-alt-german.lbx new file mode 100644 index 00000000000..f5287394b56 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/dguf-alt-german.lbx @@ -0,0 +1,35 @@ +%% +%% This is file `dguf-alt-german.lbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `dgufaltgermanLBX') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{dguf-alt-german.lbx} +[2017/03/11 v1.0 biblatex-archaeology localization (IB)] +\InheritBibliographyExtras{german-archaeology} +\InheritBibliographyStrings{german-archaeology} +\DeclareBibliographyStrings{% + inherit = {german-archaeology}, + andothers = {{et\space al\adddot}{et\space al\adddot}}, + bathesis = {{Bachelorarbeit}{Bachelorarbeit}}, + diplomathesis = {{Diplomarbeit}{Diplomarbeit}}, + magisterthesis = {{Magisterarbeit}{Magisterarbeit}}, + mathesis = {{Masterarbeit}{Masterarbeit}}, + phdthesis = {{Dissertation}{Dissertation}}, + postdocthesis = {{Habilitationsschrift}{Habilitationsschrift}}, +} +\endinput +%% +%% End of file `dguf-alt-german.lbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/dguf-alt.bbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/dguf-alt.bbx new file mode 100644 index 00000000000..d3ef332c7ea --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/dguf-alt.bbx @@ -0,0 +1,100 @@ +%% +%% This is file `dguf-alt.bbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `dgufaltBBX,noarticlesubtitlepunct') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{dguf-alt.bbx} +[2017/03/11 v1.0 biblatex-archaeology bibliography style (IB)] +\RequireBibliographyStyle{authoryear-archaeology} +\def\archaeobibstyletitle{\blxarch@style@dgufalt} +\DeclareLanguageMapping{german}{dguf-alt-german} +\ExecuteBibliographyOptions{ + dashed=false, + doi=false, + giveninits=true, + ibidtracker=false, + idemtracker=false, + loccittracker=false, + maxbibnames=2, + maxcitenames=1, + maxitems=2, + mergedate=true, + mincitenames=1, + minitems=1, + notetype=foot+end, + editionsuperscript=posttitle, + giveninitligatures={}, + idemincitation=false, + injournal=false, + journallocation=false, + maxbooknames=500, + minbooknames=3, + nothesistitlepunct=false, + notitlepunct=false, + origfields=true, + pagesfirst=false, + positionlabeldate=both, + preservelastauthor=false, + repeatlabel=false, + seriesorlocation=false, + shortform=false, + shortjournal=true, + shortseries=true, + subseries=true, + summarytitle=false, + tabbedlabeldate=false, + titlebrackets=false, + titlenote=true, + useeventdate=false, + useeventnumber=true, + usefestschriftaddon=false, + useinstitution=false, + uselocation=true, + usemultivenue=false, + usepublisher=false, + useunpublishedthesis=false, + volumeafterseries=false, +} +\setlength{\bibhang}{0em} +\setlength{\bibitemsep}{\baselineskip} +\renewcommand{\labelnamepunct}{\addspace} +\renewcommand{\booklabelnamepunct}{\addspace} +\DeclareFieldFormat*{seriesparens}{\mkbibitalic{#1}} +\DeclareFieldFormat*{journaldateparens}{#1} +\DeclareFieldFormat*{url}{\url{#1}} +\DeclareFieldFormat*{urldate}{\mkbibbrackets{#1}} +\renewcommand{\multilistdelim}{\addslash} +\renewcommand{\multinamedelim}{\addcomma\space} +\renewcommand{\finalnamedelim}{\addspace\&\space} +\renewcommand{\mkbibnamefamily}[1]{\MakeUppercase{#1}} +\renewcommand{\mkbibnameprefix}[1]{\MakeUppercase{#1}} +\renewcommand{\mkbibbooknamefamily}[1]{\MakeUppercase{#1}} +\renewcommand{\mkbibbooknameprefix}[1]{\MakeUppercase{#1}} +\renewcommand{\mkbiblistnamefamily}[1]{\MakeUppercase{#1}} +\renewcommand{\mkbiblistnameprefix}[1]{\MakeUppercase{#1}} +\xpretobibmacro{in:}{\itshape} +\DeclareFieldFormat*{locationdateparens}{\textup{#1}} +\DeclareFieldFormat[thesis]{locationdateparens}{#1} +\DeclareFieldFormat*{seriesparens}{\mkbibitalic{#1}} +\DeclareFieldFormat[thesis]{thesis}{\mkbibitalic{#1}} +\DeclareFieldFormat*{journaldateparens}{#1} +\DeclareFieldFormat*{pages}{#1} +\DeclareFieldFormat*{reprintbrackets}{\addsemicolon\space#1} +\DeclareFieldFormat[inreference]{dictionary}{\midsentence\bibstring{subverbum}\space#1} +\renewcommand{\articlesubtitlepunct}{\subtitlepunct} +\endinput +%% +%% End of file `dguf-alt.bbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/dguf-alt.cbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/dguf-alt.cbx new file mode 100644 index 00000000000..c5670013ccf --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/dguf-alt.cbx @@ -0,0 +1,28 @@ +%% +%% This is file `dguf-alt.cbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `dgufaltCBX,barecitations') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{dguf-alt.cbx} +[2017/03/11 v1.0 biblatex-archaeology citation style (IB)] +\RequireCitationStyle{authoryear-archaeology} +\def\archaeocitestyletitle{\blxarch@style@dgufalt} +\DeclareFieldFormat*{postnote}{#1} +\DeclareFieldFormat*{volcitevolume}{#1} +\DeclareFieldFormat*{volcitepages}{#1} +\endinput +%% +%% End of file `dguf-alt.cbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/dguf-alt.dbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/dguf-alt.dbx new file mode 100644 index 00000000000..28cfdf60532 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/dguf-alt.dbx @@ -0,0 +1,59 @@ +%% +%% This is file `dguf-alt.dbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `dgufaltDBX,DBX') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{dguf-alt.dbx} +[2017/03/11 v1.0 biblatex-archaeology data model (IB)] +\DeclareDatamodelFields[type=field,datatype=literal]{shortsubseries,subseries} +\DeclareDatamodelFields[type=field,datatype=integer]{subnumber} +\DeclareDatamodelEntryfields +[book,bookinbook,inbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection] +{shortsubseries,subnumber,subseries} +\DeclareDatamodelFields[type=field,datatype=literal]{titlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{maintitlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{booktitlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{summarytitle} +\DeclareDatamodelFields[type=field,datatype=literal]{shortform} +\DeclareDatamodelFields[type=list,datatype=name]{festschrift} +\DeclareDatamodelFields[type=field,datatype=literal]{festschriftaddon} +\DeclareDatamodelFields[type=field,datatype=integer]{eventnumber} +\DeclareDatamodelFields[type=field,datatype=literal]{eventtype} +\DeclareDatamodelFields[type=list,datatype=literal]{multieventdate} +\DeclareDatamodelFields[type=list,datatype=literal]{multivenue} +\DeclareDatamodelEntryfields +[inbook,bookinbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection] +{shortform,festschrift,festschriftaddon,eventnumber,eventtype +,eventdate,venue,multieventdate,multivenue} +\DeclareDatamodelEntryfields +[inbook,bookinbook,incollection,inproceedings,inreference,suppbook,suppcollection] +{booktitlenote} +\DeclareDatamodelEntryfields{summarytitle,titlenote} +\DeclareDatamodelFields[type=field, datatype=date, skipout]{realdate,origrealdate,fulleventdate,newsdate} +\DeclareDatamodelEntryfields{realdate,origrealdate} +\DeclareDatamodelFields[type=field, datatype=date, skipout]{realdate,origrealdate} +\DeclareDatamodelEntryfields +[inbook,bookinbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection]{fulleventdate} +\DeclareDatamodelEntryfields +[article,periodical,suppperiodical,review]{newsdate} +\DeclareDatamodelEntryfields +[article,periodical,review,suppperiodical]{location} +\endinput +%% +%% End of file `dguf-alt.dbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/dguf-apa-english.lbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/dguf-apa-english.lbx new file mode 100644 index 00000000000..7951a66210f --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/dguf-apa-english.lbx @@ -0,0 +1,39 @@ +%% +%% This is file `dguf-apa-english.lbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `dgufapaenglishLBX') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{dguf-apa-english.lbx} +[2017/03/11 v1.0 biblatex-archaeology localization (IB)] +\InheritBibliographyExtras{english-archaeology} +\InheritBibliographyStrings{english-archaeology} +\DeclareBibliographyExtras{% + \protected\def\mkbibdateshort#1#2#3{% + \iffieldundef{#3} + {} + {\mkdayzeros{\thefield{#3}}% + \iffieldundef{#2}{}{.}}% + \iffieldundef{#2} + {} + {\mkmonthzeros{\thefield{#2}}% + \iffieldundef{#1}{}{.}}% + \iffieldbibstring{#1} + {\bibstring{\thefield{#1}}} + {\dateeraprintpre{#1}\mkyearzeros{\thefield{#1}}}}% +} +\endinput +%% +%% End of file `dguf-apa-english.lbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/dguf-apa.bbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/dguf-apa.bbx new file mode 100644 index 00000000000..fcb73b19fe5 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/dguf-apa.bbx @@ -0,0 +1,197 @@ +%% +%% This is file `dguf-apa.bbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `dgufapaBBX,noarticlesubtitlepunct') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{dguf-apa.bbx} +[2017/03/11 v1.0 biblatex-archaeology bibliography style (IB)] +\RequireBibliographyStyle{authoryear-archaeology} +\def\archaeobibstyletitle{\blxarch@style@dgufapa} +\DeclareLanguageMapping{english}{dguf-apa-english} +\DeclareStyleSourcemap{ + \maps[datatype=bibtex]{ + \map[overwrite=true]{ + \step[fieldsource=language,notmatch=\regexp{german|austrian},final] + \step[fieldset=langid,fieldvalue=english] + %\step[fieldset=langidopts,fieldvalue={variant=british}] + } + } +} +\ExecuteBibliographyOptions{ + autolang=other*, + dashed=false, + doi=true, + giveninits=true, + ibidtracker=false, + idemtracker=false, + loccittracker=false, + maxbibnames=7, + maxcitenames=2, + maxitems=2, + mergedate=true, + minbibnames=7, + mincitenames=1, + minitems=1, + notetype=foot+end, + editionsuperscript=posttitle, + giveninitligatures={}, + idemincitation=false, + injournal=false, + journallocation=false, + maxbooknames=7, + minbooknames=7, + nothesistitlepunct=false, + notitlepunct=false, + origfields=false, + pagesfirst=true, + positionlabeldate=label, + preservelastauthor=true, + repeatlabel=false, + shortform=false, + shortjournal=false, + shortseries=false, + subseries=false, + summarytitle=false, + tabbedlabeldate=false, + titlebrackets=true, + titlenote=true, + useeventdate=false, + useeventnumber=true, + usefestschriftaddon=false, + useinstitution=pluslocation, + uselocation=true, + usemultivenue=false, + usepublisher=true, + usesourceeditor=false, + useunpublishedthesis=true, + volumeafterseries=false, +} +\setlength{\bibhang}{0em} +\setlength{\bibitemsep}{\baselineskip} +\renewcommand{\multicitedelim}{\addsemicolon\space} +\renewcommand{\nameyeardelim}{\addcomma\space} +\renewcommand{\multinamedelim}{\addcomma\space} +\renewcommand{\finalnamedelim}{\addspace\&\space} +\DeclareNameAlias{sortname}{family-given} +\DeclareNameAlias{bookauthor}{given-family} +\renewcommand{\labelnamepunct}{\addperiod\space} +\renewcommand{\booklabelnamepunct}{\addcomma\space} +\renewcommand{\intitlepunct}{\printunit{\addspace}} +\renewcommand{\finentrypunct}{% + \iffieldundef{doi} + {\ifboolexpr{ + not test {\iffieldundef{eprint}} + and + test {\iffieldundef{eprintclass}} + } + {} + {\ifboolexpr{ + not test {\iffieldundef{url}} + and + test {\iffieldundef{urlyear}} + } + {} + {\addperiod}}% + } + {}% +} +\DeclareFieldFormat*{title}{\mkbibitalic{#1}} +\DeclareFieldFormat +[article,bookinbook,inbook,incollection,inproceedings,inreference,review,suppperiodical] +{title}{#1} +\DeclareFieldFormat*{booktitle}{\mkbibitalic{#1}} +\DeclareFieldFormat*{maintitle}{\mkbibitalic{#1}} +\renewbibmacro*{maintitle+title}{% + \iffieldsequal{maintitle}{title} + {\clearfield{maintitle}% + \clearfield{mainsubtitle}% + \clearfield{maintitleaddon}} + {}% + \iffieldundef{maintitle} + {\iffieldundef{subseries} + {} + {\savefield{subseries}{\blxarch@field@subseries}% + \restorefield{subtitle}{\blxarch@field@subseries}% + \clearfield{volume}% + \savefield{subnumber}{\blxarch@field@subnumber}% + \restorefield{volume}{\blxarch@field@subnumber}}} + {\savefield{maintitle}{\blxarch@field@maintitle}% + \restorefield{subtitle}{\blxarch@field@maintitle}}% + \usebibmacro{title}% + \newunit} +\renewbibmacro*{maintitle+booktitle}{% + \iffieldsequal{maintitle}{booktitle} + {\clearfield{maintitle}% + \clearfield{mainsubtitle}% + \clearfield{maintitleaddon}} + {}% + \iffieldundef{maintitle} + {\iffieldundef{subseries} + {} + {\savefield{subseries}{\blxarch@field@subseries}% + \restorefield{booksubtitle}{\blxarch@field@subseries}% + \clearfield{volume}% + \savefield{subnumber}{\blxarch@field@subnumber}% + \restorefield{volume}{\blxarch@field@subnumber}}} + {\savefield{maintitle}{\blxarch@field@maintitle}% + \restorefield{booksubtitle}{\blxarch@field@maintitle}}% + \usebibmacro{booktitle}% + \newunit} +\renewcommand{\subtitlepunct}{\addcolon\space} +\DeclareFieldFormat*{titlebrackets}{\textup{\mkbibparens{#1}}} +\DeclareFieldFormat*{usere}{% + \addspace% + \bibopenparen% + \ifinteger{#1} + {\mkbibordinal{#1}\addspace\bibstring{edition}} + {#1}% + \bibcloseparen% +} +\DeclareFieldFormat*{locationdateparens}{\addperiod\space#1} +\DeclareFieldFormat[article,review,suppperiodical]{number}{\mkbibparens{#1}} +\renewcommand{\volumenumberdelim}{} +\renewcommand{\journalvolumedelim}{\addcomma\space} +\DeclareFieldFormat*{journalvolumeblock}{\mkbibitalic{#1}} +\DeclareFieldFormat*{journaldateparens}{#1} +\DeclareFieldFormat*{volume}{% + \addspace% + \bibopenparen% + \ifinteger{#1} + {\mkbibordinal{#1}\space\biblstring{volume}} + {\biblstring{volume}\addspace#1}% + \bibcloseparen% +} +\DeclareFieldFormat[article,review,suppperiodical]{volume}{\addspace#1} +\DeclareFieldFormat*{seriesparens}{\mkbibparens{#1}} +\DeclareFieldFormat*{pages}{% + \mkbibparens{\mkpageprefix[bookpagination]{#1}}} +\DeclareFieldFormat[article,review,suppperiodical]{pages}{#1} +\renewcommand{\bibpagespunct}{% + \iffieldundef{journaltitle} + {\addspace} + {\addcomma\space}} +\DeclareFieldFormat*{urldate}{\mkbibbrackets{#1\unspace}} +\DeclareFieldFormat*{url}{\url{#1}} +\DeclareFieldFormat{doi}{% + \ifhyperref + {\href{http://dx.doi.org/#1}{\nolinkurl{doi:#1}}} + {\nolinkurl{doi:#1}}} +\renewcommand{\typeinstitutiondelim}{\addcomma\space} +\xpatchbibmacro{thesistype}{bibstring}{biblstring}{}{} +\renewcommand{\articlesubtitlepunct}{\subtitlepunct} +\endinput +%% +%% End of file `dguf-apa.bbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/dguf-apa.cbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/dguf-apa.cbx new file mode 100644 index 00000000000..c7d8b3645af --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/dguf-apa.cbx @@ -0,0 +1,46 @@ +%% +%% This is file `dguf-apa.cbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `dgufapaCBX,barecitations') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{dguf-apa.cbx} +[2017/03/11 v1.0 biblatex-archaeology citation style (IB)] +\RequireCitationStyle{authoryear-archaeology} +\def\archaeocitestyletitle{\blxarch@style@dgufapa} +\xpatchbibmacro{cite}{\printnames{labelname}}{% + \ifboolexpr{ + not test {\ifciteseen} + and + test {\ifnumcomp{6}{>}{\value{labelname}}} + } + {\printnames[][-\value{listtotal}]{labelname}} + {\printnames{labelname}}% +}{}{} +\xpatchbibmacro{textcite}{\printnames{labelname}}{% + \ifboolexpr{ + not test {\ifciteseen} + and + test {\ifnumcomp{6}{>}{\value{labelname}}} + } + {\printnames[][-\value{listtotal}]{labelname}} + {\printnames{labelname}}% +}{}{} +\DeclareFieldFormat*{postnote}{#1} +\DeclareFieldFormat*{volcitevolume}{#1} +\DeclareFieldFormat*{volcitepages}{#1} +\endinput +%% +%% End of file `dguf-apa.cbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/dguf-apa.dbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/dguf-apa.dbx new file mode 100644 index 00000000000..fa3afa177d4 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/dguf-apa.dbx @@ -0,0 +1,59 @@ +%% +%% This is file `dguf-apa.dbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `dgufapaDBX,DBX') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{dguf-apa.dbx} +[2017/03/11 v1.0 biblatex-archaeology data model (IB)] +\DeclareDatamodelFields[type=field,datatype=literal]{shortsubseries,subseries} +\DeclareDatamodelFields[type=field,datatype=integer]{subnumber} +\DeclareDatamodelEntryfields +[book,bookinbook,inbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection] +{shortsubseries,subnumber,subseries} +\DeclareDatamodelFields[type=field,datatype=literal]{titlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{maintitlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{booktitlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{summarytitle} +\DeclareDatamodelFields[type=field,datatype=literal]{shortform} +\DeclareDatamodelFields[type=list,datatype=name]{festschrift} +\DeclareDatamodelFields[type=field,datatype=literal]{festschriftaddon} +\DeclareDatamodelFields[type=field,datatype=integer]{eventnumber} +\DeclareDatamodelFields[type=field,datatype=literal]{eventtype} +\DeclareDatamodelFields[type=list,datatype=literal]{multieventdate} +\DeclareDatamodelFields[type=list,datatype=literal]{multivenue} +\DeclareDatamodelEntryfields +[inbook,bookinbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection] +{shortform,festschrift,festschriftaddon,eventnumber,eventtype +,eventdate,venue,multieventdate,multivenue} +\DeclareDatamodelEntryfields +[inbook,bookinbook,incollection,inproceedings,inreference,suppbook,suppcollection] +{booktitlenote} +\DeclareDatamodelEntryfields{summarytitle,titlenote} +\DeclareDatamodelFields[type=field, datatype=date, skipout]{realdate,origrealdate,fulleventdate,newsdate} +\DeclareDatamodelEntryfields{realdate,origrealdate} +\DeclareDatamodelFields[type=field, datatype=date, skipout]{realdate,origrealdate} +\DeclareDatamodelEntryfields +[inbook,bookinbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection]{fulleventdate} +\DeclareDatamodelEntryfields +[article,periodical,suppperiodical,review]{newsdate} +\DeclareDatamodelEntryfields +[article,periodical,review,suppperiodical]{location} +\endinput +%% +%% End of file `dguf-apa.dbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/dguf.bbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/dguf.bbx new file mode 100644 index 00000000000..431b115f305 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/dguf.bbx @@ -0,0 +1,106 @@ +%% +%% This is file `dguf.bbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `dgufBBX,noarticlesubtitlepunct') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{dguf.bbx} +[2017/03/11 v1.0 biblatex-archaeology bibliography style (IB)] +\RequireBibliographyStyle{authoryear-archaeology} +\def\archaeobibstyletitle{\blxarch@style@dguf} +\ExecuteBibliographyOptions{ + dashed=false, + doi=false, + giveninits=true, + ibidtracker=false, + idemtracker=false, + loccittracker=false, + maxbibnames=500, + maxcitenames=2, + maxitems=2, + mergedate=true, + mincitenames=1, + minitems=1, + notetype=foot+end, + editionsuperscript=posttitle, + giveninitligatures={}, + idemincitation=false, + injournal=false, + journallocation=false, + maxbooknames=500, + minbooknames=3, + nothesistitlepunct=false, + notitlepunct=true, + origfields=true, + pagesfirst=false, + positionlabeldate=location, + preservelastauthor=false, + repeatlabel=false, + shortform=false, + shortjournal=true, + shortseries=true, + subseries=true, + summarytitle=false, + tabbedlabeldate=false, + titlebrackets=false, + titlenote=true, + useeventdate=false, + useeventnumber=true, + usefestschriftaddon=false, + useinstitution=omitlocationifurl, + uselocation=true, + usemultivenue=false, + usepublisher=false, + usesourceeditor=true, + useunpublishedthesis=true, + volumeafterseries=false, +} +\setlength{\bibhang}{0em} +\setlength{\bibitemsep}{\baselineskip} +\renewcommand{\multilistdelim}{\addspace-\space} +\renewcommand{\labelnamepunct}{\addcomma\space} +\renewcommand{\booklabelnamepunct}{\addcomma\space} +\renewcommand{\mkbiblistnamefamily}[1]{\textsc{#1}} +\renewcommand{\mkbiblistnameprefix}[1]{\textsc{#1}} +\xpatchbibmacro{name:andothers}{\bibstring{andothers}}{\bibstring[\mkbibnamefamily]{andothers}}{}{} +\DeclareNameAlias{bookauthor}{given-family} +\DeclareNameAlias{sortname}{family-given} +\DeclareFieldFormat*{url}{\url{#1}} +\DeclareFieldFormat*{urldate}{\mkbibbrackets{#1}} +\renewcommand{\seriespunct}{\addspace} +\DeclareFieldFormat*{seriesparens}{#1} +\DeclareFieldFormat[inreference]{dictionary}{\midsentence\bibstring{subverbum}\space#1} +\DeclareFieldFormat[thesis]{locationdateparens}{% + \ifboolexpr{ + test {\iffieldundef{doi}} + and + test {\iffieldundef{eprint}} + and + test {\iffieldundef{url}} + } + {\mkbibparens{#1}} + {#1}% +} +\renewcommand{\institutionlocationdelim}{\addspace} +\DeclareFieldFormat*{journaldateparens}{#1} +\DeclareFieldFormat*{pages}{#1} +\renewcommand{\bibpagespunct}{% + \iffieldundef{journaltitle} + {\addspace} + {\unspace\addcomma\space}} +\renewcommand{\articlesubtitlepunct}{\subtitlepunct} +\endinput +%% +%% End of file `dguf.bbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/dguf.cbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/dguf.cbx new file mode 100644 index 00000000000..72797a3e709 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/dguf.cbx @@ -0,0 +1,28 @@ +%% +%% This is file `dguf.cbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `dgufCBX,barecitations') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{dguf.cbx} +[2017/03/11 v1.0 biblatex-archaeology citation style (IB)] +\RequireCitationStyle{authoryear-archaeology} +\def\archaeocitestyletitle{\blxarch@style@dguf} +\DeclareFieldFormat*{postnote}{#1} +\DeclareFieldFormat*{volcitevolume}{#1} +\DeclareFieldFormat*{volcitepages}{#1} +\endinput +%% +%% End of file `dguf.cbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/dguf.dbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/dguf.dbx new file mode 100644 index 00000000000..b0099b8c902 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/dguf.dbx @@ -0,0 +1,59 @@ +%% +%% This is file `dguf.dbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `dgufDBX,DBX') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{dguf.dbx} +[2017/03/11 v1.0 biblatex-archaeology data model (IB)] +\DeclareDatamodelFields[type=field,datatype=literal]{shortsubseries,subseries} +\DeclareDatamodelFields[type=field,datatype=integer]{subnumber} +\DeclareDatamodelEntryfields +[book,bookinbook,inbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection] +{shortsubseries,subnumber,subseries} +\DeclareDatamodelFields[type=field,datatype=literal]{titlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{maintitlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{booktitlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{summarytitle} +\DeclareDatamodelFields[type=field,datatype=literal]{shortform} +\DeclareDatamodelFields[type=list,datatype=name]{festschrift} +\DeclareDatamodelFields[type=field,datatype=literal]{festschriftaddon} +\DeclareDatamodelFields[type=field,datatype=integer]{eventnumber} +\DeclareDatamodelFields[type=field,datatype=literal]{eventtype} +\DeclareDatamodelFields[type=list,datatype=literal]{multieventdate} +\DeclareDatamodelFields[type=list,datatype=literal]{multivenue} +\DeclareDatamodelEntryfields +[inbook,bookinbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection] +{shortform,festschrift,festschriftaddon,eventnumber,eventtype +,eventdate,venue,multieventdate,multivenue} +\DeclareDatamodelEntryfields +[inbook,bookinbook,incollection,inproceedings,inreference,suppbook,suppcollection] +{booktitlenote} +\DeclareDatamodelEntryfields{summarytitle,titlenote} +\DeclareDatamodelFields[type=field, datatype=date, skipout]{realdate,origrealdate,fulleventdate,newsdate} +\DeclareDatamodelEntryfields{realdate,origrealdate} +\DeclareDatamodelFields[type=field, datatype=date, skipout]{realdate,origrealdate} +\DeclareDatamodelEntryfields +[inbook,bookinbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection]{fulleventdate} +\DeclareDatamodelEntryfields +[article,periodical,suppperiodical,review]{newsdate} +\DeclareDatamodelEntryfields +[article,periodical,review,suppperiodical]{location} +\endinput +%% +%% End of file `dguf.dbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/eaz-alt.bbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/eaz-alt.bbx new file mode 100644 index 00000000000..3188952587f --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/eaz-alt.bbx @@ -0,0 +1,122 @@ +%% +%% This is file `eaz-alt.bbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `eazaltBBX,noarticlesubtitlepunct') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{eaz-alt.bbx} +[2017/03/11 v1.0 biblatex-archaeology bibliography style (IB)] +\RequireBibliographyStyle{authoryear-comp-archaeology} +\def\archaeobibstyletitle{\blxarch@style@eazalt} +\ExecuteBibliographyOptions{ + autolang=other*, + dashed=true, + doi=false, + giveninits=true, + ibidtracker=false, + idemtracker=false, + loccittracker=false, + maxbibnames=500, + maxcitenames=3, + maxitems=3, + mergedate=true, + mincitenames=1, + minitems=1, + notetype=foot+end, + editionsuperscript=preloc, + giveninitligatures={}, + idemincitation=false, + injournal=true, + journallocation=false, + maxbooknames=500, + minbooknames=3, + nothesistitlepunct=false, + notitlepunct=false, + origfields=true, + pagesfirst=false, + positionlabeldate=label, + preservelastauthor=false, + repeatlabel=false, + shortform=false, + shortjournal=true, + shortseries=true, + subseries=true, + summarytitle=false, + tabbedlabeldate=false, + titlebrackets=false, + titlenote=false, + useeventdate=false, + useeventnumber=true, + usefestschriftaddon=false, + useinstitution=pluslocation, + uselocation=true, + usemultivenue=false, + usepublisher=false, + usesourceeditor=true, + useunpublishedthesis=false, + volumeafterseries=false, +} +\DeclareStyleSourcemap{ + \maps[datatype=bibtex]{ + \map[overwrite=true]{ + \step[fieldsource=language,notmatch=\regexp{german|austrian},final] + \step[fieldset=langid,fieldvalue=english] + %\step[fieldset=langidopts,fieldvalue={variant=british}] + } + } +} +\setlength{\bibhang}{2.5em} +\DeclareNameAlias{bookauthor}{given-family} +\renewcommand{\mkbibbooknamegiven}[1]{\textsc{#1}} +\renewcommand{\mkbibbooknamefamily}[1]{\textsc{#1}} +\renewcommand{\mkbibbooknameprefix}[1]{\textsc{#1}} +\renewcommand{\mkbibbooknamesuffix}[1]{\textsc{#1}} +\renewcommand{\mkbibsourcenamegiven}[1]{\textsc{#1}} +\renewcommand{\mkbibsourcenamefamily}[1]{\textsc{#1}} +\renewcommand{\mkbibsourcenameprefix}[1]{\textsc{#1}} +\renewcommand{\mkbibsourcenamesuffix}[1]{\textsc{#1}} +\renewcommand{\mkbiblistnamegiven}[1]{\textsc{#1}} +\renewcommand{\mkbiblistnamefamily}[1]{\textsc{#1}} +\renewcommand{\mkbiblistnameprefix}[1]{\textsc{#1}} +\renewcommand{\mkbiblistnamesuffix}[1]{\textsc{#1}} +\def\blxarch@finalnamedelim@sortname{% + \ifnumequal{\value{listtotal}}{2} + {\addcomma} + {}% + \addspace\&\space} +\def\blxarch@finalnamedelim@default{\addspace\&\space} +\xapptobibmacro{begentry}{\let\finalnamedelim\blxarch@finalnamedelim@sortname}{}{} +\xapptobibmacro{title}{\let\finalnamedelim\blxarch@finalnamedelim@default}{}{} +\renewcommand{\bibnamedash}{\parbox{\bibhang}{\hfill\textendash\hspace*{0.4em}}} +\renewcommand{\labelnamepunct}{\addcolon\space} +\renewcommand{\booklabelnamepunct}{\addcomma\space} +\DeclareFieldFormat*{parens}{#1} +\renewcommand{\multilistdelim}{\addspace\textendash\space} +\DeclareFieldFormat[inreference]{dictionary}{#1} +\DeclareFieldFormat*{volume}{\addspace#1} +\DeclareFieldFormat*{seriesparens}{\mkbibparens{#1\addperiod}} +\renewcommand{\seriespunct}{\addspace} +\renewcommand{\noseriespunct}{\addperiod\space} +\DeclareFieldFormat*{locationdateparens}{#1} +\DeclareFieldFormat*{journaldateparens}{#1} +\DeclareFieldFormat*{pages}{#1} +\DeclareFieldFormat*{typeinstitution}{\mkbibparens{#1\addperiod}} +\renewcommand{\institutionlocationdelim}{\addspace} +\DeclareFieldFormat*{url}{\url{#1}} +\DeclareFieldFormat*{urldate}{} +\renewcommand{\articlesubtitlepunct}{\subtitlepunct} +\endinput +%% +%% End of file `eaz-alt.bbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/eaz-alt.cbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/eaz-alt.cbx new file mode 100644 index 00000000000..2a1b5aade34 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/eaz-alt.cbx @@ -0,0 +1,28 @@ +%% +%% This is file `eaz-alt.cbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `eazaltCBX,barecitations') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{eaz-alt.cbx} +[2017/03/11 v1.0 biblatex-archaeology citation style (IB)] +\RequireCitationStyle{authoryear-comp-archaeology} +\def\archaeocitestyletitle{\blxarch@style@eazalt} +\DeclareFieldFormat*{postnote}{#1} +\DeclareFieldFormat*{volcitevolume}{#1} +\DeclareFieldFormat*{volcitepages}{#1} +\endinput +%% +%% End of file `eaz-alt.cbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/eaz-alt.dbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/eaz-alt.dbx new file mode 100644 index 00000000000..7621ac3d14a --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/eaz-alt.dbx @@ -0,0 +1,59 @@ +%% +%% This is file `eaz-alt.dbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `eazaltDBX,DBX') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{eaz-alt.dbx} +[2017/03/11 v1.0 biblatex-archaeology data model (IB)] +\DeclareDatamodelFields[type=field,datatype=literal]{shortsubseries,subseries} +\DeclareDatamodelFields[type=field,datatype=integer]{subnumber} +\DeclareDatamodelEntryfields +[book,bookinbook,inbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection] +{shortsubseries,subnumber,subseries} +\DeclareDatamodelFields[type=field,datatype=literal]{titlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{maintitlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{booktitlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{summarytitle} +\DeclareDatamodelFields[type=field,datatype=literal]{shortform} +\DeclareDatamodelFields[type=list,datatype=name]{festschrift} +\DeclareDatamodelFields[type=field,datatype=literal]{festschriftaddon} +\DeclareDatamodelFields[type=field,datatype=integer]{eventnumber} +\DeclareDatamodelFields[type=field,datatype=literal]{eventtype} +\DeclareDatamodelFields[type=list,datatype=literal]{multieventdate} +\DeclareDatamodelFields[type=list,datatype=literal]{multivenue} +\DeclareDatamodelEntryfields +[inbook,bookinbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection] +{shortform,festschrift,festschriftaddon,eventnumber,eventtype +,eventdate,venue,multieventdate,multivenue} +\DeclareDatamodelEntryfields +[inbook,bookinbook,incollection,inproceedings,inreference,suppbook,suppcollection] +{booktitlenote} +\DeclareDatamodelEntryfields{summarytitle,titlenote} +\DeclareDatamodelFields[type=field, datatype=date, skipout]{realdate,origrealdate,fulleventdate,newsdate} +\DeclareDatamodelEntryfields{realdate,origrealdate} +\DeclareDatamodelFields[type=field, datatype=date, skipout]{realdate,origrealdate} +\DeclareDatamodelEntryfields +[inbook,bookinbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection]{fulleventdate} +\DeclareDatamodelEntryfields +[article,periodical,suppperiodical,review]{newsdate} +\DeclareDatamodelEntryfields +[article,periodical,review,suppperiodical]{location} +\endinput +%% +%% End of file `eaz-alt.dbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/eaz-english.lbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/eaz-english.lbx new file mode 100644 index 00000000000..4b3ec4f3be9 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/eaz-english.lbx @@ -0,0 +1,29 @@ +%% +%% This is file `eaz-english.lbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `eazenglishLBX') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{eaz-english.lbx} +[2017/03/11 v1.0 biblatex-archaeology localization (IB)] +\InheritBibliographyExtras{english-archaeology} +\InheritBibliographyStrings{english-archaeology} +\DeclareBibliographyStrings{% + inherit = {english-archaeology}, + subverbum = {{keyword}{keyword}}, +} +\endinput +%% +%% End of file `eaz-english.lbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/eaz-german.lbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/eaz-german.lbx new file mode 100644 index 00000000000..fa8c27342d6 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/eaz-german.lbx @@ -0,0 +1,29 @@ +%% +%% This is file `eaz-german.lbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `eazgermanLBX') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{eaz-german.lbx} +[2017/03/11 v1.0 biblatex-archaeology localization (IB)] +\InheritBibliographyExtras{german-archaeology} +\InheritBibliographyStrings{german-archaeology} +\DeclareBibliographyStrings{% + inherit = {german-archaeology}, + subverbum = {{Stichwort}{Stichwort}}, +} +\endinput +%% +%% End of file `eaz-german.lbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/eaz.bbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/eaz.bbx new file mode 100644 index 00000000000..a65d143756a --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/eaz.bbx @@ -0,0 +1,100 @@ +%% +%% This is file `eaz.bbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `eazBBX,noarticlesubtitlepunct,nosmallcaps') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{eaz.bbx} +[2017/03/11 v1.0 biblatex-archaeology bibliography style (IB)] +\RequireBibliographyStyle{authoryear-archaeology} +\def\archaeobibstyletitle{\blxarch@style@eaz} +\DeclareLanguageMapping{english}{eaz-english} +\DeclareLanguageMapping{german}{eaz-german} +\ExecuteBibliographyOptions{ + dashed=true, + doi=false, + giveninits=true, + ibidtracker=false, + idemtracker=false, + loccittracker=false, + maxbibnames=500, + maxcitenames=2, + maxitems=1, + mergedate=true, + mincitenames=1, + minitems=1, + notetype=foot+end, + sorting=lnyvt, + editionsuperscript=predate, + giveninitligatures={}, + idemincitation=false, + injournal=false, + journallocation=false, + maxbooknames=500, + minbooknames=3, + nothesistitlepunct=false, + notitlepunct=false, + origfields=true, + pagesfirst=false, + positionlabeldate=location, + preservelastauthor=false, + repeatlabel=true, + shortform=false, + shortjournal=true, + shortseries=true, + subseries=true, + summarytitle=false, + tabbedlabeldate=false, + titlebrackets=true, + titlenote=false, + useeventdate=false, + useeventnumber=true, + usefestschriftaddon=false, + useinstitution=aspublisher, + uselocation=true, + usemultivenue=false, + usepublisher=true, + usesourceeditor=true, + useunpublishedthesis=false, + volumeafterseries=false, +} +\setlength{\bibhang}{0em} +\setlength{\bibitemsep}{\baselineskip} +\renewcommand{\labelnamepunct}{\addcomma\space} +\renewcommand{\booklabelnamepunct}{\addcomma\space} +\DeclareNameAlias{sortname}{given-family} +\renewcommand{\bibnamedash}{\printtext{\bibstring{idem\thefield{gender}}}} +\renewcommand{\multinamedelim}{\addslash} +\renewcommand{\finalnamedelim}{\multinamedelim} +\renewcommand{\repeatlabeldelim}{\addcolon\space} +\DeclareFieldFormat*{url}{\url{#1}} +\DeclareFieldFormat*{urldate}{\mkbibbrackets{#1}} +\DeclareFieldFormat*{volume}{\addspace#1} +\DeclareFieldFormat*{seriesparens}{#1} +\DeclareFieldFormat*{locationdateparens}{#1} +\renewcommand{\institutionlocationdelim}{\addspace} +\DeclareFieldFormat*{journaldateparens}{#1} +\DeclareFieldFormat*{pages}{#1} +\DeclareFieldFormat*{booktitleaddon}{\mkbibbrackets{#1}} +\DeclareFieldFormat*{titleaddon}{\mkbibbrackets{#1}} +\DeclareFieldFormat*{maintitleaddon}{\mkbibbrackets{#1}} +\renewcommand{\mkbibnamefamily}[1]{#1} +\renewcommand{\mkbibnameprefix}[1]{#1} +\renewcommand{\mkbibrepeatfamily}[1]{#1} +\renewcommand{\mkbibrepeatprefix}[1]{#1} +\renewcommand{\articlesubtitlepunct}{\subtitlepunct} +\endinput +%% +%% End of file `eaz.bbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/eaz.cbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/eaz.cbx new file mode 100644 index 00000000000..1440a1d109f --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/eaz.cbx @@ -0,0 +1,29 @@ +%% +%% This is file `eaz.cbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `eazCBX,barecitations') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{eaz.cbx} +[2017/03/11 v1.0 biblatex-archaeology citation style (IB)] +\RequireCitationStyle{authoryear-archaeology} +\def\archaeocitestyletitle{\blxarch@style@eaz} +\renewcommand{\multicitedelim}{\addsemicolon\space} +\DeclareFieldFormat*{postnote}{#1} +\DeclareFieldFormat*{volcitevolume}{#1} +\DeclareFieldFormat*{volcitepages}{#1} +\endinput +%% +%% End of file `eaz.cbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/eaz.dbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/eaz.dbx new file mode 100644 index 00000000000..40ca99e5a6f --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/eaz.dbx @@ -0,0 +1,59 @@ +%% +%% This is file `eaz.dbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `eazDBX,DBX') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{eaz.dbx} +[2017/03/11 v1.0 biblatex-archaeology data model (IB)] +\DeclareDatamodelFields[type=field,datatype=literal]{shortsubseries,subseries} +\DeclareDatamodelFields[type=field,datatype=integer]{subnumber} +\DeclareDatamodelEntryfields +[book,bookinbook,inbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection] +{shortsubseries,subnumber,subseries} +\DeclareDatamodelFields[type=field,datatype=literal]{titlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{maintitlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{booktitlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{summarytitle} +\DeclareDatamodelFields[type=field,datatype=literal]{shortform} +\DeclareDatamodelFields[type=list,datatype=name]{festschrift} +\DeclareDatamodelFields[type=field,datatype=literal]{festschriftaddon} +\DeclareDatamodelFields[type=field,datatype=integer]{eventnumber} +\DeclareDatamodelFields[type=field,datatype=literal]{eventtype} +\DeclareDatamodelFields[type=list,datatype=literal]{multieventdate} +\DeclareDatamodelFields[type=list,datatype=literal]{multivenue} +\DeclareDatamodelEntryfields +[inbook,bookinbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection] +{shortform,festschrift,festschriftaddon,eventnumber,eventtype +,eventdate,venue,multieventdate,multivenue} +\DeclareDatamodelEntryfields +[inbook,bookinbook,incollection,inproceedings,inreference,suppbook,suppcollection] +{booktitlenote} +\DeclareDatamodelEntryfields{summarytitle,titlenote} +\DeclareDatamodelFields[type=field, datatype=date, skipout]{realdate,origrealdate,fulleventdate,newsdate} +\DeclareDatamodelEntryfields{realdate,origrealdate} +\DeclareDatamodelFields[type=field, datatype=date, skipout]{realdate,origrealdate} +\DeclareDatamodelEntryfields +[inbook,bookinbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection]{fulleventdate} +\DeclareDatamodelEntryfields +[article,periodical,suppperiodical,review]{newsdate} +\DeclareDatamodelEntryfields +[article,periodical,review,suppperiodical]{location} +\endinput +%% +%% End of file `eaz.dbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/english-archaeology.lbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/english-archaeology.lbx new file mode 100644 index 00000000000..b2b4e1860ca --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/english-archaeology.lbx @@ -0,0 +1,73 @@ +%% +%% This is file `english-archaeology.lbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `newbibstrings,englishLBX') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\NewBibliographyString{ +articledated, +auction,auctions,specialauction,specialauctions, +catalogue,exhibition,exhibcat, +conference,colloquium,convention,symposium, +subverbum, +dvd, +festschrift, +bathesis,diplomathesis,magisterthesis,postdocthesis, +unpublishedbathesis,unpublishedpostdocthesis,unpublisheddiplomathesis, +unpublishedphdthesis,unpublishedmathesis,unpublishedmagisterthesis, +noplacenodate,noplace, +plate, +} +\ProvidesFile{english-archaeology.lbx} +[2017/03/11 v1.0 biblatex-archaeology localization (IB)] +\InheritBibliographyExtras{british} +\InheritBibliographyStrings{british} +\DeclareRedundantLanguages{english}{english,american,british,canadian,australian,newzealand,USenglish,UKenglish} +\DeclareBibliographyStrings{% + inherit = {english}, + articledated = {{article dated}{article dated}}, + auction = {{auction}{auktion}}, + auctions = {{auktions}{auctions}}, + bathesis = {{Bachelor thesis}{BA\addabbrvspace thesis}}, + catalogue = {{catalogue}{catalogue}}, + colloquium = {{symposium}{symposium\adddot}}, + conference = {{symposium}{symposium\adddot}}, + convention = {{symposium}{symposium\adddot}}, + dvd = {{DVD}{DVD}}, + exhibcat = {{exhibition catalogue}{exhibition catalogue}}, + exhibition = {{exhibition catalogue}{exhibition catalogue}}, + festschrift = {{Festschrift}{Festschr\adddot}}, + magisterthesis = {{Magisterarbeit}{MA.-Arb\adddot}}, + nodate = {{no\space date}{n.\addabbrvspace d\adddot}}, + postdocthesis = {{Habilitationsschrift}{Habil.-Schr\adddot}}, + noplace = {{no\space place}{n.\space p\adddot}}, + noplacenodate = {{no\space place no\space date}{n.\addabbrvspace p\adddot n.\addabbrvspace d\adddot}}, + plate = {{plate}{pl\adddot}}, + postdocthesis = {{Habilitationsschrift}{Habil.-Schr\adddot}}, + specialauction = {{special auction}{special auction}}, + specialauctions = {{special auctions}{special auctions}}, + subverbum = {{sub verbum}{\autocap{s}.~v\adddot}}, + symposium = {{symposium}{symposium\adddot}}, + unpublishedbathesis = {{ungedruckte Bachelorbeit}{ungedr. BA.-Arb\adddot}}, + unpublisheddiplomathesis = {{ungedruckte Diplomarbeit}{ungedr. Dipl.-Arb\adddot}}, + unpublishedmagisterthesis = {{ungedruckte Magisterarbeit}{ungedr. MA.-Arb\adddot}}, + unpublishedmathesis = {{ungedruckte Masterarbeit}{ungedr. MA.-Arb\adddot}}, + unpublishedpostdocthesis = {{ungedruckte Habilitationsschrift}{ungedr. Habil.-Schr\adddot}}, + unpublishedphdthesis = {{ungedruckte Dissertation}{ungedr. Diss\adddot}}, + urlfrom = {{Online}{Online}}, +} +\endinput +%% +%% End of file `english-archaeology.lbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/foe-english.lbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/foe-english.lbx new file mode 100644 index 00000000000..83e37cf4b47 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/foe-english.lbx @@ -0,0 +1,32 @@ +%% +%% This is file `foe-english.lbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `foeenglishLBX') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{foe-english.lbx} +[2017/03/11 v1.0 biblatex-archaeology (Ingram Braun) based on biblatex] +\InheritBibliographyExtras{english-archaeology} +\InheritBibliographyStrings{english-archaeology} +\DeclareBibliographyStrings{% + inherit = {english-archaeology}, + urlseen = {{accessed}{accessed}}, +} +\DeclareBibliographyExtras{% + \DeclarePunctuationPairs{period}{!?} +} +\endinput +%% +%% End of file `foe-english.lbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/foe-german.lbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/foe-german.lbx new file mode 100644 index 00000000000..278ae0d4951 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/foe-german.lbx @@ -0,0 +1,32 @@ +%% +%% This is file `foe-german.lbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `foegermanLBX') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{foe-german.lbx} +[2017/03/11 v1.0 biblatex-archaeology localization (IB)] +\InheritBibliographyExtras{german-archaeology} +\InheritBibliographyStrings{german-archaeology} +\DeclareBibliographyStrings{% + inherit = {german-archaeology}, + urlseen = {{Zugriff}{Zugriff}}, +} +\DeclareBibliographyExtras{% + \DeclarePunctuationPairs{period}{!?} +} +\endinput +%% +%% End of file `foe-german.lbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/foe.bbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/foe.bbx new file mode 100644 index 00000000000..3ad574757d2 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/foe.bbx @@ -0,0 +1,124 @@ +%% +%% This is file `foe.bbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `foeBBX,noarticlesubtitlepunct') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{foe.bbx} +[2017/03/11 v1.0 biblatex-archaeology bibliography style (IB)] +\RequireBibliographyStyle{authoryear-archaeology} +\def\archaeobibstyletitle{\blxarch@style@foe} +\DeclareLanguageMapping{german}{foe-german} +\DeclareLanguageMapping{english}{foe-english} +\ExecuteBibliographyOptions{ + dashed=false, + doi=false, + giveninits=false, + ibidtracker=false, + idemtracker=false, + loccittracker=false, + maxbibnames=500, + maxcitenames=2, + maxitems=2, + mergedate=true, + mincitenames=1, + minitems=1, + notetype=foot+end, + sorting=lnyvt, + editionsuperscript=posttitle, + giveninitligatures={}, + idemincitation=false, + injournal=false, + journallocation=false, + maxbooknames=500, + minbooknames=3, + nothesistitlepunct=false, + notitlepunct=false, + origfields=true, + pagesfirst=false, + positionlabeldate=location, + preservelastauthor=false, + repeatlabel=true, + shortform=false, + shortjournal=false, + shortseries=false, + subseries=true, + summarytitle=false, + tabbedlabeldate=false, + titlebrackets=false, + titlenote=false, + useeventdate=false, + useeventnumber=false, + usefestschriftaddon=false, + useinstitution=false, + uselocation=true, + usemultivenue=false, + usepublisher=false, + useunpublishedthesis=true, + usesourceeditor=true, + volumeafterseries=false, +} + +\setlength{\bibhang}{0em} +\setlength{\bibitemsep}{\baselineskip} +\renewcommand{\repeatlabeldelim}{\mkbibbold{\addcolon\space}} +\renewcommand{\repeatlabelwrap}[1]{\mkbibbold{#1}} +\DeclareNameAlias{bookauthor}{given-family} +\DeclareNameAlias{sortname}{given-family} +\renewcommand{\mkbibbooknamegiven}[1]{\textsc{#1}} +\renewcommand{\mkbibbooknamefamily}[1]{\textsc{#1}} +\renewcommand{\mkbibbooknameprefix}[1]{\textsc{#1}} +\renewcommand{\mkbibbooknamesuffix}[1]{\textsc{#1}} +\renewcommand{\mkbibsourcenamegiven}[1]{\textsc{#1}} +\renewcommand{\mkbibsourcenamefamily}[1]{\textsc{#1}} +\renewcommand{\mkbibsourcenameprefix}[1]{\textsc{#1}} +\renewcommand{\mkbibsourcenamesuffix}[1]{\textsc{#1}} +\renewcommand{\mkbiblistnamegiven}[1]{\textsc{#1}} +\renewcommand{\mkbiblistnamefamily}[1]{\textsc{#1}} +\renewcommand{\mkbiblistnameprefix}[1]{\textsc{#1}} +\renewcommand{\mkbiblistnamesuffix}[1]{\textsc{#1}} +\DeclareFieldFormat*{title}{\mkbibitalic{#1}} +\DeclareFieldFormat[book,collection,manual,proceedings,reference,report,thesis,unpublished]{title}{% + \iffieldundef{series} + {#1} + {\mkbibitalic{#1}}} +\DeclareFieldFormat*{booktitle}{% + \iffieldundef{series} + {#1} + {\mkbibitalic{#1}}} +\DeclareFieldFormat*{maintitle}{% + \iffieldundef{series} + {#1} + {\mkbibitalic{#1}}} +\renewcommand{\labelnamepunct}{\addcomma\space} +\renewcommand{\booklabelnamepunct}{\addcomma\space} +\renewcommand{\newunitpunct}{\addcomma\space} +\renewcommand{\inbookbookdelim}{\addperiod\space} +\renewcommand{\finalnamedelim}{\addspace\biblstring{and}\space} +\renewcommand{\seriespunct}{\addcomma\addspace} +\DeclareFieldFormat*{seriesparens}{#1} +\renewcommand{\subnumberseriesdelim}{\newunitpunct} +\DeclareFieldFormat*{locationdateparens}{#1} +\DeclareFieldFormat*{journaldateparens}{#1} +\DeclareFieldFormat*{reprintparens}{\newunitpunct#1} +\DeclareFieldFormat*{realdateparen}{\mkbibparens{#1}} +\DeclareFieldFormat*{origrealdateparen}{\mkbibparens{#1}} +\DeclareFieldFormat*{pages}{#1} +\DeclareFieldFormat*{volume}{\addspace#1} +\DeclareFieldFormat*{url}{\url{#1}} +\renewcommand{\articlesubtitlepunct}{\subtitlepunct} +\endinput +%% +%% End of file `foe.bbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/foe.cbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/foe.cbx new file mode 100644 index 00000000000..156d731f7c6 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/foe.cbx @@ -0,0 +1,29 @@ +%% +%% This is file `foe.cbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `foeCBX,barecitations') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{foe.cbx} +[2017/03/11 v1.0 biblatex-archaeology citation style (IB)] +\RequireCitationStyle{authoryear-archaeology} +\def\archaeocitestyletitle{\blxarch@style@foe} +\ExecuteBibliographyOptions{autocite=footnote} +\DeclareFieldFormat*{postnote}{#1} +\DeclareFieldFormat*{volcitevolume}{#1} +\DeclareFieldFormat*{volcitepages}{#1} +\endinput +%% +%% End of file `foe.cbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/foe.dbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/foe.dbx new file mode 100644 index 00000000000..398fad94c3e --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/foe.dbx @@ -0,0 +1,59 @@ +%% +%% This is file `foe.dbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `foeDBX,DBX') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{foe.dbx} +[2017/03/11 v1.0 biblatex-archaeology data model (IB)] +\DeclareDatamodelFields[type=field,datatype=literal]{shortsubseries,subseries} +\DeclareDatamodelFields[type=field,datatype=integer]{subnumber} +\DeclareDatamodelEntryfields +[book,bookinbook,inbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection] +{shortsubseries,subnumber,subseries} +\DeclareDatamodelFields[type=field,datatype=literal]{titlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{maintitlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{booktitlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{summarytitle} +\DeclareDatamodelFields[type=field,datatype=literal]{shortform} +\DeclareDatamodelFields[type=list,datatype=name]{festschrift} +\DeclareDatamodelFields[type=field,datatype=literal]{festschriftaddon} +\DeclareDatamodelFields[type=field,datatype=integer]{eventnumber} +\DeclareDatamodelFields[type=field,datatype=literal]{eventtype} +\DeclareDatamodelFields[type=list,datatype=literal]{multieventdate} +\DeclareDatamodelFields[type=list,datatype=literal]{multivenue} +\DeclareDatamodelEntryfields +[inbook,bookinbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection] +{shortform,festschrift,festschriftaddon,eventnumber,eventtype +,eventdate,venue,multieventdate,multivenue} +\DeclareDatamodelEntryfields +[inbook,bookinbook,incollection,inproceedings,inreference,suppbook,suppcollection] +{booktitlenote} +\DeclareDatamodelEntryfields{summarytitle,titlenote} +\DeclareDatamodelFields[type=field, datatype=date, skipout]{realdate,origrealdate,fulleventdate,newsdate} +\DeclareDatamodelEntryfields{realdate,origrealdate} +\DeclareDatamodelFields[type=field, datatype=date, skipout]{realdate,origrealdate} +\DeclareDatamodelEntryfields +[inbook,bookinbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection]{fulleventdate} +\DeclareDatamodelEntryfields +[article,periodical,suppperiodical,review]{newsdate} +\DeclareDatamodelEntryfields +[article,periodical,review,suppperiodical]{location} +\endinput +%% +%% End of file `foe.dbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/german-archaeology.lbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/german-archaeology.lbx new file mode 100644 index 00000000000..2e73bb87820 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/german-archaeology.lbx @@ -0,0 +1,79 @@ +%% +%% This is file `german-archaeology.lbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `newbibstrings,germanLBX') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\NewBibliographyString{ +articledated, +auction,auctions,specialauction,specialauctions, +catalogue,exhibition,exhibcat, +conference,colloquium,convention,symposium, +subverbum, +dvd, +festschrift, +bathesis,diplomathesis,magisterthesis,postdocthesis, +unpublishedbathesis,unpublishedpostdocthesis,unpublisheddiplomathesis, +unpublishedphdthesis,unpublishedmathesis,unpublishedmagisterthesis, +noplacenodate,noplace, +plate, +} +\ProvidesFile{german-archaeology.lbx} +[2017/03/11 v1.0 biblatex-archaeology localization (IB)] +\InheritBibliographyExtras{german} +\InheritBibliographyStrings{german} +\DeclareRedundantLanguages{german}{german,ngerman,austrian,naustrian} +\DeclareBibliographyStrings{% + inherit = {german}, + articledated = {{Artikel vom}{Artikel vom}}, + auction = {{Auktion}{Auktion}}, + auctions = {{Auktionen}{Auktionen}}, + catalogue = {{Katalog}{Kat\adddot}}, + colloquium = {{Symposium}{Symposium}}, + conference = {{Symposium}{Symposium}}, + convention = {{Symposium}{Symposium}}, + diplomathesis = {{Diplomarbeit}{Dipl.-Arb\adddot}}, + dvd = {{DVD}{DVD}}, + exhibition = {{Ausstellung}{Ausst\adddot}}, + exhibcat = {{Ausstellungskatalog}{Ausstellungsat\adddot}}, + festschrift = {{Festschrift}{Festschr\adddot}}, + postdocthesis = {{Habilitationsschrift}{Habil.-Schr\adddot}}, + magisterthesis = {{Magisterarbeit}{MA.-Arb\adddot}}, + noplace = {{ohne\space Ort}{o.\,O\adddot}}, + noplacenodate = {{ohne Ort und Jahr}{o.\addabbrvspace O\adddot u.\addabbrvspace J\adddot}}, + plate = {{Tafel}{Taf.}}, + specialauction = {{Sonderauktion}{Sonderauktion}}, + specialauctions = {{Sonderauktionen}{Sonderauktionen}}, + subverbum = {{sub verbum}{\autocap{s}.\,v\adddot}}, + symposium = {{Symposium}{Symposium}}, + unpublishedbathesis = {{ungedruckte Bachelorarbeit}{ungedr. BA.-Arb\adddot}}, + unpublisheddiplomathesis = {{ungedruckte Diplomarbeit}{ungedr. Dipl.-Arb\adddot}}, + unpublishedmagisterthesis = {{ungedruckte Magisterarbeit}{ungedr. MA.-Arb\adddot}}, + unpublishedmathesis = {{ungedruckte Masterarbeit}{ungedr. MA.-Arb\adddot}}, + unpublishedpostdocthesis = {{ungedruckte Habilitationsschrift}{ungedr. Habil.-Schr\adddot}}, + unpublishedphdthesis = {{ungedruckte Dissertation}{ungedr. Diss\adddot}}, + bycompiler = {{zusammengestellt von}{zus\adddotspace von}}, + nodate = {{ohne\space Jahr}{o.\space J\adddot}}, + compiler = {{Zusammensteller}{Zus\adddot}}, + compilers = {{Zusammensteller}{Zus\adddot}}, + magisterthesis = {{Magisterarbeit}{MA.-Arb.}}, + mathesis = {{Masterarbeit}{MA.-Arb.}}, + reprint = {{Reprint}{Reprint}}, + seenote = {{Anmerkung}{Anm.}}, + urlfrom = {{Online}{Online}}, +} +\endinput +%% +%% End of file `german-archaeology.lbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/jb-halle.bbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/jb-halle.bbx new file mode 100644 index 00000000000..41137866c2c --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/jb-halle.bbx @@ -0,0 +1,119 @@ +%% +%% This is file `jb-halle.bbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `jbhalleBBX,noarticlesubtitlepunct,nosmallcaps') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{jb-halle.bbx} +[2017/03/11 v1.0 biblatex-archaeology bibliography style (IB)] +\RequireBibliographyStyle{authoryear-archaeology} +\def\archaeobibstyletitle{\blxarch@style@jbhalle} +\ExecuteBibliographyOptions{ + dashed=false, + doi=false, + giveninits=true, + ibidtracker=false, + idemtracker=false, + loccittracker=false, + maxbibnames=500, + maxcitenames=2, + maxitems=2, + mergedate=true, + mincitenames=1, + minitems=1, + notetype=foot+end, + sorting=lnyvt, + editionsuperscript=preloc, + giveninitligatures={Ch,Ph,St,Th}, + idemincitation=false, + injournal=false, + journallocation=false, + maxbooknames=500, + minbooknames=3, + nothesistitlepunct=true, + notitlepunct=false, + origfields=true, + pagesfirst=false, + positionlabeldate=location, + preservelastauthor=false, + repeatlabel=true, + shortform=false, + shortjournal=true, + shortseries=true, + subseries=true, + summarytitle=false, + tabbedlabeldate=false, + titlebrackets=false, + titlenote=true, + useeventdate=true, + useeventnumber=true, + usefestschriftaddon=false, + useinstitution=false, + uselocation=true, + usemultivenue=false, + usepublisher=false, + useunpublishedthesis=true, + usesourceeditor=true, + volumeafterseries=false, +} +\setlength{\bibhang}{1.2em} +\DeclareNameAlias{bookauthor}{given-family} +\DeclareNameAlias{sortname}{given-family} +\renewcommand{\repeatlabelwrap}[1]{\mkbibbold{#1}} +\renewcommand{\multinamedelim}{\addslash} +\renewcommand{\finalnamedelim}{\addslash} +\renewcommand{\labelnamepunct}{\addcomma\space} +\renewcommand{\booklabelnamepunct}{\addcomma\space} +\DeclareFieldFormat[inreference]{dictionary}{\midsentence\bibstring{subverbum}\space#1} +\renewcommand{\seriespunct}{\addspace} +\DeclareFieldFormat*{seriesparens}{#1} +\renewcommand{\volumenumberdelim}{\addcomma\space} +\DeclareFieldFormat*{realdate}{\mkbibparens{#1}} +\DeclareFieldFormat*{origrealdate}{\mkbibparens{#1}} +\DeclareFieldFormat*{pages}{#1} +\DeclareFieldFormat*{volume}{\addspace#1} +\DeclareFieldFormat*{journaldateparens}{#1} +\DeclareFieldFormat[article,periodical,review,suppperiodical]{volume}{% + \ifinteger{#1} + {\iffieldequalstr{journaltitle}{Arch. Ber. Sachsen-Anhalt} + {\RN{#1}} + {#1}} + {}} +\DeclareFieldFormat[thesis]{thesis}{\mkbibparens{#1}} +\DeclareFieldFormat[thesis]{locationdateparens}{#1} +\DeclareFieldFormat*{missingfield}{\mkbibbrackets{#1}} +\renewcommand{\bibpagespunct}{% + \iffieldundef{journaltitle} + {\addspace} + {\addcomma\space}} +\DeclareFieldFormat*{reprintbrackets}{\addsemicolon\space#1} +\DeclareFieldFormat*{usere}{% + \ifinteger{#1} + {\mkbibordinal{#1}\space\bibstring{edition},\space} + {#1}% +} +\renewcommand{\multicitedelim}{\addsemicolon\space} +\DeclareFieldFormat*{url}{\url{#1}} +\let\blxarch@buffer@url\url +\renewcommand{\url}[1]{\textless\blxarch@buffer@url{#1}\textgreater} +\renewcommand{\nameshortformdelim}{\addspace in\space} +\renewcommand{\mkbibnamefamily}[1]{#1} +\renewcommand{\mkbibnameprefix}[1]{#1} +\renewcommand{\mkbibrepeatfamily}[1]{#1} +\renewcommand{\mkbibrepeatprefix}[1]{#1} +\renewcommand{\articlesubtitlepunct}{\subtitlepunct} +\endinput +%% +%% End of file `jb-halle.bbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/jb-halle.cbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/jb-halle.cbx new file mode 100644 index 00000000000..a1565cbac23 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/jb-halle.cbx @@ -0,0 +1,28 @@ +%% +%% This is file `jb-halle.cbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `jbhalleCBX,barecitations') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{jb-halle.cbx} +[2017/03/11 v1.0 biblatex-archaeology citation style (IB)] +\RequireCitationStyle{authoryear-archaeology} +\def\archaeocitestyletitle{\blxarch@style@jbhalle} +\DeclareFieldFormat*{postnote}{#1} +\DeclareFieldFormat*{volcitevolume}{#1} +\DeclareFieldFormat*{volcitepages}{#1} +\endinput +%% +%% End of file `jb-halle.cbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/jb-halle.dbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/jb-halle.dbx new file mode 100644 index 00000000000..8f069888a89 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/jb-halle.dbx @@ -0,0 +1,59 @@ +%% +%% This is file `jb-halle.dbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `jbhalleDBX,DBX') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{jb-halle.dbx} +[2017/03/11 v1.0 biblatex-archaeology data model (IB)] +\DeclareDatamodelFields[type=field,datatype=literal]{shortsubseries,subseries} +\DeclareDatamodelFields[type=field,datatype=integer]{subnumber} +\DeclareDatamodelEntryfields +[book,bookinbook,inbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection] +{shortsubseries,subnumber,subseries} +\DeclareDatamodelFields[type=field,datatype=literal]{titlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{maintitlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{booktitlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{summarytitle} +\DeclareDatamodelFields[type=field,datatype=literal]{shortform} +\DeclareDatamodelFields[type=list,datatype=name]{festschrift} +\DeclareDatamodelFields[type=field,datatype=literal]{festschriftaddon} +\DeclareDatamodelFields[type=field,datatype=integer]{eventnumber} +\DeclareDatamodelFields[type=field,datatype=literal]{eventtype} +\DeclareDatamodelFields[type=list,datatype=literal]{multieventdate} +\DeclareDatamodelFields[type=list,datatype=literal]{multivenue} +\DeclareDatamodelEntryfields +[inbook,bookinbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection] +{shortform,festschrift,festschriftaddon,eventnumber,eventtype +,eventdate,venue,multieventdate,multivenue} +\DeclareDatamodelEntryfields +[inbook,bookinbook,incollection,inproceedings,inreference,suppbook,suppcollection] +{booktitlenote} +\DeclareDatamodelEntryfields{summarytitle,titlenote} +\DeclareDatamodelFields[type=field, datatype=date, skipout]{realdate,origrealdate,fulleventdate,newsdate} +\DeclareDatamodelEntryfields{realdate,origrealdate} +\DeclareDatamodelFields[type=field, datatype=date, skipout]{realdate,origrealdate} +\DeclareDatamodelEntryfields +[inbook,bookinbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection]{fulleventdate} +\DeclareDatamodelEntryfields +[article,periodical,suppperiodical,review]{newsdate} +\DeclareDatamodelEntryfields +[article,periodical,review,suppperiodical]{location} +\endinput +%% +%% End of file `jb-halle.dbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/jb-kreis-neuss-german.lbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/jb-kreis-neuss-german.lbx new file mode 100644 index 00000000000..c6c3fa05ec5 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/jb-kreis-neuss-german.lbx @@ -0,0 +1,30 @@ +%% +%% This is file `jb-kreis-neuss-german.lbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `jbkreisneussgermanLBX') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{jb-kreis-neuss-german.lbx} +[2017/03/11 v1.0 biblatex-archaeology localization (IB)] +\InheritBibliographyExtras{german-archaeology} +\InheritBibliographyStrings{german-archaeology} +\DeclareBibliographyStrings{% + inherit = {german-archaeology}, + ibidem = {{ebenda}{ebenda}}, + volume = {{Band}{Band}} +} +\endinput +%% +%% End of file `jb-kreis-neuss-german.lbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/jb-kreis-neuss.bbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/jb-kreis-neuss.bbx new file mode 100644 index 00000000000..63dc19e5838 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/jb-kreis-neuss.bbx @@ -0,0 +1,108 @@ +%% +%% This is file `jb-kreis-neuss.bbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `jbkreisneussBBX,noarticlesubtitlepunct,nosmallcaps') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{jb-kreis-neuss.bbx} +[2017/03/11 v1.0 biblatex-archaeology bibliography style (IB)] +\RequireBibliographyStyle{verbose-ibid-archaeology} +\DeclareLanguageMapping{german}{jb-kreis-neuss-german} +\def\archaeobibstyletitle{\blxarch@style@jbkrneuss} +\ExecuteBibliographyOptions{ + dashed=true, + doi=false, + giveninits=false, + ibidtracker=false, + idemtracker=false, + loccittracker=false, + maxbibnames=500, + maxcitenames=500, + maxitems=3, + mincitenames=3, + minitems=3, + notetype=foot+end, + editionsuperscript=none, + giveninitligatures={}, + idemincitation=false, + injournal=true, + journallocation=false, + maxbooknames=500, + minbooknames=3, + nothesistitlepunct=false, + notitlepunct=false, + origfields=true, + pagesfirst=false, + positionlabeldate=location, + preservelastauthor=false, + repeatlabel=false, + shortform=false, + shortjournal=false, + shortseries=false, + subseries=true, + summarytitle=false, + tabbedlabeldate=false, + titlebrackets=false, + titlenote=false, + useeventdate=true, + useeventnumber=true, + usefestschriftaddon=false, + useinstitution=false, + uselocation=true, + usemultivenue=false, + usepublisher=false, + useunpublishedthesis=true, + usesourceeditor=true, + volumeafterseries=false, +} +\DeclareNameAlias{default}{family-given} +\renewcommand{\newunitpunct}{\addcomma\space} +\renewcommand{\booklabelnamepunct}{\addcolon\space} +\renewcommand{\labelnamepunct}{\addcolon\space} +\renewcommand{\volumedatedelim}{\addspace} +\renewcommand{\titleseriesdelim}{\addspace} +\renewcommand{\multinamedelim}{\addspace\addslash\space} +\renewcommand{\finalnamedelim}{\multinamedelim} +\DeclareFieldFormat*{title}{#1} +\DeclareFieldFormat*{booktitle}{#1} +\DeclareFieldFormat*{maintitle}{#1} +\DeclareFieldFormat*{reprintbrackets}{\mkbibparens{#1}} +\DeclareFieldFormat*{locationdateparens}{#1} +\DeclareFieldFormat*{journaldateparens}{#1} +\DeclareFieldFormat*{seriesparens}{\mkbibparens{= #1}} +\DeclareFieldFormat*{number}{\bibstring{volume}\addspace#1} +\DeclareFieldFormat*{subnumber}{\bibstring{volume}\addspace#1} +\DeclareFieldFormat[article,periodical,review,suppperiodical]{number}{#1} +\renewcommand{\seriesnumberdelim}{\newunitpunct} +\renewcommand{\seriespunct}{\newunitpunct} +\renewcommand{\noseriespunct}{\newunitpunct} +\renewcommand{\multilistdelim}{\addspace\addslash\space} +\renewcommand{\sqspace}{} +\DeclareFieldFormat*{pages}{% + \ifpages{#1} + {\ifnumequal{1}{\rangelen{pages}} + {\pno~\mkfirstpage{#1}\psq} + {\ppno~#1}% + } + {#1}% +} +\renewcommand{\mkbibnamefamily}[1]{#1} +\renewcommand{\mkbibnameprefix}[1]{#1} +\renewcommand{\mkbibrepeatfamily}[1]{#1} +\renewcommand{\mkbibrepeatprefix}[1]{#1} +\renewcommand{\articlesubtitlepunct}{\subtitlepunct} +\endinput +%% +%% End of file `jb-kreis-neuss.bbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/jb-kreis-neuss.cbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/jb-kreis-neuss.cbx new file mode 100644 index 00000000000..17679a356f1 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/jb-kreis-neuss.cbx @@ -0,0 +1,30 @@ +%% +%% This is file `jb-kreis-neuss.cbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `jbkreisneussCBX,noshortform') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{jb-kreis-neuss.cbx} +[2017/03/11 v1.0 biblatex-archaeology citation style (IB)] +\RequireCitationStyle{verbose-ibid-archaeology} +\def\archaeocitestyletitle{\blxarch@style@jbkrneuss} +\renewcommand{\multicitedelim}{\addsemicolon\space} +\let\shortformcite\autocite +\let\shortformcites\autocites +\let\sfcite\cite +\let\sfcites\cites +\endinput +%% +%% End of file `jb-kreis-neuss.cbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/jb-kreis-neuss.dbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/jb-kreis-neuss.dbx new file mode 100644 index 00000000000..279b7bf2dd8 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/jb-kreis-neuss.dbx @@ -0,0 +1,59 @@ +%% +%% This is file `jb-kreis-neuss.dbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `jbkreisneussDBX,DBX') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{jb-kreis-neuss.dbx} +[2017/03/11 v1.0 biblatex-archaeology data model (IB)] +\DeclareDatamodelFields[type=field,datatype=literal]{shortsubseries,subseries} +\DeclareDatamodelFields[type=field,datatype=integer]{subnumber} +\DeclareDatamodelEntryfields +[book,bookinbook,inbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection] +{shortsubseries,subnumber,subseries} +\DeclareDatamodelFields[type=field,datatype=literal]{titlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{maintitlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{booktitlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{summarytitle} +\DeclareDatamodelFields[type=field,datatype=literal]{shortform} +\DeclareDatamodelFields[type=list,datatype=name]{festschrift} +\DeclareDatamodelFields[type=field,datatype=literal]{festschriftaddon} +\DeclareDatamodelFields[type=field,datatype=integer]{eventnumber} +\DeclareDatamodelFields[type=field,datatype=literal]{eventtype} +\DeclareDatamodelFields[type=list,datatype=literal]{multieventdate} +\DeclareDatamodelFields[type=list,datatype=literal]{multivenue} +\DeclareDatamodelEntryfields +[inbook,bookinbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection] +{shortform,festschrift,festschriftaddon,eventnumber,eventtype +,eventdate,venue,multieventdate,multivenue} +\DeclareDatamodelEntryfields +[inbook,bookinbook,incollection,inproceedings,inreference,suppbook,suppcollection] +{booktitlenote} +\DeclareDatamodelEntryfields{summarytitle,titlenote} +\DeclareDatamodelFields[type=field, datatype=date, skipout]{realdate,origrealdate,fulleventdate,newsdate} +\DeclareDatamodelEntryfields{realdate,origrealdate} +\DeclareDatamodelFields[type=field, datatype=date, skipout]{realdate,origrealdate} +\DeclareDatamodelEntryfields +[inbook,bookinbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection]{fulleventdate} +\DeclareDatamodelEntryfields +[article,periodical,suppperiodical,review]{newsdate} +\DeclareDatamodelEntryfields +[article,periodical,review,suppperiodical]{location} +\endinput +%% +%% End of file `jb-kreis-neuss.dbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/karl-german.lbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/karl-german.lbx new file mode 100644 index 00000000000..8721c00ce6b --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/karl-german.lbx @@ -0,0 +1,30 @@ +%% +%% This is file `karl-german.lbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `karlgermanLBX') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{karl-german.lbx} +[2017/03/11 v1.0 biblatex-archaeology localization (IB)] +\InheritBibliographyExtras{german-archaeology} +\InheritBibliographyStrings{german-archaeology} +\DeclareBibliographyStrings{% + inherit = {german-archaeology}, + seenote = {{wie Fu\ss{}note}{wie Fn.}}, + subverbum = {{Lemma}{Lemma}}, +} +\endinput +%% +%% End of file `karl-german.lbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/karl.bbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/karl.bbx new file mode 100644 index 00000000000..0341ea8de96 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/karl.bbx @@ -0,0 +1,97 @@ +%% +%% This is file `karl.bbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `karlBBX,noarticlesubtitlepunct,nosmallcaps') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{karl.bbx} +[2017/03/11 v1.0 biblatex-archaeology bibliography style (IB)] +\RequireBibliographyStyle{verbose-trad2note-archaeology} +\def\archaeobibstyletitle{\blxarch@style@karl} +\DeclareLanguageMapping{german}{karl-german} +\ExecuteBibliographyOptions{ + dashed=false, + doi=false, + giveninits=false, + ibidtracker=true, + idemtracker=true, + loccittracker=true, + maxbibnames=500, + maxcitenames=2, + maxitems=2, + mincitenames=1, + minitems=1, + notetype=foot+end, + editionsuperscript=none, + giveninitligatures={}, + idemincitation=false, + injournal=true, + journallocation=false, + maxbooknames=500, + minbooknames=3, + noseries=true, + nothesistitlepunct=false, + notitlepunct=false, + origfields=true, + pagesfirst=false, + positionlabeldate=location, + preservelastauthor=false, + repeatlabel=false, + shortform=false, + shortjournal=true, + shortseries=true, + subseries=true, + summarytitle=false, + tabbedlabeldate=false, + titlebrackets=false, + titlenote=false, + useeventdate=true, + useeventnumber=true, + usefestschriftaddon=false, + useinstitution=false, + uselocation=true, + usemultivenue=false, + usepublisher=false, + useunpublishedthesis=false, + usesourceeditor=true, + volumeafterseries=false, +} +\DeclareNameAlias{bookauthor}{given-family} +\DeclareNameAlias{sortname}{given-family} +\renewcommand{\finalnamedelim}{\addspace\biblstring{and}\space} +\renewcommand{\newunitpunct}{\addcomma\space} +\renewcommand{\labelnamepunct}{\addcolon\space} +\DeclareFieldFormat*{title}{\mkbibquote{#1}} +\DeclareFieldFormat[inreference]{title}{\biblstring{subverbum}\addspace\mkbibquote{#1}} +\DeclareFieldFormat[book,booklet,collection,manual,misc,proceedings,report,thesis,unpublished] +{title}{\textit{#1}} +\DeclareFieldFormat*{booktitle}{\textit{#1}} +\DeclareFieldFormat*{maintitle}{\textit{#1}} +\DeclareFieldFormat*{volume}{\addspace\bibstring{volume}\space#1} +\DeclareFieldFormat[article,review,suppperiodical]{title}{#1} +\DeclareFieldFormat*{journaltitle}{\textit{#1}} +\DeclareFieldFormat*{journaldateparens}{#1} +\DeclareFieldFormat*{locationdateparens}{#1} +\DeclareFieldFormat*{seenote}{\mkbibparens{#1}} +\DeclareFieldFormat*{url}{\textit{\url{#1}}} +\DeclareFieldFormat*{urldate}{} +\renewcommand{\mkbibnamefamily}[1]{#1} +\renewcommand{\mkbibnameprefix}[1]{#1} +\renewcommand{\mkbibrepeatfamily}[1]{#1} +\renewcommand{\mkbibrepeatprefix}[1]{#1} +\renewcommand{\articlesubtitlepunct}{\subtitlepunct} +\endinput +%% +%% End of file `karl.bbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/karl.cbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/karl.cbx new file mode 100644 index 00000000000..d585b9472d1 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/karl.cbx @@ -0,0 +1,26 @@ +%% +%% This is file `karl.cbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `karlCBX') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{karl.cbx} +[2017/03/11 v1.0 biblatex-archaeology citation style (IB)] +\RequireCitationStyle{verbose-trad2note-archaeology} +\def\archaeocitestyletitle{\blxarch@style@karl} +\renewcommand{\multicitedelim}{\addsemicolon\space} +\endinput +%% +%% End of file `karl.cbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/karl.dbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/karl.dbx new file mode 100644 index 00000000000..58829328305 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/karl.dbx @@ -0,0 +1,59 @@ +%% +%% This is file `karl.dbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `karlDBX,DBX') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{karl.dbx} +[2017/03/11 v1.0 biblatex-archaeology data model (IB)] +\DeclareDatamodelFields[type=field,datatype=literal]{shortsubseries,subseries} +\DeclareDatamodelFields[type=field,datatype=integer]{subnumber} +\DeclareDatamodelEntryfields +[book,bookinbook,inbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection] +{shortsubseries,subnumber,subseries} +\DeclareDatamodelFields[type=field,datatype=literal]{titlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{maintitlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{booktitlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{summarytitle} +\DeclareDatamodelFields[type=field,datatype=literal]{shortform} +\DeclareDatamodelFields[type=list,datatype=name]{festschrift} +\DeclareDatamodelFields[type=field,datatype=literal]{festschriftaddon} +\DeclareDatamodelFields[type=field,datatype=integer]{eventnumber} +\DeclareDatamodelFields[type=field,datatype=literal]{eventtype} +\DeclareDatamodelFields[type=list,datatype=literal]{multieventdate} +\DeclareDatamodelFields[type=list,datatype=literal]{multivenue} +\DeclareDatamodelEntryfields +[inbook,bookinbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection] +{shortform,festschrift,festschriftaddon,eventnumber,eventtype +,eventdate,venue,multieventdate,multivenue} +\DeclareDatamodelEntryfields +[inbook,bookinbook,incollection,inproceedings,inreference,suppbook,suppcollection] +{booktitlenote} +\DeclareDatamodelEntryfields{summarytitle,titlenote} +\DeclareDatamodelFields[type=field, datatype=date, skipout]{realdate,origrealdate,fulleventdate,newsdate} +\DeclareDatamodelEntryfields{realdate,origrealdate} +\DeclareDatamodelFields[type=field, datatype=date, skipout]{realdate,origrealdate} +\DeclareDatamodelEntryfields +[inbook,bookinbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection]{fulleventdate} +\DeclareDatamodelEntryfields +[article,periodical,suppperiodical,review]{newsdate} +\DeclareDatamodelEntryfields +[article,periodical,review,suppperiodical]{location} +\endinput +%% +%% End of file `karl.dbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/maja-german.lbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/maja-german.lbx new file mode 100644 index 00000000000..85a1eb89c02 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/maja-german.lbx @@ -0,0 +1,79 @@ +%% +%% This is file `maja-german.lbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `majagermanLBX') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{zaas-german.lbx} +[2017/03/11 v1.0 biblatex-archaeology localization (IB)] +\InheritBibliographyExtras{german-archaeology} +\InheritBibliographyStrings{german-archaeology} +\DeclareBibliographyStrings{% + inherit = {german-archaeology}, + byeditor = {{herausgegeben von}{hg\adddotspace von}}, + 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 mit einer Einleitung versehen von}% + {hg\adddotspace und mit einer Einl\adddot\ vers\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 mit einer Einleitung versehen von}% + {hg., \lbx@sfromlang \"ubers\adddot\ und Einl\adddot\ von}}, + byeditortrfo = {{herausgegeben, \lbx@lfromlang \"ubersetzt und mit einem Vorwort versehen von}% + {hg., \lbx@sfromlang \"ubers\adddot\ und Vorw\adddot\ von}}, + byeditortraf = {{herausgegeben, \lbx@lfromlang \"ubersetzt und mit einem Nachwort versehen von}% + {hg., \lbx@sfromlang \"ubers\adddot\ und Nachw\adddot\ von}}, + byeditorcoin = {{herausgegeben, kommentiert und mit einer Einleitung versehen von}% + {hg., komm\adddot\ und Einl\adddot\ von}}, + byeditorcofo = {{herausgegeben, kommentiert und mit einem Vorwort versehen von}% + {hg., komm\adddot\ und Vorw\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 mit einer Einleitung versehen von}% + {hg., erl\"aut\adddot\ und Einl\adddot\ von}}, + byeditoranfo = {{herausgegeben, erl\"autert und mit einem Vorwort versehen von}% + {hg., erl\"aut\adddot\ und Vorw\adddot\ von}}, + byeditoranaf = {{herausgegeben, erl\"autert und mit einem Nachwort versehen von}% + {hg., erl\"aut\adddot\ und Nachw\adddot\ von}}, + byeditortrcoin = {{herausgegeben, \lbx@lfromlang \"ubersetzt, kommentiert und mit einer Einleitung versehen von}% + {hg., \lbx@sfromlang \"ubers., komm\adddot\ und Einl\adddot\ von}}, + byeditortrcofo = {{herausgegeben, \lbx@lfromlang \"ubersetzt, kommentiert und mit einem Vorwort versehen von}% + {hg., \lbx@sfromlang \"ubers., komm\adddot\ und Vorw\adddot\ von}}, + byeditortrcoaf = {{herausgegeben, \lbx@lfromlang \"ubersetzt, kommentiert und mit einem Nachwort versehen von}% + {hg., \lbx@sfromlang \"ubers., komm\adddot\ und Nachw\adddot\ von}}, + byeditortranin = {{herausgegeben, \lbx@lfromlang \"ubersetzt, erl\"autert und mit einer Einleitung versehen von}% + {hg., \lbx@sfromlang \"ubers., erl\"aut\adddot\ und Einl\adddot\ von}}, + byeditortranfo = {{herausgegeben, \lbx@lfromlang \"ubersetzt, erl\"autert und mit einem Vorwort versehen von}% + {hg., \lbx@sfromlang \"ubers., erl\"aut\adddot\ und Vorw\adddot\ von}}, + byeditortranaf = {{herausgegeben, \lbx@lfromlang \"ubersetzt, erl\"autert und mit einem Nachwort versehen von}% + {hg., \lbx@sfromlang \"ubers., erl\"aut\adddot\ und Nachw\adddot\ von}}, + byeditortr = {{herausgegeben und \lbx@lfromlang \"ubersetzt von}% + {hg\adddotspace und \lbx@sfromlang \"ubers\adddot\ von}}, + editor = {{Herausgeber}{Hg\adddot}}, + editors = {{Herausgeber}{Hgg\adddot}}, +} +\endinput +%% +%% End of file `maja-german.lbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/maja.bbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/maja.bbx new file mode 100644 index 00000000000..e3286f8f6f9 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/maja.bbx @@ -0,0 +1,98 @@ +%% +%% This is file `maja.bbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `majaBBX,noarticlesubtitlepunct,nosmallcaps') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{maja.bbx} +[2017/03/11 v1.0 biblatex-archaeology bibliography style (IB)] +\RequireBibliographyStyle{verbose-ibid-archaeology} +\def\archaeobibstyletitle{\blxarch@style@maja} +\DeclareLanguageMapping{german}{maja-german} +\ExecuteBibliographyOptions{ + dashed=false, + datezeros=true, + doi=false, + giveninits=true, + ibidtracker=false, + idemtracker=false, + loccittracker=false, + maxbibnames=500, + maxcitenames=500, + mincitenames=1, + notetype=foot+end, + editionsuperscript=predate, + giveninitligatures={}, + idemincitation=true, + injournal=true, + journallocation=false, + maxbooknames=500, + minbooknames=3, + nothesistitlepunct=false, + notitlepunct=true, + origfields=false, + pagesfirst=false, + positionlabeldate=location, + preservelastauthor=false, + repeatlabel=false, + shortform=title, + shortjournal=false, + shortseries=false, + subseries=false, + summarytitle=false, + tabbedlabeldate=false, + titlebrackets=false, + titlenote=false, + useeventdate=false, + useeventnumber=true, + usefestschriftaddon=false, + useinstitution=false, + uselocation=true, + usemultivenue=false, + usepublisher=false, + usesourceeditor=false, + useunpublishedthesis=true, + volumeafterseries=false, +} +\renewcommand{\newunitpunct}{\addcomma\space} +\DeclareNameAlias{sortname}{family-given} +\renewcommand{\booklabelnamepunct}{\addcomma\space} +\renewcommand{\labelnamepunct}{\addcomma\space} +\renewcommand{\multinamedelim}{\addspace\slash\space} +\renewcommand{\finalnamedelim}{\addspace\slash\space} +\DeclareFieldFormat*{pages}{#1} +\DeclareFieldFormat*{volume}{\addspace#1} +\renewcommand{\titleseriesdelim}{\newunitpunct} +\renewcommand{\seriespunct}{\newunitpunct} +\DeclareFieldFormat*{locationdateparens}{#1} +\DeclareFieldFormat*{seriesparens}{#1} +\DeclareFieldFormat*{newsparens}{#1} +\DeclareFieldFormat[inreference]{date}{\iffieldundef{shortform}{#1}{\mkbibparens{#1}}} +\DeclareFieldFormat[inreference]{title}{#1} +\xpatchbibdriver{inreference}{location+date}{bibliographydate}{}{} +\xpatchbibdriver{inreference}{titlepunct}{nopunct}{}{} +\xpatchbibmacro{thesistype}{bibstring}{biblstring}{}{} +\renewcommand{\volumedatedelim}{\addspace} +\renewcommand{\multilistdelim}{\addspace\slash\space} +\DeclareFieldFormat*{url}{\mkbibparens{\url{#1}}} +\DeclareFieldFormat*{urldate}{\addcomma\space#1} +\renewcommand{\mkbibnamefamily}[1]{#1} +\renewcommand{\mkbibnameprefix}[1]{#1} +\renewcommand{\mkbibrepeatfamily}[1]{#1} +\renewcommand{\mkbibrepeatprefix}[1]{#1} +\renewcommand{\articlesubtitlepunct}{\subtitlepunct} +\endinput +%% +%% End of file `maja.bbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/maja.cbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/maja.cbx new file mode 100644 index 00000000000..763732d65b5 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/maja.cbx @@ -0,0 +1,32 @@ +%% +%% This is file `maja.cbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `majaCBX,barecitations,noshortform') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{maja.cbx} +[2017/03/11 v1.0 biblatex-archaeology citation style (IB)] +\RequireCitationStyle{verbose-ibid-archaeology} +\def\archaeocitestyletitle{\blxarch@style@maja} +\let\shortformcite\autocite +\let\shortformcites\autocites +\let\sfcite\cite +\let\sfcites\cites +\DeclareFieldFormat*{postnote}{#1} +\DeclareFieldFormat*{volcitevolume}{#1} +\DeclareFieldFormat*{volcitepages}{#1} +\endinput +%% +%% End of file `maja.cbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/maja.dbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/maja.dbx new file mode 100644 index 00000000000..54035e3adaf --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/maja.dbx @@ -0,0 +1,59 @@ +%% +%% This is file `maja.dbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `majaDBX,DBX') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{maja.dbx} +[2017/03/11 v1.0 biblatex-archaeology data model (IB)] +\DeclareDatamodelFields[type=field,datatype=literal]{shortsubseries,subseries} +\DeclareDatamodelFields[type=field,datatype=integer]{subnumber} +\DeclareDatamodelEntryfields +[book,bookinbook,inbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection] +{shortsubseries,subnumber,subseries} +\DeclareDatamodelFields[type=field,datatype=literal]{titlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{maintitlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{booktitlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{summarytitle} +\DeclareDatamodelFields[type=field,datatype=literal]{shortform} +\DeclareDatamodelFields[type=list,datatype=name]{festschrift} +\DeclareDatamodelFields[type=field,datatype=literal]{festschriftaddon} +\DeclareDatamodelFields[type=field,datatype=integer]{eventnumber} +\DeclareDatamodelFields[type=field,datatype=literal]{eventtype} +\DeclareDatamodelFields[type=list,datatype=literal]{multieventdate} +\DeclareDatamodelFields[type=list,datatype=literal]{multivenue} +\DeclareDatamodelEntryfields +[inbook,bookinbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection] +{shortform,festschrift,festschriftaddon,eventnumber,eventtype +,eventdate,venue,multieventdate,multivenue} +\DeclareDatamodelEntryfields +[inbook,bookinbook,incollection,inproceedings,inreference,suppbook,suppcollection] +{booktitlenote} +\DeclareDatamodelEntryfields{summarytitle,titlenote} +\DeclareDatamodelFields[type=field, datatype=date, skipout]{realdate,origrealdate,fulleventdate,newsdate} +\DeclareDatamodelEntryfields{realdate,origrealdate} +\DeclareDatamodelFields[type=field, datatype=date, skipout]{realdate,origrealdate} +\DeclareDatamodelEntryfields +[inbook,bookinbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection]{fulleventdate} +\DeclareDatamodelEntryfields +[article,periodical,suppperiodical,review]{newsdate} +\DeclareDatamodelEntryfields +[article,periodical,review,suppperiodical]{location} +\endinput +%% +%% End of file `maja.dbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/mpk-english.lbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/mpk-english.lbx new file mode 100644 index 00000000000..92d4654b6c2 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/mpk-english.lbx @@ -0,0 +1,29 @@ +%% +%% This is file `mpk-english.lbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `mpkenglishLBX') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{mpk-english.lbx} +[2017/03/11 v1.0 biblatex-archaeology localization (IB)] +\InheritBibliographyExtras{english-archaeology} +\InheritBibliographyStrings{english-archaeology} +\DeclareBibliographyStrings{% + inherit = {english-archaeology}, + urlseen = {{last access}{last access}}, +} +\endinput +%% +%% End of file `mpk-english.lbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/mpk-german.lbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/mpk-german.lbx new file mode 100644 index 00000000000..47f0cdc7630 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/mpk-german.lbx @@ -0,0 +1,30 @@ +%% +%% This is file `mpk-german.lbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `mpkgermanLBX') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{mpk-german.lbx} +[2017/03/11 v1.0 biblatex-archaeology localization (IB)] +\InheritBibliographyExtras{german-archaeology} +\InheritBibliographyStrings{german-archaeology} +\DeclareBibliographyStrings{% + inherit = {german-archaeology}, + andothers = {{et\addabbrvspace al\adddot}{et\addabbrvspace al\adddot}}, + urlseen = {{letzter Zugriff}{letzter Zugriff}}, +} +\endinput +%% +%% End of file `mpk-german.lbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/mpk.bbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/mpk.bbx new file mode 100644 index 00000000000..787c9684415 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/mpk.bbx @@ -0,0 +1,116 @@ +%% +%% This is file `mpk.bbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `mpkBBX,noarticlesubtitlepunct') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{mpk.bbx} +[2017/03/11 v1.0 biblatex-archaeology bibliography style (IB)] +\RequireBibliographyStyle{authoryear-icomp-archaeology} +\def\archaeobibstyletitle{\blxarch@style@mpk} +\DeclareLanguageMapping{german}{mpk-german} +\DeclareLanguageMapping{english}{mpk-english} +\ExecuteBibliographyOptions{ + dashed=false, + datezeros=true, + doi=true, + giveninits=true, + ibidtracker=false, + idemtracker=true, + loccittracker=false, + maxbibnames=500, + maxcitenames=3, + maxitems=2, + mergedate=true, + mincitenames=3, + minitems=1, + notetype=foot+end, + sortcites=true, + sorting=lnyvt, + editionsuperscript=posttitle, + giveninitligatures={}, + idemincitation=true, + injournal=false, + journallocation=false, + maxbooknames=500, + minbooknames=3, + nothesistitlepunct=false, + notitlepunct=false, + origfields=true, + pagesfirst=false, + positionlabeldate=location, + preservelastauthor=false, + repeatlabel=true, + shortform=false, + shortjournal=true, + shortseries=true, + subseries=true, + summarytitle=false, + tabbedlabeldate=false, + titlebrackets=false, + titlenote=false, + useeventdate=false, + useeventnumber=false, + usefestschriftaddon=false, + useinstitution=false, + uselocation=true, + usemultivenue=false, + usepublisher=false, + useunpublishedthesis=true, + usesourceeditor=true, + volumeafterseries=false, +} +\setlength{\bibhang}{0em} +\DeclareNameAlias{bookauthor}{given-family} +\DeclareNameAlias{sortname}{given-family} +\renewcommand{\mkbibbooknamefamily}[1]{\textsc{#1}} +\renewcommand{\mkbibbooknameprefix}[1]{\textsc{#1}} +\renewcommand{\mkbibsourcenamefamily}[1]{\textsc{#1}} +\renewcommand{\mkbibsourcenameprefix}[1]{\textsc{#1}} +\renewcommand{\mkbiblistnamefamily}[1]{\textsc{#1}} +\renewcommand{\mkbiblistnameprefix}[1]{\textsc{#1}} +\renewcommand{\labelnamepunct}{\addcomma\space} +\renewcommand{\booklabelnamepunct}{\addcomma\space} +\renewcommand{\newunitpunct}{\addcomma\space} +\renewcommand{\titleseriesdelim}{\addperiod\space} +\renewcommand{\seriespunct}{\newunitpunct} +\DeclareFieldFormat*{seriesparens}{#1} +\renewcommand{\subnumberseriesdelim}{\newunitpunct} +\DeclareFieldFormat*{locationdateparens}{#1} +\DeclareFieldFormat*{journaldateparens}{#1} +\DeclareFieldFormat*{reprintparens}{\newunitpunct#1} +\DeclareFieldFormat*{realdateparen}{\addcomma\space#1} +\DeclareFieldFormat*{origrealdateparen}{\addcomma\space#1} +\DeclareFieldFormat*{pages}{#1} +\DeclareFieldFormat*{volume}{\addspace#1} +\DeclareFieldFormat*{url}{#1} +\DeclareFieldFormat*{urldate}{\newunitpunct\biblstring{urlseen}\addcolon\space#1} +\xpatchbibmacro{thesistype}{bibstring}{biblstring}{}{} +\let\blxarch@buffer@finentrypunct\finentrypunct +\renewcommand{\finentrypunct}{% + \ifboolexpr{ + test {\ifentrytype{online}} + or + test {\iffieldequalstr{entrysubtype}{digital}} + or + not test {\iffieldundef{doi}} + } + {} + {\blxarch@buffer@finentrypunct} +} +\renewcommand{\articlesubtitlepunct}{\subtitlepunct} +\endinput +%% +%% End of file `mpk.bbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/mpk.cbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/mpk.cbx new file mode 100644 index 00000000000..233998075ae --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/mpk.cbx @@ -0,0 +1,33 @@ +%% +%% This is file `mpk.cbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `mpkCBX,barecitations') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{mpk.cbx} +[2017/03/11 v1.0 biblatex-archaeology citation style (IB)] +\RequireCitationStyle{authoryear-icomp-archaeology} +\def\archaeocitestyletitle{\blxarch@style@mpk} +\ExecuteBibliographyOptions{autocite=footnote} +\renewcommand{\multicitedelim}{\addperiod\space\textendash\space} +\renewcommand{\compcitedelim}{% + \multicitedelim\bibsentence% + \bibstring[\mkbibnamefamily]{idem\thefield{gender}}\addspace} +\DeclareFieldFormat*{postnote}{#1} +\DeclareFieldFormat*{volcitevolume}{#1} +\DeclareFieldFormat*{volcitepages}{#1} +\endinput +%% +%% End of file `mpk.cbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/mpk.dbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/mpk.dbx new file mode 100644 index 00000000000..3b0c46a92d3 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/mpk.dbx @@ -0,0 +1,59 @@ +%% +%% This is file `mpk.dbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `mpkDBX,DBX') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{mpk.dbx} +[2017/03/11 v1.0 biblatex-archaeology data model (IB)] +\DeclareDatamodelFields[type=field,datatype=literal]{shortsubseries,subseries} +\DeclareDatamodelFields[type=field,datatype=integer]{subnumber} +\DeclareDatamodelEntryfields +[book,bookinbook,inbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection] +{shortsubseries,subnumber,subseries} +\DeclareDatamodelFields[type=field,datatype=literal]{titlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{maintitlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{booktitlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{summarytitle} +\DeclareDatamodelFields[type=field,datatype=literal]{shortform} +\DeclareDatamodelFields[type=list,datatype=name]{festschrift} +\DeclareDatamodelFields[type=field,datatype=literal]{festschriftaddon} +\DeclareDatamodelFields[type=field,datatype=integer]{eventnumber} +\DeclareDatamodelFields[type=field,datatype=literal]{eventtype} +\DeclareDatamodelFields[type=list,datatype=literal]{multieventdate} +\DeclareDatamodelFields[type=list,datatype=literal]{multivenue} +\DeclareDatamodelEntryfields +[inbook,bookinbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection] +{shortform,festschrift,festschriftaddon,eventnumber,eventtype +,eventdate,venue,multieventdate,multivenue} +\DeclareDatamodelEntryfields +[inbook,bookinbook,incollection,inproceedings,inreference,suppbook,suppcollection] +{booktitlenote} +\DeclareDatamodelEntryfields{summarytitle,titlenote} +\DeclareDatamodelFields[type=field, datatype=date, skipout]{realdate,origrealdate,fulleventdate,newsdate} +\DeclareDatamodelEntryfields{realdate,origrealdate} +\DeclareDatamodelFields[type=field, datatype=date, skipout]{realdate,origrealdate} +\DeclareDatamodelEntryfields +[inbook,bookinbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection]{fulleventdate} +\DeclareDatamodelEntryfields +[article,periodical,suppperiodical,review]{newsdate} +\DeclareDatamodelEntryfields +[article,periodical,review,suppperiodical]{location} +\endinput +%% +%% End of file `mpk.dbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/nnu.bbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/nnu.bbx new file mode 100644 index 00000000000..d1b8d50952e --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/nnu.bbx @@ -0,0 +1,110 @@ +%% +%% This is file `nnu.bbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `nnuBBX,noarticlesubtitlepunct') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{nnu.bbx} +[2017/03/11 v1.0 biblatex-archaeology bibliography style (IB)] +\RequireBibliographyStyle{authoryear-comp-archaeology} +\def\archaeobibstyletitle{\blxarch@style@nnu} +\ExecuteBibliographyOptions{ + dashed=false, + doi=false, + giveninits=true, + ibidtracker=false, + idemtracker=false, + loccittracker=false, + maxbibnames=500, + maxcitenames=2, + maxitems=2, + mergedate=true, + mincitenames=1, + minitems=1, + notetype=foot+end, + sorting=lnyvt, + editionsuperscript=preloc, + giveninitligatures={Ch,Ph,St,Th}, + idemincitation=false, + injournal=false, + journallocation=false, + maxbooknames=500, + minbooknames=3, + nothesistitlepunct=true, + notitlepunct=true, + origfields=true, + pagesfirst=false, + positionlabeldate=location, + preservelastauthor=false, + repeatlabel=true, + shortform=true, + shortjournal=true, + shortseries=true, + subseries=true, + summarytitle=false, + tabbedlabeldate=false, + titlebrackets=false, + titlenote=true, + useeventdate=true, + useeventnumber=true, + usefestschriftaddon=false, + useinstitution=false, + uselocation=true, + usemultivenue=false, + usepublisher=false, + useunpublishedthesis=true, + usesourceeditor=true, + volumeafterseries=false, +} +\setlength{\bibhang}{2em} +\DeclareNameAlias{bookauthor}{given-family} +\DeclareNameAlias{sortname}{given-family} +\renewcommand{\mkbiblistnamefamily}[1]{\textsc{#1}} +\renewcommand{\mkbiblistnameprefix}[1]{\textsc{#1}} +\renewcommand{\multinamedelim}{\addslash} +\renewcommand{\finalnamedelim}{\addslash} +\renewcommand{\labelnamepunct}{\addcomma\space} +\renewcommand{\booklabelnamepunct}{\addcomma\space} +\DeclareFieldFormat[inreference]{dictionary}{\midsentence\bibstring{subverbum}\space#1} +\renewcommand{\seriespunct}{\addspace} +\DeclareFieldFormat*{seriesparens}{#1} +\renewcommand{\volumenumberdelim}{\addcomma\space} +\DeclareFieldFormat*{realdate}{\mkbibparens{#1}} +\DeclareFieldFormat*{origrealdate}{\mkbibparens{#1}} +\DeclareFieldFormat*{pages}{#1} +\DeclareFieldFormat*{volume}{\addspace#1} +\DeclareFieldFormat*{journaldateparens}{#1} +\DeclareFieldFormat[thesis]{thesis}{\mkbibparens{#1}} +\DeclareFieldFormat[thesis]{locationdateparens}{#1} +\DeclareFieldFormat*{missingfield}{\mkbibbrackets{#1}} +\renewcommand{\bibpagespunct}{% + \iffieldundef{journaltitle} + {\addspace} + {\addcomma\space}} +\DeclareFieldFormat*{reprintbrackets}{\addsemicolon\space#1} +\DeclareFieldFormat*{usere}{% + \ifinteger{#1} + {\mkbibordinal{#1}\space\bibstring{edition},\space} + {#1}% +} +\renewcommand{\multicitedelim}{\addsemicolon\space} +\DeclareFieldFormat*{url}{\url{#1}} +\let\blxarch@buffer@url\url +\renewcommand{\url}[1]{\textless\blxarch@buffer@url{#1}\textgreater} +\renewcommand{\nameshortformdelim}{\addspace in\space} +\renewcommand{\articlesubtitlepunct}{\subtitlepunct} +\endinput +%% +%% End of file `nnu.bbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/nnu.cbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/nnu.cbx new file mode 100644 index 00000000000..577bfa9a86f --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/nnu.cbx @@ -0,0 +1,28 @@ +%% +%% This is file `nnu.cbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `nnuCBX,barecitations') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{nnu.cbx} +[2017/03/11 v1.0 biblatex-archaeology citation style (IB)] +\RequireCitationStyle{authoryear-comp-archaeology} +\def\archaeocitestyletitle{\blxarch@style@nnu} +\DeclareFieldFormat*{postnote}{#1} +\DeclareFieldFormat*{volcitevolume}{#1} +\DeclareFieldFormat*{volcitepages}{#1} +\endinput +%% +%% End of file `nnu.cbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/nnu.dbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/nnu.dbx new file mode 100644 index 00000000000..eb2ebb60166 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/nnu.dbx @@ -0,0 +1,59 @@ +%% +%% This is file `nnu.dbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `nnuDBX,DBX') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{nnu.dbx} +[2017/03/11 v1.0 biblatex-archaeology data model (IB)] +\DeclareDatamodelFields[type=field,datatype=literal]{shortsubseries,subseries} +\DeclareDatamodelFields[type=field,datatype=integer]{subnumber} +\DeclareDatamodelEntryfields +[book,bookinbook,inbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection] +{shortsubseries,subnumber,subseries} +\DeclareDatamodelFields[type=field,datatype=literal]{titlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{maintitlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{booktitlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{summarytitle} +\DeclareDatamodelFields[type=field,datatype=literal]{shortform} +\DeclareDatamodelFields[type=list,datatype=name]{festschrift} +\DeclareDatamodelFields[type=field,datatype=literal]{festschriftaddon} +\DeclareDatamodelFields[type=field,datatype=integer]{eventnumber} +\DeclareDatamodelFields[type=field,datatype=literal]{eventtype} +\DeclareDatamodelFields[type=list,datatype=literal]{multieventdate} +\DeclareDatamodelFields[type=list,datatype=literal]{multivenue} +\DeclareDatamodelEntryfields +[inbook,bookinbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection] +{shortform,festschrift,festschriftaddon,eventnumber,eventtype +,eventdate,venue,multieventdate,multivenue} +\DeclareDatamodelEntryfields +[inbook,bookinbook,incollection,inproceedings,inreference,suppbook,suppcollection] +{booktitlenote} +\DeclareDatamodelEntryfields{summarytitle,titlenote} +\DeclareDatamodelFields[type=field, datatype=date, skipout]{realdate,origrealdate,fulleventdate,newsdate} +\DeclareDatamodelEntryfields{realdate,origrealdate} +\DeclareDatamodelFields[type=field, datatype=date, skipout]{realdate,origrealdate} +\DeclareDatamodelEntryfields +[inbook,bookinbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection]{fulleventdate} +\DeclareDatamodelEntryfields +[article,periodical,suppperiodical,review]{newsdate} +\DeclareDatamodelEntryfields +[article,periodical,review,suppperiodical]{location} +\endinput +%% +%% End of file `nnu.dbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/offa-english.lbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/offa-english.lbx new file mode 100644 index 00000000000..1ec9929e5f3 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/offa-english.lbx @@ -0,0 +1,31 @@ +%% +%% This is file `offa-english.lbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `offaenglishLBX') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{offa-english.lbx} +[2017/03/11 v1.0 biblatex-archaeology localization (IB)] +\InheritBibliographyExtras{english-archaeology} +\InheritBibliographyStrings{english-archaeology} +\DeclareBibliographyStrings{% + inherit = {english-archaeology}, + nodate = {{no date}{n.d\adddot}}, + noplace = {{no place}{n.p\adddot}}, + subverbum = {{keyword}{keyword}}, +} +\endinput +%% +%% End of file `offa-english.lbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/offa-german.lbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/offa-german.lbx new file mode 100644 index 00000000000..bb3954d50b0 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/offa-german.lbx @@ -0,0 +1,31 @@ +%% +%% This is file `offa-german.lbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `offagermanLBX') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{offa-german.lbx} +[2017/03/11 v1.0 biblatex-archaeology localization (IB)] +\InheritBibliographyExtras{german-archaeology} +\InheritBibliographyStrings{german-archaeology} +\DeclareBibliographyStrings{% + inherit = {german-archaeology}, + nodate = {{ohne Jahr}{o.J\adddot}}, + noplace = {{ohne Ort}{o.O\adddot}}, + subverbum = {{Stichwort}{Stichwort}}, +} +\endinput +%% +%% End of file `offa-german.lbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/offa.bbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/offa.bbx new file mode 100644 index 00000000000..fffe44575dc --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/offa.bbx @@ -0,0 +1,96 @@ +%% +%% This is file `offa.bbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `offaBBX,noarticlesubtitlepunct') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{offa.bbx} +[2017/03/11 v1.0 biblatex-archaeology bibliography style (IB)] +\RequireBibliographyStyle{authoryear-comp-archaeology} +\def\archaeobibstyletitle{\blxarch@style@offa} +\DeclareLanguageMapping{german}{offa-german} +\DeclareLanguageMapping{english}{offa-english} +\ExecuteBibliographyOptions{ + dashed=false, + doi=false, + giveninits=true, + ibidtracker=constrict, + idemtracker=constrict, + loccittracker=constrict, + maxbibnames=500, + maxcitenames=2, + maxitems=3, + mergedate=true, + mincitenames=1, + minitems=1, + notetype=foot+end, + sorting=lnyvt, + editionsuperscript=postdate, + giveninitligatures={Ch,Ph,Sch,St,Th}, + idemincitation=false, + injournal=false, + journallocation=false, + maxbooknames=500, + minbooknames=3, + nothesistitlepunct=true, + notitlepunct=true, + origfields=true, + pagesfirst=false, + positionlabeldate=location, + preservelastauthor=false, + repeatlabel=true, + shortform=title, + shortjournal=true, + shortseries=true, + subseries=true, + summarytitle=true, + tabbedlabeldate=false, + titlebrackets=true, + titlenote=true, + useeventdate=true, + useeventnumber=true, + usefestschriftaddon=false, + useinstitution=omitlocation, + uselocation=true, + usemultivenue=false, + usepublisher=false, + useunpublishedthesis=false, + usesourceeditor=true, + volumeafterseries=false, +} +\DeclareNameAlias{bookauthor}{given-family} +\DeclareNameAlias{sortname}{given-family} +\renewcommand{\mkbibrepeatfamily}[1]{#1} +\renewcommand{\mkbibrepeatprefix}[1]{#1} +\renewcommand{\multicitedelim}{\addsemicolon\space} +\renewcommand{\multinamedelim}{\addslash} +\renewcommand{\finalnamedelim}{\addslash} +\renewcommand{\multilistdelim}{\addslash} +\renewcommand{\repeatlabeldelim}{\addcolon\space} +\renewcommand{\booklabelnamepunct}{\addcomma\space} +\renewcommand{\labelnamepunct}{\addcomma\space} +\renewcommand{\seriespunct}{\addspace} +\DeclareFieldFormat*{seriesparens}{#1} +\DeclareFieldFormat*{journaldateparens}{#1} +\DeclareFieldFormat*{pages}{#1} +\DeclareFieldFormat*{volume}{\addspace#1} +\DeclareFieldFormat*{thesis}{\mkbibparens{#1}} +\renewcommand{\institutionlocationdelim}{\addspace} +\DeclareFieldFormat*{url}{\url{#1}} +\DeclareFieldFormat*{urldate}{\mkbibparens{#1}} +\renewcommand{\articlesubtitlepunct}{\subtitlepunct} +\endinput +%% +%% End of file `offa.bbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/offa.cbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/offa.cbx new file mode 100644 index 00000000000..d70b87c4744 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/offa.cbx @@ -0,0 +1,28 @@ +%% +%% This is file `offa.cbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `offaCBX,barecitations') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{offa.cbx} +[2017/03/11 v1.0 biblatex-archaeology citation style (IB)] +\RequireCitationStyle{authoryear-comp-archaeology} +\def\archaeocitestyletitle{\blxarch@style@offa} +\DeclareFieldFormat*{postnote}{#1} +\DeclareFieldFormat*{volcitevolume}{#1} +\DeclareFieldFormat*{volcitepages}{#1} +\endinput +%% +%% End of file `offa.cbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/offa.dbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/offa.dbx new file mode 100644 index 00000000000..a8b861e1f09 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/offa.dbx @@ -0,0 +1,59 @@ +%% +%% This is file `offa.dbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `offaDBX,DBX') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{offa.dbx} +[2017/03/11 v1.0 biblatex-archaeology data model (IB)] +\DeclareDatamodelFields[type=field,datatype=literal]{shortsubseries,subseries} +\DeclareDatamodelFields[type=field,datatype=integer]{subnumber} +\DeclareDatamodelEntryfields +[book,bookinbook,inbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection] +{shortsubseries,subnumber,subseries} +\DeclareDatamodelFields[type=field,datatype=literal]{titlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{maintitlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{booktitlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{summarytitle} +\DeclareDatamodelFields[type=field,datatype=literal]{shortform} +\DeclareDatamodelFields[type=list,datatype=name]{festschrift} +\DeclareDatamodelFields[type=field,datatype=literal]{festschriftaddon} +\DeclareDatamodelFields[type=field,datatype=integer]{eventnumber} +\DeclareDatamodelFields[type=field,datatype=literal]{eventtype} +\DeclareDatamodelFields[type=list,datatype=literal]{multieventdate} +\DeclareDatamodelFields[type=list,datatype=literal]{multivenue} +\DeclareDatamodelEntryfields +[inbook,bookinbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection] +{shortform,festschrift,festschriftaddon,eventnumber,eventtype +,eventdate,venue,multieventdate,multivenue} +\DeclareDatamodelEntryfields +[inbook,bookinbook,incollection,inproceedings,inreference,suppbook,suppcollection] +{booktitlenote} +\DeclareDatamodelEntryfields{summarytitle,titlenote} +\DeclareDatamodelFields[type=field, datatype=date, skipout]{realdate,origrealdate,fulleventdate,newsdate} +\DeclareDatamodelEntryfields{realdate,origrealdate} +\DeclareDatamodelFields[type=field, datatype=date, skipout]{realdate,origrealdate} +\DeclareDatamodelEntryfields +[inbook,bookinbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection]{fulleventdate} +\DeclareDatamodelEntryfields +[article,periodical,suppperiodical,review]{newsdate} +\DeclareDatamodelEntryfields +[article,periodical,review,suppperiodical]{location} +\endinput +%% +%% End of file `offa.dbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/rgk-inline.bbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/rgk-inline.bbx new file mode 100644 index 00000000000..3067d163d16 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/rgk-inline.bbx @@ -0,0 +1,114 @@ +%% +%% This is file `rgk-inline.bbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `rgkinlineBBX,rgksharedBBX,noarticlesubtitlepunct') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{rgk-inline.bbx} +[2017/03/11 v1.0 biblatex-archaeology bibliography style (IB)] +\RequireBibliographyStyle{authoryear-archaeology} +\def\archaeobibstyletitle{\blxarch@style@rgkinline} +\ExecuteBibliographyOptions{ + ibidtracker=false, + idemtracker=false, + loccittracker=false, + repeatlabel=true, + mergedate=false, + maxbibnames=500, + maxcitenames=2, + mincitenames=1, + sorting=lnyvt, +} +\setlength{\bibitemsep}{\baselineskip} +\renewcommand{\bibnamedash}{\printtext{\bibstring[\mkbiblistnamefamily]{idem\thefield{gender}}}} +\renewcommand{\mkbiblistnamefamily}[1]{\textsc{#1}} +\renewcommand{\mkbiblistnameprefix}[1]{\textsc{#1}} +\ExecuteBibliographyOptions{ + dashed=true, + doi=false, + eprint=false, + giveninits=true, + maxbibnames=500, + maxcitenames=2, + maxitems=2, + mincitenames=1, + minitems=1, + notetype=foot+end, + url=false, + editionsuperscript=posttitle, + giveninitligatures={Ch,Ph,St,Th}, + idemincitation=false, + injournal=false, + journallocation=false, + maxbooknames=500, + minbooknames=3, + nothesistitlepunct=true, + notitlepunct=true, + origfields=true, + pagesfirst=false, + positionlabeldate=location, + preservelastauthor=false, + shortform=false, + shortjournal=true, + shortseries=true, + subseries=true, + summarytitle=false, + tabbedlabeldate=false, + titlebrackets=false, + titlenote=true, + useeventdate=false, + useeventnumber=true, + usefestschriftaddon=false, + useinstitution=false, + uselocation=true, + usemultivenue=false, + usesourceeditor=true, + usepublisher=false, + useunpublishedthesis=true, + volumeafterseries=false, +} +\DeclareNameAlias{bookauthor}{given-family} +\DeclareNameAlias{sortname}{given-family} +\renewcommand{\multinamedelim}{\addslash} +\renewcommand{\finalnamedelim}{\addslash} +\renewcommand{\mkbiblistnamefamily}[1]{\textsc{#1}} +\renewcommand{\mkbiblistnameprefix}[1]{\textsc{#1}} +\renewcommand{\labelnamepunct}{\addcomma\space} +\renewcommand{\booklabelnamepunct}{\addcomma\space} +\DeclareFieldFormat[inreference]{dictionary}{\midsentence\bibstring{subverbum}\space#1} +\renewcommand{\seriespunct}{\addspace} +\DeclareFieldFormat*{seriesparens}{#1} +\renewcommand{\volumenumberdelim}{\addcomma\space} +\DeclareFieldFormat*{realdate}{\mkbibparens{#1}} +\DeclareFieldFormat*{origrealdate}{\mkbibparens{#1}} +\DeclareFieldFormat*{pages}{#1} +\DeclareFieldFormat*{volume}{\addspace#1} +\DeclareFieldFormat*{journaldateparens}{#1} +\DeclareFieldFormat[thesis]{thesis}{\mkbibparens{#1}} +\DeclareFieldFormat[thesis]{locationdateparens}{#1} +\DeclareFieldFormat*{missingfield}{\mkbibbrackets{#1}} +\renewcommand{\bibpagespunct}{% + \iffieldundef{journaltitle} + {\addspace} + {\addcomma\space}} +\DeclareFieldFormat*{reprintbrackets}{\addsemicolon\space#1} +\renewcommand{\multicitedelim}{\addsemicolon\space} +\DeclareFieldFormat*{url}{\url{#1}} +\let\blxarch@buffer@url\url +\renewcommand{\url}[1]{\textless\blxarch@buffer@url{#1}\textgreater} +\renewcommand{\articlesubtitlepunct}{\subtitlepunct} +\endinput +%% +%% End of file `rgk-inline.bbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/rgk-inline.cbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/rgk-inline.cbx new file mode 100644 index 00000000000..cf77896ae17 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/rgk-inline.cbx @@ -0,0 +1,28 @@ +%% +%% This is file `rgk-inline.cbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `rgkinlineCBX,barecitations') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{rgk-inline.cbx} +[2017/03/11 v1.0 biblatex-archaeology citation style (IB)] +\RequireCitationStyle{authoryear-archaeology} +\def\archaeocitestyletitle{\blxarch@style@rgkinline} +\DeclareFieldFormat*{postnote}{#1} +\DeclareFieldFormat*{volcitevolume}{#1} +\DeclareFieldFormat*{volcitepages}{#1} +\endinput +%% +%% End of file `rgk-inline.cbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/rgk-inline.dbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/rgk-inline.dbx new file mode 100644 index 00000000000..d33a9169a55 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/rgk-inline.dbx @@ -0,0 +1,59 @@ +%% +%% This is file `rgk-inline.dbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `rgkinlineDBX,DBX') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{rgkinlineDBX} +[2017/03/11 v1.0 biblatex-archaeology data model (IB)] +\DeclareDatamodelFields[type=field,datatype=literal]{shortsubseries,subseries} +\DeclareDatamodelFields[type=field,datatype=integer]{subnumber} +\DeclareDatamodelEntryfields +[book,bookinbook,inbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection] +{shortsubseries,subnumber,subseries} +\DeclareDatamodelFields[type=field,datatype=literal]{titlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{maintitlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{booktitlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{summarytitle} +\DeclareDatamodelFields[type=field,datatype=literal]{shortform} +\DeclareDatamodelFields[type=list,datatype=name]{festschrift} +\DeclareDatamodelFields[type=field,datatype=literal]{festschriftaddon} +\DeclareDatamodelFields[type=field,datatype=integer]{eventnumber} +\DeclareDatamodelFields[type=field,datatype=literal]{eventtype} +\DeclareDatamodelFields[type=list,datatype=literal]{multieventdate} +\DeclareDatamodelFields[type=list,datatype=literal]{multivenue} +\DeclareDatamodelEntryfields +[inbook,bookinbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection] +{shortform,festschrift,festschriftaddon,eventnumber,eventtype +,eventdate,venue,multieventdate,multivenue} +\DeclareDatamodelEntryfields +[inbook,bookinbook,incollection,inproceedings,inreference,suppbook,suppcollection] +{booktitlenote} +\DeclareDatamodelEntryfields{summarytitle,titlenote} +\DeclareDatamodelFields[type=field, datatype=date, skipout]{realdate,origrealdate,fulleventdate,newsdate} +\DeclareDatamodelEntryfields{realdate,origrealdate} +\DeclareDatamodelFields[type=field, datatype=date, skipout]{realdate,origrealdate} +\DeclareDatamodelEntryfields +[inbook,bookinbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection]{fulleventdate} +\DeclareDatamodelEntryfields +[article,periodical,suppperiodical,review]{newsdate} +\DeclareDatamodelEntryfields +[article,periodical,review,suppperiodical]{location} +\endinput +%% +%% End of file `rgk-inline.dbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/rgk-verbose.bbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/rgk-verbose.bbx new file mode 100644 index 00000000000..c52950812ec --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/rgk-verbose.bbx @@ -0,0 +1,106 @@ +%% +%% This is file `rgk-verbose.bbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `rgkverboseBBX,rgksharedBBX,noarticlesubtitlepunct') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{rgk-verbose.bbx} +[2017/03/11 v1.0 biblatex-archaeology bibliography style (IB)] +\RequireBibliographyStyle{verbose-trad2note-archaeology} +\def\archaeobibstyletitle{\blxarch@style@rgkverbose} +\ExecuteBibliographyOptions{ + ibidtracker=true, + idemtracker=false, + loccittracker=true, + maxbibnames=500, + maxcitenames=500, +} +\ExecuteBibliographyOptions{ + dashed=true, + doi=false, + eprint=false, + giveninits=true, + maxbibnames=500, + maxcitenames=2, + maxitems=2, + mincitenames=1, + minitems=1, + notetype=foot+end, + url=false, + editionsuperscript=posttitle, + giveninitligatures={Ch,Ph,St,Th}, + idemincitation=false, + injournal=false, + journallocation=false, + maxbooknames=500, + minbooknames=3, + nothesistitlepunct=true, + notitlepunct=true, + origfields=true, + pagesfirst=false, + positionlabeldate=location, + preservelastauthor=false, + shortform=false, + shortjournal=true, + shortseries=true, + subseries=true, + summarytitle=false, + tabbedlabeldate=false, + titlebrackets=false, + titlenote=true, + useeventdate=false, + useeventnumber=true, + usefestschriftaddon=false, + useinstitution=false, + uselocation=true, + usemultivenue=false, + usesourceeditor=true, + usepublisher=false, + useunpublishedthesis=true, + volumeafterseries=false, +} +\DeclareNameAlias{bookauthor}{given-family} +\DeclareNameAlias{sortname}{given-family} +\renewcommand{\multinamedelim}{\addslash} +\renewcommand{\finalnamedelim}{\addslash} +\renewcommand{\mkbiblistnamefamily}[1]{\textsc{#1}} +\renewcommand{\mkbiblistnameprefix}[1]{\textsc{#1}} +\renewcommand{\labelnamepunct}{\addcomma\space} +\renewcommand{\booklabelnamepunct}{\addcomma\space} +\DeclareFieldFormat[inreference]{dictionary}{\midsentence\bibstring{subverbum}\space#1} +\renewcommand{\seriespunct}{\addspace} +\DeclareFieldFormat*{seriesparens}{#1} +\renewcommand{\volumenumberdelim}{\addcomma\space} +\DeclareFieldFormat*{realdate}{\mkbibparens{#1}} +\DeclareFieldFormat*{origrealdate}{\mkbibparens{#1}} +\DeclareFieldFormat*{pages}{#1} +\DeclareFieldFormat*{volume}{\addspace#1} +\DeclareFieldFormat*{journaldateparens}{#1} +\DeclareFieldFormat[thesis]{thesis}{\mkbibparens{#1}} +\DeclareFieldFormat[thesis]{locationdateparens}{#1} +\DeclareFieldFormat*{missingfield}{\mkbibbrackets{#1}} +\renewcommand{\bibpagespunct}{% + \iffieldundef{journaltitle} + {\addspace} + {\addcomma\space}} +\DeclareFieldFormat*{reprintbrackets}{\addsemicolon\space#1} +\renewcommand{\multicitedelim}{\addsemicolon\space} +\DeclareFieldFormat*{url}{\url{#1}} +\let\blxarch@buffer@url\url +\renewcommand{\url}[1]{\textless\blxarch@buffer@url{#1}\textgreater} +\renewcommand{\articlesubtitlepunct}{\subtitlepunct} +\endinput +%% +%% End of file `rgk-verbose.bbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/rgk-verbose.cbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/rgk-verbose.cbx new file mode 100644 index 00000000000..37579f09c15 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/rgk-verbose.cbx @@ -0,0 +1,49 @@ +%% +%% This is file `rgk-verbose.cbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `rgkverboseCBX,barecitations') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{rgk-verbose.cbx} +[2017/03/11 v1.0 biblatex-archaeology citation style (IB)] +\RequireCitationStyle{verbose-trad2note-archaeology} +\def\archaeocitestyletitle{\blxarch@style@rgkverbose} +\ExecuteBibliographyOptions{ + citepages=omit, % permit|suppress|omit|separate +} +\DeclareFieldFormat*{seenote}{\mkbibparens{#1}} +\renewcommand{\postnotedelim}{% + \ifboolexpr{ + test {\ifentrytype{article}} + or + test {\ifentrytype{review}} + or + test {\ifentrytype{suppperiodical}} + } + {\ifboolexpr{ + not test {\ifloccit} + and + not test {\ifseenote} + } + {\addcomma\space} + {\addspace}} + {\addspace}} + % \end{macrocode} +\DeclareFieldFormat*{postnote}{#1} +\DeclareFieldFormat*{volcitevolume}{#1} +\DeclareFieldFormat*{volcitepages}{#1} +\endinput +%% +%% End of file `rgk-verbose.cbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/rgk-verbose.dbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/rgk-verbose.dbx new file mode 100644 index 00000000000..178bb17f81c --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/rgk-verbose.dbx @@ -0,0 +1,59 @@ +%% +%% This is file `rgk-verbose.dbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `rgkverboseDBX,DBX') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{rgk-verbose.dbx} +[2017/03/11 v1.0 biblatex-archaeology data model (IB)] +\DeclareDatamodelFields[type=field,datatype=literal]{shortsubseries,subseries} +\DeclareDatamodelFields[type=field,datatype=integer]{subnumber} +\DeclareDatamodelEntryfields +[book,bookinbook,inbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection] +{shortsubseries,subnumber,subseries} +\DeclareDatamodelFields[type=field,datatype=literal]{titlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{maintitlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{booktitlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{summarytitle} +\DeclareDatamodelFields[type=field,datatype=literal]{shortform} +\DeclareDatamodelFields[type=list,datatype=name]{festschrift} +\DeclareDatamodelFields[type=field,datatype=literal]{festschriftaddon} +\DeclareDatamodelFields[type=field,datatype=integer]{eventnumber} +\DeclareDatamodelFields[type=field,datatype=literal]{eventtype} +\DeclareDatamodelFields[type=list,datatype=literal]{multieventdate} +\DeclareDatamodelFields[type=list,datatype=literal]{multivenue} +\DeclareDatamodelEntryfields +[inbook,bookinbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection] +{shortform,festschrift,festschriftaddon,eventnumber,eventtype +,eventdate,venue,multieventdate,multivenue} +\DeclareDatamodelEntryfields +[inbook,bookinbook,incollection,inproceedings,inreference,suppbook,suppcollection] +{booktitlenote} +\DeclareDatamodelEntryfields{summarytitle,titlenote} +\DeclareDatamodelFields[type=field, datatype=date, skipout]{realdate,origrealdate,fulleventdate,newsdate} +\DeclareDatamodelEntryfields{realdate,origrealdate} +\DeclareDatamodelFields[type=field, datatype=date, skipout]{realdate,origrealdate} +\DeclareDatamodelEntryfields +[inbook,bookinbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection]{fulleventdate} +\DeclareDatamodelEntryfields +[article,periodical,suppperiodical,review]{newsdate} +\DeclareDatamodelEntryfields +[article,periodical,review,suppperiodical]{location} +\endinput +%% +%% End of file `rgk-verbose.dbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/rgzm-german.lbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/rgzm-german.lbx new file mode 100644 index 00000000000..ab333940ade --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/rgzm-german.lbx @@ -0,0 +1,36 @@ +%% +%% This is file `rgzm-german.lbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `rgzmgermanLBX') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{rgzm-german.lbx} +[2017/03/11 v1.0 biblatex-archaeology localization (IB)] +\InheritBibliographyExtras{german-archaeology} +\InheritBibliographyStrings{german-archaeology} +\DeclareBibliographyStrings{% + inherit = {german-archaeology}, + ibidem = {{ebenda}{ebenda}}, + reprint = {{Nachdruck}{Nachdruck}}, + bathesis = {{Bachelorarbeit}{Bachelorarbeit}}, + diplomathesis = {{Diplomarbeit}{Diplomarbeit}}, + magisterthesis = {{Magisterarbeit}{Magisterarbeit}}, + mathesis = {{Masterarbeit}{Masterarbeit}}, + phdthesis = {{Dissertation}{unpubl. Diss\adddot}}, + postdocthesis = {{Habilitationsschrift}{unpubl. Habilitationsschr\adddot}}, +} +\endinput +%% +%% End of file `rgzm-german.lbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/rgzm-inline.bbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/rgzm-inline.bbx new file mode 100644 index 00000000000..7f5dd056961 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/rgzm-inline.bbx @@ -0,0 +1,118 @@ +%% +%% This is file `rgzm-inline.bbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `rgzminlineBBX,rgzmsharedBBX,noarticlesubtitlepunct,nosmallcaps') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{rgzm-inline.bbx} +[2017/03/11 v1.0 biblatex-archaeology bibliography style (IB)] +\RequireBibliographyStyle{authoryear-comp-archaeology} +\def\archaeobibstyletitle{\blxarch@style@rgzminline} +\ExecuteBibliographyOptions{ + ibidtracker=false, + idemtracker=false, + loccittracker=false, + repeatlabel=true, + mergedate=false, + maxbibnames=500, + maxcitenames=2, + mincitenames=1, + sorting=lnyvt, +} +\setlength{\bibitemsep}{\baselineskip} +\renewcommand{\mkbibrepeatfamily}[1]{#1} +\renewcommand{\mkbibrepeatprefix}[1]{#1} +\renewcommand{\repeatlabeldelim}{\addcolon\space} +\DeclareLanguageMapping{german}{rgzm-german} +\ExecuteBibliographyOptions{ + dashed=false, + doi=false, + eprint=false, + giveninits=true, + maxbibnames=3, + maxcitenames=3, + maxitems=3, + minbibnames=3, + mincitenames=3 , + minitems=3, + notetype=foot+end, + url=false, + editionsuperscript=predate, + giveninitligatures={Ch,Ph,St,Th}, + idemincitation=false, + injournal=false, + journallocation=false, + maxbooknames=500, + minbooknames=3, + nothesistitlepunct=true, + notitlepunct=true, + origfields=true, + pagesfirst=false, + positionlabeldate=location, + preservelastauthor=false, + shortform=false, + shortjournal=true, + shortseries=true, + subseries=true, + summarytitle=false, + tabbedlabeldate=false, + titlebrackets=true, + titlenote=true, + useeventdate=false, + useeventnumber=true, + usefestschriftaddon=false, + useinstitution=omitlocation, + uselocation=true, + usemultivenue=false, + usesourceeditor=true, + usepublisher=false, + useunpublishedthesis=true, + volumeafterseries=false, +} +\DeclareNameAlias{bookauthor}{given-family} +\DeclareNameAlias{sortname}{given-family} +\renewcommand{\mkbibrepeatfamily}[1]{#1} +\renewcommand{\mkbibrepeatprefix}[1]{#1} +\renewcommand{\multinamedelim}{\addspace\addslash\space} +\renewcommand{\finalnamedelim}{\addspace\addslash\space} +\renewcommand{\labelnamepunct}{\addcomma\space} +\renewcommand{\booklabelnamepunct}{\addcomma\space} +\DeclareFieldFormat[inreference]{dictionary}{\midsentence\bibstring{subverbum}\space#1} +\renewcommand{\seriespunct}{\addspace} +\DeclareFieldFormat*{seriesparens}{#1} +\renewcommand{\volumenumberdelim}{\addcomma\space} +\DeclareFieldFormat*{realdate}{\mkbibparens{#1}} +\DeclareFieldFormat*{origrealdate}{\mkbibparens{#1}} +\DeclareFieldFormat*{pages}{#1} +\DeclareFieldFormat*{volume}{\addspace#1} +\DeclareFieldFormat*{journaldateparens}{#1} +\DeclareFieldFormat[thesis]{thesis}{\mkbibbrackets{#1}} +\DeclareFieldFormat[thesis]{locationdateparens}{#1} +\renewcommand{\bibpagespunct}{% + \iffieldundef{journaltitle} + {\addspace} + {\addcomma\space}} +\DeclareFieldFormat*{reprintbrackets}{\addcomma\space#1} +\renewcommand{\multicitedelim}{\addsemicolon\space} +\DeclareFieldFormat*{url}{\url{#1}} +\DeclareFieldFormat*{urldate}{\mkbibparens{#1}} +\renewcommand{\mkbibnamefamily}[1]{#1} +\renewcommand{\mkbibnameprefix}[1]{#1} +\renewcommand{\mkbibrepeatfamily}[1]{#1} +\renewcommand{\mkbibrepeatprefix}[1]{#1} +\renewcommand{\articlesubtitlepunct}{\subtitlepunct} +\endinput +%% +%% End of file `rgzm-inline.bbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/rgzm-inline.cbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/rgzm-inline.cbx new file mode 100644 index 00000000000..b6f7d1976c3 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/rgzm-inline.cbx @@ -0,0 +1,28 @@ +%% +%% This is file `rgzm-inline.cbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `rgzminlineCBX,barecitations') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{rgzm-inline.cbx} +[2017/03/11 v1.0 biblatex-archaeology citation style (IB)] +\RequireCitationStyle{authoryear-comp-archaeology} +\def\archaeocitestyletitle{\blxarch@style@rgzminline} +\DeclareFieldFormat*{postnote}{#1} +\DeclareFieldFormat*{volcitevolume}{#1} +\DeclareFieldFormat*{volcitepages}{#1} +\endinput +%% +%% End of file `rgzm-inline.cbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/rgzm-inline.dbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/rgzm-inline.dbx new file mode 100644 index 00000000000..684e46537f8 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/rgzm-inline.dbx @@ -0,0 +1,59 @@ +%% +%% This is file `rgzm-inline.dbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `rgzminlineDBX,DBX') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{rgzm-inline.dbx} +[2017/03/11 v1.0 biblatex-archaeology data model (IB)] +\DeclareDatamodelFields[type=field,datatype=literal]{shortsubseries,subseries} +\DeclareDatamodelFields[type=field,datatype=integer]{subnumber} +\DeclareDatamodelEntryfields +[book,bookinbook,inbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection] +{shortsubseries,subnumber,subseries} +\DeclareDatamodelFields[type=field,datatype=literal]{titlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{maintitlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{booktitlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{summarytitle} +\DeclareDatamodelFields[type=field,datatype=literal]{shortform} +\DeclareDatamodelFields[type=list,datatype=name]{festschrift} +\DeclareDatamodelFields[type=field,datatype=literal]{festschriftaddon} +\DeclareDatamodelFields[type=field,datatype=integer]{eventnumber} +\DeclareDatamodelFields[type=field,datatype=literal]{eventtype} +\DeclareDatamodelFields[type=list,datatype=literal]{multieventdate} +\DeclareDatamodelFields[type=list,datatype=literal]{multivenue} +\DeclareDatamodelEntryfields +[inbook,bookinbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection] +{shortform,festschrift,festschriftaddon,eventnumber,eventtype +,eventdate,venue,multieventdate,multivenue} +\DeclareDatamodelEntryfields +[inbook,bookinbook,incollection,inproceedings,inreference,suppbook,suppcollection] +{booktitlenote} +\DeclareDatamodelEntryfields{summarytitle,titlenote} +\DeclareDatamodelFields[type=field, datatype=date, skipout]{realdate,origrealdate,fulleventdate,newsdate} +\DeclareDatamodelEntryfields{realdate,origrealdate} +\DeclareDatamodelFields[type=field, datatype=date, skipout]{realdate,origrealdate} +\DeclareDatamodelEntryfields +[inbook,bookinbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection]{fulleventdate} +\DeclareDatamodelEntryfields +[article,periodical,suppperiodical,review]{newsdate} +\DeclareDatamodelEntryfields +[article,periodical,review,suppperiodical]{location} +\endinput +%% +%% End of file `rgzm-inline.dbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/rgzm-verbose.bbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/rgzm-verbose.bbx new file mode 100644 index 00000000000..97c7274d8f5 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/rgzm-verbose.bbx @@ -0,0 +1,110 @@ +%% +%% This is file `rgzm-verbose.bbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `rgzmverboseBBX,rgzmsharedBBX,noarticlesubtitlepunct,nosmallcaps') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{rgzm-verbose.bbx} +[2017/03/11 v1.0 biblatex-archaeology bibliography style (IB)] +\RequireBibliographyStyle{verbose-ibid-archaeology} +\def\archaeobibstyletitle{\blxarch@style@rgzmverbose} +\ExecuteBibliographyOptions{ + ibidtracker=true, + idemtracker=false, + loccittracker=false, + maxbibnames=500, + maxcitenames=500, +} +\DeclareLanguageMapping{german}{rgzm-german} +\ExecuteBibliographyOptions{ + dashed=false, + doi=false, + eprint=false, + giveninits=true, + maxbibnames=3, + maxcitenames=3, + maxitems=3, + minbibnames=3, + mincitenames=3 , + minitems=3, + notetype=foot+end, + url=false, + editionsuperscript=predate, + giveninitligatures={Ch,Ph,St,Th}, + idemincitation=false, + injournal=false, + journallocation=false, + maxbooknames=500, + minbooknames=3, + nothesistitlepunct=true, + notitlepunct=true, + origfields=true, + pagesfirst=false, + positionlabeldate=location, + preservelastauthor=false, + shortform=false, + shortjournal=true, + shortseries=true, + subseries=true, + summarytitle=false, + tabbedlabeldate=false, + titlebrackets=true, + titlenote=true, + useeventdate=false, + useeventnumber=true, + usefestschriftaddon=false, + useinstitution=omitlocation, + uselocation=true, + usemultivenue=false, + usesourceeditor=true, + usepublisher=false, + useunpublishedthesis=true, + volumeafterseries=false, +} +\DeclareNameAlias{bookauthor}{given-family} +\DeclareNameAlias{sortname}{given-family} +\renewcommand{\mkbibrepeatfamily}[1]{#1} +\renewcommand{\mkbibrepeatprefix}[1]{#1} +\renewcommand{\multinamedelim}{\addspace\addslash\space} +\renewcommand{\finalnamedelim}{\addspace\addslash\space} +\renewcommand{\labelnamepunct}{\addcomma\space} +\renewcommand{\booklabelnamepunct}{\addcomma\space} +\DeclareFieldFormat[inreference]{dictionary}{\midsentence\bibstring{subverbum}\space#1} +\renewcommand{\seriespunct}{\addspace} +\DeclareFieldFormat*{seriesparens}{#1} +\renewcommand{\volumenumberdelim}{\addcomma\space} +\DeclareFieldFormat*{realdate}{\mkbibparens{#1}} +\DeclareFieldFormat*{origrealdate}{\mkbibparens{#1}} +\DeclareFieldFormat*{pages}{#1} +\DeclareFieldFormat*{volume}{\addspace#1} +\DeclareFieldFormat*{journaldateparens}{#1} +\DeclareFieldFormat[thesis]{thesis}{\mkbibbrackets{#1}} +\DeclareFieldFormat[thesis]{locationdateparens}{#1} +\renewcommand{\bibpagespunct}{% + \iffieldundef{journaltitle} + {\addspace} + {\addcomma\space}} +\DeclareFieldFormat*{reprintbrackets}{\addcomma\space#1} +\renewcommand{\multicitedelim}{\addsemicolon\space} +\DeclareFieldFormat*{url}{\url{#1}} +\DeclareFieldFormat*{urldate}{\mkbibparens{#1}} +\renewcommand{\mkbibnamefamily}[1]{#1} +\renewcommand{\mkbibnameprefix}[1]{#1} +\renewcommand{\mkbibrepeatfamily}[1]{#1} +\renewcommand{\mkbibrepeatprefix}[1]{#1} +\renewcommand{\articlesubtitlepunct}{\subtitlepunct} +\endinput +%% +%% End of file `rgzm-verbose.bbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/rgzm-verbose.cbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/rgzm-verbose.cbx new file mode 100644 index 00000000000..c5fe8599507 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/rgzm-verbose.cbx @@ -0,0 +1,31 @@ +%% +%% This is file `rgzm-verbose.cbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `rgzmverboseCBX,barecitations') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{rgzm-verbose.cbx} +[2017/03/11 v1.0 biblatex-archaeology citation style (IB)] +\RequireCitationStyle{verbose-ibid-archaeology} +\def\archaeocitestyletitle{\blxarch@style@rgzmverbose} +\ExecuteBibliographyOptions{ + citepages=omit, % permit|suppress|omit|separate +} +\DeclareFieldFormat*{postnote}{#1} +\DeclareFieldFormat*{volcitevolume}{#1} +\DeclareFieldFormat*{volcitepages}{#1} +\endinput +%% +%% End of file `rgzm-verbose.cbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/rgzm-verbose.dbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/rgzm-verbose.dbx new file mode 100644 index 00000000000..05323f3617d --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/rgzm-verbose.dbx @@ -0,0 +1,59 @@ +%% +%% This is file `rgzm-verbose.dbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `rgzmverboseDBX,DBX') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{rgzm-verbose.dbx} +[2017/03/11 v1.0 biblatex-archaeology data model (IB)] +\DeclareDatamodelFields[type=field,datatype=literal]{shortsubseries,subseries} +\DeclareDatamodelFields[type=field,datatype=integer]{subnumber} +\DeclareDatamodelEntryfields +[book,bookinbook,inbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection] +{shortsubseries,subnumber,subseries} +\DeclareDatamodelFields[type=field,datatype=literal]{titlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{maintitlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{booktitlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{summarytitle} +\DeclareDatamodelFields[type=field,datatype=literal]{shortform} +\DeclareDatamodelFields[type=list,datatype=name]{festschrift} +\DeclareDatamodelFields[type=field,datatype=literal]{festschriftaddon} +\DeclareDatamodelFields[type=field,datatype=integer]{eventnumber} +\DeclareDatamodelFields[type=field,datatype=literal]{eventtype} +\DeclareDatamodelFields[type=list,datatype=literal]{multieventdate} +\DeclareDatamodelFields[type=list,datatype=literal]{multivenue} +\DeclareDatamodelEntryfields +[inbook,bookinbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection] +{shortform,festschrift,festschriftaddon,eventnumber,eventtype +,eventdate,venue,multieventdate,multivenue} +\DeclareDatamodelEntryfields +[inbook,bookinbook,incollection,inproceedings,inreference,suppbook,suppcollection] +{booktitlenote} +\DeclareDatamodelEntryfields{summarytitle,titlenote} +\DeclareDatamodelFields[type=field, datatype=date, skipout]{realdate,origrealdate,fulleventdate,newsdate} +\DeclareDatamodelEntryfields{realdate,origrealdate} +\DeclareDatamodelFields[type=field, datatype=date, skipout]{realdate,origrealdate} +\DeclareDatamodelEntryfields +[inbook,bookinbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection]{fulleventdate} +\DeclareDatamodelEntryfields +[article,periodical,suppperiodical,review]{newsdate} +\DeclareDatamodelEntryfields +[article,periodical,review,suppperiodical]{location} +\endinput +%% +%% End of file `rgzm-verbose.dbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/ufg-muenster-inline.bbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/ufg-muenster-inline.bbx new file mode 100644 index 00000000000..41a61514750 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/ufg-muenster-inline.bbx @@ -0,0 +1,113 @@ +%% +%% This is file `ufg-muenster-inline.bbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `ufgmuensterinlineBBX,ufgmuenstersharedBBX,noarticlesubtitlepunct') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{ufg-muenster-inline.bbx} +[2017/03/11 v1.0 biblatex-archaeology bibliography style (IB)] +\RequireBibliographyStyle{authoryear-ibid-archaeology} +\def\archaeobibstyletitle{\blxarch@style@muensterinline} +\ExecuteBibliographyOptions{ + ibidtracker=false, + idemtracker=true, + loccittracker=false, + repeatlabel=true, + mergedate=false, + maxbibnames=500, + maxcitenames=2, + mincitenames=1, + sorting=lnyvt, +} +\setlength{\bibhang}{0em} +\setlength{\bibitemsep}{\baselineskip} +\ExecuteBibliographyOptions{ + dashed=false, + doi=false, + eprint=false, + giveninits=true, + maxbibnames=500, + maxcitenames=2, + maxitems=2, + mincitenames=1, + minitems=1, + notetype=foot+end, + url=false, + editionsuperscript=posttitle, + giveninitligatures={Ch,Ph,St,Th}, + idemincitation=false, + injournal=false, + journallocation=false, + maxbooknames=500, + minbooknames=3, + nothesistitlepunct=true, + notitlepunct=true, + origfields=true, + pagesfirst=false, + positionlabeldate=location, + preservelastauthor=false, + shortform=title, + shortjournal=true, + shortseries=true, + subseries=true, + summarytitle=false, + tabbedlabeldate=false, + titlebrackets=false, + titlenote=true, + useeventdate=true, + useeventnumber=true, + usefestschriftaddon=true, + useinstitution=locationfirst, + uselocation=true, + usemultivenue=true, + usesourceeditor=true, + usepublisher=false, + useunpublishedthesis=true, + volumeafterseries=false, +} +\DeclareNameAlias{bookauthor}{given-family} +\DeclareNameAlias{sortname}{given-family} +\DeclareNameAlias{festschrift}{gfull-family} +\renewcommand{\mkbibrepeatfamily}[1]{#1} +\renewcommand{\mkbibrepeatprefix}[1]{#1} +\renewcommand{\multinamedelim}{\addslash} +\renewcommand{\finalnamedelim}{\addslash} +\renewcommand{\labelnamepunct}{\addcomma\space} +\renewcommand{\booklabelnamepunct}{\addcomma\space} +\DeclareFieldFormat[inreference]{dictionary}{#1} +\renewcommand{\seriespunct}{\addspace} +\DeclareFieldFormat*{seriesparens}{#1} +\renewcommand{\volumenumberdelim}{\addcomma\space} +\DeclareFieldFormat*{realdate}{\mkbibparens{#1}} +\DeclareFieldFormat*{origrealdate}{\mkbibparens{#1}} +\DeclareFieldFormat*{volume}{\addspace#1} +\DeclareFieldFormat*{journaldateparens}{#1} +\DeclareFieldFormat[thesis]{thesis}{\mkbibparens{#1}} +\DeclareFieldFormat[thesis]{locationdateparens}{#1} +\DeclareFieldFormat*{missingfield}{\mkbibbrackets{#1}} +\renewcommand{\bibpagespunct}{% + \iffieldundef{journaltitle} + {\addspace} + {\addcomma\space}} +\DeclareFieldFormat*{reprintbrackets}{\addsemicolon\space#1} +\renewcommand{\multicitedelim}{\addsemicolon\space} +\DeclareFieldFormat*{url}{\url{#1}} +\let\blxarch@buffer@url\url +\renewcommand{\url}[1]{\textless\blxarch@buffer@url{#1}\textgreater} +\renewcommand{\typeinstitutiondelim}{\addcolon\space\midsentence} +\renewcommand{\articlesubtitlepunct}{\subtitlepunct} +\endinput +%% +%% End of file `ufg-muenster-inline.bbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/ufg-muenster-inline.cbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/ufg-muenster-inline.cbx new file mode 100644 index 00000000000..c9ff8b5867b --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/ufg-muenster-inline.cbx @@ -0,0 +1,28 @@ +%% +%% This is file `ufg-muenster-inline.cbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `ufgmuensterinlineCBX,barecitations') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{ufg-muenster-inline.cbx} +[2017/03/11 v1.0 biblatex-archaeology citation style (IB)] +\RequireCitationStyle{authoryear-ibid-archaeology} +\def\archaeocitestyletitle{\blxarch@style@muensterinline} +\DeclareFieldFormat*{postnote}{#1} +\DeclareFieldFormat*{volcitevolume}{#1} +\DeclareFieldFormat*{volcitepages}{#1} +\endinput +%% +%% End of file `ufg-muenster-inline.cbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/ufg-muenster-inline.dbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/ufg-muenster-inline.dbx new file mode 100644 index 00000000000..93e3a2bff87 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/ufg-muenster-inline.dbx @@ -0,0 +1,59 @@ +%% +%% This is file `ufg-muenster-inline.dbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `ufgmuensterinlineDBX,DBX') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{ufg-muenster-inline.dbx} +[2017/03/11 v1.0 biblatex-archaeology data model (IB)] +\DeclareDatamodelFields[type=field,datatype=literal]{shortsubseries,subseries} +\DeclareDatamodelFields[type=field,datatype=integer]{subnumber} +\DeclareDatamodelEntryfields +[book,bookinbook,inbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection] +{shortsubseries,subnumber,subseries} +\DeclareDatamodelFields[type=field,datatype=literal]{titlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{maintitlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{booktitlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{summarytitle} +\DeclareDatamodelFields[type=field,datatype=literal]{shortform} +\DeclareDatamodelFields[type=list,datatype=name]{festschrift} +\DeclareDatamodelFields[type=field,datatype=literal]{festschriftaddon} +\DeclareDatamodelFields[type=field,datatype=integer]{eventnumber} +\DeclareDatamodelFields[type=field,datatype=literal]{eventtype} +\DeclareDatamodelFields[type=list,datatype=literal]{multieventdate} +\DeclareDatamodelFields[type=list,datatype=literal]{multivenue} +\DeclareDatamodelEntryfields +[inbook,bookinbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection] +{shortform,festschrift,festschriftaddon,eventnumber,eventtype +,eventdate,venue,multieventdate,multivenue} +\DeclareDatamodelEntryfields +[inbook,bookinbook,incollection,inproceedings,inreference,suppbook,suppcollection] +{booktitlenote} +\DeclareDatamodelEntryfields{summarytitle,titlenote} +\DeclareDatamodelFields[type=field, datatype=date, skipout]{realdate,origrealdate,fulleventdate,newsdate} +\DeclareDatamodelEntryfields{realdate,origrealdate} +\DeclareDatamodelFields[type=field, datatype=date, skipout]{realdate,origrealdate} +\DeclareDatamodelEntryfields +[inbook,bookinbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection]{fulleventdate} +\DeclareDatamodelEntryfields +[article,periodical,suppperiodical,review]{newsdate} +\DeclareDatamodelEntryfields +[article,periodical,review,suppperiodical]{location} +\endinput +%% +%% End of file `ufg-muenster-inline.dbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/ufg-muenster-verbose.bbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/ufg-muenster-verbose.bbx new file mode 100644 index 00000000000..0628537bc34 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/ufg-muenster-verbose.bbx @@ -0,0 +1,107 @@ +%% +%% This is file `ufg-muenster-verbose.bbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `ufgmuensterverboseBBX,ufgmuenstersharedBBX,noarticlesubtitlepunct') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{ufg-muenster-verbose.bbx} +[2017/03/11 v1.0 biblatex-archaeology bibliography style (IB)] +\RequireBibliographyStyle{verbose-trad2note-archaeology} +\def\archaeobibstyletitle{\blxarch@style@muensterverbose} +\ExecuteBibliographyOptions{ + ibidtracker=true, + idemtracker=true, + loccittracker=true, + maxbibnames=500, + maxcitenames=500, +} +\ExecuteBibliographyOptions{ + dashed=false, + doi=false, + eprint=false, + giveninits=true, + maxbibnames=500, + maxcitenames=2, + maxitems=2, + mincitenames=1, + minitems=1, + notetype=foot+end, + url=false, + editionsuperscript=posttitle, + giveninitligatures={Ch,Ph,St,Th}, + idemincitation=false, + injournal=false, + journallocation=false, + maxbooknames=500, + minbooknames=3, + nothesistitlepunct=true, + notitlepunct=true, + origfields=true, + pagesfirst=false, + positionlabeldate=location, + preservelastauthor=false, + shortform=title, + shortjournal=true, + shortseries=true, + subseries=true, + summarytitle=false, + tabbedlabeldate=false, + titlebrackets=false, + titlenote=true, + useeventdate=true, + useeventnumber=true, + usefestschriftaddon=true, + useinstitution=locationfirst, + uselocation=true, + usemultivenue=true, + usesourceeditor=true, + usepublisher=false, + useunpublishedthesis=true, + volumeafterseries=false, +} +\DeclareNameAlias{bookauthor}{given-family} +\DeclareNameAlias{sortname}{given-family} +\DeclareNameAlias{festschrift}{gfull-family} +\renewcommand{\mkbibrepeatfamily}[1]{#1} +\renewcommand{\mkbibrepeatprefix}[1]{#1} +\renewcommand{\multinamedelim}{\addslash} +\renewcommand{\finalnamedelim}{\addslash} +\renewcommand{\labelnamepunct}{\addcomma\space} +\renewcommand{\booklabelnamepunct}{\addcomma\space} +\DeclareFieldFormat[inreference]{dictionary}{#1} +\renewcommand{\seriespunct}{\addspace} +\DeclareFieldFormat*{seriesparens}{#1} +\renewcommand{\volumenumberdelim}{\addcomma\space} +\DeclareFieldFormat*{realdate}{\mkbibparens{#1}} +\DeclareFieldFormat*{origrealdate}{\mkbibparens{#1}} +\DeclareFieldFormat*{volume}{\addspace#1} +\DeclareFieldFormat*{journaldateparens}{#1} +\DeclareFieldFormat[thesis]{thesis}{\mkbibparens{#1}} +\DeclareFieldFormat[thesis]{locationdateparens}{#1} +\DeclareFieldFormat*{missingfield}{\mkbibbrackets{#1}} +\renewcommand{\bibpagespunct}{% + \iffieldundef{journaltitle} + {\addspace} + {\addcomma\space}} +\DeclareFieldFormat*{reprintbrackets}{\addsemicolon\space#1} +\renewcommand{\multicitedelim}{\addsemicolon\space} +\DeclareFieldFormat*{url}{\url{#1}} +\let\blxarch@buffer@url\url +\renewcommand{\url}[1]{\textless\blxarch@buffer@url{#1}\textgreater} +\renewcommand{\typeinstitutiondelim}{\addcolon\space\midsentence} +\renewcommand{\articlesubtitlepunct}{\subtitlepunct} +\endinput +%% +%% End of file `ufg-muenster-verbose.bbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/ufg-muenster-verbose.cbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/ufg-muenster-verbose.cbx new file mode 100644 index 00000000000..68285be04b8 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/ufg-muenster-verbose.cbx @@ -0,0 +1,35 @@ +%% +%% This is file `ufg-muenster-verbose.cbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `ufgmuensterverboseCBX,barecitations,noshortform') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{ufg-muenster-verbose.cbx} +[2017/03/11 v1.0 biblatex-archaeology citation style (IB)] +\RequireCitationStyle{verbose-trad2note-archaeology} +\def\archaeocitestyletitle{\blxarch@style@muensterverbose} +\ExecuteBibliographyOptions{ + citepages=omit, % permit|suppress|omit|separate +} +\let\shortformcite\autocite +\let\shortformcites\autocites +\let\sfcite\cite +\let\sfcites\cites +\DeclareFieldFormat*{postnote}{#1} +\DeclareFieldFormat*{volcitevolume}{#1} +\DeclareFieldFormat*{volcitepages}{#1} +\endinput +%% +%% End of file `ufg-muenster-verbose.cbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/ufg-muenster-verbose.dbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/ufg-muenster-verbose.dbx new file mode 100644 index 00000000000..436de445e20 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/ufg-muenster-verbose.dbx @@ -0,0 +1,59 @@ +%% +%% This is file `ufg-muenster-verbose.dbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `ufgmuensterverboseDBX,DBX') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{ufg-muenster-verbose.dbx} +[2017/03/11 v1.0 biblatex-archaeology data model (IB)] +\DeclareDatamodelFields[type=field,datatype=literal]{shortsubseries,subseries} +\DeclareDatamodelFields[type=field,datatype=integer]{subnumber} +\DeclareDatamodelEntryfields +[book,bookinbook,inbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection] +{shortsubseries,subnumber,subseries} +\DeclareDatamodelFields[type=field,datatype=literal]{titlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{maintitlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{booktitlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{summarytitle} +\DeclareDatamodelFields[type=field,datatype=literal]{shortform} +\DeclareDatamodelFields[type=list,datatype=name]{festschrift} +\DeclareDatamodelFields[type=field,datatype=literal]{festschriftaddon} +\DeclareDatamodelFields[type=field,datatype=integer]{eventnumber} +\DeclareDatamodelFields[type=field,datatype=literal]{eventtype} +\DeclareDatamodelFields[type=list,datatype=literal]{multieventdate} +\DeclareDatamodelFields[type=list,datatype=literal]{multivenue} +\DeclareDatamodelEntryfields +[inbook,bookinbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection] +{shortform,festschrift,festschriftaddon,eventnumber,eventtype +,eventdate,venue,multieventdate,multivenue} +\DeclareDatamodelEntryfields +[inbook,bookinbook,incollection,inproceedings,inreference,suppbook,suppcollection] +{booktitlenote} +\DeclareDatamodelEntryfields{summarytitle,titlenote} +\DeclareDatamodelFields[type=field, datatype=date, skipout]{realdate,origrealdate,fulleventdate,newsdate} +\DeclareDatamodelEntryfields{realdate,origrealdate} +\DeclareDatamodelFields[type=field, datatype=date, skipout]{realdate,origrealdate} +\DeclareDatamodelEntryfields +[inbook,bookinbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection]{fulleventdate} +\DeclareDatamodelEntryfields +[article,periodical,suppperiodical,review]{newsdate} +\DeclareDatamodelEntryfields +[article,periodical,review,suppperiodical]{location} +\endinput +%% +%% End of file `ufg-muenster-verbose.dbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/verbose-ibid-archaeology.bbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/verbose-ibid-archaeology.bbx new file mode 100644 index 00000000000..50a7bb0ea49 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/verbose-ibid-archaeology.bbx @@ -0,0 +1,32 @@ +%% +%% This is file `verbose-ibid-archaeology.bbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `verboseibidBBX,verbosesharedBBX') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{verbose-ibid-archaeology.bbx} +[2017/03/11 v1.0 biblatex-archaeology bibliography style (IB)] +\RequireBibliographyStyle{verbose-ibid} +\def\archaeobibstyletitle{\blxarch@style@vi} +\def\blxarch@fork@verbose{} +\RequirePackage{biblatex-archaeology} +\ExecuteBibliographyOptions{repeatlabel=false} +\renewbibmacro*{repeatlabel}{% + \blxarch@errmsg{Option 'repeatlabel' must be 'false' in verbose styles}} +\csuse{blxarch@issuedate}% +\renewcommand{\iftabbedlabeldate}[2]{#2} +\endinput +%% +%% End of file `verbose-ibid-archaeology.bbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/verbose-ibid-archaeology.cbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/verbose-ibid-archaeology.cbx new file mode 100644 index 00000000000..bfa08cbde9d --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/verbose-ibid-archaeology.cbx @@ -0,0 +1,25 @@ +%% +%% This is file `verbose-ibid-archaeology.cbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `verboseibidCBX') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{verbose-ibid-archaeology.cbx} +[2017/03/11 v1.0 biblatex-archaeology citation style (IB)] +\def\archaeocitestyletitle{\blxarch@style@vi} +\RequireCitationStyle{verbose-ibid} +\endinput +%% +%% End of file `verbose-ibid-archaeology.cbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/verbose-ibid-archaeology.dbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/verbose-ibid-archaeology.dbx new file mode 100644 index 00000000000..162979cb915 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/verbose-ibid-archaeology.dbx @@ -0,0 +1,59 @@ +%% +%% This is file `verbose-ibid-archaeology.dbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `verboseibidDBX,DBX') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{verbose-ibid-archaeology.dbx} +[2017/03/11 v1.0 biblatex-archaeology data model (IB)] +\DeclareDatamodelFields[type=field,datatype=literal]{shortsubseries,subseries} +\DeclareDatamodelFields[type=field,datatype=integer]{subnumber} +\DeclareDatamodelEntryfields +[book,bookinbook,inbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection] +{shortsubseries,subnumber,subseries} +\DeclareDatamodelFields[type=field,datatype=literal]{titlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{maintitlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{booktitlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{summarytitle} +\DeclareDatamodelFields[type=field,datatype=literal]{shortform} +\DeclareDatamodelFields[type=list,datatype=name]{festschrift} +\DeclareDatamodelFields[type=field,datatype=literal]{festschriftaddon} +\DeclareDatamodelFields[type=field,datatype=integer]{eventnumber} +\DeclareDatamodelFields[type=field,datatype=literal]{eventtype} +\DeclareDatamodelFields[type=list,datatype=literal]{multieventdate} +\DeclareDatamodelFields[type=list,datatype=literal]{multivenue} +\DeclareDatamodelEntryfields +[inbook,bookinbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection] +{shortform,festschrift,festschriftaddon,eventnumber,eventtype +,eventdate,venue,multieventdate,multivenue} +\DeclareDatamodelEntryfields +[inbook,bookinbook,incollection,inproceedings,inreference,suppbook,suppcollection] +{booktitlenote} +\DeclareDatamodelEntryfields{summarytitle,titlenote} +\DeclareDatamodelFields[type=field, datatype=date, skipout]{realdate,origrealdate,fulleventdate,newsdate} +\DeclareDatamodelEntryfields{realdate,origrealdate} +\DeclareDatamodelFields[type=field, datatype=date, skipout]{realdate,origrealdate} +\DeclareDatamodelEntryfields +[inbook,bookinbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection]{fulleventdate} +\DeclareDatamodelEntryfields +[article,periodical,suppperiodical,review]{newsdate} +\DeclareDatamodelEntryfields +[article,periodical,review,suppperiodical]{location} +\endinput +%% +%% End of file `verbose-ibid-archaeology.dbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/verbose-trad2note-archaeology.bbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/verbose-trad2note-archaeology.bbx new file mode 100644 index 00000000000..9e851fded52 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/verbose-trad2note-archaeology.bbx @@ -0,0 +1,32 @@ +%% +%% This is file `verbose-trad2note-archaeology.bbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `verbosetrad2noteBBX,verbosesharedBBX') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{verbose-trad2note-archaeology.bbx} +[2017/03/11 v1.0 biblatex-archaeology bibliography style (IB)] +\RequireBibliographyStyle{verbose-trad2} +\def\archaeobibstyletitle{\blxarch@style@vttwo} +\def\blxarch@fork@verbose{} +\RequirePackage{biblatex-archaeology} +\ExecuteBibliographyOptions{repeatlabel=false} +\renewbibmacro*{repeatlabel}{% + \blxarch@errmsg{Option 'repeatlabel' must be 'false' in verbose styles}} +\csuse{blxarch@issuedate}% +\renewcommand{\iftabbedlabeldate}[2]{#2} +\endinput +%% +%% End of file `verbose-trad2note-archaeology.bbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/verbose-trad2note-archaeology.cbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/verbose-trad2note-archaeology.cbx new file mode 100644 index 00000000000..5eb3628f13e --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/verbose-trad2note-archaeology.cbx @@ -0,0 +1,142 @@ +%% +%% This is file `verbose-trad2note-archaeology.cbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `verbosetrad2noteCBX') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{verbose-trad2note-archaeology.cbx} +[2017/03/11 v1.0 biblatex-archaeology citation style (IB)] +\def\archaeocitestyletitle{\blxarch@style@vttwo} +\RequireCitationStyle{verbose-trad2} +\newbibmacro*{cite:short}{% + \printnames{labelname}% + \setunit*{\printdelim{labelnamepunct}}% + \printtext[bibhyperlink]{% + \printfield[citetitle]{labeltitle}}} + +\newbibmacro*{footcite}{% + \usebibmacro{cite:citepages}% + \ifciteseen + {\iffieldundef{shorthand} + {\usebibmacro{footcite:note}} + {\usebibmacro{footcite:shorthand}}} + {\usebibmacro{footcite:full}% + \usebibmacro{footcite:save}}} + +\newbibmacro*{footcite:full}{% + \usebibmacro{cite:full:citepages}% + \printtext[bibhypertarget]{% + \usedriver + {\DeclareNameAlias{sortname}{default}} + {\thefield{entrytype}}}% + \usebibmacro{shorthandintro}} + +\newbibmacro*{footcite:note}{% + \ifnameundef{labelname} + {\printfield{label}} + {\printnames{labelname}}% + \ifsingletitle + {} + {\iftoggle{archbool:uselabeltitle}{% + \setunit*{\printdelim{labelnamepunct}}% + \printfield[title]{labeltitle}}% + {}}% + \setunit*{\seenotedelim}% + \printtext[seenote]{% + \bibstring{seenote}\addnbspace + \ref{cbx@\csuse{cbx@f@\thefield{entrykey}}}% + \iftoggle{cbx:pageref} + {\ifsamepage{\the\value{instcount}} + {\csuse{cbx@f@\thefield{entrykey}}} + {} + {\addcomma\space\bibstring{page}\addnbspace + \pageref{cbx@\csuse{cbx@f@\thefield{entrykey}}}}} + {}}} + +\newbibmacro*{footcite:shorthand}{% + \printtext[bibhyperlink]{\printfield{shorthand}}} + +\DeclareCiteCommand{\cite} + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \ifseenote + {\usebibmacro{footcite}} + {\usebibmacro{cite}}} + {\multicitedelim} + {\usebibmacro{cite:postnote}} + + \DeclareCiteCommand{\footcite}[\mkbibfootnote] + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \ifseenote + {\usebibmacro{footcite}} + {\usebibmacro{cite}}} + {\multicitedelim} + {\usebibmacro{cite:postnote}} + +\DeclareCiteCommand{\parencite}[\mkbibparens] + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \ifseenote + {\usebibmacro{footcite}} + {\usebibmacro{cite}}} + {\multicitedelim} + {\usebibmacro{cite:postnote}} + +\DeclareCiteCommand{\smartcite}[\iffootnote\mkbibparens\mkbibfootnote] + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \ifseenote + {\usebibmacro{footcite}} + {\usebibmacro{cite}}} + {\multicitedelim} + {\usebibmacro{cite:postnote}} + +\newtoggle{cbx:pageref} +\DeclareBibliographyOption[boolean]{pageref}[true]{% + \settoggle{cbx:pageref}{#1}% + \iftoggle{cbx:pageref} + {\ExecuteBibliographyOptions{pagetracker}} + {}} +\newbibmacro*{footcite:save}{% + \ifltxcounter{blxarch:\thefield{entrykey}} + {\ifnumequal{0}{\value{blxarch:\thefield{entrykey}}} + {\setcounter{blxarch:\thefield{entrykey}}{\value{footnote}}} + {}} + {\newcounter{blxarch:\thefield{entrykey}}% + \setcounter{blxarch:\thefield{entrykey}}{\value{footnote}}}% + \csxdef{cbx@f@\thefield{entrykey}}{\the\value{instcount}}% + \label{cbx@\the\value{instcount}}} +\renewcommand{\ifseenote}[2]{% + \ifboolexpr{ + test {\iffootnote} + and + not test {\ifciteibid} + } + {\ifltxcounter{blxarch:\thefield{entrykey}} + {\ifciteseen + {\ifnumgreater{\value{footnote}}{\value{blxarch:\thefield{entrykey}}} + {#1} + {#2}% + } + {\setcounter{blxarch:\thefield{entrykey}}{0}#1}% + } + {#1}% + } + {#2}% +} +\endinput +%% +%% End of file `verbose-trad2note-archaeology.cbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/verbose-trad2note-archaeology.dbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/verbose-trad2note-archaeology.dbx new file mode 100644 index 00000000000..994444ea5b0 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/verbose-trad2note-archaeology.dbx @@ -0,0 +1,59 @@ +%% +%% This is file `verbose-trad2note-archaeology.dbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `verbosetrad2noteDBX,DBX') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{verbose-trad2note-archaeology.dbx} +[2017/03/11 v1.0 biblatex-archaeology data model (IB)] +\DeclareDatamodelFields[type=field,datatype=literal]{shortsubseries,subseries} +\DeclareDatamodelFields[type=field,datatype=integer]{subnumber} +\DeclareDatamodelEntryfields +[book,bookinbook,inbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection] +{shortsubseries,subnumber,subseries} +\DeclareDatamodelFields[type=field,datatype=literal]{titlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{maintitlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{booktitlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{summarytitle} +\DeclareDatamodelFields[type=field,datatype=literal]{shortform} +\DeclareDatamodelFields[type=list,datatype=name]{festschrift} +\DeclareDatamodelFields[type=field,datatype=literal]{festschriftaddon} +\DeclareDatamodelFields[type=field,datatype=integer]{eventnumber} +\DeclareDatamodelFields[type=field,datatype=literal]{eventtype} +\DeclareDatamodelFields[type=list,datatype=literal]{multieventdate} +\DeclareDatamodelFields[type=list,datatype=literal]{multivenue} +\DeclareDatamodelEntryfields +[inbook,bookinbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection] +{shortform,festschrift,festschriftaddon,eventnumber,eventtype +,eventdate,venue,multieventdate,multivenue} +\DeclareDatamodelEntryfields +[inbook,bookinbook,incollection,inproceedings,inreference,suppbook,suppcollection] +{booktitlenote} +\DeclareDatamodelEntryfields{summarytitle,titlenote} +\DeclareDatamodelFields[type=field, datatype=date, skipout]{realdate,origrealdate,fulleventdate,newsdate} +\DeclareDatamodelEntryfields{realdate,origrealdate} +\DeclareDatamodelFields[type=field, datatype=date, skipout]{realdate,origrealdate} +\DeclareDatamodelEntryfields +[inbook,bookinbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection]{fulleventdate} +\DeclareDatamodelEntryfields +[article,periodical,suppperiodical,review]{newsdate} +\DeclareDatamodelEntryfields +[article,periodical,review,suppperiodical]{location} +\endinput +%% +%% End of file `verbose-trad2note-archaeology.dbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/volkskunde.bbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/volkskunde.bbx new file mode 100644 index 00000000000..68e57acd908 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/volkskunde.bbx @@ -0,0 +1,100 @@ +%% +%% This is file `volkskunde.bbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `volkskundeBBX,noarticlesubtitlepunct,nosmallcaps') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{volkskunde.bbx} +[2017/03/11 v1.0 biblatex-archaeology bibliography style (IB)] +\RequireBibliographyStyle{authoryear-archaeology} +\def\archaeobibstyletitle{\blxarch@style@volkskunde} +\DeclareStyleSourcemap{ + \maps[datatype=bibtex]{ + \map[overwrite=true]{ + \step[fieldsource=origdate] + \step[fieldset=realdate,origfieldval] + } + } +} +\ExecuteBibliographyOptions{ + dashed=true, + doi=false, + giveninits=false, + ibidtracker=false, + idemtracker=false, + loccittracker=false, + maxbibnames=3, + maxcitenames=3, + maxitems=2, + mergedate=true, + maxbibnames=1, + mincitenames=1, + minitems=1, + notetype=foot+end, + editionsuperscript=none, + giveninitligatures={}, + idemincitation=false, + injournal=true, + journallocation=false, + maxbooknames=3, + minbooknames=1, + nothesistitlepunct=false, + notitlepunct=false, + origfields=false, + pagesfirst=false, + positionlabeldate=label, + preservelastauthor=false, + repeatlabel=false, + shortform=false, + shortjournal=false, + shortseries=false, + subseries=true, + summarytitle=false, + tabbedlabeldate=false, + titlebrackets=false, + titlenote=false, + useeventdate=false, + useeventnumber=true, + usefestschriftaddon=false, + useinstitution=omitlocationifurl, + uselocation=true, + usemultivenue=false, + usepublisher=false, + usesourceeditor=true, + useunpublishedthesis=false, + volumeafterseries=false, +} +\DeclareNameAlias{bookauthor}{family-given} +\renewcommand{\labelnamepunct}{\addcolon\space} +\DeclareFieldFormat*{labeldateparens}{\mkbibparens{#1}} +\DeclareFieldFormat*{parens}{#1} +\renewcommand{\bibnamedash}{\printtext{\bibstring[\mkbiblistnamefamily]{idem\thefield{gender}}\space}} +\DeclareFieldFormat*{seriesparens}{\mkbibparens{#1}} +\renewcommand{\titleseriesdelim}{\addspace} +\renewcommand{\institutionlocationdelim}{\addspace} +\DeclareFieldFormat*{locationdateparens}{#1} +\DeclareFieldFormat*{journaldateparens}{#1} +\renewcommand{\daterealdatedelim}{\nopunct} +\DeclareFieldFormat*{number}{\addcomma\space#1} +\DeclareFieldFormat*{subnumber}{\addcomma\space#1} +\DeclareFieldFormat[article,review,suppperiodical]{number}{#1} +\renewcommand{\mkbibnamefamily}[1]{#1} +\renewcommand{\mkbibnameprefix}[1]{#1} +\renewcommand{\mkbibrepeatfamily}[1]{#1} +\renewcommand{\mkbibrepeatprefix}[1]{#1} +\renewcommand{\articlesubtitlepunct}{\subtitlepunct} +\endinput +%% +%% End of file `volkskunde.bbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/volkskunde.cbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/volkskunde.cbx new file mode 100644 index 00000000000..f65138577b8 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/volkskunde.cbx @@ -0,0 +1,31 @@ +%% +%% This is file `volkskunde.cbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `volkskundeCBX,barecitations') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{volkskunde.cbx} +[2017/03/11 v1.0 biblatex-archaeology citation style (IB)] +\RequireCitationStyle{authoryear-archaeology} +\def\archaeocitestyletitle{\blxarch@style@volkskunde} +\renewcommand{\multicitedelim}{\addsemicolon\space} +\renewcommand{\postnotedelim}{\addcolon\space} +\renewcommand{\labelnamepunct}{\addcolon\space} +\DeclareFieldFormat*{postnote}{#1} +\DeclareFieldFormat*{volcitevolume}{#1} +\DeclareFieldFormat*{volcitepages}{#1} +\endinput +%% +%% End of file `volkskunde.cbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/volkskunde.dbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/volkskunde.dbx new file mode 100644 index 00000000000..79bb7f19e57 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/volkskunde.dbx @@ -0,0 +1,59 @@ +%% +%% This is file `volkskunde.dbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `volkskundeDBX,DBX') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{volkskunde.dbx} +[2017/03/11 v1.0 biblatex-archaeology data model (IB)] +\DeclareDatamodelFields[type=field,datatype=literal]{shortsubseries,subseries} +\DeclareDatamodelFields[type=field,datatype=integer]{subnumber} +\DeclareDatamodelEntryfields +[book,bookinbook,inbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection] +{shortsubseries,subnumber,subseries} +\DeclareDatamodelFields[type=field,datatype=literal]{titlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{maintitlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{booktitlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{summarytitle} +\DeclareDatamodelFields[type=field,datatype=literal]{shortform} +\DeclareDatamodelFields[type=list,datatype=name]{festschrift} +\DeclareDatamodelFields[type=field,datatype=literal]{festschriftaddon} +\DeclareDatamodelFields[type=field,datatype=integer]{eventnumber} +\DeclareDatamodelFields[type=field,datatype=literal]{eventtype} +\DeclareDatamodelFields[type=list,datatype=literal]{multieventdate} +\DeclareDatamodelFields[type=list,datatype=literal]{multivenue} +\DeclareDatamodelEntryfields +[inbook,bookinbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection] +{shortform,festschrift,festschriftaddon,eventnumber,eventtype +,eventdate,venue,multieventdate,multivenue} +\DeclareDatamodelEntryfields +[inbook,bookinbook,incollection,inproceedings,inreference,suppbook,suppcollection] +{booktitlenote} +\DeclareDatamodelEntryfields{summarytitle,titlenote} +\DeclareDatamodelFields[type=field, datatype=date, skipout]{realdate,origrealdate,fulleventdate,newsdate} +\DeclareDatamodelEntryfields{realdate,origrealdate} +\DeclareDatamodelFields[type=field, datatype=date, skipout]{realdate,origrealdate} +\DeclareDatamodelEntryfields +[inbook,bookinbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection]{fulleventdate} +\DeclareDatamodelEntryfields +[article,periodical,suppperiodical,review]{newsdate} +\DeclareDatamodelEntryfields +[article,periodical,review,suppperiodical]{location} +\endinput +%% +%% End of file `volkskunde.dbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/zaak-english.lbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/zaak-english.lbx new file mode 100644 index 00000000000..1ee4dde6c06 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/zaak-english.lbx @@ -0,0 +1,29 @@ +%% +%% This is file `zaak-english.lbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `zaakenglishLBX') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{zaak-english.lbx} +[2017/03/11 v1.0 biblatex-archaeology localization (IB)] +\InheritBibliographyExtras{english-archaeology} +\InheritBibliographyStrings{english-archaeology} +\DeclareBibliographyStrings{% + inherit = {english-archaeology}, + urlfrom = {{In}{In}}, +} +\endinput +%% +%% End of file `zaak-english.lbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/zaak-german.lbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/zaak-german.lbx new file mode 100644 index 00000000000..6131aef0933 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/zaak-german.lbx @@ -0,0 +1,31 @@ +%% +%% This is file `zaak-german.lbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `zaakgermanLBX') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{zaak- german.lbx} +[2017/03/11 v1.0 biblatex-archaeology localization (IB)] +\InheritBibliographyExtras{german-archaeology} +\InheritBibliographyStrings{german-archaeology} +\DeclareBibliographyStrings{% + inherit = {german-archaeology}, + page = {{Seite}{p\adddot}}, + pages = {{Seiten}{pp\adddot}}, + urlfrom = {{In}{In}}, +} +\endinput +%% +%% End of file `zaak-german.lbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/zaak.bbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/zaak.bbx new file mode 100644 index 00000000000..ed1efc895db --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/zaak.bbx @@ -0,0 +1,125 @@ +%% +%% This is file `zaak.bbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `zaakBBX,nosmallcaps') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{zaak.bbx} +[2017/03/11 v1.0 biblatex-archaeology bibliography style (IB)] +\DeclareStyleSourcemap{ + \maps[datatype=bibtex]{ + \map[overwrite=true]{ + \step[fieldsource=language,notmatch=\regexp{german|austrian},final] + \step[fieldset=langid,fieldvalue=english] + \step[fieldset=langidopts,fieldvalue={variant=british}] + } + } +} +\RequireBibliographyStyle{authoryear-archaeology} +\def\archaeobibstyletitle{\blxarch@style@zaak} +\DeclareLanguageMapping{english}{zaak-english} +\DeclareLanguageMapping{german}{zaak-german} +\ExecuteBibliographyOptions{ + autolang=other*, + dashed=false, + doi=false, + giveninits=false, + ibidtracker=false, + idemtracker=false, + loccittracker=false, + maxbibnames=500, + maxcitenames=2, + maxitems=2, + mergedate=true, + mincitenames=1, + minitems=1, + notetype=foot+end, + editionsuperscript=predate, + giveninitligatures={}, + idemincitation=false, + injournal=true, + journallocation=true, + maxbooknames=500, + minbooknames=3, + nothesistitlepunct=false, + notitlepunct=false, + origfields=false, + pagesfirst=true, + positionlabeldate=label, + preservelastauthor=false, + repeatlabel=false, + shortform=false, + shortjournal=false, + shortseries=false, + subseries=false, + summarytitle=true, + tabbedlabeldate=true, + titlebrackets=false, + titlenote=true, + useeventdate=false, + useeventnumber=true, + usefestschriftaddon=false, + useinstitution=false, + uselocation=true, + usemultivenue=false, + usepublisher=false, + usesourceeditor=false, + useunpublishedthesis=false, + volumeafterseries=true, +} +\setlength{\bibhang}{0em} +\setlength{\bibitemsep}{\baselineskip} +\DeclareNameAlias{sortname}{family-given} +\renewcommand{\multinamedelim}{\addspace\addslash\space} +\renewcommand{\finalnamedelim}{\multinamedelim} +\renewcommand{\nameyeardelim}{% + \iftabbedlabeldate + {} + {\addspace}} +\DeclareFieldFormat[inreference]{dictionary}{#1} +\DeclareFieldFormat*{seriesparens}{\mkbibparens{=#1}} +\renewcommand{\seriespunct}{\addspace} +\renewcommand{\titleseriesdelim}{\addspace} +\renewcommand{\labelnamepunct}{\addspace} +\renewcommand{\booklabelnamepunct}{\addcomma\space} +\DeclareFieldFormat*{journaldateparens}{#1} +\renewcommand{\volumenumberdelim}{\addspace} +\DeclareFieldFormat[article]{number}{\mkbibparens{#1}} +\DeclareFieldFormat*{volume}{\addcomma\space\bibstring{volume}\space#1} +\DeclareFieldFormat[article]{volume}{\addspace#1} +\DeclareFieldFormat[article]{number}{\mkbibparens{#1}} +\DeclareFieldFormat*{urldate}{\mkbibparens{#1}} +\renewcommand{\volumedatedelim}{} +\renewcommand{\bibpagespunct}{% + \ifboolexpr{ + not test {\iffieldundef{usera}} + and + test {\iffieldundef{maintitle}} + } + {\addcolon\space\midsentence} + {\addcomma\space\midsentence}} +\DeclareFieldFormat*{parens}{#1} +\DeclareFieldFormat*{locationdateparens}{#1} +\renewcommand{\daterealdatedelim}{% + \iftabbedlabeldate + {\newline} + {\addspace}} +\renewcommand{\mkbibnamefamily}[1]{#1} +\renewcommand{\mkbibnameprefix}[1]{#1} +\renewcommand{\mkbibrepeatfamily}[1]{#1} +\renewcommand{\mkbibrepeatprefix}[1]{#1} +\endinput +%% +%% End of file `zaak.bbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/zaak.cbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/zaak.cbx new file mode 100644 index 00000000000..1137cfba0f8 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/zaak.cbx @@ -0,0 +1,25 @@ +%% +%% This is file `zaak.cbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `zaakCBX') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{zaak.cbx} +[2017/03/11 v1.0 biblatex-archaeology citation style (IB)] +\RequireCitationStyle{authoryear-archaeology} +\def\archaeocitestyletitle{\blxarch@style@zaak} +\endinput +%% +%% End of file `zaak.cbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/zaak.dbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/zaak.dbx new file mode 100644 index 00000000000..76472699bb8 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/zaak.dbx @@ -0,0 +1,59 @@ +%% +%% This is file `zaak.dbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `zaakDBX,DBX') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{zaak.dbx} +[2017/03/11 v1.0 biblatex-archaeology data model (IB)] +\DeclareDatamodelFields[type=field,datatype=literal]{shortsubseries,subseries} +\DeclareDatamodelFields[type=field,datatype=integer]{subnumber} +\DeclareDatamodelEntryfields +[book,bookinbook,inbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection] +{shortsubseries,subnumber,subseries} +\DeclareDatamodelFields[type=field,datatype=literal]{titlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{maintitlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{booktitlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{summarytitle} +\DeclareDatamodelFields[type=field,datatype=literal]{shortform} +\DeclareDatamodelFields[type=list,datatype=name]{festschrift} +\DeclareDatamodelFields[type=field,datatype=literal]{festschriftaddon} +\DeclareDatamodelFields[type=field,datatype=integer]{eventnumber} +\DeclareDatamodelFields[type=field,datatype=literal]{eventtype} +\DeclareDatamodelFields[type=list,datatype=literal]{multieventdate} +\DeclareDatamodelFields[type=list,datatype=literal]{multivenue} +\DeclareDatamodelEntryfields +[inbook,bookinbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection] +{shortform,festschrift,festschriftaddon,eventnumber,eventtype +,eventdate,venue,multieventdate,multivenue} +\DeclareDatamodelEntryfields +[inbook,bookinbook,incollection,inproceedings,inreference,suppbook,suppcollection] +{booktitlenote} +\DeclareDatamodelEntryfields{summarytitle,titlenote} +\DeclareDatamodelFields[type=field, datatype=date, skipout]{realdate,origrealdate,fulleventdate,newsdate} +\DeclareDatamodelEntryfields{realdate,origrealdate} +\DeclareDatamodelFields[type=field, datatype=date, skipout]{realdate,origrealdate} +\DeclareDatamodelEntryfields +[inbook,bookinbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection]{fulleventdate} +\DeclareDatamodelEntryfields +[article,periodical,suppperiodical,review]{newsdate} +\DeclareDatamodelEntryfields +[article,periodical,review,suppperiodical]{location} +\endinput +%% +%% End of file `zaak.dbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/zaes-english.lbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/zaes-english.lbx new file mode 100644 index 00000000000..8c8a555f59e --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/zaes-english.lbx @@ -0,0 +1,29 @@ +%% +%% This is file `zaes-english.lbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `zaesenglishLBX') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{zaes-english.lbx} +[2017/03/11 v1.0 biblatex-archaeology localization (IB)] +\InheritBibliographyExtras{english-archaeology} +\InheritBibliographyStrings{english-archaeology} +\DeclareBibliographyStrings{% + inherit = {english-archaeology}, + ibidem = {{l.\,c\adddot}{l.\,c\adddot}}, +} +\endinput +%% +%% End of file `zaes-english.lbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/zaes-german.lbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/zaes-german.lbx new file mode 100644 index 00000000000..8edff685f61 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/zaes-german.lbx @@ -0,0 +1,80 @@ +%% +%% This is file `zaes-german.lbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `zaesgermanLBX') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{zaes-german.lbx} +[2017/03/11 v1.0 biblatex-archaeology localization (IB)] +\InheritBibliographyExtras{german-archaeology} +\InheritBibliographyStrings{german-archaeology} +\DeclareBibliographyStrings{% + inherit = {german-archaeology}, + byeditor = {{herausgegeben von}{hg\adddotspace von}}, + 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 mit einer Einleitung versehen von}% + {hg\adddotspace und mit einer Einl\adddot\ vers\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 mit einer Einleitung versehen von}% + {hg., \lbx@sfromlang \"ubers\adddot\ und Einl\adddot\ von}}, + byeditortrfo = {{herausgegeben, \lbx@lfromlang \"ubersetzt und mit einem Vorwort versehen von}% + {hg., \lbx@sfromlang \"ubers\adddot\ und Vorw\adddot\ von}}, + byeditortraf = {{herausgegeben, \lbx@lfromlang \"ubersetzt und mit einem Nachwort versehen von}% + {hg., \lbx@sfromlang \"ubers\adddot\ und Nachw\adddot\ von}}, + byeditorcoin = {{herausgegeben, kommentiert und mit einer Einleitung versehen von}% + {hg., komm\adddot\ und Einl\adddot\ von}}, + byeditorcofo = {{herausgegeben, kommentiert und mit einem Vorwort versehen von}% + {hg., komm\adddot\ und Vorw\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 mit einer Einleitung versehen von}% + {hg., erl\"aut\adddot\ und Einl\adddot\ von}}, + byeditoranfo = {{herausgegeben, erl\"autert und mit einem Vorwort versehen von}% + {hg., erl\"aut\adddot\ und Vorw\adddot\ von}}, + byeditoranaf = {{herausgegeben, erl\"autert und mit einem Nachwort versehen von}% + {hg., erl\"aut\adddot\ und Nachw\adddot\ von}}, + byeditortrcoin = {{herausgegeben, \lbx@lfromlang \"ubersetzt, kommentiert und mit einer Einleitung versehen von}% + {hg., \lbx@sfromlang \"ubers., komm\adddot\ und Einl\adddot\ von}}, + byeditortrcofo = {{herausgegeben, \lbx@lfromlang \"ubersetzt, kommentiert und mit einem Vorwort versehen von}% + {hg., \lbx@sfromlang \"ubers., komm\adddot\ und Vorw\adddot\ von}}, + byeditortrcoaf = {{herausgegeben, \lbx@lfromlang \"ubersetzt, kommentiert und mit einem Nachwort versehen von}% + {hg., \lbx@sfromlang \"ubers., komm\adddot\ und Nachw\adddot\ von}}, + byeditortranin = {{herausgegeben, \lbx@lfromlang \"ubersetzt, erl\"autert und mit einer Einleitung versehen von}% + {hg., \lbx@sfromlang \"ubers., erl\"aut\adddot\ und Einl\adddot\ von}}, + byeditortranfo = {{herausgegeben, \lbx@lfromlang \"ubersetzt, erl\"autert und mit einem Vorwort versehen von}% + {hg., \lbx@sfromlang \"ubers., erl\"aut\adddot\ und Vorw\adddot\ von}}, + byeditortranaf = {{herausgegeben, \lbx@lfromlang \"ubersetzt, erl\"autert und mit einem Nachwort versehen von}% + {hg., \lbx@sfromlang \"ubers., erl\"aut\adddot\ und Nachw\adddot\ von}}, + byeditortr = {{herausgegeben und \lbx@lfromlang \"ubersetzt von}% + {hg\adddotspace und \lbx@sfromlang \"ubers\adddot\ von}}, + editor = {{Herausgeber}{Hg\adddot}}, + editors = {{Herausgeber}{Hgg\adddot}}, + ibidem = {{\midsentence l.\,c\adddot}{l.\,c\adddot}}, +} +\endinput +%% +%% End of file `zaes-german.lbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/zaes.bbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/zaes.bbx new file mode 100644 index 00000000000..c32f320d34d --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/zaes.bbx @@ -0,0 +1,110 @@ +%% +%% This is file `zaes.bbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `zaesBBX,noarticlesubtitlepunct') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{zaes.bbx} +[2017/03/11 v1.0 biblatex-archaeology bibliography style (IB)] +\RequireBibliographyStyle{authoryear-ibid-archaeology} +\def\archaeobibstyletitle{\blxarch@style@zaes} +\DeclareStyleSourcemap{ + \maps[datatype=bibtex]{ + \map[overwrite=true]{ + \step[fieldsource=language,notmatch=\regexp{german|austrian},final] + \step[fieldset=langid,fieldvalue=english] + \step[fieldset=langidopts,fieldvalue={variant=british}] + } + } +} +\DeclareLanguageMapping{english}{zaes-english} +\DeclareLanguageMapping{german}{zaes-german} +\ExecuteBibliographyOptions{ + autolang=other*, + dashed=false, + doi=false, + giveninits=true, + ibidtracker=true, + idemtracker=false, + loccittracker=false, + maxbibnames=500, + maxcitenames=2, + maxitems=2, + mergedate=true, + mincitenames=1, + minitems=1, + notetype=foot+end, + editionsuperscript=none, + giveninitligatures={}, + idemincitation=false, + injournal=false, + journallocation=false, + maxbooknames=500, + minbooknames=3, + nothesistitlepunct=false, + notitlepunct=false, + origfields=false, + pagesfirst=false, + positionlabeldate=label, + preservelastauthor=false, + repeatlabel=false, + shortform=true, + shortjournal=true, + shortseries=true, + subseries=false, + summarytitle=false, + tabbedlabeldate=false, + titlebrackets=false, + titlenote=false, + useeventdate=false, + useeventnumber=true, + usefestschriftaddon=false, + useinstitution=false, + uselocation=omitifseries, + usemultivenue=false, + usepublisher=false, + usesourceeditor=true, + useunpublishedthesis=false, + volumeafterseries=false, +} +\renewcommand{\newunitpunct}{\addcomma\space} +\renewcommand{\booklabelnamepunct}{\addcomma\space} +\renewcommand{\labelnamepunct}{\addcomma\space} +\DeclareNameAlias{sortname}{family-given} +\DeclareNameAlias{bookauthor}{given-family} +\renewcommand{\mkbibnamefamily}[1]{\mkbibletterspacing{#1}} +\renewcommand{\mkbibnameprefix}[1]{\mkbibletterspacing{#1}} +\renewcommand{\mkbiblistnamefamily}[1]{\mkbibletterspacing{#1}} +\renewcommand{\mkbiblistnameprefix}[1]{\mkbibletterspacing{#1}} +\renewcommand{\mkbibbooknamefamily}[1]{\mkbibletterspacing{#1}} +\renewcommand{\mkbibbooknameprefix}[1]{\mkbibletterspacing{#1}} +\renewcommand{\mkbibsourcenamefamily}[1]{\mkbibletterspacing{#1}} +\renewcommand{\mkbibsourcenameprefix}[1]{\mkbibletterspacing{#1}} +\DeclareFieldFormat*{pages}{#1} +\DeclareFieldFormat*{volume}{\addspace#1} +\renewcommand{\titleseriesdelim}{\addcomma\space} +\renewcommand{\seriespunct}{\iffieldundef{pages}{\finentrypunct}{\bibpagespunct}} +\DeclareFieldFormat*{locationdateparens}{#1} +\DeclareFieldFormat[thesis]{thesis}{#1} +\DeclareFieldFormat*{seriesparens}{#1} +\DeclareFieldFormat*{journaldateparens}{#1} +\DeclareFieldFormat*{parens}{\addcomma\space#1} +\xpatchbibdriver{inreference}{\usebibmacro{location+date}}{}{}{} +\renewcommand{\nameshortformdelim}{\addcomma\space} +\renewcommand{\noseriespunct}{\addcomma\addspace} +\renewcommand{\articlesubtitlepunct}{\subtitlepunct} +\endinput +%% +%% End of file `zaes.bbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/zaes.cbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/zaes.cbx new file mode 100644 index 00000000000..4b23d074353 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/zaes.cbx @@ -0,0 +1,29 @@ +%% +%% This is file `zaes.cbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `zaesCBX,barecitations') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{zaes.cbx} +[2017/03/11 v1.0 biblatex-archaeology citation style (IB)] +\RequireCitationStyle{authoryear-ibid-archaeology} +\def\archaeocitestyletitle{\blxarch@style@zaes} +\ExecuteBibliographyOptions{autocite=footnote} +\DeclareFieldFormat*{postnote}{#1} +\DeclareFieldFormat*{volcitevolume}{#1} +\DeclareFieldFormat*{volcitepages}{#1} +\endinput +%% +%% End of file `zaes.cbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/zaes.dbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/zaes.dbx new file mode 100644 index 00000000000..e40fa1effc1 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/zaes.dbx @@ -0,0 +1,59 @@ +%% +%% This is file `zaes.dbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% biblatex-archaeology.dtx (with options: `zaesDBX,DBX') +%% Copyright (C) 2005-2017 by Ingram Braun (https://ingram-braun.net/) +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3c 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.3c or later is part of all distributions of +%% LaTeX version 2008/05/04 or later. +%% +\ProvidesFile{zaes.dbx} +[2017/03/11 v1.0 biblatex-archaeology data model (IB)] +\DeclareDatamodelFields[type=field,datatype=literal]{shortsubseries,subseries} +\DeclareDatamodelFields[type=field,datatype=integer]{subnumber} +\DeclareDatamodelEntryfields +[book,bookinbook,inbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection] +{shortsubseries,subnumber,subseries} +\DeclareDatamodelFields[type=field,datatype=literal]{titlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{maintitlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{booktitlenote} +\DeclareDatamodelFields[type=field,datatype=literal]{summarytitle} +\DeclareDatamodelFields[type=field,datatype=literal]{shortform} +\DeclareDatamodelFields[type=list,datatype=name]{festschrift} +\DeclareDatamodelFields[type=field,datatype=literal]{festschriftaddon} +\DeclareDatamodelFields[type=field,datatype=integer]{eventnumber} +\DeclareDatamodelFields[type=field,datatype=literal]{eventtype} +\DeclareDatamodelFields[type=list,datatype=literal]{multieventdate} +\DeclareDatamodelFields[type=list,datatype=literal]{multivenue} +\DeclareDatamodelEntryfields +[inbook,bookinbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection] +{shortform,festschrift,festschriftaddon,eventnumber,eventtype +,eventdate,venue,multieventdate,multivenue} +\DeclareDatamodelEntryfields +[inbook,bookinbook,incollection,inproceedings,inreference,suppbook,suppcollection] +{booktitlenote} +\DeclareDatamodelEntryfields{summarytitle,titlenote} +\DeclareDatamodelFields[type=field, datatype=date, skipout]{realdate,origrealdate,fulleventdate,newsdate} +\DeclareDatamodelEntryfields{realdate,origrealdate} +\DeclareDatamodelFields[type=field, datatype=date, skipout]{realdate,origrealdate} +\DeclareDatamodelEntryfields +[inbook,bookinbook,collection,incollection,inproceedings,mvbook,mvcollection,mvproceedings, +proceedings,reference,inreference,mvreference,suppbook,suppcollection]{fulleventdate} +\DeclareDatamodelEntryfields +[article,periodical,suppperiodical,review]{newsdate} +\DeclareDatamodelEntryfields +[article,periodical,review,suppperiodical]{location} +\endinput +%% +%% End of file `zaes.dbx'. |