diff options
author | Karl Berry <karl@freefriends.org> | 2019-12-31 23:13:20 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2019-12-31 23:13:20 +0000 |
commit | 3d6c241f6ed20d838c6fa004e61e08241ae17b83 (patch) | |
tree | 66cdb48deb2612b8648c4b20f694520b209e6f80 /Master/texmf-dist/source | |
parent | 68366a5059e0856136e7a3067f9441dc2728a458 (diff) |
biblatex-archaeology (31dec19)
git-svn-id: svn://tug.org/texlive/trunk@53281 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source')
3 files changed, 1940 insertions, 465 deletions
diff --git a/Master/texmf-dist/source/latex/biblatex-archaeology/biblatex-archaeology-nodoc.dtx b/Master/texmf-dist/source/latex/biblatex-archaeology/biblatex-archaeology-nodoc.dtx index 40150a4e6a0..e7eb2ffa6b8 100644 --- a/Master/texmf-dist/source/latex/biblatex-archaeology/biblatex-archaeology-nodoc.dtx +++ b/Master/texmf-dist/source/latex/biblatex-archaeology/biblatex-archaeology-nodoc.dtx @@ -105,15 +105,16 @@ GENDER = {sn}, SHORTAUTHOR = {AJA}, } -@ONLINE{guidelines:amit:2002, +@ONLINE{guidelines:amit:2003, AUTHOR = {{Deutsches Archäologisches Institut}}, - TITLE = {Richtlinien für Veröffentlichungen der Eurasien-Abteilung des Deutschen Archäologischen Instituts}, + TITLE = {Guidelines for Publications of the Eurasia Department of the German Archaeological Institute}, DATE = {2002}, + REALDATE = {2003}, LANGUAGE = {german}, - SHORTAUTHOR = {RGZM}, - URL = {http://www.dainst.org/medien/de/richtlinien_eur_de.pdf}, + SHORTAUTHOR = {DAI}, + URL = {https://new.dainst.org/documents/10180/161789/Richtlinien+f%C3%BCr+Ver%C3%B6ffentlichungen+der+Eurasien-Abteilung+des+DAI+%28Englisch%29/5e67b70e-fe23-4c6a-a284-cf6b5954aa40}, GENDER = {sn}, - URLDATE = {2010-08-08}, + URLDATE = {2019-02-01}, } @ONLINE{guidelines:austriaca:2013, AUTHOR = {{Institut für Orientalische und Europäische Archäologie, Österreichische Akademie der Wissenschaften}}, @@ -144,6 +145,14 @@ GENDER = {sn}, URLDATE = {2016-07-23}, } +@ONLINE{guidelines:bulgarica, + AUTHOR = {{Deutsch-Bulgarische Gesellschaft}}, + TITLE = {Richtlinien für Veröffentlichungen im Bulgarien-Jahrbuch der Deutsch-Bulgarischen Gesellschaft zur Förderung der Beziehungen zwischen Deutschland und Bulgarien e.V.}, + LANGUAGE = {german}, + URL = {http://deutsch-bulgarische-gesellschaft.de.galorim.com/pdf/Richtlinien_BJ.pdf}, + URLDATE = {2019-02-13}, + GENDER = {sf}, +} @ONLINE{guidelines:dguf:alt, AUTHOR = {{Deutsche Gesellschaft für Ur- und Frühgeschichte}}, TITLE = {Archäologische Informationen}, @@ -291,11 +300,12 @@ URLDATE = {2016-07-23}, } @ONLINE{guidelines:mediaevistik:oldenburg, + AUTHOR = {{Carl von Ossietzky Universität Oldenburg}}, + SHORTAUTHOR = {{Univ. Oldenburg}}, TITLE = {Leitfaden zur Zitierweise in mediävistischen Hausarbeiten an der Carl von Ossietzky Universität Oldenburg}, LANGUAGE = {german}, URL = {https://uol.de/fileadmin/user_upload/germanistik/download/Mediaevistik/LeitfadenZitierenMed.pdf}, URLDATE = {2018-10-17}, - LABEL = {Leitfaden Mediävistik Oldenburg}, PAGETOTAL = {9}, GENDER = {sf}, } @@ -351,6 +361,37 @@ URLDATE = {2016-07-23}, SHORTAUTHOR = {Ufg. Kiel}, } +@ONLINE{guidelines:rgk-review:de, + AUTHOR = {{Römisch-Germanische Kommission des Deutschen Archäologischen Instituts}}, + TITLE = {Eine kurze Zusammenfassung der Publikationsrichtlinien der RGK für Rezensionen}, + LANGUAGE = {german}, + URL = {https://www.academia.edu/39902875/Eine_kurze_Zusammenfassung_der_Publikationsrichtlinien_der_RGK_für_Rezensionen}, + URLDATE = {2019-02-14}, + SHORTAUTHOR = {RGK}, + GENDER = {sf}, +} +@ONLINE{guidelines:rgk:2018:de, + AUTHOR = {{Römisch-Germanische Kommission des Deutschen Archäologischen Instituts}}, + TITLE = {Publikationsrichtlininen der Römisch-Germanischen Kommission des Deutschen Archäologischen Instituts}, + SUBTITLE = {Kurzfassung Stand 2018}, + DATE = {2018}, + LANGUAGE = {german}, + URL = {https://www.academia.edu/36057489/Eine_kurze_Zusammenfassung_der_Publikationsrichtlinien_der_RGK}, + URLDATE = {2018-11-28}, + GENDER = {sf}, + SHORTAUTHOR = {RGK}, +} +@ONLINE{guidelines:rgk:2018:en, + AUTHOR = {{Römisch-Germanische Kommission des Deutschen Archäologischen Instituts}}, + TITLE = {Guidelines for publications of the {Römisch}-{Germanische} {Kommission} des {Deutschen} {Archäologischen} {Instituts}}, + SUBTITLE = {A brief {English} introduction}, + DATE = {2018}, + LANGUAGE = {english}, + URL = {https://www.academia.edu/30422683/A_brief_English_introduction_to_the_RGK_Guidelines_for_Publications}, + URLDATE = {2019-02-14}, + SHORTAUTHOR = {RGK}, + GENDER = {sf}, +} @ONLINE{guidelines:rgzm:2007, AUTHOR = {{Römisch-Germanisches Zentralmuseum}}, TITLE = {Hinweise für Autoren des Archäologischen Korrespondenzblattes}, diff --git a/Master/texmf-dist/source/latex/biblatex-archaeology/biblatex-archaeology.dtx b/Master/texmf-dist/source/latex/biblatex-archaeology/biblatex-archaeology.dtx index e3fe0aaa954..f90da179d3e 100644 --- a/Master/texmf-dist/source/latex/biblatex-archaeology/biblatex-archaeology.dtx +++ b/Master/texmf-dist/source/latex/biblatex-archaeology/biblatex-archaeology.dtx @@ -1,13 +1,13 @@ % \iffalse meta-comment % !TEX program = pdfLaTeX % -% Copyright (C) 2005-2018 by Ingram Braun +% Copyright (C) 2005-2019 by Ingram Braun % % 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 @@ -17,7 +17,7 @@ % \iffalse %<package>\NeedsTeXFormat{LaTeX2e}[1999/12/01] %<package>\ProvidesPackage{biblatex-archaeology} -%<package>[2018/11/20 v2.1 biblatex-archaeology (Ingram Braun) based on biblatex] +%<package>[2019/12/30 v2.2 biblatex-archaeology (Ingram Braun) based on biblatex] % %<*driver> \listfiles @@ -104,7 +104,7 @@ \newrobustcmd*{\Stil}[1]{\texttt{#1}} \newcommand{\subsubsubsection}[1]{\paragraph{#1}\mbox{}\\} \newcommand{\subsubsubsubsection}[1]{\subparagraph{#1}\mbox{}\\} -\newcommand*{\Deutsch}[1]{\emph{\begin{hyphenrules}{ngerman}#1\end{hyphenrules}}} +\newcommand*{\Deutsch}[1]{\emph{\begin{hyphenrules}{german}#1\end{hyphenrules}}} \newcommand*{\Latein}[1]{\emph{\begin{hyphenrules}{latin}#1\end{hyphenrules}}} \setcounter{tocdepth}{5} \setcounter{secnumdepth}{5} @@ -145,11 +145,11 @@ pdfapart=1, pdfaconformance=B, pdfmetalang=en, - pdfcontacturl={https://ingram-braun.net/public/programming/tex/latex-typography-prehistory-egyptology-anthropology-rgk-rgzm-dguf/\#ib_campaign=biblatex-archaeology-v2.1\&ib_medium=manual\&ib_source=ctan\&ib_content=pdfcontacturl, https://github.com/CarlOrff/biblatex-archaeology, https://twitter.com/Ingram_Braun, https://www.facebook.com/ingram.braun.7, https://independent.academia.edu/IngramBraun}, + pdfcontacturl={https://ingram-braun.net/erga/the-biblatex-archaeology-styles-for-german-cultural-anthropology/\#ib_campaign=biblatex-archaeology-v2.2\&ib_medium=manual\&ib_source=ctan\&ib_content=pdfcontacturl, https://github.com/CarlOrff/biblatex-archaeology, https://twitter.com/Ingram_Braun, https://www.facebook.com/ingram.braun.7, https://independent.academia.edu/IngramBraun}, pdflicenseurl = {http://www.latex-project.org/lppl.txt}, pdfsource={\jobname.dtx}, pdftype=Software, - pdftitle={The biblatex-archaeology styles [v2.1]}, + pdftitle={The biblatex-archaeology styles [v2.2]}, baseurl={http://mirror.ctan.org/macros/latex/contrib/biblatex-contrib/biblatex-archaeology} } \usepackage{cleveref} % must be loaded after hyperref @@ -211,6 +211,12 @@ % \changes{2.1}{2018/10/31}{New style \Stil{kunde}} % \changes{2.1}{2018/11/06}{New document types mentioned in abstract (\href{https://github.com/CarlOrff/biblatex-archaeology/issues/24}{issue \#24})} % \changes{2.1}{2018/11/07}{New style \Stil{nnu-alt}} +% \changes{2.2}{2018/11/20}{Renamed \Datei{biblatex-archaeology.conf}, now \Datei{biblatex-archaeology.xml}} +% \changes{2.2}{2019/11/03}{\Kbd{ingram-braun.net} URLs corrected due to website relaunch} +% \changes{2.2}{2019/11/13}{Added new style \Stil{rgk-inline-old}} +% \changes{2.2}{2019/11/13}{Added new style \Stil{rgk-numeric-old}} +% \changes{2.2}{2019/11/13}{Added new style \Stil{rgk-verbose-old}} +% \changes{2.2}{2019/12/27}{\Datei{ctanify.pl} now TDS capable (\href{https://github.com/CarlOrff/biblatex-archaeology/issues/4}{issue \#4})} % % \GetFileInfo{biblatex-archaeology.sty} % \DoNotIndex{\#,\$,\%,\&,\@,\\,\{,\},\^,\_,\~,\ } @@ -225,8 +231,8 @@ % \newcommand{\changessectiontitle}{Changelog} % \GlossaryPrologue{\section*{\changessectiontitle}\addcontentsline{toc}{section}{\changessectiontitle}\fancypagestyle{changes}{\fancyhead[RO,LE]{\changessectiontitle}}\pagestyle{changes}} % -% \title{\LARGE\color{\headingscolor}The \archbib styles [v2.1]} -% \author{\Large Ingram Braun \\ \href{https://ingram-braun.net/\#ib_campaign=biblatex-archaeology-v2.1\&ib_medium=manual\&ib_source=ctan\&ib_content=titlepage}{\Kbd{https://ingram-braun.net/}}} +% \title{\LARGE\color{\headingscolor}The \archbib styles [v2.2]} +% \author{\Large Ingram Braun \\ \href{https://ingram-braun.net/\#ib_campaign=biblatex-archaeology-v2.2\&ib_medium=manual\&ib_source=ctan\&ib_content=titlepage}{\Kbd{https://ingram-braun.net/}}} % % \maketitle % @@ -251,8 +257,9 @@ % for project proposals or generic web publishing. % % \subsection{Installation}\label{kap:install} -% \par Most likeley you got \archbib via a \TeX{} distribution. If not, you can obtain installable files from CTAN as usual. Create the -% directories \Kbd{\{TEXMF\}/bibtex/bib/biblatex-archaeology} and \Kbd{\{TEXMF\}/tex/latex/biblatex-archaeology} and run +% \par Most likeley you got \archbib via a \TeX{} distribution. If not, you can obtain installable files from CTAN as usual. Easiest is to unpack +% the \Datei{biblatex-archaeology.tds.zip} in your \Kbd{\{TEXMF\}} directory. Or to install it from scratch: create the directories +% \Kbd{\{TEXMF\}/bibtex/bib/biblatex-archaeology} and \Kbd{\{TEXMF\}/tex/latex/biblatex-archaeology} and run % \iffalse %<*verbins> % \fi @@ -300,7 +307,7 @@ % \blx from which it inherits the majority of its code. \blx including % all its prerequesits is necessary to get \archbib run. Needless % to say that it requires a good working knowledge of \blx. In -% addition \archbib uses the \Paket{array}, \Paket{calc}, \Paket{tabulary} and \Paket{textcomp} packages. +% addition \archbib uses the \Paket{array}, \Paket{calc} and \Paket{tabulary} packages. % Since it makes heavy use of \blx' Biber-only components it is absolutely pointless to % employ \bibtex. Doing so will issue an error. % @@ -328,11 +335,11 @@ % \subsection{Help}\label{kap:help} % \par If there are any concerns you can reach me directly via the % \href{https://github.com/CarlOrff/biblatex-archaeology/issues}{GitHub tracker} or comment section on -% a \href{https://ingram-braun.net/public/programming/tex/latex-typography-prehistory-egyptology-anthropology-rgk-rgzm-dguf/\#ib_campaign=biblatex-archaeology-v2.1&ib_medium=manual&ib_source=ctan\&ib_content=helpsection} +% a \href{https://ingram-braun.net/erga/the-biblatex-archaeology-styles-for-german-cultural-anthropology/\#ib_campaign=biblatex-archaeology-v2.2&ib_medium=manual&ib_source=ctan\&ib_content=helpsection} %{small project page on my personal website}. -% Alternatively you can e-mail me through the \href{https://ingram-braun.net/public/about/legal-notice/\#ib_campaign=biblatex-archaeology-v2.1&ib_medium=manual&ib_source=ctan\&ib_content=helpsection}{contact form} there. +% Alternatively you can e-mail me through the \href{https://ingram-braun.net/erga/legal-notice-and-contact/\#ib_campaign=biblatex-archaeology-v2.2&ib_medium=manual&ib_source=ctan\&ib_content=helpsection}{contact form} there. % Of course, \href{http://tex.stackexchange.com}{TeX Stack Exchange} is always worth a try. -% \par The \href{https://ingram-braun.net/public/programming/tex/bibtex-database-latex-bibliography-form/\#ib_campaign=biblatex-archaeology-v2.1&ib_medium=manual&ib_source=ctan\&ib_content=helpsection}{Online \blx Editor} +% \par The \href{https://ingram-braun.net/erga/online-biblatex-editor/\#ib_campaign=biblatex-archaeology-v2.2&ib_medium=manual&ib_source=ctan\&ib_content=helpsection}{Online \blx Editor} % on my website provides the additional \archbib fields. % % \section{Reference} @@ -381,7 +388,8 @@ % The author date style of the \Deutsch{Ausgrabungen und Forschungen in Westfalen-Lippe}.\autocite{guidelines:lwl:2013} % % \item[]\DescribeStyle{amit} -% The author date style of the \Deutsch{Eurasien-Abteilung des Deutschen Arch\"aologischen Instituts}.\autocite{guidelines:amit:2002} +% The author date style of the \Deutsch{Eurasien-Abteilung des Deutschen Arch\"aologischen Instituts}.\autocites{guidelines:amit:2003,guidelines:amit:2003} +% \Latein{Bulgarica} (formerly \Deutsch{Bulgarien-Jahrbuch}) uses a similar style.\autocite{guidelines:bulgarica} % % \item[]\DescribeStyle{archa} % The now obsolete author date style of the Austrian journal \Deutsch{Archaeologia Austriaca} @@ -445,13 +453,22 @@ % \Deutsch{Institut f\"ur Ur- und Fr\"uhgeschichte der Christian-Albrechts-Universit\"at zu Kiel}.\autocite{guidelines:offa:2009} % % \item[]\DescribeStyle{rgk-inline} -% The author date style of the \Deutsch{R\"omisch-Germanische Kommission des Deutschen Arch\"aologischen Instituts}.\autocite{guidelines:rgk:1991} +% The author date style of the \Deutsch{R\"omisch-Germanische Kommission des Deutschen Arch\"aologischen Instituts}.\autocites{guidelines:rgk:1991,guidelines:rgk:2018:de,guidelines:rgk:2018:en,guidelines:rgk-review:de} % % \item[]\DescribeStyle{rgk-numeric} % The RGK style with numeric labels. Keep in mind that \Feld{prenote} and \Feld{postnote} fields are senseless in numeric styles. % % \item[]\DescribeStyle{rgk-verbose} -% The verbose style of the \Deutsch{R\"omisch-Germanische Kommission des Deutschen Arch\"aologischen Instituts}.\autocite{guidelines:rgk:1991} +% The verbose style of the \Deutsch{R\"omisch-Germanische Kommission des Deutschen Arch\"aologischen Instituts}.\autocites{guidelines:rgk:1991} +% +% \item[]\DescribeStyle{rgk-inline-old} +% An outdated version of the author date style of the \Deutsch{R\"omisch-Germanische Kommission des Deutschen Arch\"aologischen Instituts}.\autocites{guidelines:rgk:1991} +% +% \item[]\DescribeStyle{rgk-numeric-old} +% An outdated version of the RGK style with numeric labels. Keep in mind that \Feld{prenote} and \Feld{postnote} fields are senseless in numeric styles. +% +% \item[]\DescribeStyle{rgk-verbose-old} +% An outdated version of the verbose style of the \Deutsch{R\"omisch-Germanische Kommission des Deutschen Arch\"aologischen Instituts}.\autocites{guidelines:rgk:1991} % % \item[]\DescribeStyle{rgzm-inline} % The author date style of the \Deutsch{R\"omisch-Germanisches Zentralmuseum}. @@ -555,6 +572,12 @@ % only gets printed if its difference from \Feld{date} is greater equal \Option{minrealdatediff}. This is to rule out those cases where the item % appeared only one year earlier or later than its given copyright date or journal year. % +% \item[]\DescribeOption{maxreviewnames}=\meta{integer}\\ +% Similar to \Option{maxnames}, but only affects authors/editors in \Typ{review} titles. +% +% \item[]\DescribeOption{minreviewnames}=\meta{integer}\\ +% Similar to \Option{minnames}, but only affects, but only affects authors/editors in \Typ{review} titles. +% % \item[]\DescribeOption{nothesistitlepunct}=\meta{bool}\\ % If \meta{true}, in \Typ{thesis} there is no punctuation between the title and the institution/location block. % @@ -604,6 +627,13 @@ % G. Ackermann, R. Bauer, F. Berger: A title. Hamburg 2015. % \end{Beispiel} % +% \item[]\DescribeOption{reviewedauthoraftertitle}=\meta{bool}\\ +% If \meta{true}, the author in review titles which are generated via the \Feld{related} field goes behind the title and in front +% otherwise. +% \begin{Beispiel} +% R. Reviewer 1999: Review of Reviewed Book \Stark{by A. Author} in: \textellipsis +% \end{Beispiel} +% % \item[]\DescribeOption{shortform}=\meta{key}\\ % Wether to print short forms like \Deutsch{RGA} or \Latein{CIL} in bibliographies. The following keys are available: % \begin{optkeys}{3em} @@ -762,7 +792,7 @@ % a \Feld{shorttitle} to the label. This is done automatically now but you can still enforce it (though not suppress). % % \item[]\DescribeOption{usesourceeditor}=\meta{bool}\\ -% Like global option \Option{titlenote} (\cref{kap:pkgopt}) but on a per-entry basis. +% Like global option \Option{usesourceeditor} (\cref{kap:pkgopt}) but on a per-entry basis. % % \end{itemize} % @@ -780,7 +810,34 @@ % % \item[]\DescribeBibliographydriver{inreference} % The \Typ{inreference} type for lexicon entries is inherited from \blx, but it is only an alias there. In \archbib it is a type of its own, since some styles -% preceed its titles with a string like \Latein{sub voce}. +% preceed its title with a string like \Latein{sub voce}. +% +% \item[]\DescribeBibliographydriver{review} +% Like in \blx the same as article but with one additional feature: it autogenerates titles if the \Feld{related} fields holds entry keys to the reviewed +% works. This even works with omnibus reviews: +% \begin{Beispiel} +% \Kbd{\symbol{64}BOOK\{to-be-reviewed:2015}\\ +% \Kbd{author = \{Author, Andrew\},}\\ +% \Kbd{author = \{To be reviewed\},}\\ +% \Kbd{\textellipsis}\\ +% \Kbd{\}} +% \Kbd{\symbol{64}BOOK\{another-one:2014}\\ +% \Kbd{editor = \{Editor, Edward\},}\\ +% \Kbd{author = \{Another one\},}\\ +% \Kbd{\textellipsis}\\ +% \Kbd{\}} +% \Kbd{\symbol{64}REVIEW\{review:2015}\\ +% \Kbd{author = \{Reviewer, Robert\},}\\ +% \Kbd{title = \{My review\},}\\ +% \Kbd{related = \{to-be-reviewed:2015,another-one:2014\},}\\ +% \Kbd{\textellipsis}\\ +% \Kbd{\}} +% \tcblower% +% R. Reviewer: \Stark{Reviews of A. Author, To be reviewed and E. Editor (ed.), Another one}. In: \textellipsis +% \end{Beispiel} +% Though the \Feld{\title} is replaced here, I would recommend to provide it in the database anyway in order to be concordant with common \blx rules where its +% existence is the minimal requirement for an entry. Remark that review titles do not cause a bibliography entry for the cited work. Also take care of +% \ref{kap:review} if you want to alter the formatting. % % \item[]\DescribeFormat{news}\\ % \meta{news} goes to the \Feld{entrysubtype} field of an \Typ{article}, \Typ{review} or \Typ{suppperiodical}. Its purpose is to mark newspaper articles that @@ -930,6 +987,31 @@ % % \begin{itemize} % +% \item[]\DescribeMacro{\citeissue}[\meta{prenote}][\meta{postnote}]\marg{key}\\ +% Prints the volume of a journal. Note that this is only useful if the entry type is a \Typ{periodical}. +% It will issue a warning otherwise. +% +% \item[]\DescribeMacro{\fciteissue}[\meta{prenote}][\meta{postnote}]\marg{key}\\ +% Like \Befehl{citeissue} but as footnote. +% +% \item[]\DescribeMacro{\pciteissue}[\meta{prenote}][\meta{postnote}]\marg{key}\\ +% Like \Befehl{citeissue} but in parentheses. +% +% \item[]\DescribeMacro{\sciteissue}[\meta{prenote}][\meta{postnote}]\marg{key}\\ +% Like \Befehl{pciteissue} in a footnote and \Befehl{fciteissue} otherwise. +% +% \item[]\DescribeMacro{\citeissues}(\meta{multiprenote})(\meta{multipostnote})[\meta{prenote}][\meta{postnote}]\marg{key}\textellipsis[\meta{prenote}][\meta{postnote}]\marg{key}\\ +% The multicite variant of \Befehl{citeissue}. +% +% \item[]\DescribeMacro{\fciteissues}(\meta{multiprenote})(\meta{multipostnote})[\meta{prenote}][\meta{postnote}]\marg{key}\textellipsis[\meta{prenote}][\meta{postnote}]\marg{key}\\ +% The multicite variant of \Befehl{fciteissue}. +% +% \item[]\DescribeMacro{\pciteissues}(\meta{multiprenote})(\meta{multipostnote})[\meta{prenote}][\meta{postnote}]\marg{key}\textellipsis[\meta{prenote}][\meta{postnote}]\marg{key}\\ +% The multicite variant of \Befehl{pciteissue}. +% +% \item[]\DescribeMacro{\sciteissues}(\meta{multiprenote})(\meta{multipostnote})[\meta{prenote}][\meta{postnote}]\marg{key}\textellipsis[\meta{prenote}][\meta{postnote}]\marg{key}\\ +% The multicite variant of \Befehl{sciteissue}. +% % \item[]\DescribeMacro{\posscite}[\meta{prenote}][\meta{postnote}]\marg{key}\\ % The same as \Befehl{textcite} but as genitive form. The cite label is handled as an entity in that way that only the last \Feld{labelname} (or the \enquote{et.\,al.} % part respectively) is in the genitive. @@ -972,6 +1054,43 @@ % \item[]\DescribeMacro{\sfcites}(\meta{multiprenote})(\meta{multipostnote})[\meta{prenote}][\meta{postnote}]\marg{key}\textellipsis[\meta{prenote}][\meta{postnote}]\marg{key}\\ % Similar to \Befehl{shortformcites}, but not wrapped in a footnote and falls back to \Befehl{cites}. % +% \item[]\DescribeMacro{\reviewcite}[\meta{prenote}][\meta{postnote}]\marg{key}\\ +% Some journals require a somewhat compressed \Befehl{fullcite} (lacking serieses and subtitles) without footnotes and bibliography in reviews. This is what +% \Befehl{reviewcite} and friends do. \Stark{Remark that these should not get mixed up with other cite commands!} +% +% \item[]\DescribeMacro{\previewcite}[\meta{prenote}][\meta{postnote}]\marg{key}\\ +% Like \Befehl{reviewcite} but in parentheses. +% +% \item[]\DescribeMacro{\textreviewcite}[\meta{prenote}][\meta{postnote}]\marg{key}\\ +% Like \Befehl{previewcite} but author name outside parentheses. +% +% \item[]\DescribeMacro{\Reviewcite}[\meta{prenote}][\meta{postnote}]\marg{key}\\ +% Like \Befehl{reviewcite} but enforces capitalization of the first character. +% +% \item[]\DescribeMacro{\Previewcite}[\meta{prenote}][\meta{postnote}]\marg{key}\\ +% Like \Befehl{previewcite} but enforces capitalization of the first character. +% +% \item[]\DescribeMacro{\Textreviewcite}[\meta{prenote}][\meta{postnote}]\marg{key}\\ +% Like \Befehl{textreviewcite} but enforces capitalization of the first character. +% +% \item[]\DescribeMacro{\reviewcites}(\meta{multiprenote})(\meta{multipostnote})[\meta{prenote}][\meta{postnote}]\marg{key}\textellipsis[\meta{prenote}][\meta{postnote}]\marg{key}\\ +% The multicite variant of \Befehl{reviewcite}. +% +% \item[]\DescribeMacro{\previewcites}(\meta{multiprenote})(\meta{multipostnote})[\meta{prenote}][\meta{postnote}]\marg{key}\textellipsis[\meta{prenote}][\meta{postnote}]\marg{key}\\ +% The multicite variant of \Befehl{previewcite}. +% +% \item[]\DescribeMacro{\textreviewcites}(\meta{multiprenote})(\meta{multipostnote})[\meta{prenote}][\meta{postnote}]\marg{key}\textellipsis[\meta{prenote}][\meta{postnote}]\marg{key}\\ +% The multicite variant of \Befehl{textpreviewcite}. +% +% \item[]\DescribeMacro{\Reviewcites}(\meta{multiprenote})(\meta{multipostnote})[\meta{prenote}][\meta{postnote}]\marg{key}\textellipsis[\meta{prenote}][\meta{postnote}]\marg{key}\\ +% Like \Befehl{reviewcites} but enforces capitalization of the first character. +% +% \item[]\DescribeMacro{\Previewcites}(\meta{multiprenote})(\meta{multipostnote})[\meta{prenote}][\meta{postnote}]\marg{key}\textellipsis[\meta{prenote}][\meta{postnote}]\marg{key}\\ +% Like \Befehl{previewcites} but enforces capitalization of the first character. +% +% \item[]\DescribeMacro{\Textreviewcites}(\meta{multiprenote})(\meta{multipostnote})[\meta{prenote}][\meta{postnote}]\marg{key}\textellipsis[\meta{prenote}][\meta{postnote}]\marg{key}\\ +% Like \Befehl{textreviewcites} but enforces capitalization of the first character. +% % \end{itemize} % % \subsubsection{Formatting commands} @@ -1041,6 +1160,18 @@ % \item[]\DescribeMacro{\mkbibrepeatsuffix}\marg{text}\\ % Similar to \Befehl{mkbibrepeatfamily}, but intended for the name suffix. % +% \item[]\DescribeMacro{\mkbibreviewnamefamily}\marg{text}\\ +% Formatting of the family name of reviewed authors/editors. +% +% \item[]\DescribeMacro{\mkbibreviewnamegiven}\marg{text}\\ +% Similar to \Befehl{mkbibreviewnamefamily}, but intended for the given name. +% +% \item[]\DescribeMacro{\mkbibreviewnameprefix}\marg{text}\\ +% Similar to \Befehl{mkbibreviewnamefamily}, but intended for the name prefix. +% +% \item[]\DescribeMacro{\mkbibreviewnamesuffix}\marg{text}\\ +% Similar to \Befehl{mkbibreviewnamefamily}, but intended for the name suffix. +% % \item[]\DescribeMacro{\mkbibsourcenamefamily}\marg{text}\\ % Formatting of the family name of secondary editors if option \Option{usesourceeditor} is in use (see \cref{kap:pkgopt}). % @@ -1146,6 +1277,12 @@ % \item[]\DescribeMacro{\finalnameellipsis}\\ % The ellipsis ahead of the last \Feld{author} if option \Option{preservelastauthor } (see \cref{kap:pkgopt}) is enabled. % +% \item[]\DescribeMacro{\finalreviewdelim}\\ +% Like \Befehl{multireviewdelim} but ahead of the last reviewed work. +% +% \item[]\DescribeMacro{\finalreviewnamedelim}\\ +% Like \Befehl{multireviewnamedelim} but ahead of the last name. +% % \item[]\DescribeMacro{\finalsourceeditordelim}\\ % The delimiter between the next to last and the last secondary \Feld{editor}. % @@ -1161,6 +1298,12 @@ % \item[]\DescribeMacro{\locationpublisherdelim}\\ % The delimiter between \Feld{location} and \Feld{publisher}. % +% \item[]\DescribeMacro{\multireviewdelim}\\ +% The delimiter between works in \Typ{review} titles of omnibus reviews. +% +% \item[]\DescribeMacro{\multireviewnamedelim}\\ +% The delimiter between names in review titles. +% % \item[]\DescribeMacro{\multisourceeditordelim}\\ % The delimiter between several secondary \Feld{editor}s. % @@ -1179,6 +1322,12 @@ % \item[]\DescribeMacro{\repeatlabeldelim}\\ % The delimiter between a repeated label in the bibliography and its bibliography entry. % +% \item[]\DescribeMacro{\reviewnametitledelim}\\ +% The delimiter between \Feld{author}\Feld{editor} and \Feld{title} in in \Typ{review} titles. +% +% \item[]\DescribeMacro{\reviewofnamedelim}\\ +% The punctuation in \Typ{review} titles after \enquote{review of}. +% % \item[]\DescribeMacro{\seenotedelim}\\ % The delimiter before bibstring \Kbd{seenote}. % @@ -1371,6 +1520,21 @@ % The expression \enquote{et.\,al.} in the genitive. % % \end{itemize} +% +% \subsubsection{Reviews}\label{kap:reviewloc} +% +% \begin{itemize} +% +% \item[]\DescribeLocalization{by}\\ +% The expression \enquote{by} as in \enquote{by author}. +% +% \item[]\DescribeLocalization{reviewof}\\ +% The expression \enquote{Review of} at the beginning of review titles. +% +% \item[]\DescribeLocalization{reviewsof}\\ +% The expression \enquote{Reviews of} at the beginning of review titles. +% +% \end{itemize} % % \section{Bugs, hints and caveats} % @@ -1478,6 +1642,21 @@ % The same disambiguition problems with truncated given names arise in verbose styles on two occasions. \Option{idemincitation} is in fact dashing in citations. The same advice applies here: restrict % the corresponding database entries to initials. The other case are back references in Stil{verbose-trad2note-archaeology}. Use the \Option{labeltitle} entry option here. % +% \subsection{language issues} +% +% \subsubsection{The \Paket{polyglossia} package and option \Option{autolang}} +% +% \blx' \Paket{polyglossia} interface is described as buggy. I have observed some spurious spaces in conjunction with \Option{autolang}\Kbd{=other}. +% Therefore it is preferable to employ the \Paket{babel} package instead, even with Lua\LaTeX. Or try \Option{autolang}\Kbd{=hyphen}, but then +% all localization keys will be translated to the main document language, not to the language of the entry. The casual rule \enquote{entry localization +% is English if entry language is non-German} is wiped out then. +% \subsection{The \Feld{gender} field} +% +% \subsubsection{Missing \Kbd{*.lbx} files} +% +% \archbib comes along with localization files for German an English. If you load other languages via \Paket{babel} or \Paket{polyglossia}, there +% will occur warnings of missing \Kbd{*.lbx} files. As far as you do not need bibliographical localization in these languages, you can ignore them. +% % \subsection{Authors in auction catalogues} % % The Author of an auction catalogue is always the auctioneer as corporative author (e.\,g. Sotheby's). Named redactors, if available, are secondary editors similar to @@ -1520,17 +1699,19 @@ % \archbib styles never print languages. But in some cases the \Feld{language} field influences the localization of a particular entry. % Therefore it is useful to provide it, especially if it differs from the main document language. % +% \subsection{Formatting of the \Feld{title} field in \Typ{review}}\label{kap:review} % -% \subsection{The \Feld{gender} field} -% -% In German documents the \Feld{gender} field is needed if the style replaces repeated names by \Deutsch{ders[elbe]}, -% \Deutsch{dies[elbe(n)]} or \Deutsch{dass[elbe]}. +% It can happen that text formattings with \Befehl{textit} and friends cause fatal errors if the \Feld{title} field was composed from \Feld{related} +% entries. The remedy here is to employ formatting environments instead: +% \begin{Beispiel} +% \Befehl{DeclareFieldFormat}\Kbd{[review]\{title\}\{\itshape\#1\normalfont\}} +% \end{Beispiel} % -% \subsection{Additional fields in \Biber's tool mode}\label{kap:bibertool} +% \subsubsection{Additional fields in \Biber's tool mode}\label{kap:bibertool} % % \Biber does not see any data model file (\Kbd{*.dbx}) when in tool mode (with option \Kbd{--}\Option{tool} instead of job name) % and therefore omits all fields unknown to the standard styles. In order to avoid this we must provide our extended data model -% in \Biber's \Kbd{*.conf} file. Find it in the file \Datei{biblatex-archaeology.conf} (or \cref{kap:biberconf}) and replace the +% in \Biber's \Kbd{*.conf} file. Find it in the file \Datei{biblatex-archaeology.xml} (or \cref{kap:biberconf}) and replace the % \Kbd{<datamodel>\textellipsis</datamodel>} group in \Biber's \Kbd{*.conf} file by it. If you do not know where it is located, you % can retrieve the path by calling \Biber with the single option \Kbd{--}\Option{tool-config}. If you do not want to manipulate % the original file, copy it to a new one and call \Biber with option \Kbd{--}\Option{configfile}\Kbd{ /path/to/custom/biber.conf}. @@ -1750,42 +1931,6 @@ KEYWORDS = {Kleinenkneten, Megalithik, Neolithikum, Niedersachsen}, REALDATE = {1978}, } -@INCOLLECTION{mueller:a:1991, - AUTHOR = {von Müller, Adriaan}, - TITLE = {Spandau im Mittelalter}, - PAGES = {105--117}, - CROSSREF = {kerndl:1991}, - KEYWORDS = {Berlin, Spandau, Mittelalter, Stadt}, - XREF = {kerndl:1991} -} -@INCOLLECTION{mueller:f:1991, - AUTHOR = {Müller, Felix}, - TITLE = {Latènezeit}, - SUBTITLE = {Die Welt gerät in Bewegung}, - PAGES = {71--83}, - CROSSREF = {furger:mueller:1991}, - KEYWORDS = {latène, Kelten, Schweiz}, - XREF = {furger:mueller:1991} -} -@INCOLLECTION{mueller:h:1900, - AUTHOR = {Müller, Hermann}, - TITLE = {Kaiser Friedrich und das Kunstgewerbe-Museum}, - PAGES = {62--70}, - CROSSREF = {brandenburg:1900}, - KEYWORDS = {Museologie, Forschungsgeschichte, Friedrich III. (dt. Kaiser), 19. - Jahrhundert, Hohenzollern, Berlin, Kunstgewerbe-Museum}, - XREF = {brandenburg:1900} -} -@INCOLLECTION{mueller:har:1988, - AUTHOR = {Müller, Hartmut}, - TITLE = {Wodurch die Unterweser, soweit die Fluth reicht, der überseeischen - Segel- und Dampfschiffahrt zugänglich gemacht werde}, - SUBTITLE = {Die Weser-Korrektion}, - PAGES = {61--63}, - CROSSREF = {plagemann:1988}, - KEYWORDS = {Bremen, Weser, 19. Jahrhundert, Schiffahrt, Wasserstraße}, - XREF = {plagemann:1988} -} @ARTICLE{nass:1938, AUTHOR = {Naß, Karl}, TITLE = {Karolingische Reihengräberfelder aus Hessen}, @@ -1839,6 +1984,17 @@ XREF = {fankhauser:bird:1993}, GENDER = {pm}, } +@REVIEW{test::review, + AUTHOR = {Reviewer, Robert}, + TITLE = {Review Title}, + JOURNALTITLE = {Review Test Magazine}, + DATE = {2019-11-08}, + PAGES = {1--11}, + LANGUAGE = {english}, + GENDER = {sm}, + LOCATION = {London}, + RELATED = {sterk:1777,siegmund:1998,de:laet:o:j,waaren-kunde:1838}, +} @INBOOK{test::source, CROSSREF = {linnaeus:2003}, AUTHOR = {Author, Andrew}, @@ -1859,15 +2015,12 @@ GENDER = {sf}, LANGUAGE = {german}, } -@COLLECTION{brandenburg:1900, - EDITOR = {{Pestalozzi-Verein der Provinz Brandenburg}}, - TITLE = {Die Provinz Brandenburg in Wort und Bild}, - DATE = {1998}, - ORIGPUBLISHER = {Julius Klinkhardt}, - ORIGLOCATION = {Berlin}, - ORIGDATE = {1900}, - PUBLISHER = {Weltbild}, - LOCATION = {Augsburg}, +@PERIODICAL{bericht:rgk:1988, + TITLE = {Bericht der Römisch-Germanischen Kommission}, + DATE = {1988}, + VOLUME = 69, + GENDER = {sf}, + SHORTTITLE = {Ber. RGK}, } @COLLECTION{bratt:lundstroem:1997, EDITOR = {Bratt, Peter AND Lundström, Åsa}, @@ -1918,24 +2071,7 @@ GENDER = {sm}, LANGUAGE = {dutch}, } -@BOOK{de:neck:yoder:1978, - AUTHOR = {de Neck Yoder, Hilda}, - TITLE = {Dramatizations of social change}, - DATE = {1978}, - SUBTITLE = {Herman Heijermans' plays as compared with selected dramas by Ibsen, - Hauptmann and Chekhov}, - PUBLISHER = {Martinus Nijhoff}, - ISBN = {90 247 2117 7}, - PAGETOTAL = {81}, - SERIES = ufg-BiblNeerlandicaExtraMuros, - NUMBER = {5}, - LOCATION = {The Hague AND Boston AND London}, - ABSTRACT = {Behandelt \mkbibquote{Ghetto}, \mkbibquote{Op Hoop van Zegen} und \mkbibquote{Ora - et Labora}}, - KEYWORDS = {Niederlande, Literatur, Theater, Naturalismus}, - GENDER = {sf}, - LANGUAGE = {english}, -} + @BOOK{domino:1780, TITLE = {Règles et principes sur le jeu de domino, avec les décisions des meilleurs joueurs}, DATE = {1780}, @@ -1979,26 +2115,6 @@ LANGUAGE = {german}, GENDER = {sm}, } -@COLLECTION{furger:mueller:1991, - EDITOR = {Furger, Andres AND Müller, Felix}, - TITLE = {Gold der Helvetier}, - DATE = {1991}, - SUBTITLE = {Keltische Kostbarkeiten aus der Schweiz}, - PUBLISHER = {Eidolon}, - LOCATION = {Einsiedeln}, - BOOKSUBTITLE = {Keltische Kostbarkeiten aus der Schweiz}, - BOOKTITLE = {Gold der Helvetier} -} -@BOOK{harsdoerffer:1656, - AUTHOR = {Harsdörffer, Georg Philipp}, - TITLE = {Das astronomische Kartenspiel}, - DATE = {1656}, - LOCATION = {Nürnberg}, - PUBLISHER = {Wolgff.}, - KEYWORDS = {Astronomie, Spiel, Kartenspiel, 17. Jahrhundert}, - LANGUAGE = {german}, - GENDER = {sm}, -} @BOOKLET{hesse:c:1995, AUTHOR = {{Hauswedell \& Nolte}}, EDITOR = {Hesse, Christian}, @@ -2034,6 +2150,7 @@ SHORTFORM = {RGA}, LANGUAGE = {german}, } + @ONLINE{kenmore, URL = {http://www.kenmore.org/kenmore/kp_arch.html}, URLDATE = {2015-12-23}, @@ -2042,16 +2159,6 @@ SHORTAUTHOR = {{George Wahington Found.}}, LANGUAGE = {english}, } -@COLLECTION{kerndl:1991, - EDITOR = {Kernd'l, Alfred}, - TITLE = {Berlin und Umgebung}, - DATE = {1991}, - SERIES = {Führer zu archäologischen Denkmälern in Deutschland}, - NUMBER = {23}, - PUBLISHER = {Konrad Theiss}, - LOCATION = {Stuttgart}, - BOOKTITLE = {Berlin und Umgebung} -} @BOOK{kossack:et:al:1980, AUTHOR = {Kossack, Georg AND Harck, Ole AND Newig, Jürgen AND Hoffmann, Dietrich AND Willkomm, Horst AND Averdieck, Fritz-Rudolf AND Reichstein, Joachim}, TITLE = {Einführung in Forschungsverlauf und Landschaftsgeschichte}, @@ -2114,6 +2221,20 @@ GENDER = {pp}, OPTIONS = {usesourceeditor}, } +@BOOK{mehling:1998, + AUTHOR = {Mehling, Almut}, + TITLE = {Archaika als Grabbeigaben}, + DATE = {1998}, + SUBTITLE = {Studien an merowingerzeitlichen Gräberfeldern}, + PUBLISHER = {Leidorf}, + SERIES = {Tübinger Texte. Materialien zur Ur- und Frühgeschichtlichen + Archäologie}, + NUMBER = {1}, + LOCATION = {Rahden/Westf.}, + KEYWORDS = {Frühmittelalter, Archaika, Bestattung, Deutschland, Schweiz, Grabbeigabe}, + GENDER = {sf}, + LANGUAGE = {german}, +} @BOOK{mette:1990, AUTHOR = {Mette, Otto}, TITLE = {Affoldern}, @@ -2132,7 +2253,7 @@ AUTHOR = {Molleson, Theya AND Cox, Margaret}, MAINTITLE = {The Spitalfields Project Volume}, VOLUME = 2, - TITLE = {the anthropology}, + TITLE = {The anthropology}, DATE = {1993}, SUBTITLE = {The Middling Sort}, PUBLISHER = {Council for British Archaeology}, @@ -2141,7 +2262,7 @@ LOCATION = {Walmgate}, KEYWORDS = {Anthropologie, Osteologie, Paläodemographie, Paläopathologie, Kirchenarchäologie, Bestattung, Frühneuzeit, England, Spitalfields, - Hugenotten} + Hugenotten}, } @PROCEEDINGS{oberlechner:1999, EDITOR = {Oberlechner, Manfred}, @@ -2162,16 +2283,6 @@ LANGUAGE = {german}, GENDER = {sm}, } -@COLLECTION{plagemann:1988, - EDITOR = {Plagemann, Volker}, - TITLE = {Übersee}, - DATE = {1988}, - SUBTITLE = {Seefahrt und Seemacht im Deutschen Kaiserreich}, - PUBLISHER = {C.H. Beck}, - LOCATION = {München}, - BOOKSUBTITLE = {Seefahrt und Seemacht im Deutschen Kaiserreich}, - BOOKTITLE = {Übersee} -} @COLLECTION{radmacher:kronsbein:2011, EDITOR = {Radmacher, Franz-Josef AND Kronsbein, Stefan}, TITLE = {Archiv und Erinnerung im Rhein-Kreis Neuss}, @@ -2211,6 +2322,22 @@ LANGUAGE = {german}, GENDER = {pp}, } +@BOOK{siegmund:1998, + AUTHOR = {Siegmund, Frank}, + TITLE = {Merowingerzeit am Niederrhein}, + DATE = {1998}, + SUBTITLE = {Die frühmittelalterlichen Funde aus dem Regierungsbezirk Düsseldorf + und dem Kreis Heinsberg}, + PUBLISHER = {Rheinland-Verlag}, + SERIES = {Rheinische Ausgrabungen}, + NUMBER = {34}, + LOCATION = {Köln}, + BOOKAUTHOR = {Siegmund, Frank}, + BOOKSUBTITLE = {Die frühmittelalterlichen Funde aus dem Regierungsbezirk Düsseldorf + und dem Kreis Heinsberg}, + BOOKTITLE = {Merowingerzeit am Niederrhein}, + KEYWORDS = {Nordrhein-Westfalen, Frühmittelalter, Franken, Merowingerzeit} +} @BOOK{stanzl:1998, AUTHOR = {Stanzl, Günther}, TITLE = {St. Kastor in Koblenz}, @@ -2301,6 +2428,17 @@ GENDER = {sm}, INSTITUTION = {Univ. Freiburg/Br.}, } +@BOOK{waaren-kunde:1838, + TITLE = {Nürnberger Waaren-Kunde, oder Preisverzeichniss der vorzüglichsten Nürnberger Manufactur-Waren mit Angabe der Sorten, Grössen und Nummerirungen}, + DATE = {1838}, + EDITION = 2, + LOCATION = {Nürnberg}, + PUBLISHER = {C. Leuchs \& Comp.}, + KEYWORDS = {19. Jahrhundert, Spiel, Deutschland, Nürnberg, Handel}, + SHORTTITLE = {Waaren-Kunde}, + GENDER = {sn}, + LANGUAGE = {german}, +} % \end{macrocode} % % \iffalse @@ -7894,7 +8032,7 @@ % % \begin{macrocode} \ProvidesPackage{biblatex-archaeology} -[2018/11/20 v2.1 biblatex-archaeology (Ingram Braun) based on biblatex] +[2019/12/30 v2.2 biblatex-archaeology (Ingram Braun) based on biblatex] \RequirePackage{xpatch,xstring} % \end{macrocode} % \changes{2.1}{2018/10/17}{Load \Paket{xstring} package because \blx 3.12 doesn't anymore (\href{https://github.com/CarlOrff/biblatex-archaeology/issues/27}{issue 27})} @@ -7902,10 +8040,11 @@ % Restrictions: \Biber only and minimum \Paket{biblatex} version % \begin{macrocode} \RequireBiber[3] -\@ifpackagelater{biblatex}{2018/10/13} +\@ifpackagelater{biblatex}{2019/08/31} {} {\blxarch@errmsg{too old\MessageBreak biblatex version - update required}} % \end{macrocode} +% \changes{2.2}{2019/11/04}{version check: \blx 3.13 required} % % Basic settings % \begin{macrocode} @@ -7980,6 +8119,7 @@ % \begin{format}{bibtex} % \changes{2.0}{2018/04/01}{Added support for attributed dates in \blx 3.11 style (\href{https://github.com/CarlOrff/biblatex-archaeology/issues/14}{issue \#14})} % \changes{2.1}{2018/11/06}{Month as number (\href{https://github.com/CarlOrff/biblatex-archaeology/issues/23}{issue \#23})} +% \changes{2.2}{2019/11/04}{Spurious conference marker removed (\href{https://github.com/CarlOrff/biblatex-archaeology/issues/28}{issue \#28})} % \begin{macrocode} \DeclareDriverSourcemap[datatype=bibtex]{ % \end{macrocode} @@ -8048,7 +8188,7 @@ \pernottype{thesis} \step[ fieldsource=\regexp{$MAPLOOP}, - match=\regexp{[Ee]xhibi[ct]|[Aa]usstellung|[Uu][dt]st[iä]ll[n]ing|[Tt]entoonstelling|[Ee][xs]posi[cçtz]}, + matchi=\regexp{exhibi[ct]|ausstellung|u[dt]st[iä]ll[n]ing|tentoonstelling|e[xs]posi[cçtz]}, fieldset=eventtype, fieldvalue=exhibition, append=true, @@ -8059,7 +8199,7 @@ % \begin{macrocode} \step[ fieldsource=\regexp{$MAPLOOP}, - match=\regexp{[KkCc]onf[eé]ren[cstz]|[Ss]ymposi|[KkCc]ol{1,2}[oó]qu|[KkCc]onvent|[Mm]eeting|}, + matchi=\regexp{[kc]onf[eé]ren[cstz]|symposi|[kc]ol{1,2}[oó]qu|[kc]onvent|meeting}, fieldset=eventtype, fieldvalue=conference, append=true, @@ -8070,7 +8210,7 @@ % \begin{macrocode} \step[ fieldsource=\regexp{$MAPLOOP}, - match=\regexp{[Aa]u[ck]tion|Versteigerung|\b[Ee]nchère|[Vv]eiling|[Ss]ubasta|[Ll]eil(ões|ão)}, + matchi=\regexp{au[ck]tion|Versteigerung|\benchère|veiling|subasta|leil(ões|ão)}, fieldset=eventtype, fieldvalue=auction, append=true, @@ -8085,7 +8225,7 @@ ]{ \step[ fieldsource=eventtype, - match=\regexp{[Aa]u[ck]tion}, + matchi=\regexp{au[ck]tion}, final=true, ] \step[ @@ -8168,6 +8308,30 @@ ] } % \end{macrocode} +% Remove related field if not \Typ{review}. +% \begin{macrocode} + \map[ + overwrite + ]{ + \step[ + fieldset=relatedoption, + null, + ] + \step[ + fieldset=relatedstring, + null, + ] + \step[ + fieldset=relatedtype, + null, + ] + \pernottype{review} + \step[ + fieldset=related, + null, + ] + } +% \end{macrocode} % Wrap American-style location addons into a formatting command: % \begin{macrocode} \map[ @@ -8269,8 +8433,9 @@ % % \begin{format}{global} % \changes{2.1}{2018/11/01}{adapt \Format{global} to option \Option{uniquename}} +% \changes{2.2}{2019/11/03}{\blx 3.13 uses strings instead of numbers in \Befehl{blx@uniquename} and friends (\href{https://github.com/CarlOrff/biblatex-archaeology/issues/29}{issue \#29})} % \begin{macrocode} -\ifnumequal\blx@uniquename\blx@opt@uniquename@false +\ifstrequal\blx@uniquename\blx@opt@uniquename@false {\DeclareSortingNamekeyTemplate{ \keypart{ \namepart[use=true]{prefix} @@ -8279,7 +8444,7 @@ \namepart{family} } }} - {\ifnumequal\blx@uniquename\blx@opt@uniquename@init + {\ifstrequal\blx@uniquename\blx@opt@uniquename@init {\DeclareSortingNamekeyTemplate{ \keypart{ \namepart[use=true]{prefix} @@ -8302,7 +8467,7 @@ % \end{format} % % \begin{macrocode} -% Remove all prefixes from sort names. Alas, lookaheads don't work here. The canonical way to do this would% be to +% Remove all prefixes from sort names. Alas, lookaheads don't work here. The canonical way to do this would be to % employ \Befehl{DeclareSortingNamekeyTemplate} but we want to override \blx' default which strips Arab articles \DeclareNosort{ \nosort{setnames}{\regexp{^[^\p{Lu}]+}} @@ -8752,6 +8917,23 @@ % \end{macro} % \end{macro} % +% \begin{macro}{\mkbibreviewnamefamily} +% \begin{macro}{\mkbibreviewnamegiven} +% \begin{macro}{\mkbibreviewnameprefix} +% \begin{macro}{\mkbibreviewnamesuffix} +% Different name formatting of \Feld{author}/\Feld{editor} in review titles. +% \changes{2.2}{2019/11/08}{added \Befehl{mkbibreviewnamefamily}, \Befehl{mkbibreviewnamegiven}, \Befehl{mkbibreviewnameprefix} and \Befehl{mkbibreviewnameprefix}} +% \begin{macrocode} +\newcommand*{\mkbibreviewnamefamily}[1]{#1} +\newcommand*{\mkbibreviewnamegiven}[1]{#1} +\newcommand*{\mkbibreviewnameprefix}[1]{#1} +\newcommand*{\mkbibreviewnamesuffix}[1]{#1} +% \end{macrocode} +% \end{macro} +% \end{macro} +% \end{macro} +% \end{macro} +% % \subsubsubsection{Short forms} % % \begin{macro}{\ifshortform} @@ -8790,7 +8972,8 @@ % Shortformes make only sense in footnotes! % \begin{macrocode} \DeclareFieldFormat*{shortformvolume}{\ifinteger{#1}{\RN{#1}}{#1}} -\DeclareFieldFormat*{shortformauthor}{\mkbibparens{#1}} +\DeclareNameAlias{shortformauthor}{given-family} +\DeclareFieldFormat*{shortformauthor}{\addspace\mkbibparens{#1}} \DeclareBibliographyDriver{shortform}{% \iffieldundef{shortform} {\blxarch@warnmsg{Cannot use \shortformcite without field shortform!}} @@ -8814,9 +8997,8 @@ {\usebibmacro{postnote}% \setunit*{\addspace}% \ifentrytype{inreference}{\printfield[dictionary]{title}}{}% - \setunit*{\addspace}% \ifnameundef{author}{} - {\printtext[shortformauthor]{\printnames[g-family][1-]{author}}}% + {\printtext[shortformauthor]{\printnames[shortformauthor]{author}}}% } \DeclareMultiCiteCommand{\sfcites}[] {\sfcite}{\multicitedelim} @@ -8835,9 +9017,8 @@ {\usebibmacro{postnote}% \setunit*{\addspace}% \ifentrytype{inreference}{\printfield[dictionary]{title}}{}% - \setunit*{\addspace}% \ifnameundef{author}{} - {\printtext[shortformauthor]{\printnames[g-family][1-]{author}\unspace}}% + {\printtext[shortformauthor]{\printnames[shortformauthor]{author}}}% } \DeclareMultiCiteCommand{\shortformcites}[\mkbibfootnote] {\shortformcite}{\multicitedelim} @@ -8970,7 +9151,6 @@ \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% @@ -9156,13 +9336,13 @@ % \end{macrocode} % Delete \Feld{subseries} and \Feld{shortsubseries} fields if not needed. % \begin{macrocode} - \iftoggle{archbool:subseries} - {} + \togglefalse{archbool:subseries}% {\clearfield{subseries}% \clearfield{subnumber}% \clearfield{shortsubseries}}% % \end{macrocode} % Restore \Feld{series} and \Feld{subseries} by \Feld{shortseries} and \Feld{shortsubseries} if \Feld{shortseries} option enabled. +% \changes{2.2}{2019/02/11}{\Feld{shortseries} copied into \Feld{series} field} % \begin{macrocode} \ifboolexpr{ togl {archbool:shortseries} @@ -9171,22 +9351,25 @@ } {\savefield*{shortseries}{\blxarch@field@shortseries}% \savefield*{shortsubseries}{\blxarch@field@shortsubseries}% + \restorefield{series}{\blxarch@field@shortseries}% \iffieldundef{shortsubseries} {} - {\restorefield{series}{\blxarch@field@shortseries}% - \restorefield{subseries}{\blxarch@field@shortsubseries}}% + {\restorefield{subseries}{\blxarch@field@shortsubseries}}% } {}% % \end{macrocode} % Suppress capitalization at the beginning of a biblist. % \begin{macrocode} \togglefalse{archbool:capitalizeprefixinbiblist}{\ifbibliography{\midsentence}{}}% -% \end{macrocode} +% \end{macrocode} % Do name formatting for repeated labels. % \begin{macrocode} \ifrepeatlabel{false} {} - {\usebibmacro{repeatlabel}\repeatlabeldelim}% + {\usebibmacro{repeatlabel}\repeatlabeldelim% + \iffieldequalstr{labeltitlesource}{shorttitle} + {\clearfield{shorttitle}} + {}}% \let\blxarch@buffer@list@namegiven\mkbibnamegiven% \let\blxarch@buffer@list@namefamily\mkbibnamefamily% \let\blxarch@buffer@list@nameprefix\mkbibnameprefix% @@ -9301,16 +9484,24 @@ % \end{macrocode} % \end{bibmacro} % +% \begin{format}{eventtype} +% \begin{macrocode} +\DeclareFieldFormat*{eventtype}{% + \ifbibxstring{#1} + {\biblstring{#1}} + {#1}% +} +% \end{macrocode} +% \end{format} +% % \begin{bibmacro}{auction} % \marg{string}\\ -% Formatting of an event with {fullevendate}. \meta{string} should be \Feld{title}, +% Formatting of an event with {fulleventdate}. \meta{string} should be \Feld{title}, % \Feld{maintitle} or \Feld{booktitle}. % \begin{macrocode} \newbibmacro*{auction}[1]{% \printtext[#1note]{% - \ifbibxstring{\thefield{eventtype}} - {\printtext{\bibstring{\thefield{eventtype}}}} - {\printfield{eventtype}}% + \printfield{eventtype}% \setunit*{\addspace}% \iftoggle{archbool:useeventnumber} {\printfield{eventnumber}} @@ -9328,14 +9519,14 @@ % % \begin{bibmacro}{exhibition/conference} % \marg{string}\\ -% Formatting of an event with {fullevendate}. \meta{string} should be \Feld{title}, +% Formatting of an event with {eventdate}. \meta{string} should be \Feld{title}, % \Feld{maintitle} or \Feld{booktitle}. +% \changes{2.2}{2019/11/07}{ranges with identical years fixed} % \begin{macrocode} \newbibmacro*{exhibition/conference}[1]{% + \iffieldsequal{eventyear}{eventendyear}{\clearfield{eventendyear}}{}% \printtext[#1note]{% - \ifbibxstring{\thefield{eventtype}} - {\printtext{\bibstring{\thefield{eventtype}}}} - {\printfield{eventtype}}% + \printfield{eventtype}% \setunit*{\addspace}% \iftoggle{archbool:useeventnumber} {\printfield{eventnumber}} @@ -9416,7 +9607,7 @@ % \marg{string}\\ % Prints a title note. The \Befehl{printtext} command must be inside % the conditions, otherwise a lot of empty brackets gets printed. -% \Format{issue+date} was overwritten in author date styles. \meta{string} should be \Feld{title}, +% \meta{string} should be \Feld{title}, % \Feld{maintitle} or \Feld{booktitle}. % \begin{macrocode} \newbibmacro*{titlenote}[1]{% @@ -9761,6 +9952,15 @@ % \begin{macrocode} \renewbibmacro*{title}{% \ifboolexpr{ + test {\ifentrytype{review}} + and + not test {\iffieldundef{related}} + } + {\clearfield{title}% + \clearfield{subtitle}% + \usebibmacro{reviewtitle}} + {}% + \ifboolexpr{ test {\iffieldundef{title}} and test {\iffieldundef{subtitle}} @@ -9931,7 +10131,7 @@ % \begin{option}{usesourceeditor} % =\meta{bool}\\ % \changes{2.0}{2018/05/23}{\Option{usesourceeditor} also settable on a per-entry basis} -% If editions of historical sources are printed with print secondary editors. +% If editions of historical sources are printed with secondary editors. % \begin{macrocode} \newtoggle{archbool:usesourceeditor} \DeclareBibliographyOption{usesourceeditor}[true]{% @@ -10229,13 +10429,451 @@ % =\meta{bool}\\ % If \Kbd{true}, print \Kbd{in:} ahead of journals. % \begin{macrocode} -\newtoggle{archbool:injournal} +\newtoggle{archbool:injournal} \DeclareBibliographyOption{injournal}[true]{% \settoggle{archbool:injournal}{#1}} \ExecuteBibliographyOptions{injournal} % \end{macrocode} % \end{option} % +% \subsubsubsection{Reviews} +% +% \begin{option}{reviewedauthoraftertitle} +% \changes{2.2}{2019/12/26}{added options \Option{reviewedauthoraftertitle}} +% Counter for \Feld{bookauthor} and \Feld{editor}. +% \begin{macrocode} +\newtoggle{archbool:reviewedauthoraftertitle} +\DeclareBibliographyOption{reviewedauthoraftertitle}[false]{% + \settoggle{archbool:reviewedauthoraftertitle}{#1}} +\ExecuteBibliographyOptions{reviewedauthoraftertitle} +% \end{macrocode} +% \end{option} +% +% \begin{option}{minreviewnames} +% \begin{option}{maxreviewnames} +% \changes{2.2}{2019/11/12}{added options \Option{minreviewnames} and \Option{maxreviewnames}} +% Counter for \Feld{bookauthor} and \Feld{editor}. +% \begin{macrocode} +\blxarch@minmaxcounters{minreviewnames}{maxreviewnames}{1}{8} +% \end{macrocode} +% \end{option} +% \end{option} +% +% \begin{macro}{\multireviewdelim} +% \begin{macro}{\finalreviewdelim} +% The delimiter between multiple reviews. +% \changes{2.2}{2019/11/08}{added \Befehl{multireviewdelim} and \Befehl{finalreviewdelim}} +% \begin{macrocode} +\newcommand*{\multireviewdelim}{\addsemicolon\space} +\newcommand*{\finalreviewdelim}{\addspace\bibstring{and}\space} +% \end{macrocode} +% \end{macro} +% \end{macro} +% +% \begin{macro}{\multireviewnamedelim} +% \begin{macro}{\finalreviewnamedelim} +% The delimiter between multiple reviews. +% \changes{2.2}{2019/11/12}{added \Befehl{multireviewnamedelim} and \Befehl{finalreviewnamedelim}} +% \begin{macrocode} +\newcommand*{\multireviewnamedelim}{\multinamedelim} +\newcommand*{\finalreviewnamedelim}{\finalnamedelim} +% \end{macrocode} +% \end{macro} +% \end{macro} +% +% \begin{macro}{\reviewofnamedelim} +% The punctuation after \Kbd{reviewof}. +% \changes{2.2}{2019/11/08}{added \Befehl{reviewofnamedelim}} +% \begin{macrocode} +\newcommand*{\reviewofnamedelim}{\addcolon\space} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\reviewnametitledelim} +% \changes{2.2}{2019/12/26}{added \Befehl{reviewnametitledelim}} +% The delimiter between author and title in review titles. +% \begin{macrocode} +\DeclareDelimFormat{reviewnametitledelim}{\addcomma\space} +% \end{macrocode} +% \end{macro} +% +% \begin{format}{reviewname} +% Name format in review titles. +% \begin{macrocode} +\DeclareNameAlias{reviewname}{gfull-family} +% \end{macrocode} +% \end{format} +% +% \begin{format}{reviewedtitle} +% Titles of rewied works should not be formated anyway. +% \begin{macrocode} +\DeclareFieldFormat*{reviewedtitle}{#1} +% \end{macrocode} +% \end{format} +% +% \begin{bibmacro}{reviewtitle} +% The delimiter between multiple reviews. +% \changes{2.2}{2019/11/12}{\Typ{review} can generate its title by linking to \Feld{related} entries} +% \begin{macrocode} +\newbibmacro*{reviewtitle}{% + \let\blxarch@buffer@review@multinamedelim\multireviewnamedelim% + \let\blxarch@buffer@review@finalnamedelim\finalreviewnamedelim% + \let\blxarch@buffer@review@namegiven\mkbibnamegiven% + \let\blxarch@buffer@review@namefamily\mkbibnamefamily% + \let\blxarch@buffer@review@nameprefix\mkbibnameprefix% + \let\blxarch@buffer@review@namesuffix\mkbibnamesuffix% + \let\mkbibnamegiven\mkbibreviewnamegiven% + \let\mkbibnamefamily\mkbibreviewnamefamily% + \let\mkbibnameprefix\mkbibreviewnameprefix% + \let\mkbibnamesuffix\mkbibreviewnamesuffix% + \let\blxarch@buffer@maxreviewnames\c@maxnames% + \let\blxarch@buffer@minreviewnames\c@minnames% + \let\c@maxnames\c@maxreviewnames% + \let\c@minnames\c@minreviewnames% + \setcounter{bbx:relatedtotal}{0}% + \setcounter{bbx:relatedcount}{0}% + \def\bbx@tempa{}% + \printtext[title]{% + \renewcommand*{\do}[1]{% + \printunit{}% + \entrydata{##1}{% + \ifrelatedloop + {} + {\stepcounter{bbx:relatedtotal}% + \gappto{\bbx@tempa}{##1,}}}}% + \docsvfield{related}% + \ifnumequal{0}{\value{bbx:relatedtotal}} + {\printfield{title}} + {\renewcommand*{\do}[1]{% + \stepcounter{bbx:relatedcount}% + \entrydata{##1}{% + \ifnumequal{1}{\value{bbx:relatedcount}} + {\ifnumequal{1}{\value{bbx:relatedtotal}} + {\biblstring{reviewof}} + {\biblstring{reviewsof}}% + \printunit{\reviewofnamedelim}% + } + {\ifnumequal{\value{bbx:relatedtotal}}{\value{bbx:relatedcount}} + {\setunit{\finalreviewdelim}} + {\setunit{\multireviewdelim}}% + }% + \iftoggle{archbool:reviewedauthoraftertitle} + {} + {\ifboolexpr{ + not test {\ifnameundef{author}} + or + not test {\ifnameundef{editor}} + or ( + not test {\ifnameundef{translator}} + and + test {\ifusetranslator} ) + } + {% + \ifciteindex + {\indexnames{labelname}} + {}% + \printnames[reviewname]{labelname}% + \iffieldundef{\strfield{labelnamesource}type} + {\ifnameundef{author} + {\printunit{\csuse{\strfield{labelnamesource}typedelim}}% + \printtext[\strfield{labelnamesource}type]{\bibstring{\strfield{labelnamesource}}}% + \setunit{\reviewnametitledelim}} + {\reviewnametitledelim}% + } + {\printunit{\csuse{\strfield{labelnamesource}typedelim}}% + \printtext[\strfield{labelnamesource}type]{\bibstring{\strfield{\strfield{labelnamesource}type}}}% + \setunit*{\nametitledelim}}% + }% + {}% + }% + \printfield[reviewedtitle]{title}% + \iftoggle{archbool:reviewedauthoraftertitle} + {\setunit*{\reviewnametitledelim}% + \ifboolexpr{ + not test {\ifnameundef{author}} + or + not test {\ifnameundef{editor}} + or ( + not test {\ifnameundef{translator}} + and + test {\ifusetranslator} ) + } + {% + \ifciteindex + {\indexnames{labelname}} + {}% + \printnames[reviewname]{labelname}% + \iffieldundef{\strfield{labelnamesource}type} + {\ifnameundef{author} + {\printunit{\csuse{\strfield{labelnamesource}typedelim}}% + \printtext[\strfield{labelnamesource}type]{\bibstring{\strfield{labelnamesource}}}% + } + {}% + } + {\printunit{\csuse{\strfield{labelnamesource}typedelim}}% + \printtext[\strfield{labelnamesource}type]{\bibstring{\strfield{\strfield{labelnamesource}type}}}% + \setunit*{\nametitledelim}}% + }% + {}% + } + {}% + }% + }% + }% + \restorefield{related}{\bbx@tempa}% + \docsvfield{related}% + }% + \clearfield{related}% + \let\multireviewnamedelim\blxarch@buffer@review@multinamedelim% + \let\finalreviewnamedelim\blxarch@buffer@review@finalnamedelim% + \let\mkbibnamegiven\blxarch@buffer@review@namegiven% + \let\mkbibnamefamily\blxarch@buffer@review@namefamily% + \let\mkbibnameprefix\blxarch@buffer@review@nameprefix% + \let\mkbibnamesuffix\blxarch@buffer@review@namesuffix% + \let\c@maxnames\blxarch@buffer@maxreviewnames% + \let\c@minnames\blxarch@buffer@minreviewnames% +} +% \end{macrocode} +% \end{bibmacro} +% +% \subsubsubsection{Periodicals} +% +% \begin{bibmacro}{title+issuetitle} +% \begin{macrocode} +\renewbibmacro*{title+issuetitle}{% + \printtext{% + \ifboolexpr{ + test {\ifcitation} + and + not test {\iffieldundef{shorttitle}} + } + {\printfield[title]{shorttitle}} + {\printtext[title]{% + \printfield{title} + \setunit*{\titlesubtitledelim}% + \printfield{subtitle}}}% + \iffieldundef{series} + {} + {\setunit{\addspace}% + \printfield{series}}% + \setunit*{\journalvolumedelim}% + \usebibmacro{volume+number+eid}% + \iffieldundef{volume} + {\setunit{\addspace}} + {\setunit{\volumedatedelim}}% + \usebibmacro{issue+date}% + }% + \newunit}% +% \end{macrocode} +% \end{bibmacro} +% +% Cite periodical with volume and number. +% \changes{2.2}{2019/02/17}{New cite command \Befehl{citeissue}} +% \changes{2.2}{2019/02/17}{New cite command \Befehl{fciteissue}} +% \changes{2.2}{2019/02/17}{New cite command \Befehl{pciteissue}} +% \begin{macro}{\citeissue} +% \begin{macro}{\fciteissue} +% \begin{macro}{\pciteissue} +% \begin{macrocode} +\newtoggle{archbool:citeissue}% +\togglefalse{archbool:citeissue} +\DeclareCiteCommand{citeissue}[] + {\usebibmacro{prenote}} + {\toggletrue{archbool:citeissue}% + \csuse{blxarch@issuedate}% + \usebibmacro{title+issuetitle}% + \restorebibmacro{issue+date}% + \togglefalse{archbool:citeissue}} + {\multicitedelim} + {\usebibmacro{postnote}} +\DeclareCiteCommand{fciteissue}[\mkbibfootnote] + {\usebibmacro{prenote}} + {\toggletrue{archbool:citeissue}% + \csuse{blxarch@issuedate}% + \usebibmacro{title+issuetitle}% + \restorebibmacro{issue+date}% + \togglefalse{archbool:citeissue}} + {\multicitedelim} + {\usebibmacro{postnote}} +\DeclareCiteCommand{pciteissue}[\mkbibparens] + {\usebibmacro{prenote}} + {\toggletrue{archbool:citeissue}% + \csuse{blxarch@issuedate}% + \usebibmacro{title+issuetitle}% + \restorebibmacro{issue+date}% + \togglefalse{archbool:citeissue}} + {\multicitedelim} + {\usebibmacro{postnote}} +% \end{macrocode} +% \end{macro} +% \end{macro} +% \end{macro} +% +% The multicite versions of \Befehl{citeissue} and friends. +% \changes{2.2}{2019/02/17}{New cite command \Befehl{citeissues}} +% \changes{2.2}{2019/02/17}{New cite command \Befehl{fciteissues}} +% \changes{2.2}{2019/02/17}{New cite command \Befehl{pciteissues}} +% \begin{macro}{\citeissues} +% \begin{macro}{\fciteissues} +% \begin{macro}{\pciteissues} +% \begin{macrocode} +\DeclareMultiCiteCommand{\citeissues}{\citeissue}{\multicitedelim} +\DeclareMultiCiteCommand{\fciteissues}[\mkbibfootnote]{\fciteissue}{\multicitedelim} +\DeclareMultiCiteCommand{\pciteissues}[\mkbibparens]{\pciteissue}{\multicitedelim} +% \end{macrocode} +% \end{macro} +% \end{macro} +% \end{macro} +% +% \subsubsubsection{Inline \Befehl{fullcite}-like commands in reviews} +% +% \begin{macro}{\blxarch@reviewcite@removefields} +% Clear some fields for \Befehl{reviewcite} and friends. Not clearing \Feld{pagetotal} leads to +% spurious punctation +% \begin{macrocode} +\def\blxarch@reviewcite@removefields{% + \clearfield{subtitle}% + \clearfield{booksubtitle}% + \clearfield{mainsubtitle}% + \clearfield{journalsubtitle}% + \clearfield{titleaddon}% + \clearfield{booktitleaddon}% + \clearfield{maintitleaddon}% + \clearfield{shorttitle}{}% + \clearlist{publisher}{}% + \clearlist{origlocation}{}% + \clearlist{origpublisher}{}% + \clearname{shortauthor}{}% + \clearfield{label}{}% + \clearfield{origdate}{}% + \clearfield{origlanguage}{}% + \clearfield{realyear}{}% + \clearfield{realmonth}{}% + \clearfield{realday}{}% + \clearfield{addendum}{}% + \clearfield{note}{}% + \clearfield{language}{}% + \clearfield{series}{}% + \clearfield{number}{}% + \clearfield{subseries}{}% + \clearfield{subnumber}{}% + \clearfield{pagetotal}{}% +} +% \end{macrocode} +% \end{macro} +% +% \begin{bibmacro}{chapter+pages} +% This is necessary to avois spurios punctation in \Befehl{reviewcite} and friends. +% \begin{macrocode} + +% \end{macrocode} +% \end{bibmacro} +% +% Reduced fullcite within reviews. +% \changes{2.2}{2019/11/05}{New cite command \Befehl{reviewcite}} +% \changes{2.2}{2019/11/05}{New cite command \Befehl{previewcite}} +% \changes{2.2}{2019/11/05}{New cite command \Befehl{textreviewcite}} +% \begin{macro}{\reviewcite} +% \begin{macro}{\previewcite} +% \begin{macro}{\textreviewcite} +% \begin{macrocode} +\DeclareCiteCommand{\reviewcite}[] + {\usebibmacro{prenote}} + {\blxarch@reviewcite@removefields\usedriver + {\DeclareNameAlias{sortname}{default}} + {\thefield{entrytype}}}% + {\multicitedelim} + {\usebibmacro{postnote}} +\DeclareCiteCommand{\previewcite}[\mkbibparens] + {\blxarch@reviewcite@removefields\usebibmacro{prenote}} + {\usedriver + {\DeclareNameAlias{sortname}{default}} + {\thefield{entrytype}}}% + {\multicitedelim} + {\usebibmacro{postnote}} +\DeclareCiteCommand{\textreviewcite}[] + {\blxarch@reviewcite@removefields\usebibmacro{prenote}} + {\ifboolexpr{ + not test {\ifnameundef{author}} + or + not test {\ifnameundef{editor}} + or ( + not test {\ifnameundef{translator}} + and + test {\ifusetranslator} ) + } + {\ifciteindex + {\indexnames{labelname}} + {}% + \DeclareNameAlias{sortname}{gfull-family}% + \printnames{labelname}% + \DeclareNameFormat{\thefield{labelnamefield}}{}% + \DeclareDelimAlias{authortypedelim}{}% + \DeclareDelimAlias{editortypedelim}{}% + \DeclareDelimAlias{translatortypedelim}{}% + \setunit*{\addspace}} + {\DeclareDelimAlias{nametitledelim}{}}% + \printtext{% + \bibopenparen% + \printunit{\nopunct}% + \usedriver + {} + {\thefield{entrytype}}% + }% + }% + {\multicitedelim} + {\usebibmacro{postnote}\bibcloseparen} +% \end{macrocode} +% \end{macro} +% \end{macro} +% \end{macro} +% +% \begin{macro}{\Reviewcite} +% \begin{macro}{\Previewcite} +% \begin{macro}{\Textreviewcite} +% \changes{2.2}{2019/11/06}{New cite command \Befehl{Reviewcite}} +% \changes{2.2}{2019/11/06}{New cite command \Befehl{Previewcite}} +% \changes{2.2}{2019/11/06}{New cite command \Befehl{Textreviewcite}} +% \begin{macrocode} +\newrobustcmd*{\Reviewcite}{\bibsentence\reviewcite} +\newrobustcmd*{\Previewcite}{\bibsentence\previewcite} +\newrobustcmd*{\Textreviewcite}{\bibsentence\textreviewcite} +% \end{macrocode} +% \end{macro} +% \end{macro} +% \end{macro} +% +% The multicite versions of \Befehl{reviewcite} and friends. +% \changes{2.2}{2019/11/06}{New cite command \Befehl{reviewcites}} +% \changes{2.2}{2019/11/06}{New cite command \Befehl{previewcites}} +% \changes{2.2}{2019/11/06}{New cite command \Befehl{textreviewcites}} +% \begin{macro}{\reviewcites} +% \begin{macro}{\previewcites} +% \begin{macro}{\textreviewcites} +% \begin{macrocode} +\DeclareMultiCiteCommand{\reviewcites}{\reviewcite}{\multicitedelim} +\DeclareMultiCiteCommand{\previewcites}[\mkbibparens]{\previewcite}{\multicitedelim} +\DeclareMultiCiteCommand{\textreviewcites}{\textreviewcite}{\multicitedelim} +% \end{macrocode} +% \end{macro} +% \end{macro} +% \end{macro} +% +% \begin{macro}{\Reviewcites} +% \begin{macro}{\Previewcites} +% \begin{macro}{\Textreviewcites} +% \changes{2.2}{2019/11/06}{New cite command \Befehl{Reviewcites}} +% \changes{2.2}{2019/11/06}{New cite command \Befehl{Previewcites}} +% \changes{2.2}{2019/11/06}{New cite command \Befehl{Textreviewcites}} +% \begin{macrocode} +\newrobustcmd*{\Reviewcites}{\bibsentence\reviewcites} +\newrobustcmd*{\Previewcites}{\bibsentence\previewcites} +\newrobustcmd*{\Textreviewcites}{\bibsentence\textreviewcites} +% \end{macrocode} +% \end{macro} +% \end{macro} +% \end{macro} +% % \subsubsubsection{Editions} % % \begin{macro}{\ifeditionsuperscript} @@ -10288,7 +10926,10 @@ } {\unspace} {}% - \textsuperscript{#1}} + \textsuperscript{#1}% + \ifeditionsuperscript{predate} + {\setunit{\nopunct}} + {}} \newbibmacro*{editionsuperscript}{% \iffieldundef{usere} {} @@ -10750,14 +11391,19 @@ % \end{macrocode} % \end{macro} % +% \begin{format}{newsdate} +% Never abbreviuate bibstring. +% \begin{macrocode} +\DeclareFieldFormat*{newsdate}{\biblstring{articledated}\addspace#1}% +% \end{macrocode} +% \end{format} +% % \begin{bibmacro}{newsdate} % Full date of newspaper articles. % \changes{1.1}{2017/05/23}{checks for \Feld{extrayear} now} % \begin{macrocode} \newbibmacro*{newsdate}{% \printtext[newsparens]{% - \bibstring{articledated}% - \addspace% \printnewsdate% \ifbibextrayear {\printfield{extrayear}} @@ -10815,6 +11461,7 @@ % % \begin{bibmacro}{extendeddate} % \marg{real$\|$origreal}\marg{datetype} +% \changes{2.2}{2019/11/07}{\Format{realdateparens}, uncertain dates and ranges with identical years fixed} % \begin{macrocode} \newbibmacro*{extendeddate}[2]{% % \end{macrocode} @@ -10824,6 +11471,7 @@ \clearfield{#1month}% \clearfield{#1endday}% \clearfield{#1endmonth}% + \iffieldsequal{#1year}{#1endyear}{\clearfield{#1endyear}}{}% % \end{macrocode} % If both year arguments are integers, than check if they match or exceed the minimum difference: % \begin{macrocode} @@ -10835,7 +11483,7 @@ {\setcounter{currentrealdatediff}{\thefield{#2endyear}}% \addtocounter{currentrealdatediff}{-\thefield{#1year}}} \ifnumcomp{\value{currentrealdatediff}}{>}{\value{minrealdatediff}} - {\printtext[#1dateparen]{\csuse{print#1date}}} + {\printtext[#1dateparens]{\csuse{print#1date}}} {}% } {\iffieldint{#2year} @@ -10845,10 +11493,10 @@ {\setcounter{currentrealdatediff}{\thefield{#2year}}% \addtocounter{currentrealdatediff}{-\thefield{#1year}}} \ifnumcomp{\value{currentrealdatediff}}{>}{\value{minrealdatediff}} - {\printtext[#1dateparen]{\csuse{print#1date}}} + {\printtext[#1dateparens]{\csuse{print#1date}}} {}% }% - {}% + {\printtext[#1dateparens]{\csuse{print#1date}}}% }% } % \end{macrocode} @@ -10856,7 +11504,7 @@ % \begin{macrocode} {\iffieldundef{#1year} {} - {\printtext[#1dateparen]{\csuse{print#1date}}}}% + {\printtext[#1dateparens]{\csuse{print#1date}}}}% } % \end{macrocode} % \end{bibmacro} @@ -10869,13 +11517,21 @@ % \end{macro} % % \begin{bibmacro}{bibliographydate} -% \changes{1.1}{2017/05/23}{Do not print \Feld{extrayear} field in verbose styles. (\href{https://github.com/CarlOrff/biblatex-archaeology/issues/3}{issue \#3})} +% \changes{1.1}{2017/05/23}{Do not print \Feld{extrayear} field in verbose styles (\href{https://github.com/CarlOrff/biblatex-archaeology/issues/3}{issue \#3})} % \changes{2.0}{2018/05/20}{Print \Feld{extradate} field instead of \Feld{extrayear}} +% \changes{2.2}{2019/12/29}{Check if \Format{bibliographydate} is called by \Befehl{citeissue} and friends} % We never have an empty date but a string like 'sine anno' or the \Feld{pubstate}. % The newsdate has always to be printed because the label contains the year only. % \begin{macrocode} \newbibmacro*{bibliographydate}{% - \ifpositionlabeldate{label} + \ifboolexpr{ + test {\ifpositionlabeldate{label}} + and +% \end{macrocode} +% Not in \Befehl{citeissue} and friends: +% \begin{macrocode} + not togl {archbool:citeissue} + } {\ifnewspaper {\usebibmacro{newsdate}} {}% @@ -11555,21 +12211,22 @@ % \end{bibmacro} % % \begin{format}{labeldateparens} +% \changes{2.2}{2018/02/15}{fixed \Format{labeldate} format} % \begin{macrocode} -\DeclareListFormat*{labeldateparens}{#1} +\DeclareFieldFormat*{labeldateparens}{#1} % \end{macrocode} % \end{format} % -% \begin{macro}{\authortypedelim} -% \begin{macro}{\editortypedelim} -% \begin{macro}{\translatortypedelim} +% \begin{format}{authortypedelim} +% \begin{format}{editortypedelim} +% \begin{format}{translatortypedelim} % Delimiter between name and its role. % \begin{macrocode} \DeclareDelimFormat{authortypedelim,editortypedelim,translatortypedelim}{\addspace} % \end{macrocode} -% \end{macro} -% \end{macro} -% \end{macro} +% \end{format} +% \end{format} +% \end{format} % % \begin{macro}{\finalnameellipsis} % The ellipsis if \option{preservelastauthor} is enabled. @@ -12125,16 +12782,25 @@ % \begin{macro}{\blxarch@style@rgkinline} % \begin{macro}{\blxarch@style@rgknumeric} % \begin{macro}{\blxarch@style@rgkverbose} +% \begin{macro}{\blxarch@style@rgkinlineold} +% \begin{macro}{\blxarch@style@rgknumericold} +% \begin{macro}{\blxarch@style@rgkverboseold} % \begin{macrocode} \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@rgknumeric{\blxarch@style@rgk\space(numerisch)} +\edef\blxarch@style@rgkverboseold{\blxarch@style@rgkinline\space(obsolete)} +\edef\blxarch@style@rgkinlineold{\blxarch@style@rgknumeric\space(obsolete)} +\edef\blxarch@style@rgknumericold{\blxarch@style@rgkverbose\space(obsolete)} % \end{macrocode} % \end{macro} % \end{macro} % \end{macro} % \end{macro} +% \end{macro} +% \end{macro} +% \end{macro} % % \begin{macro}{\blxarch@style@rgzm} % \begin{macro}{\blxarch@style@rgzminline} @@ -12242,7 +12908,7 @@ % % \begin{macrocode} \ProvidesFile{authoryear-archaeology.bbx} -[2018/11/20 v2.1 biblatex-archaeology bibliography style (IB)] +[2019/12/30 v2.2 biblatex-archaeology bibliography style (IB)] % \end{macrocode} % % \begin{macro}{\archaeobibstyletitle} @@ -12264,7 +12930,7 @@ % % \begin{macrocode} \ProvidesFile{authoryear-comp-archaeology.bbx} -[2018/11/20 v2.1 biblatex-archaeology bibliography style (IB)] +[2019/12/30 v2.2 biblatex-archaeology bibliography style (IB)] % \end{macrocode} % % \begin{macrocode} @@ -12286,7 +12952,7 @@ % % \begin{macrocode} \ProvidesFile{authoryear-ibid-archaeology.bbx} -[2018/11/20 v2.1 biblatex-archaeology bibliography style (IB)] +[2019/12/30 v2.2 biblatex-archaeology bibliography style (IB)] % \end{macrocode} % % Load \Paket{biblatex-archaeology} after a style. @@ -12309,7 +12975,7 @@ % % \begin{macrocode} \ProvidesFile{authoryear-icomp-archaeology.bbx} -[2018/11/20 v2.1 biblatex-archaeology bibliography style (IB)] +[2019/12/30 v2.2 biblatex-archaeology bibliography style (IB)] % \end{macrocode} % % Load \Datei{biblatex-archaeology.sty} always after a style. @@ -12406,6 +13072,19 @@ % \end{macrocode} % \end{format} % +% \begin{bibmacro}{labeltitle} +% \changes{2.2}{2019/12/29}{Format \Feld{shorttitle} in author date bibliographies as \Feld{label} instead og \Feld{title}} +% \begin{macrocode} +\renewbibmacro*{labeltitle}{% + \iffieldundef{label} + {\iffieldundef{shorttitle} + {\printfield{title}% + \clearfield{title}} + {\printfield[label]{shorttitle}}} + {\printfield{label}}} +% \end{macrocode} +% \end{bibmacro} +% % \begin{bibmacro}{begentry} % \begin{bibmacro}{finentry} % \Format{issue+date} cannot be changed in author date label generation, but it must be available @@ -12422,6 +13101,19 @@ {}} {}} {}% +% \end{macrocode} +% \changes{2.2}{2018/02/18}{clear \Feld{shorttitle} if option \Option{repeatlabel}\Kbd{$\neq$false} to avoid repetition} +% \Feld{shorttitle} field would be repeated in \Format{title+issuetitle} otherwise: +% \begin{macrocode} + \ifentrytype{periodical} + {\ifboolexpr{ + test {\ifcitation} + or + not test {\ifrepeatlabel{false}} + } + {\clearfield{shorttitle}} + {}} + {}% }{}{Patching bibmacro 'begentry' failed (1)} \xpretobibmacro{finentry}{% \restorebibmacro{issue+date}% @@ -12480,7 +13172,7 @@ % % \begin{macrocode} \ProvidesFile{numeric-comp-archaeology.bbx} -[2018/11/20 v2.1 biblatex-archaeology bibliography style (IB)] +[2019/12/30 v2.2 biblatex-archaeology bibliography style (IB)] % \end{macrocode} % % \begin{macro}{\blxarch@fork@numeric} @@ -12509,7 +13201,7 @@ % % \begin{macrocode} \ProvidesFile{verbose-archaeology.bbx} -[2018/11/20 v2.1 biblatex-archaeology bibliography style (IB)] +[2019/12/30 v2.2 biblatex-archaeology bibliography style (IB)] % \end{macrocode} % % Load \Paket{biblatex-archaeology} after a style. @@ -12532,7 +13224,7 @@ % % \begin{macrocode} \ProvidesFile{verbose-ibid-archaeology.bbx} -[2018/11/20 v2.1 biblatex-archaeology bibliography style (IB)] +[2019/12/30 v2.2 biblatex-archaeology bibliography style (IB)] % \end{macrocode} % % Load \Paket{biblatex-archaeology} after a style. @@ -12555,7 +13247,7 @@ % % \begin{macrocode} \ProvidesFile{verbose-trad2note-archaeology.bbx} -[2018/11/20 v2.1 biblatex-archaeology bibliography style (IB)] +[2019/12/30 v2.2 biblatex-archaeology bibliography style (IB)] % \end{macrocode} % % Load \Paket{biblatex-archaeology} after a style. @@ -12630,7 +13322,7 @@ % % \begin{macrocode} \ProvidesFile{aefkw.bbx} -[2018/11/20 v2.1 biblatex-archaeology bibliography style (IB)] +[2019/12/30 v2.2 biblatex-archaeology bibliography style (IB)] % \end{macrocode} % % \begin{macrocode} @@ -12811,7 +13503,7 @@ % % \begin{macrocode} \ProvidesFile{afwl.bbx} -[2018/11/20 v2.1 biblatex-archaeology bibliography style (IB)] +[2019/12/30 v2.2 biblatex-archaeology bibliography style (IB)] % \end{macrocode} % % Load \Paket{biblatex-archaeology} after a style. @@ -13031,7 +13723,7 @@ % % \begin{macrocode} \ProvidesFile{amit.bbx} -[2018/11/20 v2.1 biblatex-archaeology bibliography style (IB)] +[2019/12/30 v2.2 biblatex-archaeology bibliography style (IB)] % \end{macrocode} % % Load \Paket{biblatex-archaeology} after a style. @@ -13217,7 +13909,7 @@ % % \begin{macrocode} \ProvidesFile{archa.bbx} -[2018/11/20 v2.1 biblatex-archaeology bibliography style (IB)] +[2019/12/30 v2.2 biblatex-archaeology bibliography style (IB)] % \end{macrocode} % % Load \Paket{biblatex-archaeology} after a style. @@ -13449,7 +14141,7 @@ % % \begin{macrocode} \ProvidesFile{dguf.bbx} -[2018/11/20 v2.1 biblatex-archaeology bibliography style (IB)] +[2019/12/30 v2.2 biblatex-archaeology bibliography style (IB)] % \end{macrocode} % % Load \Paket{biblatex-archaeology} after a style. @@ -13643,7 +14335,7 @@ % % \begin{macrocode} \ProvidesFile{dguf-alt.bbx} -[2018/11/20 v2.1 biblatex-archaeology bibliography style (IB)] +[2019/12/30 v2.2 biblatex-archaeology bibliography style (IB)] % \end{macrocode} % % Load \Paket{biblatex-archaeology} after a style. @@ -13858,7 +14550,7 @@ % % \begin{macrocode} \ProvidesFile{dguf-apa.bbx} -[2018/11/20 v2.1 biblatex-archaeology bibliography style (IB)] +[2019/12/30 v2.2 biblatex-archaeology bibliography style (IB)] % \end{macrocode} % % Load \Paket{biblatex-archaeology} after a style. @@ -13888,6 +14580,14 @@ \step[fieldset=langid,fieldvalue=english] %\step[fieldset=langidopts,fieldvalue={variant=british}] } +% \end{macrocode} +% Remove langid field from reviews because something wrong wit reviewtitle +% \begin{macrocode} + \map[overwrite=true]{ + \pertype{review} + \step[fieldsource=language,notmatch=\regexp{german|austrian},final] + \step[fieldset=langid,fieldvalue={}] + } } } % \end{macrocode} @@ -13898,7 +14598,7 @@ % \end{macrocode} % \blx options: % \begin{macrocode} - autolang=other*, + autolang=other, dashed=false, doi=true, giveninits=true, @@ -13932,6 +14632,7 @@ positionlabeldate=label, preservelastauthor=true, repeatlabel=false, + reviewedauthoraftertitle=true, shortform=false, shortjournal=false, shortseries=false, @@ -14007,6 +14708,24 @@ \renewcommand*{\intitlepunct}{\printunit{\addspace}} % \end{macrocode} % \end{macro} +% \begin{format}{reviewname} +% Name format in review titles. +% \begin{macrocode} +\DeclareNameAlias{reviewname}{given-family} +% \end{macrocode} +% \end{format} +% +% \begin{macro}{\reviewnametitledelim} +% \begin{macrocode} +\DeclareDelimFormat{reviewnametitledelim}{\addcomma\space\biblstring{by}\addspace} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\reviewofnamedelim} +% \begin{macrocode} +\renewcommand*{\reviewofnamedelim}{\addspace} +% \end{macrocode} +% \end{macro} % % \begin{macro}{\finentrypunct} % No period after bare electronic identifiers @@ -14035,6 +14754,7 @@ % \begin{format}{title} % \begin{format}{booktitle} % \begin{format}{maintitle} +% \begin{format}{reviewedtitle} % \begin{macrocode} \DeclareFieldFormat*{title}{\mkbibitalic{#1}} \DeclareFieldFormat @@ -14042,10 +14762,12 @@ {title}{#1} \DeclareFieldFormat*{booktitle}{\mkbibitalic{#1}} \DeclareFieldFormat*{maintitle}{\mkbibitalic{#1}} +\DeclareFieldFormat*{reviewedtitle}{\mkbibitalic{#1}} % \end{macrocode} % \end{format} % \end{format} % \end{format} +% \end{format} % % % \begin{bibmacro}{maintitle+title} @@ -14235,7 +14957,7 @@ % % \begin{macrocode} \ProvidesFile{eaz.bbx} -[2018/11/20 v2.1 biblatex-archaeology bibliography style (IB)] +[2019/12/30 v2.2 biblatex-archaeology bibliography style (IB)] % \end{macrocode} % % Load \Paket{biblatex-archaeology} after a style. @@ -14416,7 +15138,7 @@ % % \begin{macrocode} \ProvidesFile{eaz-alt.bbx} -[2018/11/20 v2.1 biblatex-archaeology bibliography style (IB)] +[2019/12/30 v2.2 biblatex-archaeology bibliography style (IB)] % \end{macrocode} % % Load \Paket{biblatex-archaeology} after a style. @@ -14682,7 +15404,7 @@ % % \begin{macrocode} \ProvidesFile{foe.bbx} -[2018/11/20 v2.1 biblatex-archaeology bibliography style (IB)] +[2019/12/30 v2.2 biblatex-archaeology bibliography style (IB)] % \end{macrocode} % % Load \Paket{biblatex-archaeology} after a style. @@ -14836,6 +15558,7 @@ % \begin{format}{maintitle} % \begin{macrocode} \DeclareFieldFormat*{title}{\mkbibitalic{#1}} +\DeclareFieldFormat[review]{title}{\itshape#1\normalfont} \DeclareFieldFormat[book,collection,manual,proceedings,reference,report,thesis,unpublished]{title}{% \iffieldundef{series} {#1} @@ -14938,7 +15661,7 @@ % % \begin{macrocode} \ProvidesFile{jb-halle.bbx} -[2018/11/20 v2.1 biblatex-archaeology bibliography style (IB)] +[2019/12/30 v2.2 biblatex-archaeology bibliography style (IB)] % \end{macrocode} % % Load \Paket{biblatex-archaeology} after a style. @@ -15180,7 +15903,7 @@ % % \begin{macrocode} \ProvidesFile{jb-kreis-neuss.bbx} -[2018/11/20 v2.1 biblatex-archaeology bibliography style (IB)] +[2019/12/30 v2.2 biblatex-archaeology bibliography style (IB)] % \end{macrocode} % % Load \Paket{biblatex-archaeology} after a style. @@ -15408,7 +16131,7 @@ % % \begin{macrocode} \ProvidesFile{karl.bbx} -[2018/11/20 v2.1 biblatex-archaeology bibliography style (IB)] +[2019/12/30 v2.2 biblatex-archaeology bibliography style (IB)] % \end{macrocode} % % \begin{macrocode} @@ -15573,7 +16296,7 @@ % % \begin{macrocode} \ProvidesFile{kunde.bbx} -[2018/11/20 v2.1 biblatex-archaeology bibliography style (IB)] +[2019/12/30 v2.2 biblatex-archaeology bibliography style (IB)] % \end{macrocode} % % Load \Paket{biblatex-archaeology} after a style. @@ -15849,7 +16572,7 @@ % % \begin{macrocode} \ProvidesFile{maja.bbx} -[2018/11/20 v2.1 biblatex-archaeology bibliography style (IB)] +[2019/12/30 v2.2 biblatex-archaeology bibliography style (IB)] % \end{macrocode} % % \begin{macrocode} @@ -16080,7 +16803,7 @@ % % \begin{macrocode} \ProvidesFile{mpk.bbx} -[2018/11/20 v2.1 biblatex-archaeology bibliography style (IB)] +[2019/12/30 v2.2 biblatex-archaeology bibliography style (IB)] % \end{macrocode} % % Load \Paket{biblatex-archaeology} after a style. @@ -16312,7 +17035,7 @@ % % \begin{macrocode} \ProvidesFile{mpkoeaw.bbx} -[2018/11/20 v2.1 biblatex-archaeology bibliography style (IB)] +[2019/12/30 v2.2 biblatex-archaeology bibliography style (IB)] % \end{macrocode} % % Load \Paket{biblatex-archaeology} after a style. @@ -16394,31 +17117,32 @@ % Set \Option{titlenote to \meta{true}} if exhibition detected; % \begin{format}{bibtex} % \begin{macrocode} -\DeclareStyleSourcemap{ +\DeclareSourcemap{ \maps[datatype=bibtex]{ \map[ overwrite=true, ]{ - \step[ + \step[ fieldsource=eventtype, - match=\regexp{exhib}, + matchi=\regexp{exhib}, + notfield=options, + ] + \step[ fieldset=options, fieldvalue={titlenote=true,titlebrackets=true}, - append=true, - notfield=options, ] } \map[ overwrite=true, ]{ \step[ - fieldsource=options, - notmatch=\regexp{\btitlenote\b}, + fieldsource=date, + notmatchi=\regexp{\btitlenote\b}, final, ] \step[ fieldsource=eventtype, - match=\regexp{exhib}, + matchi=\regexp{exhib}, fieldset=options, fieldvalue={,titlenote=true,titlebrackets=true}, append=true, @@ -16600,7 +17324,7 @@ % % \begin{macrocode} \ProvidesFile{niedersachsen.bbx} -[2018/11/20 v2.1 biblatex-archaeology bibliography style (IB)] +[2019/12/30 v2.2 biblatex-archaeology bibliography style (IB)] % \end{macrocode} % % Load \Paket{biblatex-archaeology} after a style. @@ -16870,7 +17594,7 @@ % % \begin{macrocode} \ProvidesFile{nnu.bbx} -[2018/11/20 v2.1 biblatex-archaeology bibliography style (IB)] +[2019/12/30 v2.2 biblatex-archaeology bibliography style (IB)] % \end{macrocode} % % Load \Paket{biblatex-archaeology} after a style. @@ -17104,7 +17828,7 @@ % % \begin{macrocode} \ProvidesFile{offa.bbx} -[2018/11/20 v2.1 biblatex-archaeology bibliography style (IB)] +[2019/12/30 v2.2 biblatex-archaeology bibliography style (IB)] % \end{macrocode} % % \begin{macrocode} @@ -17293,7 +18017,7 @@ % % \begin{macrocode} \ProvidesFile{rgk-verbose.bbx} -[2018/11/20 v2.1 biblatex-archaeology bibliography style (IB)] +[2019/12/30 v2.2 biblatex-archaeology bibliography style (IB)] % \end{macrocode} % % \begin{macrocode} @@ -17326,7 +18050,7 @@ % % \begin{macrocode} \ProvidesFile{rgk-verbose.bbx} -[2018/11/20 v2.1 biblatex-archaeology bibliography style (IB)] +[2019/12/30 v2.2 biblatex-archaeology bibliography style (IB)] % \end{macrocode} % % \begin{macrocode} @@ -17358,7 +18082,7 @@ % % \begin{macrocode} \ProvidesFile{rgk-inline.bbx} -[2018/11/20 v2.1 biblatex-archaeology bibliography style (IB)] +[2019/12/30 v2.2 biblatex-archaeology bibliography style (IB)] % \end{macrocode} % % \begin{macrocode} @@ -17453,6 +18177,380 @@ summarytitle=false, tabbedlabeldate=false, titlebrackets=false, + titlenote=false, + useeventdate=false, + useeventnumber=true, + usefestschriftaddon=false, + useinstitution=false, + uselocation=true, + usemultivenue=false, + usesourceeditor=true, + usepublisher=false, + useunpublishedthesis=true, + volumeafterseries=false, +} +% \end{macrocode} +% +% \begin{format}{bibtex} +% \begin{macrocode} +\DeclareStyleSourcemap{ + \maps[datatype=bibtex]{ + \map[ + overwrite, + foreach={location, multivenue} + ]{ + \step[ + fieldsource=\regexp{$MAPLOOP}, + matchi={([a-z])\/([a-z])}, + replace={$1 / $2}, + ] + } + \map[ + overwrite + ]{ + \step[ + fieldsource=venue, + matchi={([a-z])\/([a-z])}, + replace={$1 / $2}, + ] + } +% \end{macrocode} +% Set \Option{titlenote to \meta{true}} if exhibition detected; +% \begin{macrocode} + \map[ + overwrite=true, + ]{ + \step[ + fieldsource=eventtype, + matchi=\regexp{exhib}, + notfield=options, + ] + \step[ + fieldset=options, + fieldvalue={titlenote=true,titlebrackets=true}, + ] + } + \map[ + overwrite=true, + ]{ + \step[ + fieldsource=date, + notmatchi=\regexp{\btitlenote\b}, + final, + ] + \step[ + fieldsource=eventtype, + matchi=\regexp{exhib}, + fieldset=options, + fieldvalue={,titlenote=true,titlebrackets=true}, + append=true, + ] + } + } +} +% \end{macrocode} +% \end{format} +% +% \begin{format}{bookauthor} +% \begin{format}{sortname} +% \begin{macrocode} +\DeclareNameAlias{bookauthor}{given-family} +\DeclareNameAlias{sortname}{given-family} +% \end{macrocode} +% \end{format} +% \end{format} +% +% \begin{macro}{\multinamedelim} +% \begin{macro}{\finalnamedelim} +% \changes{2.2}{2019/11/06}{In the 2018 RGK guidelines there are spaces around the slash} +% \begin{macrocode} +\renewcommand*{\multinamedelim}{\addspace\slash\space} +\renewcommand*{\finalnamedelim}{\addspace\slash\space} +% \end{macrocode} +% \end{macro} +% \end{macro} +% +% \begin{macro}{\mkbiblistnamefamily} +% \begin{macro}{\mkbiblistnamefamily} +% \begin{macrocode} +\renewcommand*{\mkbiblistnamefamily}[1]{\textsc{#1}} +\renewcommand*{\mkbiblistnameprefix}[1]{\textsc{#1}} +% \end{macrocode} +% \end{macro} +% \end{macro} +% +% \begin{macro}{\labelnamepunct} +% \begin{macro}{\booklabelnamepunct} +% \begin{macrocode} +\renewcommand*{\labelnamepunct}{\addcomma\space} +\renewcommand*{\booklabelnamepunct}{\addcomma\space} +% \end{macrocode} +% \end{macro} +% \end{macro} +% +% \begin{format}{dictionary} +% \marg{text}\\ +% Formatting of dictionary entries +% \begin{macrocode} +\DeclareFieldFormat[inreference]{dictionary}{\midsentence\bibstring{subverbum}\space#1} +% \end{macrocode} +% \end{format} +% +% \begin{macro}{\seriespunct} +% \begin{format}{seriesparens} +% \begin{macrocode} +\renewcommand*{\seriespunct}{\addspace} +\DeclareFieldFormat*{seriesparens}{#1} +% \end{macrocode} +% \end{format} +% \end{macro} +% +% \begin{macro}{\booklabelnamepunct} +% \begin{macrocode} +\renewcommand*{\volumenumberdelim}{\addcomma\space} +% \end{macrocode} +% \end{macro} +% +% \begin{format}{realdateparens} +% \begin{format}{origrealdateparens} +% \begin{macrocode} +\DeclareFieldFormat*{realdateparens}{\mkbibparens{#1}} +\DeclareFieldFormat*{origrealdateparens}{\mkbibparens{#1}} +% \end{macrocode} +% \end{format} +% \end{format} +% +% \begin{format}{pages} +% \begin{format}{volume} +% \begin{macrocode} +\DeclareFieldFormat*{pages}{#1} +\DeclareFieldFormat*{volume}{\addspace#1} +% \end{macrocode} +% \end{format} +% \end{format} +% +% \begin{format}{journaldateparens} +% \begin{macrocode} +\DeclareFieldFormat*{journaldateparens}{#1} +% \end{macrocode} +% \end{format} +% +% \begin{format}{locationdateparen} +% \begin{format}{thesis} +% \begin{macrocode} +\DeclareFieldFormat[thesis]{thesis}{\mkbibparens{#1}} +\DeclareFieldFormat[thesis]{locationdateparens}{#1} +% \end{macrocode} +% \end{format} +% \end{format} +% +% \begin{format}{missingfield} +% In order to make parentheses around \Kbd{nodate} and \Kbd{noplace}. +% \begin{macrocode} +\DeclareFieldFormat*{missingfield}{\mkbibbrackets{#1}} +% \end{macrocode} +% \end{format} +% +% \begin{macro}{\bibpagespunct} +% \begin{macrocode} +\renewcommand*{\bibpagespunct}{% + \iffieldundef{journaltitle} + {\addspace} + {\addcomma\space}} +% \end{macrocode} +% \end{macro} +% +% \begin{format}{reprintparens} +% \begin{macrocode} +\DeclareFieldFormat*{reprintparens}{\addsemicolon\space#1} +% \end{macrocode} +% \end{format} +% +% \begin{macro}{\multicitedelim} +% \begin{macrocode} +\renewcommand*{\multicitedelim}{\addsemicolon\space} +% \end{macrocode} +% \end{macro} +% +% \begin{format}{url} +% \begin{macro}{\url} +% \begin{macrocode} +\DeclareFieldFormat*{url}{\url{#1}} +\let\blxarch@buffer@url\url +\renewcommand*{\url}[1]{\textless\blxarch@buffer@url{#1}\textgreater} +% \end{macrocode} +% \end{macro} +% \end{format} +% +% \iffalse +%</rgksharedBBX> +%<*rgkverboseoldBBX> +% \fi +% +% \subsubsection{File \Datei{rgk-verbose-old.bbx}} +% +% \begin{macrocode} +\ProvidesFile{rgk-verbose-old.bbx} +[2019/12/30 v2.2 biblatex-archaeology bibliography style (IB)] +% \end{macrocode} +% +% \begin{macrocode} +\RequireBibliographyStyle{verbose-trad2note-archaeology} +% \end{macrocode} +% +% \begin{macro}{\archaeobibstyletitle} +% \begin{macrocode} +\def\archaeobibstyletitle{\blxarch@style@rgkverboseold} +% \end{macrocode} +% \end{macro} +% +% \begin{macrocode} +\ExecuteBibliographyOptions{ + dashed=true, + ibidtracker=true, + idemtracker=false, + loccittracker=true, + maxbibnames=500, + maxcitenames=500, +} +% \end{macrocode} +% +% \iffalse +%</rgkverboseoldBBX> +%<*rgknumericoldBBX> +% \fi +% +% \subsubsection{File \Datei{rgk-numeric-old.bbx}} +% +% \begin{macrocode} +\ProvidesFile{rgk-verbose-old.bbx} +[2019/12/30 v2.2 biblatex-archaeology bibliography style (IB)] +% \end{macrocode} +% +% \begin{macrocode} +\RequireBibliographyStyle{numeric-comp-archaeology} +% \end{macrocode} +% +% \begin{macro}{\archaeobibstyletitle} +% \begin{macrocode} +\def\archaeobibstyletitle{\blxarch@style@rgknumericold} +% \end{macrocode} +% \end{macro} +% +% \begin{macrocode} +\ExecuteBibliographyOptions{ + ibidtracker=false, + idemtracker=false, + loccittracker=false, + maxbibnames=500, + maxcitenames=500, +} +% \end{macrocode} +% +% \iffalse +%</rgknumericoldBBX> +%<*rgkinlineoldBBX> +% \fi +% +% \subsubsection{File \Datei{rgk-inline-old.bbx}} +% +% \begin{macrocode} +\ProvidesFile{rgk-inline.bbx} +[2019/12/30 v2.2 biblatex-archaeology bibliography style (IB)] +% \end{macrocode} +% +% \begin{macrocode} +\RequireBibliographyStyle{authoryear-archaeology} +% \end{macrocode} +% +% \begin{macro}{\archaeobibstyletitle} +% \begin{macrocode} +\def\archaeobibstyletitle{\blxarch@style@rgkinlineold} +% \end{macrocode} +% \end{macro} +% +% \begin{macrocode} +\ExecuteBibliographyOptions{ + dashed=true, + ibidtracker=false, + idemtracker=false, + loccittracker=false, + repeatlabel=true, + mergedate=false, + maxbibnames=500, + maxcitenames=2, + mincitenames=1, + sorting=lnyvc, +} +% \end{macrocode} +% +% \begin{macro}{\bibitemsep} +% \begin{macrocode} +\setlength{\bibitemsep}{\baselineskip} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\bibnamedash} +% \begin{macrocode} +\renewcommand*{\bibnamedash}{\printtext{\bibstring[\mkbiblistnamefamily]{idem\thefield{gender}}}} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\mkbibrepeatfamily} +% \begin{macro}{\mkbibrepeatprefix} +% \begin{macrocode} +\renewcommand*{\mkbiblistnamefamily}[1]{\textsc{#1}} +\renewcommand*{\mkbiblistnameprefix}[1]{\textsc{#1}} +% \end{macrocode} +% \end{macro} +% \end{macro} +% +% \iffalse +%</rgkinlineoldBBX> +%<*rgksharedoldBBX> +% \fi +% +% \subsubsection{Shared by \Datei{rgk-*-old.bbx}} +% +% \begin{macrocode} +\ExecuteBibliographyOptions{ +% \end{macrocode} +% \blx options: +% \begin{macrocode} + doi=false, + eprint=false, + giveninits=true, + maxbibnames=500, + maxcitenames=2, + maxitems=2, + mincitenames=1, + minitems=1, + notetype=foot+end, + url=false, +% \end{macrocode} +% \archbib options: +% \begin{macrocode} + editionsuperscript=posttitle, + giveninitligatures={Ch,Ph,St,Th}, + idemincitation=false, + injournal=false, + journallocation=false, + maxbooknames=500, + minbooknames=3, + minrealdatediff=\blxarch@maxnumber, + 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, @@ -17598,7 +18696,7 @@ % \end{format} % % \iffalse -%</rgksharedBBX> +%</rgksharedoldBBX> %<*rgzmverboseBBX> % \fi % @@ -17606,7 +18704,7 @@ % % \begin{macrocode} \ProvidesFile{rgzm-verbose.bbx} -[2018/11/20 v2.1 biblatex-archaeology bibliography style (IB)] +[2019/12/30 v2.2 biblatex-archaeology bibliography style (IB)] % \end{macrocode} % % \begin{macrocode} @@ -17639,7 +18737,7 @@ % % \begin{macrocode} \ProvidesFile{rgzm-inline.bbx} -[2018/11/20 v2.1 biblatex-archaeology bibliography style (IB)] +[2019/12/30 v2.2 biblatex-archaeology bibliography style (IB)] % \end{macrocode} % % \begin{macrocode} @@ -17670,7 +18768,7 @@ % % \begin{macrocode} \ProvidesFile{rgzm-inline.bbx} -[2018/11/20 v2.1 biblatex-archaeology bibliography style (IB)] +[2019/12/30 v2.2 biblatex-archaeology bibliography style (IB)] % \end{macrocode} % % \begin{macrocode} @@ -17930,7 +19028,7 @@ % % \begin{macrocode} \ProvidesFile{ufg-muenster-verbose.bbx} -[2018/11/20 v2.1 biblatex-archaeology bibliography style (IB)] +[2019/12/30 v2.2 biblatex-archaeology bibliography style (IB)] % \end{macrocode} % % \begin{macrocode} @@ -17962,7 +19060,7 @@ % % \begin{macrocode} \ProvidesFile{ufg-muenster-numeric.bbx} -[2018/11/20 v2.1 biblatex-archaeology bibliography style (IB)] +[2019/12/30 v2.2 biblatex-archaeology bibliography style (IB)] % \end{macrocode} % % \begin{macrocode} @@ -17993,7 +19091,7 @@ % % \begin{macrocode} \ProvidesFile{ufg-muenster-inline.bbx} -[2018/11/20 v2.1 biblatex-archaeology bibliography style (IB)] +[2019/12/30 v2.2 biblatex-archaeology bibliography style (IB)] % \end{macrocode} % % \begin{macrocode} @@ -18237,7 +19335,7 @@ % % \begin{macrocode} \ProvidesFile{volkskunde.bbx} -[2018/11/20 v2.1 biblatex-archaeology bibliography style (IB)] +[2019/12/30 v2.2 biblatex-archaeology bibliography style (IB)] % \end{macrocode} % % Load \Paket{biblatex-archaeology} after a style. @@ -18409,7 +19507,7 @@ % % \begin{macrocode} \ProvidesFile{zaak.bbx} -[2018/11/20 v2.1 biblatex-archaeology bibliography style (IB)] +[2019/12/30 v2.2 biblatex-archaeology bibliography style (IB)] % \end{macrocode} % % \begin{format}{bibtex} @@ -18650,7 +19748,7 @@ % % \begin{macrocode} \ProvidesFile{zaes.bbx} -[2018/11/20 v2.1 biblatex-archaeology bibliography style (IB)] +[2019/12/30 v2.2 biblatex-archaeology bibliography style (IB)] % \end{macrocode} % % \begin{macrocode} @@ -18880,7 +19978,7 @@ % % \begin{macrocode} \ProvidesFile{authoryear-archaeology.cbx} -[2018/11/20 v2.1 biblatex-archaeology citation style (IB)] +[2019/12/30 v2.2 biblatex-archaeology citation style (IB)] % \end{macrocode} % % \begin{macro}{\archaeocitestyletitle} @@ -18902,7 +20000,7 @@ % % \begin{macrocode} \ProvidesFile{authoryear-comp-archaeology.cbx} -[2018/11/20 v2.1 biblatex-archaeology citation style (IB)] +[2019/12/30 v2.2 biblatex-archaeology citation style (IB)] % \end{macrocode} % % \begin{macro}{\archaeocitestyletitle} @@ -18946,7 +20044,7 @@ % % \begin{macrocode} \ProvidesFile{authoryear-icomp-archaeology.cbx} -[2018/11/20 v2.1 biblatex-archaeology citation style (IB)] +[2019/12/30 v2.2 biblatex-archaeology citation style (IB)] % \end{macrocode} % % \begin{macro}{\archaeocitestyletitle} @@ -18968,7 +20066,7 @@ % % \begin{macrocode} \ProvidesFile{numeric-comp-archaeology.cbx} -[2018/11/20 v2.1 biblatex-archaeology citation style (IB)] +[2019/12/30 v2.2 biblatex-archaeology citation style (IB)] % \end{macrocode} % % \begin{macro}{\archaeocitestyletitle} @@ -19000,7 +20098,7 @@ % % \begin{macrocode} \ProvidesFile{verbose-archaeology.cbx} -[2018/11/20 v2.1 biblatex-archaeology citation style (IB)] +[2019/12/30 v2.2 biblatex-archaeology citation style (IB)] % \end{macrocode} % % \begin{macro}{\archaeocitestyletitle} @@ -19022,7 +20120,7 @@ % % \begin{macrocode} \ProvidesFile{verbose-ibid-archaeology.cbx} -[2018/11/20 v2.1 biblatex-archaeology citation style (IB)] +[2019/12/30 v2.2 biblatex-archaeology citation style (IB)] % \end{macrocode} % % \begin{macro}{\archaeocitestyletitle} @@ -19044,7 +20142,7 @@ % % \begin{macrocode} \ProvidesFile{verbose-trad2note-archaeology.cbx} -[2018/11/20 v2.1 biblatex-archaeology citation style (IB)] +[2019/12/30 v2.2 biblatex-archaeology citation style (IB)] % \end{macrocode} % % \begin{macro}{\archaeocitestyletitle} @@ -19293,7 +20391,7 @@ % % \begin{macrocode} \ProvidesFile{aefkw.cbx} -[2018/11/20 v2.1 biblatex-archaeology citation style (IB)] +[2019/12/30 v2.2 biblatex-archaeology citation style (IB)] % \end{macrocode} % % \begin{macrocode} @@ -19315,7 +20413,7 @@ % % \begin{macrocode} \ProvidesFile{afwl.cbx} -[2018/11/20 v2.1 biblatex-archaeology citation style (IB)] +[2019/12/30 v2.2 biblatex-archaeology citation style (IB)] % \end{macrocode} % % \begin{macrocode} @@ -19345,7 +20443,7 @@ % % \begin{macrocode} \ProvidesFile{amit.cbx} -[2018/11/20 v2.1 biblatex-archaeology citation style (IB)] +[2019/12/30 v2.2 biblatex-archaeology citation style (IB)] % \end{macrocode} % % \begin{macrocode} @@ -19381,7 +20479,7 @@ % % \begin{macrocode} \ProvidesFile{archa.cbx} -[2018/11/20 v2.1 biblatex-archaeology citation style (IB)] +[2019/12/30 v2.2 biblatex-archaeology citation style (IB)] % \end{macrocode} % % \begin{macrocode} @@ -19417,7 +20515,7 @@ % % \begin{macrocode} \ProvidesFile{dguf.cbx} -[2018/11/20 v2.1 biblatex-archaeology citation style (IB)] +[2019/12/30 v2.2 biblatex-archaeology citation style (IB)] % \end{macrocode} % % \begin{macrocode} @@ -19439,7 +20537,7 @@ % % \begin{macrocode} \ProvidesFile{dguf-alt.cbx} -[2018/11/20 v2.1 biblatex-archaeology citation style (IB)] +[2019/12/30 v2.2 biblatex-archaeology citation style (IB)] % \end{macrocode} % % \begin{macrocode} @@ -19461,7 +20559,7 @@ % % \begin{macrocode} \ProvidesFile{dguf-apa.cbx} -[2018/11/20 v2.1 biblatex-archaeology citation style (IB)] +[2019/12/30 v2.2 biblatex-archaeology citation style (IB)] % \end{macrocode} % % \begin{macrocode} @@ -19509,7 +20607,7 @@ % % \begin{macrocode} \ProvidesFile{eaz.cbx} -[2018/11/20 v2.1 biblatex-archaeology citation style (IB)] +[2019/12/30 v2.2 biblatex-archaeology citation style (IB)] % \end{macrocode} % % \begin{macrocode} @@ -19544,7 +20642,7 @@ % % \begin{macrocode} \ProvidesFile{eaz-alt.cbx} -[2018/11/20 v2.1 biblatex-archaeology citation style (IB)] +[2019/12/30 v2.2 biblatex-archaeology citation style (IB)] % \end{macrocode} % % \begin{macrocode} @@ -19572,7 +20670,7 @@ % % \begin{macrocode} \ProvidesFile{foe.cbx} -[2018/11/20 v2.1 biblatex-archaeology citation style (IB)] +[2019/12/30 v2.2 biblatex-archaeology citation style (IB)] % \end{macrocode} % % \begin{macrocode} @@ -19602,7 +20700,7 @@ % % \begin{macrocode} \ProvidesFile{jb-halle.cbx} -[2018/11/20 v2.1 biblatex-archaeology citation style (IB)] +[2019/12/30 v2.2 biblatex-archaeology citation style (IB)] % \end{macrocode} % % \begin{macrocode} @@ -19624,7 +20722,7 @@ % % \begin{macrocode} \ProvidesFile{jb-kreis-neuss.cbx} -[2018/11/20 v2.1 biblatex-archaeology citation style (IB)] +[2019/12/30 v2.2 biblatex-archaeology citation style (IB)] % \end{macrocode} % % \begin{macrocode} @@ -19657,7 +20755,7 @@ % % \begin{macrocode} \ProvidesFile{karl.cbx} -[2018/11/20 v2.1 biblatex-archaeology citation style (IB)] +[2019/12/30 v2.2 biblatex-archaeology citation style (IB)] % \end{macrocode} % % \begin{macrocode} @@ -19683,7 +20781,7 @@ % % \begin{macrocode} \ProvidesFile{kunde.cbx} -[2018/11/20 v2.1 biblatex-archaeology citation style (IB)] +[2019/12/30 v2.2 biblatex-archaeology citation style (IB)] % \end{macrocode} % % \begin{macrocode} @@ -19722,7 +20820,7 @@ % % \begin{macrocode} \ProvidesFile{maja.cbx} -[2018/11/20 v2.1 biblatex-archaeology citation style (IB)] +[2019/12/30 v2.2 biblatex-archaeology citation style (IB)] % \end{macrocode} % % \begin{macrocode} @@ -19750,7 +20848,7 @@ % % \begin{macrocode} \ProvidesFile{mpk.cbx} -[2018/11/20 v2.1 biblatex-archaeology citation style (IB)] +[2019/12/30 v2.2 biblatex-archaeology citation style (IB)] % \end{macrocode} % % \begin{macrocode} @@ -19794,7 +20892,7 @@ % % \begin{macrocode} \ProvidesFile{mpk.cbx} -[2018/11/20 v2.1 biblatex-archaeology citation style (IB)] +[2019/12/30 v2.2 biblatex-archaeology citation style (IB)] % \end{macrocode} % % \begin{macrocode} @@ -19830,7 +20928,7 @@ % % \begin{macrocode} \ProvidesFile{niedersachsen.cbx} -[2018/11/20 v2.1 biblatex-archaeology citation style (IB)] +[2019/12/30 v2.2 biblatex-archaeology citation style (IB)] % \end{macrocode} % % \begin{macrocode} @@ -19869,7 +20967,7 @@ % % \begin{macrocode} \ProvidesFile{nnu.cbx} -[2018/11/20 v2.1 biblatex-archaeology citation style (IB)] +[2019/12/30 v2.2 biblatex-archaeology citation style (IB)] % \end{macrocode} % % \begin{macrocode} @@ -19898,7 +20996,7 @@ % % \begin{macrocode} \ProvidesFile{offa.cbx} -[2018/11/20 v2.1 biblatex-archaeology citation style (IB)] +[2019/12/30 v2.2 biblatex-archaeology citation style (IB)] % \end{macrocode} % % \begin{macrocode} @@ -19934,7 +21032,7 @@ % % \begin{macrocode} \ProvidesFile{rgk-inline.cbx} -[2018/11/20 v2.1 biblatex-archaeology citation style (IB)] +[2019/12/30 v2.2 biblatex-archaeology citation style (IB)] % \end{macrocode} % % \begin{macrocode} @@ -19962,7 +21060,7 @@ % % \begin{macrocode} \ProvidesFile{rgk-numeric.cbx} -[2018/11/20 v2.1 biblatex-archaeology citation style (IB)] +[2019/12/30 v2.2 biblatex-archaeology citation style (IB)] % \end{macrocode} % % \begin{macrocode} @@ -19984,7 +21082,7 @@ % % \begin{macrocode} \ProvidesFile{rgk-verbose.cbx} -[2018/11/20 v2.1 biblatex-archaeology citation style (IB)] +[2019/12/30 v2.2 biblatex-archaeology citation style (IB)] % \end{macrocode} % % \begin{macrocode} @@ -20032,6 +21130,111 @@ % % \iffalse %</rgkverboseCBX> +%<*rgkinlineoldCBX> +% \fi +% +% \subsubsection{File \Datei{rgk-inline-old.cbx}} +% +% \begin{macrocode} +\ProvidesFile{rgk-inline-old.cbx} +[2019/12/30 v2.2 biblatex-archaeology citation style (IB)] +% \end{macrocode} +% +% \begin{macrocode} +\RequireCitationStyle{authoryear-archaeology} +% \end{macrocode} +% +% \begin{macro}{\archaeocitestyletitle} +% \begin{macrocode} +\def\archaeocitestyletitle{\blxarch@style@rgkinlineold} +% \end{macrocode} +% \end{macro} +% +% \begin{macrocode} +\ExecuteBibliographyOptions{ + uniquename=false, + uniquelist=false, +} +% +% \iffalse +%</rgkinlineoldCBX> +%<*rgknumericoldCBX> +% \fi +% +% \subsubsection{File \Datei{rgk-numeric-old.cbx}} +% +% \begin{macrocode} +\ProvidesFile{rgk-numeric.cbx} +[2019/12/30 v2.2 biblatex-archaeology citation style (IB)] +% \end{macrocode} +% +% \begin{macrocode} +\RequireCitationStyle{numeric-comp-archaeology} +% \end{macrocode} +% +% \begin{macro}{\archaeocitestyletitle} +% \begin{macrocode} +\def\archaeocitestyletitle{\blxarch@style@rgknumericold} +% \end{macrocode} +% \end{macro} +% +% \iffalse +%</rgknumericoldCBX> +%<*rgkverboseoldCBX> +% \fi +% +% \subsubsection{File \Datei{rgk-verbose-old.cbx}} +% +% \begin{macrocode} +\ProvidesFile{rgk-verbose.cbx} +[2019/12/30 v2.2 biblatex-archaeology citation style (IB)] +% \end{macrocode} +% +% \begin{macrocode} +\RequireCitationStyle{verbose-trad2note-archaeology} +% \end{macrocode} +% +% \begin{macro}{\archaeocitestyletitle} +% \begin{macrocode} +\def\archaeocitestyletitle{\blxarch@style@rgkverboseold} +% \end{macrocode} +% \end{macro} +% +% \begin{macrocode} +\ExecuteBibliographyOptions{ + citepages=omit, % permit|suppress|omit|separate +} +% \end{macrocode} +% +% \begin{format}{seenote} +% \begin{macrocode} +\DeclareFieldFormat*{seenote}{\mkbibparens{#1}} +% \end{macrocode} +% \end{format} +% +% \begin{macro}{\postnotedelim} +% \begin{macrocode} +\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} +% \end{macro} +% +% \iffalse +%</rgkverboseoldCBX> %<*rgzmnumericCBX> % \fi % @@ -20039,7 +21242,7 @@ % % \begin{macrocode} \ProvidesFile{rgzm-numeric.cbx} -[2018/11/20 v2.1 biblatex-archaeology citation style (IB)] +[2019/12/30 v2.2 biblatex-archaeology citation style (IB)] % \end{macrocode} % % \begin{macrocode} @@ -20061,7 +21264,7 @@ % % \begin{macrocode} \ProvidesFile{rgzm-inline.cbx} -[2018/11/20 v2.1 biblatex-archaeology citation style (IB)] +[2019/12/30 v2.2 biblatex-archaeology citation style (IB)] % \end{macrocode} % % \begin{macrocode} @@ -20089,7 +21292,7 @@ % % \begin{macrocode} \ProvidesFile{rgzm-verbose.cbx} -[2018/11/20 v2.1 biblatex-archaeology citation style (IB)] +[2019/12/30 v2.2 biblatex-archaeology citation style (IB)] % \end{macrocode} % % \begin{macrocode} @@ -20117,7 +21320,7 @@ % % \begin{macrocode} \ProvidesFile{ufg-muenster-verbose.cbx} -[2018/11/20 v2.1 biblatex-archaeology citation style (IB)] +[2019/12/30 v2.2 biblatex-archaeology citation style (IB)] % \end{macrocode} % % \begin{macrocode} @@ -20145,7 +21348,7 @@ % % \begin{macrocode} \ProvidesFile{ufg-muenster-inline.cbx} -[2018/11/20 v2.1 biblatex-archaeology citation style (IB)] +[2019/12/30 v2.2 biblatex-archaeology citation style (IB)] % \end{macrocode} % % \begin{macrocode} @@ -20167,7 +21370,7 @@ % % \begin{macrocode} \ProvidesFile{ufg-muenster-inline.cbx} -[2018/11/20 v2.1 biblatex-archaeology citation style (IB)] +[2019/12/30 v2.2 biblatex-archaeology citation style (IB)] % \end{macrocode} % % \begin{macrocode} @@ -20195,7 +21398,7 @@ % % \begin{macrocode} \ProvidesFile{volkskunde.cbx} -[2018/11/20 v2.1 biblatex-archaeology citation style (IB)] +[2019/12/30 v2.2 biblatex-archaeology citation style (IB)] % \end{macrocode} % % \begin{macrocode} @@ -20230,7 +21433,7 @@ % % \begin{macrocode} \ProvidesFile{zaak.cbx} -[2018/11/20 v2.1 biblatex-archaeology citation style (IB)] +[2019/12/30 v2.2 biblatex-archaeology citation style (IB)] % \end{macrocode} % % \begin{macrocode} @@ -20252,7 +21455,7 @@ % % \begin{macrocode} \ProvidesFile{zaes.cbx} -[2018/11/20 v2.1 biblatex-archaeology citation style (IB)] +[2019/12/30 v2.2 biblatex-archaeology citation style (IB)] % \end{macrocode} % % \begin{macrocode} @@ -22377,6 +23580,12 @@ \NewBibliographyString{bathesis} % \end{macrocode} % \end{localization} +% \begin{localization}{by} +% \changes{2.2}{2019/12/27}{Added new localization key \Kbd{by}} +% \begin{macrocode} +\NewBibliographyString{by} +% \end{macrocode} +% \end{localization} % \begin{localization}{catalogue} % \begin{macrocode} \NewBibliographyString{catalogue} @@ -22465,6 +23674,17 @@ \NewBibliographyString{postdocthesis} % \end{macrocode} % \end{localization} +% \begin{localization}{reviewof} +% \changes{2.2}{2019/11/12}{New bibliography strings \Kbd{reviewof} and \Kbd{reviewsof}} +% \begin{macrocode} +\NewBibliographyString{reviewof} +% \end{macrocode} +% \end{localization} +% \begin{localization}{reviewsof} +% \begin{macrocode} +\NewBibliographyString{reviewsof} +% \end{macrocode} +% \end{localization} % \begin{localization}{specialauction} % \begin{macrocode} \NewBibliographyString{specialauction} @@ -22525,7 +23745,7 @@ % % \begin{macrocode} \ProvidesFile{english-archaeology.lbx} -[2018/11/20 v2.1 biblatex-archaeology localization (IB)] +[2019/12/30 v2.2 biblatex-archaeology localization (IB)] % \end{macrocode} % % Use this file for all English spellings @@ -22535,103 +23755,145 @@ {english,american,british,canadian,australian,newzealand,USenglish,UKenglish} % \end{macrocode} % -% Define new localizazion strings +% \begin{macrocode} +\DeclareBibliographyStrings{% + inherit = {english}, + % \end{macrocode} +% \begin{localization}{by} + % \begin{macrocode} + by = {{by}{by}}, + % \end{macrocode} +% \end{localization} +% % \begin{localization}{articledated} + % \begin{macrocode} + articledated = {{article dated}{art\adddot\addabbrvspace dated}}, + % \end{macrocode} +% \end{localization} +% % \begin{localization}{genitiveandothers} % \begin{localization}{genitiveapostrophe} % \begin{localization}{genitives} -% \begin{localization}{auction} -% \begin{localization}{auctions} -% \begin{localization}{bathesis} -% \begin{localization}{catalogue} -% \begin{localization}{colloquium} -% \begin{localization}{conference} -% \begin{localization}{convention} -% \begin{localization}{dvd} -% \begin{localization}{exhibcat} -% \begin{localization}{exhibition} -% \begin{localization}{festschrift} -% \begin{localization}{postdocthesis} -% \begin{localization}{magisterthesis} -% \begin{localization}{nodate} -% \begin{localization}{noplace} -% \begin{localization}{noplacenodate} -% \begin{localization}{plate} -% \begin{localization}{specialauction} -% \begin{localization}{specialauctions} -% \begin{localization}{subverbum} -% \begin{localization}{symposium} -% \begin{localization}{unpublishedbathesis} -% \begin{localization}{unpublisheddiplomathesis} -% \begin{localization}{unpublishedmagisterthesis} -% \begin{localization}{unpublishedmathesis} -% \begin{localization}{unpublishedpostdocthesis} -% \begin{localization}{unpublishedphdthesis} -% \begin{macrocode} -\DeclareBibliographyStrings{% - inherit = {english}, - articledated = {{article dated}{article dated}}, + % \begin{macrocode} genitiveandothers = {{et\addabbrvspace al\adddot's}{et\addabbrvspace al\adddot's}}, genitiveapostrophe = {{'}{'}}, genitives = {{'s}{'s}}, - 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}}, - diplomathesis = {{Master's thesis}{MA\addabbrvspace thesis}}, - dvd = {{DVD}{DVD}}, - exhibcat = {{exhibition catalogue}{exhibition catalogue}}, - exhibition = {{exhibition catalogue}{exhibition catalogue}}, - festschrift = {{Festschrift}{Festschr\adddot}}, - magisterthesis = {{Master's thesis}{MA\addabbrvspace thesis}}, - nodate = {{no\space date}{n.\addabbrvspace d\adddot}}, - postdocthesis = {{Habilitationsschrift}{Habil.-Schr\adddot}}, -% \end{macrocode} -% \enquote{no place}: \url{http://www.chicagomanualofstyle.org/qanda/data/faq/topics/Abbreviations/faq0007.html} -% \begin{macrocode} - noplace = {{no\space place}{n.\space p\adddot}}, - noplacenodate = {{no\space place no\space date}{n.\addabbrvspace p.\addabbrvspace 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 = {{unpublished Bachelor thesis}{unpubl. BA\addabbrvspace thesis}}, - unpublisheddiplomathesis = {{unpublished master's thesis}{unpubl. MA\addabbrvspace thesis}}, - unpublishedmagisterthesis = {{unpublished master's thesis}{unpubl. MA\addabbrvspace thesis}}, - unpublishedmathesis = {{unpublished master's thesis}{unpubl. MA\addabbrvspace thesis}}, - unpublishedpostdocthesis = {{unpublished Habilitationsschrift}{unpubl. Habil.-Schr\adddot}}, - unpublishedphdthesis = {{unpublished PhD\addabbrvspace thesis}{unpubl. PhD\addabbrvspace thesis}}, -% \end{macrocode} + % \end{macrocode} % \end{localization} % \end{localization} % \end{localization} +% +% \begin{localization}{auction} +% \begin{localization}{auctions} +% \begin{localization}{specialauction} +% \begin{localization}{specialauctions} +% \enquote{auction}: \url{https://www.allacronyms.com/auction/abbreviated} + % \begin{macrocode} + auction = {{auction}{auc\adddot}}, + auctions = {{auctions}{auc\adddot}}, + specialauction = {{special auction}{spec\adddot\addabbrvspace auc\adddot}}, + specialauctions = {{special auctions}{spec\adddot\addabbrvspace auc\adddot}}, + % \end{macrocode} % \end{localization} % \end{localization} % \end{localization} % \end{localization} +% +% \begin{localization}{colloquium} +% \begin{localization}{conference} +% \begin{localization}{convention} +% \begin{localization}{symposium} + % \begin{macrocode} + colloquium = {{colloquium}{colloq\adddot}}, + conference = {{conference}{conf.\adddot}}, + convention = {{convention}{conv.\adddot}}, + symposium = {{symposium}{symp\adddot}}, + % \end{macrocode} % \end{localization} % \end{localization} % \end{localization} % \end{localization} +% +% \begin{localization}{dvd} + % \begin{macrocode} + dvd = {{DVD}{DVD}}, + % \end{macrocode} % \end{localization} +% \begin{localization}{catalogue} +% \begin{localization}{exhibcat} +% \begin{localization}{exhibition} + % \begin{macrocode} + catalogue = {{catalogue}{catal\adddot}}, + exhibcat = {{exhibition catalogue}{exhib\adddot\addabbrvspace catal\adddot}}, + exhibition = {{exhibition catalogue}{exhib\adddot}}, + % \end{macrocode} % \end{localization} % \end{localization} % \end{localization} +% +% \begin{localization}{festschrift} + % \begin{macrocode} + festschrift = {{Festschrift}{Festschr\adddot}}, + % \end{macrocode} % \end{localization} +% +% \begin{localization}{diplomathesis} +% \begin{localization}{magisterthesis} +% \begin{localization}{postdocthesis} + % \begin{macrocode} + diplomathesis = {{Master's thesis}{MA\addabbrvspace thesis}}, + magisterthesis = {{Master's thesis}{MA\addabbrvspace thesis}}, + postdocthesis = {{Habilitationsschrift}{Habil\adddot-Schr\adddot}}, + % \end{macrocode} % \end{localization} % \end{localization} % \end{localization} +% +% \begin{localization}{noplace} +% \begin{localization}{noplacenodate} +% \enquote{no place}: \url{http://www.chicagomanualofstyle.org/qanda/data/faq/topics/Abbreviations/faq0007.html} + % \begin{macrocode} + noplace = {{no\space place}{n\adddot\addabbrvspace p\adddot}}, + noplacenodate = {{no\space place no\space date}{n\adddot\addabbrvspace p.\addabbrvspace n.\addabbrvspace d\adddot}}, + % \end{macrocode} % \end{localization} % \end{localization} +% +% \begin{localization}{plate} + % \begin{macrocode} + plate = {{plate}{pl\adddot}}, + % \end{macrocode} % \end{localization} +% +% \begin{localization}{reviewof} +% \begin{localization}{reviewsof} + % \begin{macrocode} + reviewof = {{Review of}{Rev. \adddot}}, + reviewsof = {{Reviews of}{Rev.\adddot}}, + % \end{macrocode} % \end{localization} % \end{localization} +% +% \begin{localization}{subverbum} + % \begin{macrocode} + subverbum = {{sub verbum}{\autocap{s}.\,v\adddot}}, + % \end{macrocode} % \end{localization} +% +% \begin{localization}{unpublishedbathesis} +% \begin{localization}{unpublisheddiplomathesis} +% \begin{localization}{unpublishedmagisterthesis} +% \begin{localization}{unpublishedmathesis} +% \begin{localization}{unpublishedpostdocthesis} +% \begin{localization}{unpublishedphdthesis} + % \begin{macrocode} + unpublishedbathesis = {{unpublished bachelor thesis}{unpubl. BA\addabbrvspace thesis}}, + unpublisheddiplomathesis = {{unpublished master's thesis}{unpubl. MA\addabbrvspace thesis}}, + unpublishedmagisterthesis = {{unpublished master's thesis}{unpubl. MA\addabbrvspace thesis}}, + unpublishedmathesis = {{unpublished master's thesis}{unpubl. MA\addabbrvspace thesis}}, + unpublishedpostdocthesis = {{unpublished Habilitationsschrift}{unpubl. Habil.-Schr\adddot}}, + unpublishedphdthesis = {{unpublished PhD\addabbrvspace thesis}{unpubl. PhD\addabbrvspace thesis}}, +% \end{macrocode} % \end{localization} % \end{localization} % \end{localization} @@ -22639,12 +23901,16 @@ % \end{localization} % \end{localization} % +% \begin{localization}{nodate} % \begin{localization}{urlfrom} +% Redefinitions of \blx' localization keys: % \begin{macrocode} + nodate = {{no\space date}{n\adddot\addabbrvspace d\adddot}}, urlfrom = {{Online}{Online}}, } % \end{macrocode} % \end{localization} +% \end{localization} % % \begin{macro}{\lbx@us@mkdaterangetrunc@long} % \begin{macro}{\lbx@us@mkdaterangetrunc@short} @@ -22800,7 +24066,7 @@ % \subsubsection{Pointer to \Datei{english-archaeology.lbx}} % % \begin{macrocode} -[2018/11/20 v2.1 biblatex-archaeology localization (IB)] +[2019/12/30 v2.2 biblatex-archaeology localization (IB)] \SuppressAdditiveLbxSuffixes \InheritBibliographyExtras{english-archaeology} \InheritBibliographyStrings{english-archaeology} @@ -22813,7 +24079,7 @@ % % \begin{macrocode} \ProvidesFile{german-archaeology.lbx} -[2018/11/20 v2.1 biblatex-archaeology localization (IB)] +[2019/12/30 v2.2 biblatex-archaeology localization (IB)] % \end{macrocode} % % Use this file for all German spellings @@ -22824,90 +24090,143 @@ % \end{macrocode} % % Define new localizazion strings: +% \begin{macrocode} +\DeclareBibliographyStrings{% + inherit = {german}, + % \end{macrocode} +% \begin{localization}{by} + % \begin{macrocode} + by = {{von}{v\adddot}}, + % \end{macrocode} +% \end{localization} +% % \begin{localization}{articledated} + % \begin{macrocode} + articledated = {{Artikel vom}{Art\adddot\,v\adddot}}, + % \end{macrocode} +% \end{localization} +% % \begin{localization}{genitiveandothers} % \begin{localization}{genitiveapostrophe} % \begin{localization}{genitives} + % \begin{macrocode} + genitiveandothers = {{u.\,a\adddot s}{u.\,a\adddot s}}, + genitiveapostrophe = {{'}{'}}, + genitives = {{s}{s}}, + % \end{macrocode} +% \end{localization} +% \end{localization} +% \end{localization} +% % \begin{localization}{auction} % \begin{localization}{auctions} -% \begin{localization}{bathesis} -% \begin{localization}{catalogue} -% \begin{localization}{subverbum} -% \begin{localization}{dvd} -% \begin{localization}{exhibition} -% \begin{localization}{exhibcat} -% \begin{localization}{festschrift} -% \begin{localization}{postdocthesis} -% \begin{localization}{magisterthesis} -% \begin{localization}{nodate} -% \begin{localization}{noplace} -% \begin{localization}{noplacenodate} -% \begin{localization}{plate} % \begin{localization}{specialauction} % \begin{localization}{specialauctions} -% \begin{localization}{diplomathesis} -% \begin{localization}{unpublishedbathesis} -% \begin{localization}{unpublisheddiplomathesis} -% \begin{localization}{unpublishedmagisterthesis} -% \begin{localization}{unpublishedmathesis} -% \begin{localization}{unpublishedpostdocthesis} -% \begin{localization}{unpublishedphdthesis} -% \begin{macrocode} -\DeclareBibliographyStrings{% - inherit = {german}, - articledated = {{Artikel vom}{Artikel vom}}, - genitiveandothers = {{u.\,a\adddot s}{u.\,a\adddot s}}, - genitiveapostrophe = {{'}{'}}, - genitives = {{s}{s}}, - 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.\addabbrvspace 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}}, -% \end{macrocode} + % \begin{macrocode} + auction = {{Auktion}{Aukt\adddot}}, + auctions = {{Auktionen}{Aukt\adddot}}, + specialauction = {{Sonderauktion}{Sonderaukt\adddot}}, + specialauctions = {{Sonderauktionen}{Sonderaukt\adddot}}, + % \end{macrocode} % \end{localization} % \end{localization} % \end{localization} % \end{localization} +% +% \begin{localization}{colloquium} +% \begin{localization}{conference} +% \begin{localization}{convention} +% \begin{localization}{symposium} + % \begin{macrocode} + colloquium = {{Kolloquium}{Kolloq\adddot}}, + conference = {{Konferenz}{Konf\adddot}}, + convention = {{Tagung}{Tag\adddot}}, + symposium = {{Symposium}{Sympos\adddot}}, + % \end{macrocode} % \end{localization} % \end{localization} % \end{localization} % \end{localization} +% +% \begin{localization}{dvd} + % \begin{macrocode} + dvd = {{DVD}{DVD}}, + % \end{macrocode} % \end{localization} +% \begin{localization}{catalogue} +% \begin{localization}{exhibcat} +% \begin{localization}{exhibition} + % \begin{macrocode} + catalogue = {{Katalog}{Kat\adddot}}, + exhibition = {{Ausstellung}{Ausst\adddot}}, + exhibcat = {{Ausstellungskatalog}{Ausstellungsat\adddot}}, + % \end{macrocode} % \end{localization} % \end{localization} % \end{localization} +% +% \begin{localization}{festschrift} + % \begin{macrocode} + festschrift = {{Festschrift}{Festschr\adddot}}, + % \end{macrocode} % \end{localization} +% +% \begin{localization}{diplomathesis} +% \begin{localization}{magisterthesis} +% \begin{localization}{postdocthesis} + % \begin{macrocode} + diplomathesis = {{Diplomarbeit}{Dipl.-Arb\adddot}}, + magisterthesis = {{Magisterarbeit}{MA.-Arb\adddot}}, + postdocthesis = {{Habilitationsschrift}{Habil.-Schr\adddot}}, + % \end{macrocode} % \end{localization} % \end{localization} % \end{localization} +% +% \begin{localization}{noplace} +% \begin{localization}{noplacenodate} + % \begin{macrocode} + noplace = {{ohne\space Ort}{o.\,O\adddot}}, + noplacenodate = {{ohne Ort und Jahr}{o.\addabbrvspace O.\addabbrvspace u.\addabbrvspace J\adddot}}, + % \end{macrocode} % \end{localization} % \end{localization} +% +% \begin{localization}{plate} + % \begin{macrocode} + plate = {{Tafel}{Taf.}}, + % \end{macrocode} % \end{localization} +% +% \begin{localization}{reviewof} +% \begin{localization}{reviewsof} + % \begin{macrocode} + reviewof = {{Besprechung}{Besprech.\adddot}}, + reviewsof = {{Besprechungen}{Besprech.\adddot}}, + % \end{macrocode} % \end{localization} % \end{localization} +% +% \begin{localization}{subverbum} + % \begin{macrocode} + subverbum = {{sub verbum}{\autocap{s}.\,v\adddot}}, + % \end{macrocode} % \end{localization} +% +% \begin{localization}{unpublishedbathesis} +% \begin{localization}{unpublisheddiplomathesis} +% \begin{localization}{unpublishedmagisterthesis} +% \begin{localization}{unpublishedmathesis} +% \begin{localization}{unpublishedpostdocthesis} +% \begin{localization}{unpublishedphdthesis} + % \begin{macrocode} + 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}}, +% \end{macrocode} % \end{localization} % \end{localization} % \end{localization} @@ -22915,21 +24234,23 @@ % \end{localization} % \end{localization} % +% Redefinition of \blx' localization keys: +% \begin{localization}{bathesis} +% \begin{localization}{bycompiler} % \begin{localization}{compiler} % \begin{localization}{compilers} -% \begin{localization}{magisterthesis} % \begin{localization}{mathesis} % \begin{localization}{nodate} % \begin{localization}{reprint} % \begin{localization}{seenote} % \begin{localization}{urlfrom} % \begin{macrocode} + bathesis = {{Bachelorarbeit}{BA.-Arb\adddot}}, bycompiler = {{zusammengestellt von}{zus\adddotspace von}}, nodate = {{ohne\space Jahr}{o.\space J\adddot}}, compiler = {{Zusammensteller}{Zus\adddot}}, compilers = {{Zusammensteller}{Zus\adddot}}, inpreparation = {{in Vorbereitung}{in Vorb.}}, - magisterthesis = {{Magisterarbeit}{MA.-Arb.}}, mathesis = {{Masterarbeit}{MA.-Arb.}}, reprint = {{Reprint}{Reprint}}, seenote = {{Anmerkung}{Anm.}}, @@ -22944,6 +24265,7 @@ % \end{localization} % \end{localization} % \end{localization} +% \end{localization} % % Unfortunately we must use a literal \ss{} here. \Paket{xstring} tests on identy of \Befehl{ss} and \ss{} are % not reliable. cf. \href{https://www.duden.de/sprachwissen/rechtschreibregeln/apostroph}{Duden} on the ruleset. @@ -22959,7 +24281,7 @@ % \subsubsection{Pointer to \Datei{german-archaeology.lbx}} % % \begin{macrocode} -[2018/11/20 v2.1 biblatex-archaeology localization (IB)] +[2019/12/30 v2.2 biblatex-archaeology localization (IB)] \SuppressAdditiveLbxSuffixes \InheritBibliographyExtras{german-archaeology} \InheritBibliographyStrings{german-archaeology} @@ -22974,7 +24296,7 @@ % % \begin{macrocode} \ProvidesFile{english-aefkw.lbx} -[2018/11/20 v2.1 biblatex-archaeology localization (IB)] +[2019/12/30 v2.2 biblatex-archaeology localization (IB)] \SuppressAdditiveLbxSuffixes % \end{macrocode} % @@ -22997,7 +24319,7 @@ % % \begin{macrocode} \ProvidesFile{zaas-german.lbx} -[2018/11/20 v2.1 biblatex-archaeology (Ingram Braun) based on biblatex] +[2019/12/30 v2.2 biblatex-archaeology (Ingram Braun) based on biblatex] % \end{macrocode} % % \begin{localization}{byeditor} @@ -23123,7 +24445,7 @@ % \subsubsection{Pointer to \Datei{english-aefkw.lbx}} % % \begin{macrocode} -[2018/11/20 v2.1 biblatex-archaeology localization (IB)] +[2019/12/30 v2.2 biblatex-archaeology localization (IB)] \SuppressAdditiveLbxSuffixes \InheritBibliographyExtras{english-aefkw} \InheritBibliographyStrings{english-aefkw} @@ -23137,7 +24459,7 @@ % \subsubsection{Pointer to \Datei{german-aefkw.lbx}} % % \begin{macrocode} -[2018/11/20 v2.1 biblatex-archaeology localization (IB)] +[2019/12/30 v2.2 biblatex-archaeology localization (IB)] \SuppressAdditiveLbxSuffixes \InheritBibliographyExtras{german-aefkw} \InheritBibliographyStrings{german-aefkw} @@ -23152,7 +24474,7 @@ % % \begin{macrocode} \ProvidesFile{english-archa.lbx} -[2018/11/20 v2.1 biblatex-archaeology localization (IB)] +[2019/12/30 v2.2 biblatex-archaeology localization (IB)] \SuppressAdditiveLbxSuffixes % \end{macrocode} % @@ -23175,7 +24497,7 @@ % % \begin{macrocode} \ProvidesFile{german-archa.lbx} -[2018/11/20 v2.1 biblatex-archaeology (Ingram Braun) based on biblatex] +[2019/12/30 v2.2 biblatex-archaeology (Ingram Braun) based on biblatex] \SuppressAdditiveLbxSuffixes % \end{macrocode} % @@ -23203,7 +24525,7 @@ % \subsubsection{Pointer to \Datei{english-archa.lbx}} % % \begin{macrocode} -[2018/11/20 v2.1 biblatex-archaeology localization (IB)] +[2019/12/30 v2.2 biblatex-archaeology localization (IB)] \SuppressAdditiveLbxSuffixes \InheritBibliographyExtras{english-archa} \InheritBibliographyStrings{english-archa} @@ -23217,7 +24539,7 @@ % \subsubsection{Pointer to \Datei{german-archa.lbx}} % % \begin{macrocode} -[2018/11/20 v2.1 biblatex-archaeology localization (IB)] +[2019/12/30 v2.2 biblatex-archaeology localization (IB)] \SuppressAdditiveLbxSuffixes \InheritBibliographyExtras{german-archa} \InheritBibliographyStrings{german-archa} @@ -23230,7 +24552,7 @@ % % \begin{macrocode} \ProvidesFile{german-dguf-alt.lbx} -[2018/11/20 v2.1 biblatex-archaeology localization (IB)] +[2019/12/30 v2.2 biblatex-archaeology localization (IB)] \SuppressAdditiveLbxSuffixes % \end{macrocode} % @@ -23273,12 +24595,43 @@ % \subsubsection{Pointer to \Datei{german-dguf-alt.lbx}} % % \begin{macrocode} -[2018/11/20 v2.1 biblatex-archaeology localization (IB)] +[2019/12/30 v2.2 biblatex-archaeology localization (IB)] \SuppressAdditiveLbxSuffixes \InheritBibliographyExtras{german-dguf-alt} \InheritBibliographyStrings{german-dguf-alt} % \end{macrocode} % +% \begin{localization}{andothers} +% \begin{localization}{bathesis} +% \begin{localization}{diplomathesis} +% \begin{localization}{genitiveandothers} +% \begin{localization}{magisterthesis} +% \begin{localization}{mathesis} +% \begin{localization}{phdthesis} +% \begin{localization}{postdocthesis} +% \begin{macrocode} +\InheritBibliographyExtras{german-archaeology} +\DeclareBibliographyStrings{% + inherit = {german-archaeology}, + andothers = {{et\addabbrvspace al\adddot}{et\addabbrvspace al\adddot}}, + genitiveandothers = {{et\addabbrvspace al\adddot s}{et\addabbrvspace al\adddot s}}, + bathesis = {{Bachelorarbeit}{Bachelorarbeit}}, + diplomathesis = {{Diplomarbeit}{Diplomarbeit}}, + magisterthesis = {{Magisterarbeit}{Magisterarbeit}}, + mathesis = {{Masterarbeit}{Masterarbeit}}, + phdthesis = {{Dissertation}{Dissertation}}, + postdocthesis = {{Habilitationsschrift}{Habilitationsschrift}}, +} +% \end{macrocode} +% \end{localization} +% \end{localization} +% \end{localization} +% \end{localization} +% \end{localization} +% \end{localization} +% \end{localization} +% \end{localization} +% % \iffalse %</PgermandgufaltLBX> %<*dgufapaenglishLBX> @@ -23288,7 +24641,7 @@ % % \begin{macrocode} \ProvidesFile{english-dguf-apa.lbx} -[2018/11/20 v2.1 biblatex-archaeology localization (IB)] +[2019/12/30 v2.2 biblatex-archaeology localization (IB)] \SuppressAdditiveLbxSuffixes % \end{macrocode} % @@ -23324,7 +24677,7 @@ % \subsubsection{Pointer to \Datei{english-dguf-apa.lbx}} % % \begin{macrocode} -[2018/11/20 v2.1 biblatex-archaeology localization (IB)] +[2019/12/30 v2.2 biblatex-archaeology localization (IB)] \SuppressAdditiveLbxSuffixes \InheritBibliographyExtras{english-dguf-apa} \InheritBibliographyStrings{english-dguf-apa} @@ -23332,6 +24685,51 @@ % % \iffalse %</PenglishdgufapaLBX> +%<*dgufapagermanLBX> +% \fi +% +% \subsubsection{File \Datei{german-dguf-apa.lbx}} +% +% \begin{macrocode} +\ProvidesFile{english-dguf-apa.lbx} +[2019/12/30 v2.2 biblatex-archaeology localization (IB)] +\SuppressAdditiveLbxSuffixes +% \end{macrocode} +% +% \begin{macrocode} +\InheritBibliographyExtras{german-archaeology} +\InheritBibliographyStrings{german-archaeology} +% \end{macrocode} +% +% \begin{localization}{reviewof} +% \begin{localization}{reviewsof} +% \begin{macrocode} +\InheritBibliographyExtras{german-archaeology} +\DeclareBibliographyStrings{% + inherit = {german-archaeology}, + reviewof = {{Besprechung des Buches}{Besprech\adddot}}, + reviewsof = {{Besprechung der B\"{u}cher}{Besprech\adddot}}, +} +% \end{macrocode} +% \end{localization} +% \end{localization} +% +% \iffalse +%</dgufapagermanLBX> +%<*PgermandgufapaLBX> +% \fi +% +% \subsubsection{Pointer to \Datei{german-dguf-apa.lbx}} +% +% \begin{macrocode} +[2019/12/30 v2.2 biblatex-archaeology localization (IB)] +\SuppressAdditiveLbxSuffixes +\InheritBibliographyExtras{german-dguf-apa} +\InheritBibliographyStrings{german-dguf-apa} +% \end{macrocode} +% +% \iffalse +%</PgermandgufapaLBX> %<*eazenglishLBX> % \fi % @@ -23339,7 +24737,7 @@ % % \begin{macrocode} \ProvidesFile{english-eaz.lbx} -[2018/11/20 v2.1 biblatex-archaeology localization (IB)] +[2019/12/30 v2.2 biblatex-archaeology localization (IB)] \SuppressAdditiveLbxSuffixes % \end{macrocode} % @@ -23362,7 +24760,7 @@ % % \begin{macrocode} \ProvidesFile{german-eaz.lbx} -[2018/11/20 v2.1 biblatex-archaeology localization (IB)] +[2019/12/30 v2.2 biblatex-archaeology localization (IB)] \SuppressAdditiveLbxSuffixes % \end{macrocode} % @@ -23384,7 +24782,7 @@ % \subsubsection{Pointer to \Datei{english-eaz.lbx}} % % \begin{macrocode} -[2018/11/20 v2.1 biblatex-archaeology localization (IB)] +[2019/12/30 v2.2 biblatex-archaeology localization (IB)] \SuppressAdditiveLbxSuffixes \InheritBibliographyExtras{english-eaz} \InheritBibliographyStrings{english-eaz} @@ -23398,7 +24796,7 @@ % \subsubsection{Pointer to \Datei{german-eaz.lbx}} % % \begin{macrocode} -[2018/11/20 v2.1 biblatex-archaeology localization (IB)] +[2019/12/30 v2.2 biblatex-archaeology localization (IB)] \SuppressAdditiveLbxSuffixes \InheritBibliographyExtras{german-eaz} \InheritBibliographyStrings{german-eaz} @@ -23413,7 +24811,7 @@ % % \begin{macrocode} \ProvidesFile{english-foe.lbx} -[2018/11/20 v2.1 biblatex-archaeology (Ingram Braun) based on biblatex] +[2019/12/30 v2.2 biblatex-archaeology (Ingram Braun) based on biblatex] \SuppressAdditiveLbxSuffixes % \end{macrocode} % @@ -23444,7 +24842,7 @@ % % \begin{macrocode} \ProvidesFile{german-foe.lbx} -[2018/11/20 v2.1 biblatex-archaeology localization (IB)] +[2019/12/30 v2.2 biblatex-archaeology localization (IB)] \SuppressAdditiveLbxSuffixes % \end{macrocode} % @@ -23474,7 +24872,7 @@ % \subsubsection{Pointer to \Datei{english-foe.lbx}} % % \begin{macrocode} -[2018/11/20 v2.1 biblatex-archaeology localization (IB)] +[2019/12/30 v2.2 biblatex-archaeology localization (IB)] \SuppressAdditiveLbxSuffixes \InheritBibliographyExtras{english-foe} \InheritBibliographyStrings{english-foe} @@ -23488,7 +24886,7 @@ % \subsubsection{Pointer to \Datei{german-foe.lbx}} % % \begin{macrocode} -[2018/11/20 v2.1 biblatex-archaeology localization (IB)] +[2019/12/30 v2.2 biblatex-archaeology localization (IB)] \SuppressAdditiveLbxSuffixes \InheritBibliographyExtras{german-foe} \InheritBibliographyStrings{german-foe} @@ -23503,7 +24901,7 @@ % % \begin{macrocode} \ProvidesFile{english-jb-kreis-neuss.lbx} -[2018/11/20 v2.1 biblatex-archaeology localization (IB)] +[2019/12/30 v2.2 biblatex-archaeology localization (IB)] \SuppressAdditiveLbxSuffixes % \end{macrocode} % @@ -23529,7 +24927,7 @@ % % \begin{macrocode} \ProvidesFile{german-jb-kreis-neuss.lbx} -[2018/11/20 v2.1 biblatex-archaeology localization (IB)] +[2019/12/30 v2.2 biblatex-archaeology localization (IB)] \SuppressAdditiveLbxSuffixes % \end{macrocode} % @@ -23554,7 +24952,7 @@ % \subsubsection{Pointer to \Datei{english-jb-kreis-neuss.lbx}} % % \begin{macrocode} -[2018/11/20 v2.1 biblatex-archaeology localization (IB)] +[2019/12/30 v2.2 biblatex-archaeology localization (IB)] \SuppressAdditiveLbxSuffixes \InheritBibliographyExtras{english-jb-kreis-neuss} \InheritBibliographyStrings{english-jb-kreis-neuss} @@ -23568,7 +24966,7 @@ % \subsubsection{Pointer to \Datei{german-jb-kreis-neuss.lbx}} % % \begin{macrocode} -[2018/11/20 v2.1 biblatex-archaeology localization (IB)] +[2019/12/30 v2.2 biblatex-archaeology localization (IB)] \SuppressAdditiveLbxSuffixes \InheritBibliographyExtras{german-jb-kreis-neuss} \InheritBibliographyStrings{german-jb-kreis-neuss} @@ -23583,7 +24981,7 @@ % % \begin{macrocode} \ProvidesFile{german-karl.lbx} -[2018/11/20 v2.1 biblatex-archaeology localization (IB)] +[2019/12/30 v2.2 biblatex-archaeology localization (IB)] \SuppressAdditiveLbxSuffixes % \end{macrocode} % @@ -23608,7 +25006,7 @@ % \subsubsection{Pointer to \Datei{german-karl.lbx}} % % \begin{macrocode} -[2018/11/20 v2.1 biblatex-archaeology localization (IB)] +[2019/12/30 v2.2 biblatex-archaeology localization (IB)] \SuppressAdditiveLbxSuffixes \InheritBibliographyExtras{german-karl} \InheritBibliographyStrings{german-karl} @@ -23623,7 +25021,7 @@ % % \begin{macrocode} \ProvidesFile{english-kunde.lbx} -[2018/11/20 v2.1 biblatex-archaeology localization (IB)] +[2019/12/30 v2.2 biblatex-archaeology localization (IB)] \SuppressAdditiveLbxSuffixes \InheritBibliographyExtras{english-archaeology} % \end{macrocode} @@ -23685,7 +25083,7 @@ % % \begin{macrocode} \ProvidesFile{german-kunde.lbx} -[2018/11/20 v2.1 biblatex-archaeology localization (IB)] +[2019/12/30 v2.2 biblatex-archaeology localization (IB)] \SuppressAdditiveLbxSuffixes \InheritBibliographyExtras{german-archaeology} % \end{macrocode} @@ -23746,7 +25144,7 @@ % \subsubsection{Pointer to \Datei{german-kunde.lbx}} % % \begin{macrocode} -[2018/11/20 v2.1 biblatex-archaeology localization (IB)] +[2019/12/30 v2.2 biblatex-archaeology localization (IB)] \SuppressAdditiveLbxSuffixes \InheritBibliographyExtras{german-kunde} \InheritBibliographyStrings{german-kunde} @@ -23761,7 +25159,7 @@ % % \begin{macrocode} \ProvidesFile{german-maja.lbx} -[2018/11/20 v2.1 biblatex-archaeology localization (IB)] +[2019/12/30 v2.2 biblatex-archaeology localization (IB)] \SuppressAdditiveLbxSuffixes % \end{macrocode} % @@ -23885,7 +25283,7 @@ % \subsubsection{Pointer to \Datei{german-maja.lbx}} % % \begin{macrocode} -[2018/11/20 v2.1 biblatex-archaeology localization (IB)] +[2019/12/30 v2.2 biblatex-archaeology localization (IB)] \SuppressAdditiveLbxSuffixes \InheritBibliographyExtras{german-maja} \InheritBibliographyStrings{german-maja} @@ -23900,7 +25298,7 @@ % % \begin{macrocode} \ProvidesFile{english-mpk.lbx} -[2018/11/20 v2.1 biblatex-archaeology localization (IB)] +[2019/12/30 v2.2 biblatex-archaeology localization (IB)] \SuppressAdditiveLbxSuffixes % \end{macrocode} % @@ -23923,9 +25321,8 @@ % % \begin{macrocode} \ProvidesFile{german-mpk.lbx} -[2018/11/20 v2.1 biblatex-archaeology localization (IB)] +[2019/12/30 v2.2 biblatex-archaeology localization (IB)] \SuppressAdditiveLbxSuffixes -\InheritBibliographyExtras{german-archaeology} % \end{macrocode} % % \begin{localization}{andothers} @@ -23953,7 +25350,7 @@ % \subsubsection{Pointer to \Datei{english-mpk.lbx}} % % \begin{macrocode} -[2018/11/20 v2.1 biblatex-archaeology localization (IB)] +[2019/12/30 v2.2 biblatex-archaeology localization (IB)] \SuppressAdditiveLbxSuffixes \InheritBibliographyExtras{english-mpk} % \end{macrocode} @@ -24000,7 +25397,7 @@ % \subsubsection{Pointer to \Datei{german-mpk.lbx}} % % \begin{macrocode} -[2018/11/20 v2.1 biblatex-archaeology localization (IB)] +[2019/12/30 v2.2 biblatex-archaeology localization (IB)] \SuppressAdditiveLbxSuffixes \InheritBibliographyExtras{german-mpk} \InheritBibliographyStrings{german-mpk} @@ -24013,7 +25410,7 @@ % % \begin{macrocode} \ProvidesFile{english-mpkoeaw.lbx} -[2018/11/20 v2.1 biblatex-archaeology localization (IB)] +[2019/12/30 v2.2 biblatex-archaeology localization (IB)] \SuppressAdditiveLbxSuffixes \InheritBibliographyExtras{english-archaeology} % \end{macrocode} @@ -24078,7 +25475,7 @@ % % \begin{macrocode} \ProvidesFile{german-mpkoeaw.lbx} -[2018/11/20 v2.1 biblatex-archaeology localization (IB)] +[2019/12/30 v2.2 biblatex-archaeology localization (IB)] \SuppressAdditiveLbxSuffixes \InheritBibliographyExtras{german-archaeology} % \end{macrocode} @@ -24160,7 +25557,7 @@ % \subsubsection{Pointer to \Datei{english-mpkoeaw.lbx}} % % \begin{macrocode} -[2018/11/20 v2.1 biblatex-archaeology localization (IB)] +[2019/12/30 v2.2 biblatex-archaeology localization (IB)] \SuppressAdditiveLbxSuffixes \InheritBibliographyExtras{english-mpkoeaw} \InheritBibliographyStrings{english-mpkoeaw} @@ -24174,9 +25571,10 @@ % \subsubsection{Pointer to \Datei{german-mpkoeaw.lbx}} % % \begin{macrocode} -[2018/11/20 v2.1 biblatex-archaeology localization (IB)] +[2019/12/30 v2.2 biblatex-archaeology localization (IB)] \SuppressAdditiveLbxSuffixes \InheritBibliographyExtras{german-mpkoeaw} +\InheritBibliographyStrings{german-mpkoeaw} % \end{macrocode} % % \iffalse @@ -24188,7 +25586,7 @@ % % \begin{macrocode} \ProvidesFile{english-niedersachsen.lbx} -[2018/11/20 v2.1 biblatex-archaeology localization (IB)] +[2019/12/30 v2.2 biblatex-archaeology localization (IB)] \SuppressAdditiveLbxSuffixes \InheritBibliographyExtras{english-archaeology} % \end{macrocode} @@ -24253,7 +25651,7 @@ % % \begin{macrocode} \ProvidesFile{german-niedersachsen.lbx} -[2018/11/20 v2.1 biblatex-archaeology localization (IB)] +[2019/12/30 v2.2 biblatex-archaeology localization (IB)] \SuppressAdditiveLbxSuffixes \InheritBibliographyExtras{german-archaeology} % \end{macrocode} @@ -24319,7 +25717,7 @@ % \subsubsection{Pointer to \Datei{german-niedersachsen.lbx}} % % \begin{macrocode} -[2018/11/20 v2.1 biblatex-archaeology localization (IB)] +[2019/12/30 v2.2 biblatex-archaeology localization (IB)] \SuppressAdditiveLbxSuffixes \InheritBibliographyExtras{german-niedersachsen} \InheritBibliographyStrings{german-niedersachsen} @@ -24334,7 +25732,7 @@ % % \begin{macrocode} \ProvidesFile{english-offa.lbx} -[2018/11/20 v2.1 biblatex-archaeology localization (IB)] +[2019/12/30 v2.2 biblatex-archaeology localization (IB)] \SuppressAdditiveLbxSuffixes % \end{macrocode} % @@ -24359,7 +25757,7 @@ % % \begin{macrocode} \ProvidesFile{german-offa.lbx} -[2018/11/20 v2.1 biblatex-archaeology localization (IB)] +[2019/12/30 v2.2 biblatex-archaeology localization (IB)] \SuppressAdditiveLbxSuffixes % \end{macrocode} % @@ -24387,7 +25785,7 @@ % \subsubsection{Pointer to \Datei{english-offa.lbx}} % % \begin{macrocode} -[2018/11/20 v2.1 biblatex-archaeology localization (IB)] +[2019/12/30 v2.2 biblatex-archaeology localization (IB)] \SuppressAdditiveLbxSuffixes \InheritBibliographyExtras{english-offa} \InheritBibliographyStrings{english-offa} @@ -24401,7 +25799,7 @@ % \subsubsection{Pointer to \Datei{german-offa.lbx}} % % \begin{macrocode} -[2018/11/20 v2.1 biblatex-archaeology localization (IB)] +[2019/12/30 v2.2 biblatex-archaeology localization (IB)] \SuppressAdditiveLbxSuffixes \InheritBibliographyExtras{german-offa} \InheritBibliographyStrings{german-offa} @@ -24416,7 +25814,7 @@ % % \begin{macrocode} \ProvidesFile{german-rgzm.lbx} -[2018/11/20 v2.1 biblatex-archaeology localization (IB)] +[2019/12/30 v2.2 biblatex-archaeology localization (IB)] \SuppressAdditiveLbxSuffixes % \end{macrocode} % @@ -24459,7 +25857,7 @@ % \subsubsection{Pointer to \Datei{german-rgzm.lbx}} % % \begin{macrocode} -[2018/11/20 v2.1 biblatex-archaeology localization (IB)] +[2019/12/30 v2.2 biblatex-archaeology localization (IB)] \SuppressAdditiveLbxSuffixes \InheritBibliographyExtras{german-rgzm} \InheritBibliographyStrings{german-rgzm} @@ -24474,7 +25872,7 @@ % % \begin{macrocode} \ProvidesFile{english-zaak.lbx} -[2018/11/20 v2.1 biblatex-archaeology localization (IB)] +[2019/12/30 v2.2 biblatex-archaeology localization (IB)] \SuppressAdditiveLbxSuffixes % \end{macrocode} % @@ -24497,7 +25895,7 @@ % % \begin{macrocode} \ProvidesFile{german-zaak.lbx} -[2018/11/20 v2.1 biblatex-archaeology localization (IB)] +[2019/12/30 v2.2 biblatex-archaeology localization (IB)] \SuppressAdditiveLbxSuffixes % \end{macrocode} % @@ -24525,7 +25923,7 @@ % \subsubsection{Pointer to \Datei{english-zaak.lbx}} % % \begin{macrocode} -[2018/11/20 v2.1 biblatex-archaeology localization (IB)] +[2019/12/30 v2.2 biblatex-archaeology localization (IB)] \SuppressAdditiveLbxSuffixes \InheritBibliographyExtras{english-zaak} \InheritBibliographyStrings{english-zaak} @@ -24539,7 +25937,7 @@ % \subsubsection{Pointer to \Datei{german-zaak.lbx}} % % \begin{macrocode} -[2018/11/20 v2.1 biblatex-archaeology localization (IB)] +[2019/12/30 v2.2 biblatex-archaeology localization (IB)] \SuppressAdditiveLbxSuffixes \InheritBibliographyExtras{german-zaak} \InheritBibliographyStrings{german-zaak} @@ -24554,7 +25952,7 @@ % % \begin{macrocode} \ProvidesFile{english-zaes.lbx} -[2018/11/20 v2.1 biblatex-archaeology localization (IB)] +[2019/12/30 v2.2 biblatex-archaeology localization (IB)] \SuppressAdditiveLbxSuffixes % \end{macrocode} % @@ -24577,7 +25975,7 @@ % % \begin{macrocode} \ProvidesFile{german-zaes.lbx} -[2018/11/20 v2.1 biblatex-archaeology localization (IB)] +[2019/12/30 v2.2 biblatex-archaeology localization (IB)] \SuppressAdditiveLbxSuffixes % \end{macrocode} % @@ -24704,7 +26102,7 @@ % \subsubsection{Pointer to \Datei{english-zaes.lbx}} % % \begin{macrocode} -[2018/11/20 v2.1 biblatex-archaeology localization (IB)] +[2019/12/30 v2.2 biblatex-archaeology localization (IB)] \SuppressAdditiveLbxSuffixes \InheritBibliographyExtras{english-zaes} \InheritBibliographyStrings{english-zaes} @@ -24718,7 +26116,7 @@ % \subsubsection{Pointer to \Datei{german-zaes.lbx}} % % \begin{macrocode} -[2018/11/20 v2.1 biblatex-archaeology localization (IB)] +[2019/12/30 v2.2 biblatex-archaeology localization (IB)] \SuppressAdditiveLbxSuffixes \InheritBibliographyExtras{german-zaes} \InheritBibliographyStrings{german-zaes} @@ -24989,7 +26387,7 @@ % \fi % % \begin{macrocode} -\ProvidesFile{rgkinlineDBX} +\ProvidesFile{rgk-inline.dbx} % \end{macrocode} % % \iffalse @@ -25012,6 +26410,33 @@ % % \iffalse %</rgkverboseDBX> +%<*rgkinlineoldDBX> +% \fi +% +% \begin{macrocode} +\ProvidesFile{rgk-inline-old.dbx} +% \end{macrocode} +% +% \iffalse +%</rgkinlineoldDBX> +%<*rgknumericoldDBX> +% \fi +% +% \begin{macrocode} +\ProvidesFile{rgk-numeric-old.dbx} +% \end{macrocode} +% +% \iffalse +%</rgknumericoldDBX> +%<*rgkverboseoldDBX> +% \fi +% +% \begin{macrocode} +\ProvidesFile{rgk-verbose-old.dbx} +% \end{macrocode} +% +% \iffalse +%</rgkverboseoldDBX> %<*rgzminlineDBX> % \fi % @@ -25102,7 +26527,7 @@ % \fi % % \begin{macrocode} -[2018/11/20 v2.1 biblatex-archaeology data model (IB)] +[2019/12/30 v2.2 biblatex-archaeology data model (IB)] % \end{macrocode} % % \subsubsubsection{Subserieses} diff --git a/Master/texmf-dist/source/latex/biblatex-archaeology/biblatex-archaeology.ins b/Master/texmf-dist/source/latex/biblatex-archaeology/biblatex-archaeology.ins index aba371d1f42..2610e074e8e 100644 --- a/Master/texmf-dist/source/latex/biblatex-archaeology/biblatex-archaeology.ins +++ b/Master/texmf-dist/source/latex/biblatex-archaeology/biblatex-archaeology.ins @@ -146,12 +146,12 @@ \generate{\file{newzealand-dguf-apa.lbx}{\from{biblatex-archaeology.dtx}{FnewzealanddgufapaLBX,PenglishdgufapaLBX}}} \generate{\file{UKenglish-dguf-apa.lbx}{\from{biblatex-archaeology.dtx}{FUKenglishdgufapaLBX,PenglishdgufapaLBX}}} \generate{\file{USenglish-dguf-apa.lbx}{\from{biblatex-archaeology.dtx}{FUSenglishdgufapaLBX,PenglishdgufapaLBX}}} -\generate{\file{german-dguf-apa.lbx}{\from{biblatex-archaeology.dtx}{FngermanaefkwLBX,PgermanLBX}}} -\generate{\file{ngerman-dguf-apa.lbx}{\from{biblatex-archaeology.dtx}{FngermandgufapaLBX,PgermanLBX}}} -\generate{\file{austrian-dguf-apa.lbx}{\from{biblatex-archaeology.dtx}{FaustriandgufapaLBX,PgermanLBX}}} -\generate{\file{naustrian-dguf-apa.lbx}{\from{biblatex-archaeology.dtx}{FnaustriandgufapaLBX,PgermanLBX}}} -\generate{\file{swissgerman-dguf-apa.lbx}{\from{biblatex-archaeology.dtx}{FswissgermandgufapaLBX,PgermanLBX}}} -\generate{\file{nswissgerman-dguf-apa.lbx}{\from{biblatex-archaeology.dtx}{FnswissgermandgufapaLBX,PgermanLBX}}} +\generate{\file{german-dguf-apa.lbx}{\from{biblatex-archaeology.dtx}{dgufapagermanLBX}}} +\generate{\file{ngerman-dguf-apa.lbx}{\from{biblatex-archaeology.dtx}{FngermandgufapaLBX,PgermandgufapaLBX}}} +\generate{\file{austrian-dguf-apa.lbx}{\from{biblatex-archaeology.dtx}{FaustriandgufapaLBX,PgermandgufapaLBX}}} +\generate{\file{naustrian-dguf-apa.lbx}{\from{biblatex-archaeology.dtx}{FnaustriandgufapaLBX,PgermandgufapaLBX}}} +\generate{\file{swissgerman-dguf-apa.lbx}{\from{biblatex-archaeology.dtx}{FswissgermandgufapaLBX,PgermandgufapaLBX}}} +\generate{\file{nswissgerman-dguf-apa.lbx}{\from{biblatex-archaeology.dtx}{FnswissgermandgufapaLBX,PgermandgufapaLBX}}} \generate{\file{eaz.bbx}{\from{biblatex-archaeology.dtx}{eazBBX,noarticlesubtitlepunct,nosmallcaps}}} \generate{\file{eaz.cbx}{\from{biblatex-archaeology.dtx}{eazCBX,barecitations}}} \generate{\file{eaz.dbx}{\from{biblatex-archaeology.dtx}{eazDBX,DBX}}} @@ -339,7 +339,16 @@ \generate{\file{rgk-numeric.dbx}{\from{biblatex-archaeology.dtx}{rgknumericDBX,DBX}}} \generate{\file{rgk-verbose.bbx}{\from{biblatex-archaeology.dtx}{rgkverboseBBX,rgksharedBBX,noarticlesubtitlepunct}}} \generate{\file{rgk-verbose.cbx}{\from{biblatex-archaeology.dtx}{rgkverboseCBX,barecitations}}} -\generate{\file{rgk-verbose.dbx}{\from{biblatex-archaeology.dtx}{rgkverboseDBX,DBX}}} +\generate{\file{rgk-verbose.dbx}{\from{biblatex-archaeology.dtx}{rgkverboseDBX,DBX}}} +\generate{\file{rgk-inline-old.bbx}{\from{biblatex-archaeology.dtx}{rgkinlineoldBBX,rgksharedoldBBX,noarticlesubtitlepunct,sequentes}}} +\generate{\file{rgk-inline-old.cbx}{\from{biblatex-archaeology.dtx}{rgkinlineoldCBX,barecitations}}} +\generate{\file{rgk-inline-old.dbx}{\from{biblatex-archaeology.dtx}{rgkinlineoldDBX,DBX}}} +\generate{\file{rgk-numeric-old.bbx}{\from{biblatex-archaeology.dtx}{rgknumericoldBBX,rgksharedoldBBX,noarticlesubtitlepunct,sequentes}}} +\generate{\file{rgk-numeric-old.cbx}{\from{biblatex-archaeology.dtx}{rgknumericoldCBX,barecitations}}} +\generate{\file{rgk-numeric-old.dbx}{\from{biblatex-archaeology.dtx}{rgknumericoldDBX,DBX}}} +\generate{\file{rgk-verbose-old.bbx}{\from{biblatex-archaeology.dtx}{rgkverboseoldBBX,rgksharedoldBBX,noarticlesubtitlepunct,sequentes}}} +\generate{\file{rgk-verbose-old.cbx}{\from{biblatex-archaeology.dtx}{rgkverboseoldCBX,barecitations}}} +\generate{\file{rgk-verbose-old.dbx}{\from{biblatex-archaeology.dtx}{rgkverboseoldDBX,DBX}}} \generate{\file{rgzm-inline.bbx}{\from{biblatex-archaeology.dtx}{rgzminlineBBX,rgzmsharedBBX,noarticlesubtitlepunct,nosmallcaps}}} \generate{\file{rgzm-inline.cbx}{\from{biblatex-archaeology.dtx}{rgzminlineCBX,barecitations}}} \generate{\file{rgzm-inline.dbx}{\from{biblatex-archaeology.dtx}{rgzminlineDBX,DBX}}} @@ -415,7 +424,7 @@ \nopreamble \nopostamble -\generate{\file{biblatex-archaeology.conf}{\from{biblatex-archaeology.dtx}{BiberCONF}}} +\generate{\file{biblatex-archaeology.xml}{\from{biblatex-archaeology.dtx}{BiberCONF}}} \usedir{bibtex/bib/biblatex-archaeology} |