summaryrefslogtreecommitdiff
path: root/macros
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2020-01-01 03:01:13 +0000
committerNorbert Preining <norbert@preining.info>2020-01-01 03:01:13 +0000
commit8cd36d1d38fe9da8a02a138e1984636379710e18 (patch)
tree2ce38f1578b760dc63193cb559ae2f4309429fb5 /macros
parent1f9ab71f8ea4751f440072e9e4da3314edbbcf2e (diff)
CTAN sync 202001010301
Diffstat (limited to 'macros')
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-archaeology/README.htm19
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-archaeology/README.md16
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-archaeology/biblatex-archaeology-nodoc.dtx53
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-archaeology/biblatex-archaeology.conf1457
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-archaeology/biblatex-archaeology.dtx2327
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-archaeology/biblatex-archaeology.ins25
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-archaeology/biblatex-archaeology.pdfbin1846668 -> 1976760 bytes
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/aefkw-example.pdfbin117397 -> 127394 bytes
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/afwl-example.pdfbin116730 -> 128869 bytes
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/amit-example.pdfbin89993 -> 105461 bytes
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/archa-example.pdfbin101127 -> 116271 bytes
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/authoryear-archaeology-example.pdfbin100468 -> 115636 bytes
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/authoryear-comp-archaeology-example.pdfbin100449 -> 115271 bytes
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/authoryear-ibid-archaeology-example.pdfbin101016 -> 115944 bytes
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/authoryear-icomp-archaeology-example.pdfbin100356 -> 115160 bytes
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/biblatex-archaeology_example.tex181
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/dguf-alt-example.pdfbin103082 -> 114732 bytes
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/dguf-apa-example.pdfbin113862 -> 123506 bytes
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/dguf-example.pdfbin101324 -> 115490 bytes
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/eaz-alt-example.pdfbin101029 -> 115936 bytes
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/eaz-example.pdfbin91239 -> 106444 bytes
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/foe-example.pdfbin135687 -> 144579 bytes
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/jb-halle-example.pdfbin104979 -> 119697 bytes
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/jb-kreis-neuss-example.pdfbin98147 -> 115344 bytes
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/karl-example.pdfbin109621 -> 121107 bytes
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/kunde-example.pdfbin100569 -> 115275 bytes
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/maja-example.pdfbin94222 -> 109638 bytes
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/mpk-example.pdfbin104610 -> 119157 bytes
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/mpkoeaw-example.pdfbin106581 -> 121411 bytes
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/niedersachsen-example.pdfbin99789 -> 114973 bytes
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/nnu-example.pdfbin98162 -> 113111 bytes
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/numeric-comp-archaeology-example.pdfbin91926 -> 106922 bytes
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/offa-example.pdfbin91750 -> 106839 bytes
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/rgk-inline-example.pdfbin102450 -> 116932 bytes
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/rgk-inline-old-example.pdfbin0 -> 116438 bytes
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/rgk-numeric-example.pdfbin95656 -> 111011 bytes
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/rgk-numeric-old-example.pdfbin0 -> 111865 bytes
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/rgk-verbose-example.pdfbin106226 -> 120590 bytes
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/rgk-verbose-old-example.pdfbin0 -> 119974 bytes
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/rgzm-inline-example.pdfbin90363 -> 105894 bytes
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/rgzm-numeric-example.pdfbin90744 -> 106469 bytes
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/rgzm-verbose-example.pdfbin95818 -> 110274 bytes
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/ufg-muenster-inline-example.pdfbin98315 -> 111386 bytes
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/ufg-muenster-numeric-example.pdfbin91434 -> 105378 bytes
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/ufg-muenster-verbose-example.pdfbin100798 -> 114601 bytes
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/verbose-archaeology-example.pdfbin102624 -> 117715 bytes
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/verbose-ibid-archaeology-example.pdfbin102585 -> 117749 bytes
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/verbose-trad2note-archaeology-example.pdfbin102698 -> 117942 bytes
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/volkskunde-example.pdfbin87421 -> 103967 bytes
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/zaak-example.pdfbin92509 -> 108333 bytes
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/zaes-example.pdfbin96060 -> 111901 bytes
-rw-r--r--macros/latex/contrib/calxxxx-yyyy/README14
-rw-r--r--macros/latex/contrib/calxxxx-yyyy/cal2020-2037_DE.pdf (renamed from macros/latex/contrib/calxxxx-yyyy/cal2019-2036_DE.pdf)bin109885 -> 109961 bytes
-rw-r--r--macros/latex/contrib/calxxxx-yyyy/cal2020-2037_DK.pdf (renamed from macros/latex/contrib/calxxxx-yyyy/cal2019-2036_DK.pdf)bin109934 -> 109988 bytes
-rw-r--r--macros/latex/contrib/calxxxx-yyyy/cal2020-2037_EN.pdf (renamed from macros/latex/contrib/calxxxx-yyyy/cal2019-2036_EN.pdf)bin108307 -> 108225 bytes
-rw-r--r--macros/latex/contrib/calxxxx-yyyy/calxxxx-yyyy-doc.pdfbin107702 -> 107625 bytes
-rw-r--r--macros/latex/contrib/calxxxx-yyyy/calxxxx-yyyy-doc.tex8
-rw-r--r--macros/latex/contrib/calxxxx-yyyy/calxxxx-yyyy.tex12
-rw-r--r--macros/latex/contrib/embrac/README2
-rw-r--r--macros/latex/contrib/embrac/embrac.sty109
-rw-r--r--macros/latex/contrib/embrac/embrac_en.pdfbin456745 -> 458551 bytes
-rw-r--r--macros/latex/contrib/embrac/embrac_en.tex32
-rw-r--r--macros/latex/contrib/oberdiek/README.txt2
-rw-r--r--macros/latex/contrib/oberdiek/aliascnt.pdfbin293095 -> 293095 bytes
-rw-r--r--macros/latex/contrib/oberdiek/bmpsize.dtx26
-rw-r--r--macros/latex/contrib/oberdiek/bmpsize.pdfbin498211 -> 498252 bytes
-rw-r--r--macros/latex/contrib/oberdiek/centernot.pdfbin275199 -> 275199 bytes
-rw-r--r--macros/latex/contrib/oberdiek/chemarr.pdfbin289226 -> 289226 bytes
-rw-r--r--macros/latex/contrib/oberdiek/classlist.pdfbin271947 -> 271947 bytes
-rw-r--r--macros/latex/contrib/oberdiek/colonequals.pdfbin284949 -> 284949 bytes
-rw-r--r--macros/latex/contrib/oberdiek/dvipscol.pdfbin269922 -> 269922 bytes
-rw-r--r--macros/latex/contrib/oberdiek/engord.pdfbin319151 -> 319151 bytes
-rw-r--r--macros/latex/contrib/oberdiek/enparen.pdfbin305218 -> 305218 bytes
-rw-r--r--macros/latex/contrib/oberdiek/eolgrab.pdfbin317170 -> 317170 bytes
-rw-r--r--macros/latex/contrib/oberdiek/fibnum.pdfbin354648 -> 354648 bytes
-rw-r--r--macros/latex/contrib/oberdiek/flags.pdfbin283961 -> 283961 bytes
-rw-r--r--macros/latex/contrib/oberdiek/holtxdoc.pdfbin306330 -> 306330 bytes
-rw-r--r--macros/latex/contrib/oberdiek/hopatch.pdfbin293225 -> 293225 bytes
-rw-r--r--macros/latex/contrib/oberdiek/hypbmsec.pdfbin290353 -> 290353 bytes
-rw-r--r--macros/latex/contrib/oberdiek/hypcap.pdfbin284122 -> 284122 bytes
-rw-r--r--macros/latex/contrib/oberdiek/hypdestopt.dtx25
-rw-r--r--macros/latex/contrib/oberdiek/hypdestopt.pdfbin318258 -> 317814 bytes
-rw-r--r--macros/latex/contrib/oberdiek/hypdoc.pdfbin320178 -> 320178 bytes
-rw-r--r--macros/latex/contrib/oberdiek/hypgotoe.dtx24
-rw-r--r--macros/latex/contrib/oberdiek/hypgotoe.pdfbin285077 -> 286179 bytes
-rw-r--r--macros/latex/contrib/oberdiek/hyphsubst.pdfbin300446 -> 300446 bytes
-rw-r--r--macros/latex/contrib/oberdiek/ifdraft.pdfbin265890 -> 265890 bytes
-rw-r--r--macros/latex/contrib/oberdiek/iflang.pdfbin314990 -> 314990 bytes
-rw-r--r--macros/latex/contrib/oberdiek/oberdiek.ins2
-rw-r--r--macros/latex/contrib/oberdiek/oberdiek.pdfbin278247 -> 278714 bytes
-rw-r--r--macros/latex/contrib/oberdiek/oberdiek.tex2
-rw-r--r--macros/latex/contrib/oberdiek/pagegrid.pdfbin311938 -> 311938 bytes
-rw-r--r--macros/latex/contrib/oberdiek/pagesel.pdfbin312194 -> 312194 bytes
-rw-r--r--macros/latex/contrib/oberdiek/pdfcol.dtx18
-rw-r--r--macros/latex/contrib/oberdiek/pdfcol.pdfbin303046 -> 303033 bytes
-rw-r--r--macros/latex/contrib/oberdiek/pdfcolfoot.pdfbin294724 -> 294724 bytes
-rw-r--r--macros/latex/contrib/oberdiek/pdfcolparallel.dtx18
-rw-r--r--macros/latex/contrib/oberdiek/pdfcolparallel.pdfbin320329 -> 320764 bytes
-rw-r--r--macros/latex/contrib/oberdiek/pdfcolparcolumns.dtx18
-rw-r--r--macros/latex/contrib/oberdiek/pdfcolparcolumns.pdfbin308338 -> 308409 bytes
-rw-r--r--macros/latex/contrib/oberdiek/pdfcrypt.pdfbin311898 -> 311898 bytes
-rw-r--r--macros/latex/contrib/oberdiek/pdfrender.dtx18
-rw-r--r--macros/latex/contrib/oberdiek/pdfrender.pdfbin383290 -> 383499 bytes
-rw-r--r--macros/latex/contrib/oberdiek/protecteddef.pdfbin308115 -> 308115 bytes
-rw-r--r--macros/latex/contrib/oberdiek/resizegather.pdfbin517717 -> 517717 bytes
-rw-r--r--macros/latex/contrib/oberdiek/rotchiffre.pdfbin317497 -> 317497 bytes
-rw-r--r--macros/latex/contrib/oberdiek/scrindex.pdfbin283886 -> 283886 bytes
-rw-r--r--macros/latex/contrib/oberdiek/setouterhbox.pdfbin330126 -> 330126 bytes
-rw-r--r--macros/latex/contrib/oberdiek/settobox.pdfbin293875 -> 293875 bytes
-rw-r--r--macros/latex/contrib/oberdiek/stackrel.pdfbin282341 -> 282341 bytes
-rw-r--r--macros/latex/contrib/oberdiek/stampinclude.pdfbin278115 -> 278115 bytes
-rw-r--r--macros/latex/contrib/oberdiek/tabularht.dtx18
-rw-r--r--macros/latex/contrib/oberdiek/tabularht.pdfbin331646 -> 331499 bytes
-rw-r--r--macros/latex/contrib/oberdiek/tabularkv.pdfbin255279 -> 255279 bytes
-rw-r--r--macros/latex/contrib/oberdiek/telprint.pdfbin303826 -> 303826 bytes
-rw-r--r--macros/latex/contrib/oberdiek/thepdfnumber.pdfbin347451 -> 347451 bytes
-rw-r--r--macros/latex/contrib/oberdiek/twoopt.pdfbin275011 -> 275011 bytes
117 files changed, 3745 insertions, 681 deletions
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/README.htm b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/README.htm
index 97012b6c71..57c19b047f 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/README.htm
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/README.htm
@@ -1,4 +1,4 @@
-<!doctype html><html><meta charset="utf-8"></html><body><h1>The <code>biblatex-archaeology</code> styles [v2.1]</h1>
+<!doctype html><html><meta charset="utf-8"></html><body><h1>The <code>biblatex-archaeology</code> styles [v2.2]</h1>
<h2>Objective</h2>
@@ -6,7 +6,8 @@
<h2>Installing</h2>
-<p>Get the sources from <a href="http://www.ctan.org/pkg/biblatex-archaeology">CTAN</a> or clone them from GitHub:</p>
+<p>The usual way is to install automatically through the package manager of your distribution. Another way ist to unzip the
+<code>biblatex-archaeology.tds.zip</code> in your <code>{TEXMF}</code> directory. To do everything from scratch, get the sources from <a href="http://www.ctan.org/pkg/biblatex-archaeology">CTAN</a> or clone them from GitHub:</p>
<pre><code> $ git clone https://github.com/CarlOrff/biblatex-archaeology.git
</code></pre>
@@ -31,8 +32,6 @@
$ lualatex biblatex-archaeology
</code></pre>
-<p>\end{verbatim}</p>
-
<p>Remark that you MUST employ Biber. BibTeX won't work.</p>
<p>In contrast to CPAN the GitHub sources include Perl scripts and Windows batch files in addition. These are tools for speeding up the development process and have no meaning for end users.</p>
@@ -64,11 +63,15 @@
<li>maja</li>
<li>mpk</li>
<li>mpkoeaw</li>
+<li>niedersachsen</li>
<li>nnu</li>
<li>offa</li>
<li>rgk-inline</li>
+<li>rgk-inline-old</li>
<li>rgk-numeric</li>
+<li>rgk-numeric-old</li>
<li>rgk-verbose</li>
+<li>rgk-verbose-old</li>
<li>rgzm-inline</li>
<li>rgzm-numeric</li>
<li>rgzm-verbose</li>
@@ -83,14 +86,14 @@
<h2>Help</h2>
<p>The package is hosted on <a href="https://github.com/CarlOrff/biblatex-archaeology">GitHub</a>. If you have any concerns it is by far best to use the issue tracker there.
-Alternatively you can e-mail me through the <a href="https://ingram-braun.net/public/about/legal-notice/#ib_campaign=biblatex-archaeology-v2.1&amp;ib_medium=readme.htm&amp;ib_source=ctan&amp;ib_content=helpsection">contact form on my website</a>. Or you can employ the comment script of a project page on my personal website: <a href="https://ingram-braun.net/public/programming/tex/latex-typography-prehistory-egyptology-anthropology-rgk-rgzm-dguf/#ib_campaign=biblatex-archaeology-v2.1&amp;ib_medium=readme.htm&amp;ib_source=ctan&amp;ib_content=helpsection">The <code>biblatex-archaeology</code> styles for German cultural anthropology</a>.</p>
-
-<p>Normally you will get the latest production version through the update script of your TeX distribution. If you want to keep track actively, use
+Alternatively you can e-mail me through the <a href="https://ingram-braun.net/erga/legal-notice-and-contact/#ib_campaign=biblatex-archaeology-v2.2&amp;ib_medium=readme.htm&amp;ib_source=ctan&amp;ib_content=helpsection">contact form on my website</a>. Or you can employ the comment script of a project page on my personal website: <a href="https://ingram-braun.net/erga/the-biblatex-archaeology-styles-for-german-cultural-anthropology/#ib_campaign=biblatex-archaeology-v2.2&amp;ib_medium=readme.htm&amp;ib_source=ctan&amp;ib_content=helpsection">The <code>biblatex-archaeology</code> styles for German cultural anthropology</a>.
+gzm-dguf/
+Normally you will get the latest production version through the update script of your TeX distribution. If you want to keep track actively, use
the news feeds of CTAN, GitHub, Academia or my personal website.</p>
<h2>Copyright</h2>
-<p>© 2005–2018 by <a href="https://ingram-braun.net/#ib_campaign=biblatex-archaeology-v2.1&amp;ib_medium=readme.htm&amp;ib_source=ctan&amp;ib_content=copyright">Ingram Braun</a></p>
+<p>© 2005–2019 by <a href="https://ingram-braun.net/#ib_campaign=biblatex-archaeology-v2.2&amp;ib_medium=readme.htm&amp;ib_source=ctan&amp;ib_content=copyright">Ingram Braun</a></p>
<h2>License</h2>
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/README.md b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/README.md
index ce98ec05de..fbddce3be5 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/README.md
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/README.md
@@ -1,4 +1,4 @@
-# The `biblatex-archaeology` styles [v2.1]
+# The `biblatex-archaeology` styles [v2.2]
## Objective
@@ -6,7 +6,8 @@
## Installing
-Get the sources from [CTAN](http://www.ctan.org/pkg/biblatex-archaeology) or clone them from GitHub:
+The usual way is to install automatically through the package manager of your distribution. Another way ist to unzip the
+`biblatex-archaeology.tds.zip` in your `{TEXMF}` directory. To do everything from scratch, get the sources from [CTAN](http://www.ctan.org/pkg/biblatex-archaeology) or clone them from GitHub:
$ git clone https://github.com/CarlOrff/biblatex-archaeology.git
@@ -27,7 +28,6 @@ Create a directory `{TEXMF}/doc/latex/biblatex-archaeology` and move `biblatex-a
$ makeindex -s gglo.ist -o biblatex-archaeology.gls biblatex-archaeology.glo
$ lualatex biblatex-archaeology
$ lualatex biblatex-archaeology
- \end{verbatim}
Remark that you MUST employ Biber. BibTeX won't work.
@@ -58,11 +58,15 @@ Remark that `biblatex-archaeology` makes heavy use of Biber-only features. It wo
- maja
- mpk
- mpkoeaw
+- niedersachsen
- nnu
- offa
- rgk-inline
+- rgk-inline-old
- rgk-numeric
+- rgk-numeric-old
- rgk-verbose
+- rgk-verbose-old
- rgzm-inline
- rgzm-numeric
- rgzm-verbose
@@ -76,14 +80,14 @@ Remark that `biblatex-archaeology` makes heavy use of Biber-only features. It wo
## Help
The package is hosted on [GitHub](https://github.com/CarlOrff/biblatex-archaeology). If you have any concerns it is by far best to use the issue tracker there.
-Alternatively you can e-mail me through the [contact form on my website](https://ingram-braun.net/public/about/legal-notice/#ib_campaign=biblatex-archaeology-v2.1&ib_medium=readme.md&ib_source=ctan&ib_content=helpsection). Or you can employ the comment script of a project page on my personal website: [The `biblatex-archaeology` styles for German cultural anthropology](https://ingram-braun.net/public/programming/tex/latex-typography-prehistory-egyptology-anthropology-rgk-rgzm-dguf/#ib_campaign=biblatex-archaeology-v2.1&ib_medium=readme.md&ib_source=ctan&ib_content=helpsection).
-
+Alternatively you can e-mail me through the [contact form on my website](https://ingram-braun.net/erga/legal-notice-and-contact/#ib_campaign=biblatex-archaeology-v2.2&ib_medium=readme.md&ib_source=ctan&ib_content=helpsection). Or you can employ the comment script of a project page on my personal website: [The `biblatex-archaeology` styles for German cultural anthropology](https://ingram-braun.net/erga/the-biblatex-archaeology-styles-for-german-cultural-anthropology/#ib_campaign=biblatex-archaeology-v2.2&ib_medium=readme.md&ib_source=ctan&ib_content=helpsection).
+gzm-dguf/
Normally you will get the latest production version through the update script of your TeX distribution. If you want to keep track actively, use
the news feeds of CTAN, GitHub, Academia or my personal website.
## Copyright
-© 2005–2018 by [Ingram Braun](https://ingram-braun.net/#ib_campaign=biblatex-archaeology-v2.1&ib_medium=readme.md&ib_source=ctan&ib_content=copyright)
+© 2005–2019 by [Ingram Braun](https://ingram-braun.net/#ib_campaign=biblatex-archaeology-v2.2&ib_medium=readme.md&ib_source=ctan&ib_content=copyright)
## License
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/biblatex-archaeology-nodoc.dtx b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/biblatex-archaeology-nodoc.dtx
index 40150a4e6a..e7eb2ffa6b 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/biblatex-archaeology-nodoc.dtx
+++ b/macros/latex/contrib/biblatex-contrib/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/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/biblatex-archaeology.conf b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/biblatex-archaeology.conf
new file mode 100644
index 0000000000..3c0ee039c0
--- /dev/null
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/biblatex-archaeology.conf
@@ -0,0 +1,1457 @@
+
+<!-- REPLACE THE <DATAMODEL> GROUP IN THE BIBER *.CONF FILE WITH THE GROUP BELOW -->
+ <datamodel>
+ <constants>
+ <constant name="gender" type="list">sf,sm,sn,pf,pm,pn,pp</constant>
+ <constant name="nameparts" type="list">family,given,prefix,suffix</constant>
+ <constant name="optiondatatypes" type="list">boolean,integer,string,xml</constant>
+ </constants>
+ <entrytypes>
+ <entrytype>article</entrytype>
+ <entrytype>artwork</entrytype>
+ <entrytype>audio</entrytype>
+ <entrytype>bibnote</entrytype>
+ <entrytype>book</entrytype>
+ <entrytype>bookinbook</entrytype>
+ <entrytype>booklet</entrytype>
+ <entrytype>collection</entrytype>
+ <entrytype>commentary</entrytype>
+ <entrytype>customa</entrytype>
+ <entrytype>customb</entrytype>
+ <entrytype>customc</entrytype>
+ <entrytype>customd</entrytype>
+ <entrytype>custome</entrytype>
+ <entrytype>customf</entrytype>
+ <entrytype>inbook</entrytype>
+ <entrytype>incollection</entrytype>
+ <entrytype>inproceedings</entrytype>
+ <entrytype>inreference</entrytype>
+ <entrytype>image</entrytype>
+ <entrytype>jurisdiction</entrytype>
+ <entrytype>legal</entrytype>
+ <entrytype>legislation</entrytype>
+ <entrytype>letter</entrytype>
+ <entrytype>manual</entrytype>
+ <entrytype>misc</entrytype>
+ <entrytype>movie</entrytype>
+ <entrytype>music</entrytype>
+ <entrytype>mvcollection</entrytype>
+ <entrytype>mvreference</entrytype>
+ <entrytype>mvproceedings</entrytype>
+ <entrytype>mvbook</entrytype>
+ <entrytype>online</entrytype>
+ <entrytype>patent</entrytype>
+ <entrytype>performance</entrytype>
+ <entrytype>periodical</entrytype>
+ <entrytype>proceedings</entrytype>
+ <entrytype>reference</entrytype>
+ <entrytype>report</entrytype>
+ <entrytype>review</entrytype>
+ <entrytype>set</entrytype>
+ <entrytype>software</entrytype>
+ <entrytype>standard</entrytype>
+ <entrytype>suppbook</entrytype>
+ <entrytype>suppcollection</entrytype>
+ <entrytype>suppperiodical</entrytype>
+ <entrytype>thesis</entrytype>
+ <entrytype>unpublished</entrytype>
+ <entrytype>video</entrytype>
+ <entrytype skip_output="true">xdata</entrytype>
+ </entrytypes>
+ <fields>
+ <field datatype="integer" fieldtype="field">sortyear</field>
+ <field datatype="integer" fieldtype="field">volume</field>
+ <field datatype="integer" fieldtype="field">volumes</field>
+ <field datatype="literal" fieldtype="field">abstract</field>
+ <field datatype="literal" fieldtype="field">addendum</field>
+ <field datatype="literal" fieldtype="field">annotation</field>
+ <field datatype="literal" fieldtype="field">booksubtitle</field>
+ <field datatype="literal" fieldtype="field">booktitle</field>
+ <field datatype="literal" fieldtype="field">booktitleaddon</field>
+ <field datatype="literal" fieldtype="field">chapter</field>
+ <field datatype="literal" fieldtype="field">edition</field>
+ <field datatype="literal" fieldtype="field">eid</field>
+ <field datatype="literal" fieldtype="field">entrysubtype</field>
+ <field datatype="literal" fieldtype="field">eprintclass</field>
+ <field datatype="literal" fieldtype="field">eprinttype</field>
+ <field datatype="literal" fieldtype="field">eventtitle</field>
+ <field datatype="literal" fieldtype="field">eventtitleaddon</field>
+ <field datatype="literal" fieldtype="field">gender</field>
+ <field datatype="literal" fieldtype="field">howpublished</field>
+ <field datatype="literal" fieldtype="field">indexsorttitle</field>
+ <field datatype="literal" fieldtype="field">indextitle</field>
+ <field datatype="literal" fieldtype="field">isan</field>
+ <field datatype="literal" fieldtype="field">isbn</field>
+ <field datatype="literal" fieldtype="field">ismn</field>
+ <field datatype="literal" fieldtype="field">isrn</field>
+ <field datatype="literal" fieldtype="field">issn</field>
+ <field datatype="literal" fieldtype="field">issue</field>
+ <field datatype="literal" fieldtype="field">issuesubtitle</field>
+ <field datatype="literal" fieldtype="field">issuetitle</field>
+ <field datatype="literal" fieldtype="field">iswc</field>
+ <field datatype="literal" fieldtype="field">journalsubtitle</field>
+ <field datatype="literal" fieldtype="field">journaltitle</field>
+ <field datatype="literal" fieldtype="field">label</field>
+ <field datatype="literal" fieldtype="field">langid</field>
+ <field datatype="literal" fieldtype="field">langidopts</field>
+ <field datatype="literal" fieldtype="field">library</field>
+ <field datatype="literal" fieldtype="field">mainsubtitle</field>
+ <field datatype="literal" fieldtype="field">maintitle</field>
+ <field datatype="literal" fieldtype="field">maintitleaddon</field>
+ <field datatype="literal" fieldtype="field">nameaddon</field>
+ <field datatype="literal" fieldtype="field">note</field>
+ <field datatype="literal" fieldtype="field">number</field>
+ <field datatype="literal" fieldtype="field">origtitle</field>
+ <field datatype="literal" fieldtype="field">pagetotal</field>
+ <field datatype="literal" fieldtype="field">part</field>
+ <field datatype="literal" fieldtype="field">relatedstring</field>
+ <field datatype="literal" fieldtype="field">relatedtype</field>
+ <field datatype="literal" fieldtype="field">reprinttitle</field>
+ <field datatype="literal" fieldtype="field">series</field>
+ <field datatype="literal" fieldtype="field">shorthandintro</field>
+ <field datatype="literal" fieldtype="field">subtitle</field>
+ <field datatype="literal" fieldtype="field">title</field>
+ <field datatype="literal" fieldtype="field">titleaddon</field>
+ <field datatype="literal" fieldtype="field">usera</field>
+ <field datatype="literal" fieldtype="field">userb</field>
+ <field datatype="literal" fieldtype="field">userc</field>
+ <field datatype="literal" fieldtype="field">userd</field>
+ <field datatype="literal" fieldtype="field">usere</field>
+ <field datatype="literal" fieldtype="field">userf</field>
+ <field datatype="literal" fieldtype="field">venue</field>
+ <field datatype="literal" fieldtype="field">version</field>
+ <field datatype="literal" fieldtype="field" label="true">shorthand</field>
+ <field datatype="literal" fieldtype="field" label="true">shortjournal</field>
+ <field datatype="literal" fieldtype="field" label="true">shortseries</field>
+ <field datatype="literal" fieldtype="field" label="true">shorttitle</field>
+ <field datatype="literal" fieldtype="field" skip_output="true">sorttitle</field>
+ <field datatype="literal" fieldtype="field" skip_output="true">sortshorthand</field>
+ <field datatype="literal" fieldtype="field" skip_output="true">sortkey</field>
+ <field datatype="literal" fieldtype="field" skip_output="true">presort</field>
+ <field datatype="literal" fieldtype="list">institution</field>
+ <field datatype="literal" fieldtype="list">lista</field>
+ <field datatype="literal" fieldtype="list">listb</field>
+ <field datatype="literal" fieldtype="list">listc</field>
+ <field datatype="literal" fieldtype="list">listd</field>
+ <field datatype="literal" fieldtype="list">liste</field>
+ <field datatype="literal" fieldtype="list">listf</field>
+ <field datatype="literal" fieldtype="list">location</field>
+ <field datatype="literal" fieldtype="list">organization</field>
+ <field datatype="literal" fieldtype="list">origlocation</field>
+ <field datatype="literal" fieldtype="list">origpublisher</field>
+ <field datatype="literal" fieldtype="list">publisher</field>
+ <field datatype="name" fieldtype="list">afterword</field>
+ <field datatype="name" fieldtype="list">annotator</field>
+ <field datatype="name" fieldtype="list">author</field>
+ <field datatype="name" fieldtype="list">bookauthor</field>
+ <field datatype="name" fieldtype="list">commentator</field>
+ <field datatype="name" fieldtype="list">editor</field>
+ <field datatype="name" fieldtype="list">editora</field>
+ <field datatype="name" fieldtype="list">editorb</field>
+ <field datatype="name" fieldtype="list">editorc</field>
+ <field datatype="name" fieldtype="list">foreword</field>
+ <field datatype="name" fieldtype="list">holder</field>
+ <field datatype="name" fieldtype="list">introduction</field>
+ <field datatype="name" fieldtype="list">namea</field>
+ <field datatype="name" fieldtype="list">nameb</field>
+ <field datatype="name" fieldtype="list">namec</field>
+ <field datatype="name" fieldtype="list">translator</field>
+ <field datatype="name" fieldtype="list" label="true">shortauthor</field>
+ <field datatype="name" fieldtype="list" label="true">shorteditor</field>
+ <field datatype="name" fieldtype="list" skip_output="true">sortname</field>
+ <field datatype="key" fieldtype="field">authortype</field>
+ <field datatype="key" fieldtype="field">editoratype</field>
+ <field datatype="key" fieldtype="field">editorbtype</field>
+ <field datatype="key" fieldtype="field">editorctype</field>
+ <field datatype="key" fieldtype="field">editortype</field>
+ <field datatype="key" fieldtype="field">bookpagination</field>
+ <field datatype="key" fieldtype="field">nameatype</field>
+ <field datatype="key" fieldtype="field">namebtype</field>
+ <field datatype="key" fieldtype="field">namectype</field>
+ <field datatype="key" fieldtype="field">pagination</field>
+ <field datatype="key" fieldtype="field">pubstate</field>
+ <field datatype="key" fieldtype="field">type</field>
+ <field datatype="key" fieldtype="list">language</field>
+ <field datatype="key" fieldtype="list">origlanguage</field>
+ <field datatype="entrykey" fieldtype="field">crossref</field>
+ <field datatype="entrykey" fieldtype="field">xref</field>
+ <field datatype="date" fieldtype="field" skip_output="true">date</field>
+ <field datatype="datepart" fieldtype="field" nullok="true">endyear</field>
+ <field datatype="datepart" fieldtype="field" nullok="true">year</field>
+ <field datatype="datepart" fieldtype="field">month</field>
+ <field datatype="datepart" fieldtype="field">day</field>
+ <field datatype="datepart" fieldtype="field">hour</field>
+ <field datatype="datepart" fieldtype="field">minute</field>
+ <field datatype="datepart" fieldtype="field">second</field>
+ <field datatype="datepart" fieldtype="field">timezone</field>
+ <field datatype="datepart" fieldtype="field">season</field>
+ <field datatype="datepart" fieldtype="field">endmonth</field>
+ <field datatype="datepart" fieldtype="field">endday</field>
+ <field datatype="datepart" fieldtype="field">endhour</field>
+ <field datatype="datepart" fieldtype="field">endminute</field>
+ <field datatype="datepart" fieldtype="field">endsecond</field>
+ <field datatype="datepart" fieldtype="field">endtimezone</field>
+ <field datatype="datepart" fieldtype="field">endseason</field>
+ <field datatype="date" fieldtype="field" skip_output="true">eventdate</field>
+ <field datatype="datepart" fieldtype="field" nullok="true">eventendyear</field>
+ <field datatype="datepart" fieldtype="field" nullok="true">eventyear</field>
+ <field datatype="datepart" fieldtype="field">eventmonth</field>
+ <field datatype="datepart" fieldtype="field">eventday</field>
+ <field datatype="datepart" fieldtype="field">eventhour</field>
+ <field datatype="datepart" fieldtype="field">eventminute</field>
+ <field datatype="datepart" fieldtype="field">eventsecond</field>
+ <field datatype="datepart" fieldtype="field">eventtimezone</field>
+ <field datatype="datepart" fieldtype="field">eventseason</field>
+ <field datatype="datepart" fieldtype="field">eventendmonth</field>
+ <field datatype="datepart" fieldtype="field">eventendday</field>
+ <field datatype="datepart" fieldtype="field">eventendhour</field>
+ <field datatype="datepart" fieldtype="field">eventendminute</field>
+ <field datatype="datepart" fieldtype="field">eventendsecond</field>
+ <field datatype="datepart" fieldtype="field">eventendtimezone</field>
+ <field datatype="datepart" fieldtype="field">eventendseason</field>
+ <field datatype="date" fieldtype="field" skip_output="true">origdate</field>
+ <field datatype="datepart" fieldtype="field" nullok="true">origendyear</field>
+ <field datatype="datepart" fieldtype="field" nullok="true">origyear</field>
+ <field datatype="datepart" fieldtype="field">origmonth</field>
+ <field datatype="datepart" fieldtype="field">origday</field>
+ <field datatype="datepart" fieldtype="field">orighour</field>
+ <field datatype="datepart" fieldtype="field">origminute</field>
+ <field datatype="datepart" fieldtype="field">origsecond</field>
+ <field datatype="datepart" fieldtype="field">origtimezone</field>
+ <field datatype="datepart" fieldtype="field">origseason</field>
+ <field datatype="datepart" fieldtype="field">origendmonth</field>
+ <field datatype="datepart" fieldtype="field">origendday</field>
+ <field datatype="datepart" fieldtype="field">origendhour</field>
+ <field datatype="datepart" fieldtype="field">origendminute</field>
+ <field datatype="datepart" fieldtype="field">origendsecond</field>
+ <field datatype="datepart" fieldtype="field">origendtimezone</field>
+ <field datatype="datepart" fieldtype="field">origendseason</field>
+ <field datatype="date" fieldtype="field" skip_output="true">urldate</field>
+ <field datatype="datepart" fieldtype="field" nullok="true">urlendyear</field>
+ <field datatype="datepart" fieldtype="field" nullok="true">urlyear</field>
+ <field datatype="datepart" fieldtype="field">urlmonth</field>
+ <field datatype="datepart" fieldtype="field">urlday</field>
+ <field datatype="datepart" fieldtype="field">urlhour</field>
+ <field datatype="datepart" fieldtype="field">urlminute</field>
+ <field datatype="datepart" fieldtype="field">urlsecond</field>
+ <field datatype="datepart" fieldtype="field">urltimezone</field>
+ <field datatype="datepart" fieldtype="field">urlseason</field>
+ <field datatype="datepart" fieldtype="field">urlendmonth</field>
+ <field datatype="datepart" fieldtype="field">urlendday</field>
+ <field datatype="datepart" fieldtype="field">urlendhour</field>
+ <field datatype="datepart" fieldtype="field">urlendminute</field>
+ <field datatype="datepart" fieldtype="field">urlendsecond</field>
+ <field datatype="datepart" fieldtype="field">urlendtimezone</field>
+ <field datatype="datepart" fieldtype="field">urlendseason</field>
+ <field datatype="verbatim" fieldtype="field">doi</field>
+ <field datatype="verbatim" fieldtype="field">eprint</field>
+ <field datatype="verbatim" fieldtype="field">file</field>
+ <field datatype="verbatim" fieldtype="field">verba</field>
+ <field datatype="verbatim" fieldtype="field">verbb</field>
+ <field datatype="verbatim" fieldtype="field">verbc</field>
+ <field datatype="uri" fieldtype="field">url</field>
+ <field datatype="entrykey" fieldtype="field" format="xsv" skip_output="true">xdata</field>
+ <field datatype="entrykey" fieldtype="field" format="xsv" skip_output="true">ids</field>
+ <field datatype="entrykey" fieldtype="field" format="xsv" skip_output="true">entryset</field>
+ <field datatype="entrykey" fieldtype="field" format="xsv">related</field>
+ <field datatype="keyword" fieldtype="field" format="xsv">keywords</field>
+ <field datatype="option" fieldtype="field" format="xsv" skip_output="true">options</field>
+ <field datatype="option" fieldtype="field" format="xsv" skip_output="true">relatedoptions</field>
+ <field datatype="range" fieldtype="field">pages</field>
+ <field datatype="code" fieldtype="field">execute</field>
+ <field datatype="literal" fieldtype="field">shortsubseries</field>
+ <field datatype="literal" fieldtype="field">subseries</field>
+ <field datatype="integer" fieldtype="field">subnumber</field>
+ <field datatype="literal" fieldtype="field">titlenote</field>
+ <field datatype="literal" fieldtype="field">maintitlenote</field>
+ <field datatype="literal" fieldtype="field">booktitlenote</field>
+ <field datatype="literal" fieldtype="field">summarytitle</field>
+ <field datatype="literal" fieldtype="field">shortform</field>
+ <field datatype="name" fieldtype="list">festschrift</field>
+ <field datatype="literal" fieldtype="field">festschriftaddon</field>
+ <field datatype="integer" fieldtype="field">eventnumber</field>
+ <field datatype="literal" fieldtype="field">eventtype</field>
+ <field datatype="literal" fieldtype="list">multieventdate</field>
+ <field datatype="literal" fieldtype="list">multivenue</field>
+ <field datatype="date" fieldtype="field" skip_output="true">realdate</field>
+ <field datatype="datepart" fieldtype="field" nullok="true">realendyear</field>
+ <field datatype="datepart" fieldtype="field" nullok="true">realyear</field>
+ <field datatype="datepart" fieldtype="field">realmonth</field>
+ <field datatype="datepart" fieldtype="field">realday</field>
+ <field datatype="datepart" fieldtype="field">realhour</field>
+ <field datatype="datepart" fieldtype="field">realminute</field>
+ <field datatype="datepart" fieldtype="field">realsecond</field>
+ <field datatype="datepart" fieldtype="field">realtimezone</field>
+ <field datatype="datepart" fieldtype="field">realseason</field>
+ <field datatype="datepart" fieldtype="field">realendmonth</field>
+ <field datatype="datepart" fieldtype="field">realendday</field>
+ <field datatype="datepart" fieldtype="field">realendhour</field>
+ <field datatype="datepart" fieldtype="field">realendminute</field>
+ <field datatype="datepart" fieldtype="field">realendsecond</field>
+ <field datatype="datepart" fieldtype="field">realendtimezone</field>
+ <field datatype="datepart" fieldtype="field">realendseason</field>
+ <field datatype="date" fieldtype="field" skip_output="true">origrealdate</field>
+ <field datatype="datepart" fieldtype="field" nullok="true">origrealendyear</field>
+ <field datatype="datepart" fieldtype="field" nullok="true">origrealyear</field>
+ <field datatype="datepart" fieldtype="field">origrealmonth</field>
+ <field datatype="datepart" fieldtype="field">origrealday</field>
+ <field datatype="datepart" fieldtype="field">origrealhour</field>
+ <field datatype="datepart" fieldtype="field">origrealminute</field>
+ <field datatype="datepart" fieldtype="field">origrealsecond</field>
+ <field datatype="datepart" fieldtype="field">origrealtimezone</field>
+ <field datatype="datepart" fieldtype="field">origrealseason</field>
+ <field datatype="datepart" fieldtype="field">origrealendmonth</field>
+ <field datatype="datepart" fieldtype="field">origrealendday</field>
+ <field datatype="datepart" fieldtype="field">origrealendhour</field>
+ <field datatype="datepart" fieldtype="field">origrealendminute</field>
+ <field datatype="datepart" fieldtype="field">origrealendsecond</field>
+ <field datatype="datepart" fieldtype="field">origrealendtimezone</field>
+ <field datatype="datepart" fieldtype="field">origrealendseason</field>
+ <field datatype="date" fieldtype="field" skip_output="true">fulleventdate</field>
+ <field datatype="datepart" fieldtype="field" nullok="true">fulleventendyear</field>
+ <field datatype="datepart" fieldtype="field" nullok="true">fulleventyear</field>
+ <field datatype="datepart" fieldtype="field">fulleventmonth</field>
+ <field datatype="datepart" fieldtype="field">fulleventday</field>
+ <field datatype="datepart" fieldtype="field">fulleventhour</field>
+ <field datatype="datepart" fieldtype="field">fulleventminute</field>
+ <field datatype="datepart" fieldtype="field">fulleventsecond</field>
+ <field datatype="datepart" fieldtype="field">fulleventtimezone</field>
+ <field datatype="datepart" fieldtype="field">fulleventseason</field>
+ <field datatype="datepart" fieldtype="field">fulleventendmonth</field>
+ <field datatype="datepart" fieldtype="field">fulleventendday</field>
+ <field datatype="datepart" fieldtype="field">fulleventendhour</field>
+ <field datatype="datepart" fieldtype="field">fulleventendminute</field>
+ <field datatype="datepart" fieldtype="field">fulleventendsecond</field>
+ <field datatype="datepart" fieldtype="field">fulleventendtimezone</field>
+ <field datatype="datepart" fieldtype="field">fulleventendseason</field>
+ <field datatype="date" fieldtype="field" skip_output="true">newsdate</field>
+ <field datatype="datepart" fieldtype="field" nullok="true">newsendyear</field>
+ <field datatype="datepart" fieldtype="field" nullok="true">newsyear</field>
+ <field datatype="datepart" fieldtype="field">newsmonth</field>
+ <field datatype="datepart" fieldtype="field">newsday</field>
+ <field datatype="datepart" fieldtype="field">newshour</field>
+ <field datatype="datepart" fieldtype="field">newsminute</field>
+ <field datatype="datepart" fieldtype="field">newssecond</field>
+ <field datatype="datepart" fieldtype="field">newstimezone</field>
+ <field datatype="datepart" fieldtype="field">newsseason</field>
+ <field datatype="datepart" fieldtype="field">newsendmonth</field>
+ <field datatype="datepart" fieldtype="field">newsendday</field>
+ <field datatype="datepart" fieldtype="field">newsendhour</field>
+ <field datatype="datepart" fieldtype="field">newsendminute</field>
+ <field datatype="datepart" fieldtype="field">newsendsecond</field>
+ <field datatype="datepart" fieldtype="field">newsendtimezone</field>
+ <field datatype="datepart" fieldtype="field">newsendseason</field>
+ <field datatype="date" fieldtype="field" skip_output="true">realdate</field>
+ <field datatype="datepart" fieldtype="field" nullok="true">realendyear</field>
+ <field datatype="datepart" fieldtype="field" nullok="true">realyear</field>
+ <field datatype="datepart" fieldtype="field">realmonth</field>
+ <field datatype="datepart" fieldtype="field">realday</field>
+ <field datatype="datepart" fieldtype="field">realhour</field>
+ <field datatype="datepart" fieldtype="field">realminute</field>
+ <field datatype="datepart" fieldtype="field">realsecond</field>
+ <field datatype="datepart" fieldtype="field">realtimezone</field>
+ <field datatype="datepart" fieldtype="field">realseason</field>
+ <field datatype="datepart" fieldtype="field">realendmonth</field>
+ <field datatype="datepart" fieldtype="field">realendday</field>
+ <field datatype="datepart" fieldtype="field">realendhour</field>
+ <field datatype="datepart" fieldtype="field">realendminute</field>
+ <field datatype="datepart" fieldtype="field">realendsecond</field>
+ <field datatype="datepart" fieldtype="field">realendtimezone</field>
+ <field datatype="datepart" fieldtype="field">realendseason</field>
+ <field datatype="date" fieldtype="field" skip_output="true">origrealdate</field>
+ <field datatype="datepart" fieldtype="field" nullok="true">origrealendyear</field>
+ <field datatype="datepart" fieldtype="field" nullok="true">origrealyear</field>
+ <field datatype="datepart" fieldtype="field">origrealmonth</field>
+ <field datatype="datepart" fieldtype="field">origrealday</field>
+ <field datatype="datepart" fieldtype="field">origrealhour</field>
+ <field datatype="datepart" fieldtype="field">origrealminute</field>
+ <field datatype="datepart" fieldtype="field">origrealsecond</field>
+ <field datatype="datepart" fieldtype="field">origrealtimezone</field>
+ <field datatype="datepart" fieldtype="field">origrealseason</field>
+ <field datatype="datepart" fieldtype="field">origrealendmonth</field>
+ <field datatype="datepart" fieldtype="field">origrealendday</field>
+ <field datatype="datepart" fieldtype="field">origrealendhour</field>
+ <field datatype="datepart" fieldtype="field">origrealendminute</field>
+ <field datatype="datepart" fieldtype="field">origrealendsecond</field>
+ <field datatype="datepart" fieldtype="field">origrealendtimezone</field>
+ <field datatype="datepart" fieldtype="field">origrealendseason</field>
+ <field datatype="literal" fieldtype="field" skip_output="true">date+an</field>
+ <field datatype="literal" fieldtype="field" skip_output="true">origdate+an</field>
+ <field datatype="name" fieldtype="list">anonstring</field>
+ </fields>
+ <entryfields>
+ <field>abstract</field>
+ <field>annotation</field>
+ <field>authortype</field>
+ <field>bookpagination</field>
+ <field>crossref</field>
+ <field>day</field>
+ <field>endday</field>
+ <field>endhour</field>
+ <field>endminute</field>
+ <field>endmonth</field>
+ <field>endseason</field>
+ <field>endsecond</field>
+ <field>endtimezone</field>
+ <field>endyear</field>
+ <field>entryset</field>
+ <field>entrysubtype</field>
+ <field>execute</field>
+ <field>file</field>
+ <field>gender</field>
+ <field>hour</field>
+ <field>ids</field>
+ <field>indextitle</field>
+ <field>indexsorttitle</field>
+ <field>isan</field>
+ <field>ismn</field>
+ <field>iswc</field>
+ <field>keywords</field>
+ <field>label</field>
+ <field>langid</field>
+ <field>langidopts</field>
+ <field>library</field>
+ <field>lista</field>
+ <field>listb</field>
+ <field>listc</field>
+ <field>listd</field>
+ <field>liste</field>
+ <field>listf</field>
+ <field>minute</field>
+ <field>month</field>
+ <field>nameaddon</field>
+ <field>options</field>
+ <field>origday</field>
+ <field>origendday</field>
+ <field>origendhour</field>
+ <field>origendminute</field>
+ <field>origendmonth</field>
+ <field>origendseason</field>
+ <field>origendsecond</field>
+ <field>origendtimezone</field>
+ <field>origendyear</field>
+ <field>orighour</field>
+ <field>origminute</field>
+ <field>origmonth</field>
+ <field>origseason</field>
+ <field>origsecond</field>
+ <field>origtimezone</field>
+ <field>origyear</field>
+ <field>origlocation</field>
+ <field>origpublisher</field>
+ <field>origtitle</field>
+ <field>pagination</field>
+ <field>presort</field>
+ <field>related</field>
+ <field>relatedoptions</field>
+ <field>relatedstring</field>
+ <field>relatedtype</field>
+ <field>season</field>
+ <field>second</field>
+ <field>shortauthor</field>
+ <field>shorteditor</field>
+ <field>shorthand</field>
+ <field>shorthandintro</field>
+ <field>shortjournal</field>
+ <field>shortseries</field>
+ <field>shorttitle</field>
+ <field>sortkey</field>
+ <field>sortname</field>
+ <field>sortshorthand</field>
+ <field>sorttitle</field>
+ <field>sortyear</field>
+ <field>timezone</field>
+ <field>url</field>
+ <field>urlday</field>
+ <field>urlendday</field>
+ <field>urlendhour</field>
+ <field>urlendminute</field>
+ <field>urlendmonth</field>
+ <field>urlendsecond</field>
+ <field>urlendtimezone</field>
+ <field>urlendyear</field>
+ <field>urlhour</field>
+ <field>urlminute</field>
+ <field>urlmonth</field>
+ <field>urlsecond</field>
+ <field>urltimezone</field>
+ <field>urlyear</field>
+ <field>usera</field>
+ <field>userb</field>
+ <field>userc</field>
+ <field>userd</field>
+ <field>usere</field>
+ <field>userf</field>
+ <field>verba</field>
+ <field>verbb</field>
+ <field>verbc</field>
+ <field>xdata</field>
+ <field>xref</field>
+ <field>year</field>
+ </entryfields>
+ <entryfields>
+ <entrytype>set</entrytype>
+ <field>entryset</field>
+ <field>crossref</field>
+ </entryfields>
+ <entryfields>
+ <entrytype>article</entrytype>
+ <field>addendum</field>
+ <field>annotator</field>
+ <field>author</field>
+ <field>commentator</field>
+ <field>doi</field>
+ <field>editor</field>
+ <field>editora</field>
+ <field>editorb</field>
+ <field>editorc</field>
+ <field>editortype</field>
+ <field>editoratype</field>
+ <field>editorbtype</field>
+ <field>editorctype</field>
+ <field>eid</field>
+ <field>eprint</field>
+ <field>eprintclass</field>
+ <field>eprinttype</field>
+ <field>issn</field>
+ <field>issue</field>
+ <field>issuetitle</field>
+ <field>issuesubtitle</field>
+ <field>journalsubtitle</field>
+ <field>journaltitle</field>
+ <field>language</field>
+ <field>note</field>
+ <field>number</field>
+ <field>origlanguage</field>
+ <field>pages</field>
+ <field>pubstate</field>
+ <field>series</field>
+ <field>subtitle</field>
+ <field>title</field>
+ <field>titleaddon</field>
+ <field>translator</field>
+ <field>version</field>
+ <field>volume</field>
+ </entryfields>
+ <entryfields>
+ <entrytype>bibnote</entrytype>
+ <field>note</field>
+ </entryfields>
+ <entryfields>
+ <entrytype>book</entrytype>
+ <field>author</field>
+ <field>addendum</field>
+ <field>afterword</field>
+ <field>annotator</field>
+ <field>chapter</field>
+ <field>commentator</field>
+ <field>doi</field>
+ <field>edition</field>
+ <field>editor</field>
+ <field>editora</field>
+ <field>editorb</field>
+ <field>editorc</field>
+ <field>editortype</field>
+ <field>editoratype</field>
+ <field>editorbtype</field>
+ <field>editorctype</field>
+ <field>eprint</field>
+ <field>eprintclass</field>
+ <field>eprinttype</field>
+ <field>foreword</field>
+ <field>introduction</field>
+ <field>isbn</field>
+ <field>language</field>
+ <field>location</field>
+ <field>maintitle</field>
+ <field>maintitleaddon</field>
+ <field>mainsubtitle</field>
+ <field>note</field>
+ <field>number</field>
+ <field>origlanguage</field>
+ <field>pages</field>
+ <field>pagetotal</field>
+ <field>part</field>
+ <field>publisher</field>
+ <field>pubstate</field>
+ <field>series</field>
+ <field>subtitle</field>
+ <field>title</field>
+ <field>titleaddon</field>
+ <field>translator</field>
+ <field>volume</field>
+ <field>volumes</field>
+ </entryfields>
+ <entryfields>
+ <entrytype>mvbook</entrytype>
+ <field>addendum</field>
+ <field>afterword</field>
+ <field>annotator</field>
+ <field>author</field>
+ <field>commentator</field>
+ <field>doi</field>
+ <field>edition</field>
+ <field>editor</field>
+ <field>editora</field>
+ <field>editorb</field>
+ <field>editorc</field>
+ <field>editortype</field>
+ <field>editoratype</field>
+ <field>editorbtype</field>
+ <field>editorctype</field>
+ <field>eprint</field>
+ <field>eprintclass</field>
+ <field>eprinttype</field>
+ <field>foreword</field>
+ <field>introduction</field>
+ <field>isbn</field>
+ <field>language</field>
+ <field>location</field>
+ <field>note</field>
+ <field>number</field>
+ <field>origlanguage</field>
+ <field>pagetotal</field>
+ <field>publisher</field>
+ <field>pubstate</field>
+ <field>series</field>
+ <field>subtitle</field>
+ <field>title</field>
+ <field>titleaddon</field>
+ <field>translator</field>
+ <field>volume</field>
+ <field>volumes</field>
+ </entryfields>
+ <entryfields>
+ <entrytype>inbook</entrytype>
+ <entrytype>bookinbook</entrytype>
+ <entrytype>suppbook</entrytype>
+ <field>addendum</field>
+ <field>afterword</field>
+ <field>annotator</field>
+ <field>author</field>
+ <field>booktitle</field>
+ <field>bookauthor</field>
+ <field>booksubtitle</field>
+ <field>booktitleaddon</field>
+ <field>chapter</field>
+ <field>commentator</field>
+ <field>doi</field>
+ <field>edition</field>
+ <field>editor</field>
+ <field>editora</field>
+ <field>editorb</field>
+ <field>editorc</field>
+ <field>editortype</field>
+ <field>editoratype</field>
+ <field>editorbtype</field>
+ <field>editorctype</field>
+ <field>eprint</field>
+ <field>eprintclass</field>
+ <field>eprinttype</field>
+ <field>foreword</field>
+ <field>introduction</field>
+ <field>isbn</field>
+ <field>language</field>
+ <field>location</field>
+ <field>mainsubtitle</field>
+ <field>maintitle</field>
+ <field>maintitleaddon</field>
+ <field>note</field>
+ <field>number</field>
+ <field>origlanguage</field>
+ <field>part</field>
+ <field>publisher</field>
+ <field>pages</field>
+ <field>pubstate</field>
+ <field>series</field>
+ <field>subtitle</field>
+ <field>title</field>
+ <field>titleaddon</field>
+ <field>translator</field>
+ <field>volume</field>
+ <field>volumes</field>
+ </entryfields>
+ <entryfields>
+ <entrytype>booklet</entrytype>
+ <field>addendum</field>
+ <field>author</field>
+ <field>chapter</field>
+ <field>doi</field>
+ <field>editor</field>
+ <field>editortype</field>
+ <field>eprint</field>
+ <field>eprintclass</field>
+ <field>eprinttype</field>
+ <field>howpublished</field>
+ <field>language</field>
+ <field>location</field>
+ <field>note</field>
+ <field>pages</field>
+ <field>pagetotal</field>
+ <field>pubstate</field>
+ <field>subtitle</field>
+ <field>title</field>
+ <field>titleaddon</field>
+ <field>type</field>
+ </entryfields>
+ <entryfields>
+ <entrytype>collection</entrytype>
+ <entrytype>reference</entrytype>
+ <field>addendum</field>
+ <field>afterword</field>
+ <field>annotator</field>
+ <field>chapter</field>
+ <field>commentator</field>
+ <field>doi</field>
+ <field>edition</field>
+ <field>editor</field>
+ <field>editora</field>
+ <field>editorb</field>
+ <field>editorc</field>
+ <field>editortype</field>
+ <field>editoratype</field>
+ <field>editorbtype</field>
+ <field>editorctype</field>
+ <field>eprint</field>
+ <field>eprintclass</field>
+ <field>eprinttype</field>
+ <field>foreword</field>
+ <field>introduction</field>
+ <field>isbn</field>
+ <field>language</field>
+ <field>location</field>
+ <field>mainsubtitle</field>
+ <field>maintitle</field>
+ <field>maintitleaddon</field>
+ <field>note</field>
+ <field>number</field>
+ <field>origlanguage</field>
+ <field>pages</field>
+ <field>pagetotal</field>
+ <field>part</field>
+ <field>publisher</field>
+ <field>pubstate</field>
+ <field>series</field>
+ <field>subtitle</field>
+ <field>title</field>
+ <field>titleaddon</field>
+ <field>translator</field>
+ <field>volume</field>
+ <field>volumes</field>
+ </entryfields>
+ <entryfields>
+ <entrytype>mvcollection</entrytype>
+ <entrytype>mvreference</entrytype>
+ <field>addendum</field>
+ <field>afterword</field>
+ <field>annotator</field>
+ <field>author</field>
+ <field>commentator</field>
+ <field>doi</field>
+ <field>edition</field>
+ <field>editor</field>
+ <field>editora</field>
+ <field>editorb</field>
+ <field>editorc</field>
+ <field>editortype</field>
+ <field>editoratype</field>
+ <field>editorbtype</field>
+ <field>editorctype</field>
+ <field>eprint</field>
+ <field>eprintclass</field>
+ <field>eprinttype</field>
+ <field>foreword</field>
+ <field>introduction</field>
+ <field>isbn</field>
+ <field>language</field>
+ <field>location</field>
+ <field>note</field>
+ <field>number</field>
+ <field>origlanguage</field>
+ <field>publisher</field>
+ <field>pubstate</field>
+ <field>subtitle</field>
+ <field>title</field>
+ <field>titleaddon</field>
+ <field>translator</field>
+ <field>volume</field>
+ <field>volumes</field>
+ </entryfields>
+ <entryfields>
+ <entrytype>incollection</entrytype>
+ <entrytype>suppcollection</entrytype>
+ <entrytype>inreference</entrytype>
+ <field>addendum</field>
+ <field>afterword</field>
+ <field>annotator</field>
+ <field>author</field>
+ <field>booksubtitle</field>
+ <field>booktitle</field>
+ <field>booktitleaddon</field>
+ <field>chapter</field>
+ <field>commentator</field>
+ <field>doi</field>
+ <field>edition</field>
+ <field>editor</field>
+ <field>editora</field>
+ <field>editorb</field>
+ <field>editorc</field>
+ <field>editortype</field>
+ <field>editoratype</field>
+ <field>editorbtype</field>
+ <field>editorctype</field>
+ <field>eprint</field>
+ <field>eprintclass</field>
+ <field>eprinttype</field>
+ <field>foreword</field>
+ <field>introduction</field>
+ <field>isbn</field>
+ <field>language</field>
+ <field>location</field>
+ <field>mainsubtitle</field>
+ <field>maintitle</field>
+ <field>maintitleaddon</field>
+ <field>note</field>
+ <field>number</field>
+ <field>origlanguage</field>
+ <field>pages</field>
+ <field>part</field>
+ <field>publisher</field>
+ <field>pubstate</field>
+ <field>series</field>
+ <field>subtitle</field>
+ <field>title</field>
+ <field>titleaddon</field>
+ <field>translator</field>
+ <field>volume</field>
+ <field>volumes</field>
+ </entryfields>
+ <entryfields>
+ <entrytype>manual</entrytype>
+ <field>addendum</field>
+ <field>author</field>
+ <field>chapter</field>
+ <field>doi</field>
+ <field>edition</field>
+ <field>editor</field>
+ <field>editortype</field>
+ <field>eprint</field>
+ <field>eprintclass</field>
+ <field>eprinttype</field>
+ <field>isbn</field>
+ <field>language</field>
+ <field>location</field>
+ <field>note</field>
+ <field>number</field>
+ <field>organization</field>
+ <field>pages</field>
+ <field>pagetotal</field>
+ <field>publisher</field>
+ <field>pubstate</field>
+ <field>series</field>
+ <field>subtitle</field>
+ <field>title</field>
+ <field>titleaddon</field>
+ <field>type</field>
+ <field>version</field>
+ </entryfields>
+ <entryfields>
+ <entrytype>misc</entrytype>
+ <field>addendum</field>
+ <field>author</field>
+ <field>doi</field>
+ <field>editor</field>
+ <field>editortype</field>
+ <field>eprint</field>
+ <field>eprintclass</field>
+ <field>eprinttype</field>
+ <field>howpublished</field>
+ <field>language</field>
+ <field>location</field>
+ <field>note</field>
+ <field>organization</field>
+ <field>pubstate</field>
+ <field>subtitle</field>
+ <field>title</field>
+ <field>titleaddon</field>
+ <field>type</field>
+ <field>version</field>
+ </entryfields>
+ <entryfields>
+ <entrytype>online</entrytype>
+ <field>addendum</field>
+ <field>author</field>
+ <field>doi</field>
+ <field>editor</field>
+ <field>editortype</field>
+ <field>eprint</field>
+ <field>eprintclass</field>
+ <field>eprinttype</field>
+ <field>language</field>
+ <field>note</field>
+ <field>organization</field>
+ <field>pubstate</field>
+ <field>subtitle</field>
+ <field>title</field>
+ <field>titleaddon</field>
+ <field>version</field>
+ </entryfields>
+ <entryfields>
+ <entrytype>patent</entrytype>
+ <field>addendum</field>
+ <field>author</field>
+ <field>doi</field>
+ <field>eprint</field>
+ <field>eprintclass</field>
+ <field>eprinttype</field>
+ <field>holder</field>
+ <field>location</field>
+ <field>note</field>
+ <field>number</field>
+ <field>pubstate</field>
+ <field>subtitle</field>
+ <field>title</field>
+ <field>titleaddon</field>
+ <field>type</field>
+ <field>version</field>
+ </entryfields>
+ <entryfields>
+ <entrytype>periodical</entrytype>
+ <field>addendum</field>
+ <field>doi</field>
+ <field>editor</field>
+ <field>editora</field>
+ <field>editorb</field>
+ <field>editorc</field>
+ <field>editortype</field>
+ <field>editoratype</field>
+ <field>editorbtype</field>
+ <field>editorctype</field>
+ <field>eprint</field>
+ <field>eprintclass</field>
+ <field>eprinttype</field>
+ <field>issn</field>
+ <field>issue</field>
+ <field>issuesubtitle</field>
+ <field>issuetitle</field>
+ <field>language</field>
+ <field>note</field>
+ <field>number</field>
+ <field>pubstate</field>
+ <field>season</field>
+ <field>series</field>
+ <field>subtitle</field>
+ <field>title</field>
+ <field>volume</field>
+ </entryfields>
+ <entryfields>
+ <entrytype>mvproceedings</entrytype>
+ <field>addendum</field>
+ <field>doi</field>
+ <field>editor</field>
+ <field>editortype</field>
+ <field>eprint</field>
+ <field>eprintclass</field>
+ <field>eprinttype</field>
+ <field>eventday</field>
+ <field>eventendday</field>
+ <field>eventendhour</field>
+ <field>eventendminute</field>
+ <field>eventendmonth</field>
+ <field>eventendseason</field>
+ <field>eventendsecond</field>
+ <field>eventendtimezone</field>
+ <field>eventendyear</field>
+ <field>eventhour</field>
+ <field>eventminute</field>
+ <field>eventmonth</field>
+ <field>eventseason</field>
+ <field>eventsecond</field>
+ <field>eventtimezone</field>
+ <field>eventyear</field>
+ <field>eventtitle</field>
+ <field>eventtitleaddon</field>
+ <field>isbn</field>
+ <field>language</field>
+ <field>location</field>
+ <field>note</field>
+ <field>number</field>
+ <field>organization</field>
+ <field>pagetotal</field>
+ <field>publisher</field>
+ <field>pubstate</field>
+ <field>series</field>
+ <field>subtitle</field>
+ <field>title</field>
+ <field>titleaddon</field>
+ <field>venue</field>
+ <field>volumes</field>
+ </entryfields>
+ <entryfields>
+ <entrytype>proceedings</entrytype>
+ <field>addendum</field>
+ <field>chapter</field>
+ <field>doi</field>
+ <field>editor</field>
+ <field>editortype</field>
+ <field>eprint</field>
+ <field>eprintclass</field>
+ <field>eprinttype</field>
+ <field>eventday</field>
+ <field>eventendday</field>
+ <field>eventendhour</field>
+ <field>eventendminute</field>
+ <field>eventendmonth</field>
+ <field>eventendseason</field>
+ <field>eventendsecond</field>
+ <field>eventendtimezone</field>
+ <field>eventendyear</field>
+ <field>eventhour</field>
+ <field>eventminute</field>
+ <field>eventmonth</field>
+ <field>eventseason</field>
+ <field>eventsecond</field>
+ <field>eventtimezone</field>
+ <field>eventyear</field>
+ <field>eventtitle</field>
+ <field>eventtitleaddon</field>
+ <field>isbn</field>
+ <field>language</field>
+ <field>location</field>
+ <field>mainsubtitle</field>
+ <field>maintitle</field>
+ <field>maintitleaddon</field>
+ <field>note</field>
+ <field>number</field>
+ <field>organization</field>
+ <field>pages</field>
+ <field>pagetotal</field>
+ <field>part</field>
+ <field>publisher</field>
+ <field>pubstate</field>
+ <field>series</field>
+ <field>subtitle</field>
+ <field>title</field>
+ <field>titleaddon</field>
+ <field>venue</field>
+ <field>volume</field>
+ <field>volumes</field>
+ </entryfields>
+ <entryfields>
+ <entrytype>inproceedings</entrytype>
+ <field>addendum</field>
+ <field>author</field>
+ <field>booksubtitle</field>
+ <field>booktitle</field>
+ <field>booktitleaddon</field>
+ <field>chapter</field>
+ <field>doi</field>
+ <field>editor</field>
+ <field>editortype</field>
+ <field>eprint</field>
+ <field>eprintclass</field>
+ <field>eprinttype</field>
+ <field>eventday</field>
+ <field>eventendday</field>
+ <field>eventendhour</field>
+ <field>eventendminute</field>
+ <field>eventendmonth</field>
+ <field>eventendseason</field>
+ <field>eventendsecond</field>
+ <field>eventendtimezone</field>
+ <field>eventendyear</field>
+ <field>eventhour</field>
+ <field>eventminute</field>
+ <field>eventmonth</field>
+ <field>eventseason</field>
+ <field>eventsecond</field>
+ <field>eventtimezone</field>
+ <field>eventyear</field>
+ <field>eventtitle</field>
+ <field>eventtitleaddon</field>
+ <field>isbn</field>
+ <field>language</field>
+ <field>location</field>
+ <field>mainsubtitle</field>
+ <field>maintitle</field>
+ <field>maintitleaddon</field>
+ <field>note</field>
+ <field>number</field>
+ <field>organization</field>
+ <field>pages</field>
+ <field>part</field>
+ <field>publisher</field>
+ <field>pubstate</field>
+ <field>series</field>
+ <field>subtitle</field>
+ <field>title</field>
+ <field>titleaddon</field>
+ <field>venue</field>
+ <field>volume</field>
+ <field>volumes</field>
+ </entryfields>
+ <entryfields>
+ <entrytype>report</entrytype>
+ <field>addendum</field>
+ <field>author</field>
+ <field>chapter</field>
+ <field>doi</field>
+ <field>eprint</field>
+ <field>eprintclass</field>
+ <field>eprinttype</field>
+ <field>institution</field>
+ <field>isrn</field>
+ <field>language</field>
+ <field>location</field>
+ <field>note</field>
+ <field>number</field>
+ <field>pages</field>
+ <field>pagetotal</field>
+ <field>pubstate</field>
+ <field>subtitle</field>
+ <field>title</field>
+ <field>titleaddon</field>
+ <field>type</field>
+ <field>version</field>
+ </entryfields>
+ <entryfields>
+ <entrytype>thesis</entrytype>
+ <field>addendum</field>
+ <field>author</field>
+ <field>chapter</field>
+ <field>doi</field>
+ <field>eprint</field>
+ <field>eprintclass</field>
+ <field>eprinttype</field>
+ <field>institution</field>
+ <field>language</field>
+ <field>location</field>
+ <field>note</field>
+ <field>pages</field>
+ <field>pagetotal</field>
+ <field>pubstate</field>
+ <field>subtitle</field>
+ <field>title</field>
+ <field>titleaddon</field>
+ <field>type</field>
+ </entryfields>
+ <entryfields>
+ <entrytype>unpublished</entrytype>
+ <field>addendum</field>
+ <field>author</field>
+ <field>eventday</field>
+ <field>eventendday</field>
+ <field>eventendhour</field>
+ <field>eventendminute</field>
+ <field>eventendmonth</field>
+ <field>eventendseason</field>
+ <field>eventendsecond</field>
+ <field>eventendtimezone</field>
+ <field>eventendyear</field>
+ <field>eventhour</field>
+ <field>eventminute</field>
+ <field>eventmonth</field>
+ <field>eventseason</field>
+ <field>eventsecond</field>
+ <field>eventtimezone</field>
+ <field>eventyear</field>
+ <field>eventtitle</field>
+ <field>eventtitleaddon</field>
+ <field>howpublished</field>
+ <field>language</field>
+ <field>location</field>
+ <field>note</field>
+ <field>pubstate</field>
+ <field>subtitle</field>
+ <field>title</field>
+ <field>titleaddon</field>
+ <field>type</field>
+ <field>venue</field>
+ </entryfields>
+ <entryfields>
+ <entrytype>book</entrytype>
+ <entrytype>bookinbook</entrytype>
+ <entrytype>inbook</entrytype>
+ <entrytype>collection</entrytype>
+ <entrytype>incollection</entrytype>
+ <entrytype>inproceedings</entrytype>
+ <entrytype>mvbook</entrytype>
+ <entrytype>mvcollection</entrytype>
+ <entrytype>mvproceedings</entrytype>
+ <entrytype>proceedings</entrytype>
+ <entrytype>reference</entrytype>
+ <entrytype>inreference</entrytype>
+ <entrytype>mvreference</entrytype>
+ <entrytype>suppbook</entrytype>
+ <entrytype>suppcollection</entrytype>
+ <field>shortsubseries</field>
+ <field>subnumber</field>
+ <field>subseries</field>
+ </entryfields>
+ <entryfields>
+ <entrytype>inbook</entrytype>
+ <entrytype>bookinbook</entrytype>
+ <entrytype>collection</entrytype>
+ <entrytype>incollection</entrytype>
+ <entrytype>inproceedings</entrytype>
+ <entrytype>mvbook</entrytype>
+ <entrytype>mvcollection</entrytype>
+ <entrytype>mvproceedings</entrytype>
+ <entrytype>proceedings</entrytype>
+ <entrytype>reference</entrytype>
+ <entrytype>inreference</entrytype>
+ <entrytype>mvreference</entrytype>
+ <entrytype>suppbook</entrytype>
+ <entrytype>suppcollection</entrytype>
+ <field>shortform</field>
+ <field>festschrift</field>
+ <field>festschriftaddon</field>
+ <field>eventnumber</field>
+ <field>eventtype </field>
+ <field>eventdate</field>
+ <field>venue</field>
+ <field>multieventdate</field>
+ <field>multivenue</field>
+ </entryfields>
+ <entryfields>
+ <entrytype>inbook</entrytype>
+ <entrytype>bookinbook</entrytype>
+ <entrytype>incollection</entrytype>
+ <entrytype>inproceedings</entrytype>
+ <entrytype>inreference</entrytype>
+ <entrytype>suppbook</entrytype>
+ <entrytype>suppcollection</entrytype>
+ <field>booktitlenote</field>
+ </entryfields>
+ <entryfields>
+ <field>summarytitle</field>
+ <field>titlenote</field>
+ </entryfields>
+ <entryfields>
+ <field>realdate</field>
+ <field>origrealdate</field>
+ </entryfields>
+ <entryfields>
+ <entrytype>inbook</entrytype>
+ <entrytype>bookinbook</entrytype>
+ <entrytype>collection</entrytype>
+ <entrytype>incollection</entrytype>
+ <entrytype>inproceedings</entrytype>
+ <entrytype>mvbook</entrytype>
+ <entrytype>mvcollection</entrytype>
+ <entrytype>mvproceedings</entrytype>
+ <entrytype>proceedings</entrytype>
+ <entrytype>reference</entrytype>
+ <entrytype>inreference</entrytype>
+ <entrytype>mvreference</entrytype>
+ <entrytype>suppbook</entrytype>
+ <entrytype>suppcollection</entrytype>
+ <field>fulleventdate</field>
+ </entryfields>
+ <entryfields>
+ <entrytype>article</entrytype>
+ <entrytype>periodical</entrytype>
+ <entrytype>suppperiodical</entrytype>
+ <entrytype>review</entrytype>
+ <field>newsdate</field>
+ </entryfields>
+ <entryfields>
+ <entrytype>article</entrytype>
+ <entrytype>periodical</entrytype>
+ <entrytype>review</entrytype>
+ <entrytype>suppperiodical</entrytype>
+ <field>location</field>
+ </entryfields>
+ <constraints>
+ <entrytype>article</entrytype>
+ <entrytype>book</entrytype>
+ <entrytype>inbook</entrytype>
+ <entrytype>bookinbook</entrytype>
+ <entrytype>suppbook</entrytype>
+ <entrytype>booklet</entrytype>
+ <entrytype>collection</entrytype>
+ <entrytype>incollection</entrytype>
+ <entrytype>suppcollection</entrytype>
+ <entrytype>manual</entrytype>
+ <entrytype>misc</entrytype>
+ <entrytype>mvbook</entrytype>
+ <entrytype>mvcollection</entrytype>
+ <entrytype>online</entrytype>
+ <entrytype>patent</entrytype>
+ <entrytype>periodical</entrytype>
+ <entrytype>suppperiodical</entrytype>
+ <entrytype>proceedings</entrytype>
+ <entrytype>inproceedings</entrytype>
+ <entrytype>reference</entrytype>
+ <entrytype>inreference</entrytype>
+ <entrytype>report</entrytype>
+ <entrytype>set</entrytype>
+ <entrytype>thesis</entrytype>
+ <entrytype>unpublished</entrytype>
+ <constraint type="mandatory">
+ <fieldxor>
+ <field>date</field>
+ <field>year</field>
+ </fieldxor>
+ </constraint>
+ </constraints>
+ <constraints>
+ <entrytype>set</entrytype>
+ <constraint type="mandatory">
+ <field>entryset</field>
+ <field>crossref</field>
+ </constraint>
+ </constraints>
+ <constraints>
+ <entrytype>article</entrytype>
+ <constraint type="mandatory">
+ <field>author</field>
+ <field>journaltitle</field>
+ <field>title</field>
+ </constraint>
+ </constraints>
+ <constraints>
+ <entrytype>book</entrytype>
+ <entrytype>mvbook</entrytype>
+ <entrytype>mvcollection</entrytype>
+ <entrytype>mvreference</entrytype>
+ <constraint type="mandatory">
+ <field>author</field>
+ <field>title</field>
+ </constraint>
+ </constraints>
+ <constraints>
+ <entrytype>inbook</entrytype>
+ <entrytype>bookinbook</entrytype>
+ <entrytype>suppbook</entrytype>
+ <constraint type="mandatory">
+ <field>author</field>
+ <field>title</field>
+ <field>booktitle</field>
+ </constraint>
+ </constraints>
+ <constraints>
+ <entrytype>booklet</entrytype>
+ <constraint type="mandatory">
+ <fieldor>
+ <field>author</field>
+ <field>editor</field>
+ </fieldor>
+ <field>title</field>
+ </constraint>
+ </constraints>
+ <constraints>
+ <entrytype>collection</entrytype>
+ <entrytype>reference</entrytype>
+ <constraint type="mandatory">
+ <field>editor</field>
+ <field>title</field>
+ </constraint>
+ </constraints>
+ <constraints>
+ <entrytype>incollection</entrytype>
+ <entrytype>suppcollection</entrytype>
+ <entrytype>inreference</entrytype>
+ <constraint type="mandatory">
+ <field>author</field>
+ <field>editor</field>
+ <field>title</field>
+ <field>booktitle</field>
+ </constraint>
+ </constraints>
+ <constraints>
+ <entrytype>manual</entrytype>
+ <constraint type="mandatory">
+ <field>title</field>
+ </constraint>
+ </constraints>
+ <constraints>
+ <entrytype>misc</entrytype>
+ <constraint type="mandatory">
+ <field>title</field>
+ </constraint>
+ </constraints>
+ <constraints>
+ <entrytype>online</entrytype>
+ <constraint type="mandatory">
+ <field>title</field>
+ <field>url</field>
+ </constraint>
+ </constraints>
+ <constraints>
+ <entrytype>patent</entrytype>
+ <constraint type="mandatory">
+ <field>author</field>
+ <field>title</field>
+ <field>number</field>
+ </constraint>
+ </constraints>
+ <constraints>
+ <entrytype>periodical</entrytype>
+ <constraint type="mandatory">
+ <field>editor</field>
+ <field>title</field>
+ </constraint>
+ </constraints>
+ <constraints>
+ <entrytype>proceedings</entrytype>
+ <entrytype>mvproceedings</entrytype>
+ <constraint type="mandatory">
+ <field>editor</field>
+ <field>title</field>
+ </constraint>
+ </constraints>
+ <constraints>
+ <entrytype>inproceedings</entrytype>
+ <constraint type="mandatory">
+ <field>author</field>
+ <field>title</field>
+ <field>booktitle</field>
+ </constraint>
+ </constraints>
+ <constraints>
+ <entrytype>report</entrytype>
+ <constraint type="mandatory">
+ <field>author</field>
+ <field>title</field>
+ <field>type</field>
+ <field>institution</field>
+ </constraint>
+ </constraints>
+ <constraints>
+ <entrytype>thesis</entrytype>
+ <constraint type="mandatory">
+ <field>author</field>
+ <field>title</field>
+ <field>type</field>
+ <field>institution</field>
+ </constraint>
+ </constraints>
+ <constraints>
+ <entrytype>unpublished</entrytype>
+ <constraint type="mandatory">
+ <field>author</field>
+ <field>title</field>
+ </constraint>
+ </constraints>
+ <constraints>
+ <constraint datatype="isbn" type="data">
+ <field>isbn</field>
+ </constraint>
+ <constraint datatype="issn" type="data">
+ <field>issn</field>
+ </constraint>
+ <constraint datatype="ismn" type="data">
+ <field>ismn</field>
+ </constraint>
+ <constraint datatype="date" type="data">
+ <field>date</field>
+ <field>eventdate</field>
+ <field>origdate</field>
+ <field>urldate</field>
+ </constraint>
+ <constraint datatype="pattern" pattern="(?:sf|sm|sn|pf|pm|pn|pp)" type="data">
+ <field>gender</field>
+ </constraint>
+ </constraints>
+ </datamodel>
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/biblatex-archaeology.dtx b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/biblatex-archaeology.dtx
index e3fe0aaa95..f90da179d3 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/biblatex-archaeology.dtx
+++ b/macros/latex/contrib/biblatex-contrib/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/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/biblatex-archaeology.ins b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/biblatex-archaeology.ins
index aba371d1f4..2610e074e8 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/biblatex-archaeology.ins
+++ b/macros/latex/contrib/biblatex-contrib/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}
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/biblatex-archaeology.pdf b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/biblatex-archaeology.pdf
index 11261a83b5..0c8a61010d 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/biblatex-archaeology.pdf
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/biblatex-archaeology.pdf
Binary files differ
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/aefkw-example.pdf b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/aefkw-example.pdf
index 441bf0b234..d9e6f42e13 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/aefkw-example.pdf
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/aefkw-example.pdf
Binary files differ
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/afwl-example.pdf b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/afwl-example.pdf
index dbab0a1d90..ba94bb14c8 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/afwl-example.pdf
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/afwl-example.pdf
Binary files differ
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/amit-example.pdf b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/amit-example.pdf
index cbc4c4563e..cdc5470461 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/amit-example.pdf
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/amit-example.pdf
Binary files differ
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/archa-example.pdf b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/archa-example.pdf
index a051003893..7eaea6dc72 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/archa-example.pdf
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/archa-example.pdf
Binary files differ
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/authoryear-archaeology-example.pdf b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/authoryear-archaeology-example.pdf
index 10fa10486e..f96e751798 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/authoryear-archaeology-example.pdf
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/authoryear-archaeology-example.pdf
Binary files differ
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/authoryear-comp-archaeology-example.pdf b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/authoryear-comp-archaeology-example.pdf
index b5574cf986..82436ec04f 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/authoryear-comp-archaeology-example.pdf
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/authoryear-comp-archaeology-example.pdf
Binary files differ
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/authoryear-ibid-archaeology-example.pdf b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/authoryear-ibid-archaeology-example.pdf
index 2d19b63610..cb0f35ecbd 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/authoryear-ibid-archaeology-example.pdf
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/authoryear-ibid-archaeology-example.pdf
Binary files differ
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/authoryear-icomp-archaeology-example.pdf b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/authoryear-icomp-archaeology-example.pdf
index 92523167ef..0d67525b0d 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/authoryear-icomp-archaeology-example.pdf
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/authoryear-icomp-archaeology-example.pdf
Binary files differ
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/biblatex-archaeology_example.tex b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/biblatex-archaeology_example.tex
index 674c1bd93d..7c083a5fce 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/biblatex-archaeology_example.tex
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/biblatex-archaeology_example.tex
@@ -15,10 +15,10 @@
\makeatother
\raggedright
\else
- \usepackage{fontspec,polyglossia,noto}
- \setmonofont{NotoMono}[HyphenChar=None]
- %\setdefaultlanguage{english}\setotherlanguage{german}
- \setdefaultlanguage{german}\setotherlanguage{english}
+ \usepackage{fontspec,noto}\setmonofont{NotoSansMono}[HyphenChar=None]
+ \usepackage[french,dutch,danish,swedish,english,german,ngerman]{babel}
+ %\usepackage{polyglossia}\setdefaultlanguage{english}\setotherlanguage{german}
+ %\usepackage{polyglossia}\setdefaultlanguage{german}\setotherlanguage{english}
% command is missing in some fonts:
% \DeclareTextCommandDefault{\nobreakspace}{\leavevmode\nobreak\}
\fi
@@ -50,10 +50,10 @@
%style=verbose-trad2note-archaeology,
%style=verbose-ibid-archaeology,
%style=verbose-archaeology,
- %style=aefkw,
+ style=aefkw,
%style=afwl,
%style=amit,
- style=niedersachsen,
+ %style=niedersachsen,
%style=archa,
%style=dguf,
%style=dguf-alt,
@@ -76,6 +76,9 @@
%style=rgzm-inline,
%style=rgzm-numeric,
%style=rgzm-verbose,
+ %style=rgk-inline-old,
+ %style=rgk-numeric-old,
+ %style=rgk-verbose-old,
%style=ufg-muenster-inline,
%style=ufg-muenster-numeric,
%style=ufg-muenster-verbose,
@@ -83,6 +86,7 @@
%style=zaak,
%style=zaes,
%bibencoding=utf8, % necessary if *.tex file is in other encoding
+ %autolang=none,
]{biblatex}
\providetoggle{archbool:shortseries}
\providetoggle{archbool:shortjournal}
@@ -111,7 +115,7 @@
\ifcsdef{archaeobibstyletitle}
{\def\explhead{\scriptsize{\texttt{bibstyle}: \archaeobibstyletitle\\\texttt{citestyle}: \archaeocitestyletitle}}}
{\def\explhead{no biblatex-archaeology style}}
-\title{biblatex-archaeology [v2.1] sample document}
+\title{biblatex-archaeology [v2.2] sample document}
\subtitle{\explhead}
\author{Ingram Braun}
@@ -127,12 +131,11 @@
-%%% END EXPERIMENTAL CODE HERE:
+%%% END EXPERIMENTAL CODE
\makeatother
-
+
\begin{document}
-
\maketitle
\tableofcontents
@@ -147,11 +150,11 @@
\section{Blindtext}
\ifcsdef{blxarch@fork@authordate}
- {Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat \autocite{auler:hiller:2015}. Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit augue duis dolore te feugait nulla facilisi \autocites[68]{auler:hiller:2011}[48]{auler:hiller:2015a}[159--187]{auler:hiller:2015}[40--41]{auler:hiller:2016}[15--23]{tacitus:1981}[19]{de:neck:yoder:1978}[69]{auler:hiller:2011}. Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit \tvolcite{1}[156]{linnaeus:2003} lobortis nisl ut aliquip ex ea commodo consequat \autocite{kenmore}. Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat\autocites[73--75]{mueller:f:1991}[105--108]{mueller:a:1991}[68--70]{mueller:h:1900}[61]{mueller:har:1988}, vel illum dolore eu feugiat nulla facilisis at vero et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit augue duis dolore te feugait nulla facilisi \autocite{kenmore}. Nam liber tempor cum soluta nobis eleifend option congue nihil imperdiet doming id quod mazim placerat facer possim assum \autocite[145--146]{todorova:et:al:1981}.}
+ {Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat \autocite{auler:hiller:2015}. Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit augue duis dolore te feugait nulla facilisi \autocites[68]{auler:hiller:2011}[48]{auler:hiller:2015a}[159--187]{auler:hiller:2015}[40--41]{auler:hiller:2016}[15--23]{tacitus:1981}[19]{de:neck:yoder:1978}[69]{auler:hiller:2011}. Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit \tvolcite{1}[156]{linnaeus:2003} lobortis nisl ut aliquip ex ea commodo consequat \autocite{kenmore}. Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat \autocites[73--75]{mueller:f:1991}[105--108]{mueller:a:1991}[68--70]{mueller:h:1900}[61]{mueller:har:1988}, vel illum dolore eu feugiat nulla facilisis at vero et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit augue duis dolore te feugait nulla facilisi \autocite{kenmore}. Nam liber tempor cum soluta nobis eleifend option congue nihil imperdiet doming id quod mazim placerat facer possim assum \autocite[145--146]{todorova:et:al:1981}.}
{\ifcsdef{blxarch@fork@verbose}
{Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat.\autocite{auler:hiller:2015} Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit augue duis dolore te feugait nulla facilisi.\autocites[68]{auler:hiller:2011}[48]{auler:hiller:2015a}[159--187]{auler:hiller:2015}[40--41]{auler:hiller:2016}[15--23]{tacitus:1981}[19]{de:neck:yoder:1978}[69]{auler:hiller:2011} Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam\autocites[103]{ib:2016}[266--268]{boppert:1998}[108]{ib:2016}, quis nostrud exerci tation ullamcorper suscipit\fvolcite{1}[156]{linnaeus:2003} lobortis nisl ut aliquip ex ea commodo consequat.\autocite{kenmore} Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero et accumsan et iusto odio dignissim qui blandit praesent luptatum\autocite[103]{ib:2016} zzril delenit augue duis dolore te feugait nulla facilisi.\autocite{kenmore} Nam liber tempor cum soluta nobis eleifend\autocite[41--43]{auler:hiller:2015} option congue nihil imperdiet\autocite[19]{de:neck:yoder:1978} doming id quod mazim placerat facer possim assum.\autocite[145--146]{todorova:et:al:1981}}
{\ifcsdef{blxarch@fork@numeric}
- {Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat \autocite{auler:hiller:2015}. Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit augue duis dolore te feugait nulla facilisi \autocite{auler:hiller:2011,auler:hiller:2015a,auler:hiller:2015,auler:hiller:2016,tacitus:1981,de:neck:yoder:1978}. Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat \autocite{kenmore}. Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat\autocites[73--75]{mueller:f:1991}[105--108]{mueller:a:1991}[68--70]{mueller:h:1900}[61]{mueller:har:1988}, vel illum dolore eu feugiat nulla facilisis at vero et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit augue duis dolore te feugait nulla facilisi \autocite{kenmore}. Nam liber tempor cum soluta nobis eleifend option congue nihil imperdiet doming id quod mazim placerat facer possim assum \autocite{todorova:et:al:1981}.}
+ {Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat \autocite{auler:hiller:2015}. Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit augue duis dolore te feugait nulla facilisi \autocite{auler:hiller:2011,auler:hiller:2015a,auler:hiller:2015,auler:hiller:2016,tacitus:1981,de:neck:yoder:1978}. Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat \autocite{kenmore}. Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat \autocites[73--75]{mueller:f:1991}[105--108]{mueller:a:1991}[68--70]{mueller:h:1900}[61]{mueller:har:1988}, vel illum dolore eu feugiat nulla facilisis at vero et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit augue duis dolore te feugait nulla facilisi \autocite{kenmore}. Nam liber tempor cum soluta nobis eleifend option congue nihil imperdiet doming id quod mazim placerat facer possim assum \autocite{todorova:et:al:1981}.}
{}%
}%
}%
@@ -162,30 +165,32 @@
\item[\footnotesize\Befehl{cite}] \cite[159--187]{auler:hiller:2015}
\item[\footnotesize\Befehl{Cite}] \Cite[159--187]{auler:hiller:2015}
\item[\footnotesize\Befehl{cite*}] \cite*[159--187]{auler:hiller:2015}
- \item[\footnotesize\Befehl{autocite}] \autocite[159--187]{auler:hiller:2015a}.
+ \item[\footnotesize\Befehl{autocite}] \autocite[159--187]{auler:hiller:2015a}
\item[\footnotesize\Befehl{Autocite}] \Autocite[159--187]{auler:hiller:2015a}
- \item[\footnotesize\Befehl{autocite*}] \autocite*[159--187]{auler:hiller:2015a}.-
+ \item[\footnotesize\Befehl{autocite*}] \autocite*[159--187]{auler:hiller:2015a}
\item[\footnotesize\Befehl{Autocite*}] \Autocite*[159--187]{auler:hiller:2015a}
- \item[\footnotesize\Befehl{parencite}] \parencite[159--187]{auler:hiller:2015}.
- \item[\footnotesize\Befehl{parencite*}] \parencite*[159--187]{auler:hiller:2015}.
- \item[\footnotesize\Befehl{Parencite}] \Parencite[159--187]{auler:hiller:2015}.
- \item[\footnotesize\Befehl{textcite}] \textcite[159--187]{auler:hiller:2015}.
- \item[\footnotesize\Befehl{Textcite}] \Textcite[159--187]{auler:hiller:2015}.
- %\item[\footnotesize\Befehl{supercite}] \supercite{auler:hiller:2015}.
- \item[\footnotesize\Befehl{footcite}] \footcite[159--187]{auler:hiller:2015}.
- \item[\footnotesize\Befehl{footcitetext}] \footcitetext[159--187]{auler:hiller:2015}.
-% \item[\footnotesize\Befehl{smartcite}] \smartcite[159--187]{auler:hiller:2015}.
-% \item[\footnotesize\Befehl{Smartcite}] \smartcite[159--187]{auler:hiller:2015}.
+ \item[\footnotesize\Befehl{parencite}] \parencite[159--187]{auler:hiller:2015}
+ \item[\footnotesize\Befehl{parencite*}] \parencite*[159--187]{auler:hiller:2015}
+ \item[\footnotesize\Befehl{Parencite}] \Parencite[159--187]{auler:hiller:2015}
+ \item[\footnotesize\Befehl{textcite}] \textcite[159--187]{auler:hiller:2015}
+ \item[\footnotesize\Befehl{Textcite}] \Textcite[159--187]{auler:hiller:2015}
+ \item[\footnotesize\Befehl{supercite}] \ifcsdef{supercite}
+ {\supercite[433]{bauchhenss:et:al:1978}}
+ {\textbf{undefined!}}%
+ \item[\footnotesize\Befehl{footcite}] \footcite[159--187]{auler:hiller:2015}
+ \item[\footnotesize\Befehl{footcitetext}] \footcitetext[159--187]{auler:hiller:2015}
+% \item[\footnotesize\Befehl{smartcite}] \smartcite[159--187]{auler:hiller:2015}
+% \item[\footnotesize\Befehl{Smartcite}] \smartcite[159--187]{auler:hiller:2015}
\item[\footnotesize\Befehl{cites}] \cites[159--187]{auler:hiller:2015}
\item[\footnotesize\Befehl{Cites}] \Cites[159--187]{auler:hiller:2015}
- \item[\footnotesize\Befehl{autocites}] \autocites[68]{auler:hiller:2011}[48]{auler:hiller:2015a}[159--187]{auler:hiller:2015}[40--41]{auler:hiller:2016}[15--23]{tacitus:1981}[19]{de:neck:yoder:1978}.
- \item[\footnotesize\Befehl{Autocites}] \Autocites[68]{auler:hiller:2011}[48]{auler:hiller:2015a}[159--187]{auler:hiller:2015}[40--41]{auler:hiller:2016}[15--23]{tacitus:1981}[19]{de:neck:yoder:1978}.
- \item[\footnotesize\Befehl{footcites}] \footcites[68]{auler:hiller:2011}[48]{auler:hiller:2015a}[159--187]{auler:hiller:2015}[40--41]{auler:hiller:2016}[15--23]{tacitus:1981}[19]{de:neck:yoder:1978}.
- \item[\footnotesize\Befehl{footcitetexts}] \footcitetexts[68]{auler:hiller:2011}[48]{auler:hiller:2015a}[159--187]{auler:hiller:2015}[40--41]{auler:hiller:2016}[15--23]{tacitus:1981}[19]{de:neck:yoder:1978}.
- \item[\footnotesize\Befehl{parencites}] \parencites[68]{auler:hiller:2011}[48]{auler:hiller:2015a}[159--187]{auler:hiller:2015}[40--41]{auler:hiller:2016}[15--23]{tacitus:1981}[19]{de:neck:yoder:1978}.
- \item[\footnotesize\Befehl{Parencites}] \Parencites[68]{auler:hiller:2011}[48]{auler:hiller:2015a}[159--187]{auler:hiller:2015}[40--41]{auler:hiller:2016}[15--23]{tacitus:1981}[19]{de:neck:yoder:1978}.
- \item[\footnotesize\Befehl{textcites}] \textcites[68]{auler:hiller:2011}[48]{auler:hiller:2015a}[159--187]{auler:hiller:2015}[40--41]{auler:hiller:2016}[15--23]{tacitus:1981}[19]{de:neck:yoder:1978}.
- \item[\footnotesize\Befehl{Textcites}] \Textcites[68]{auler:hiller:2011}[48]{auler:hiller:2015a}[159--187]{auler:hiller:2015}[40--41]{auler:hiller:2016}[15--23]{tacitus:1981}[19]{de:neck:yoder:1978}.
+ \item[\footnotesize\Befehl{autocites}] \autocites[68]{auler:hiller:2011}[48]{auler:hiller:2015a}[159--187]{auler:hiller:2015}[40--41]{auler:hiller:2016}[15--23]{tacitus:1981}[19]{de:neck:yoder:1978}
+ \item[\footnotesize\Befehl{Autocites}] \Autocites[68]{auler:hiller:2011}[48]{auler:hiller:2015a}[159--187]{auler:hiller:2015}[40--41]{auler:hiller:2016}[15--23]{tacitus:1981}[19]{de:neck:yoder:1978}
+ \item[\footnotesize\Befehl{footcites}] \footcites[68]{auler:hiller:2011}[48]{auler:hiller:2015a}[159--187]{auler:hiller:2015}[40--41]{auler:hiller:2016}[15--23]{tacitus:1981}[19]{de:neck:yoder:1978}
+ \item[\footnotesize\Befehl{footcitetexts}] \footcitetexts[68]{auler:hiller:2011}[48]{auler:hiller:2015a}[159--187]{auler:hiller:2015}[40--41]{auler:hiller:2016}[15--23]{tacitus:1981}[19]{de:neck:yoder:1978}
+ \item[\footnotesize\Befehl{parencites}] \parencites[68]{auler:hiller:2011}[48]{auler:hiller:2015a}[159--187]{auler:hiller:2015}[40--41]{auler:hiller:2016}[15--23]{tacitus:1981}[19]{de:neck:yoder:1978}
+ \item[\footnotesize\Befehl{Parencites}] \Parencites[68]{auler:hiller:2011}[48]{auler:hiller:2015a}[159--187]{auler:hiller:2015}[40--41]{auler:hiller:2016}[15--23]{tacitus:1981}[19]{de:neck:yoder:1978}
+ \item[\footnotesize\Befehl{textcites}] \textcites[68]{auler:hiller:2011}[48]{auler:hiller:2015a}[159--187]{auler:hiller:2015}[40--41]{auler:hiller:2016}[15--23]{tacitus:1981}[19]{de:neck:yoder:1978}
+ \item[\footnotesize\Befehl{Textcites}] \Textcites[68]{auler:hiller:2011}[48]{auler:hiller:2015a}[159--187]{auler:hiller:2015}[40--41]{auler:hiller:2016}[15--23]{tacitus:1981}[19]{de:neck:yoder:1978}
\item[\footnotesize\Befehl{citeauthor}] \citeauthor{auler:hiller:2015}
\item[\footnotesize\Befehl{citeauthor}] \Citeauthor{auler:hiller:2015}
\item[\footnotesize\Befehl{citetitle}] \citetitle{auler:hiller:2015}
@@ -193,33 +198,86 @@
\item[\footnotesize\Befehl{citedate}] \citedate{auler:hiller:2015}
\item[\footnotesize\Befehl{citeyear}] \citeyear{auler:hiller:2015}
\item[\footnotesize\Befehl{citeurl}] \citeurl{kenmore}
- \item[\footnotesize\Befehl{fullcite}] \fullcite{auler:hiller:2015}.
- \item[\footnotesize\Befehl{footfullcite}] \footfullcite[159--187]{auler:hiller:2015}.
- \ifcsdef{shortformcite}
- {\item[\footnotesize\Befehl{shortformcite}] \shortformcite[433]{bauchhenss:et:al:1978}}
+ \item[\footnotesize\Befehl{fullcite}] \fullcite{auler:hiller:2015}
+ \item[\footnotesize\Befehl{footfullcite}] \footfullcite[159--187]{auler:hiller:2015}
+ \item[\footnotesize\Befehl{shortformcite}] \ifcsdef{shortformcite}
+ {\shortformcite[433]{bauchhenss:et:al:1978}}
+ {\textbf{undefined!}}%
+ \item[\footnotesize\Befehl{shortformcites}] \ifcsdef{shortformcites}
+ {\shortformcites[433]{bauchhenss:et:al:1978}[501]{authen-blom:1989}}
+ {\textbf{undefined!}}%
+ \item[\footnotesize\Befehl{sfcite}] \ifcsdef{sfcite}
+ {\sfcite[433]{bauchhenss:et:al:1978}}
+ {\textbf{undefined!}}%
+ \item[\footnotesize\Befehl{sfcites}] \ifcsdef{sfcites}
+ {\sfcites[433]{bauchhenss:et:al:1978}[501]{authen-blom:1989}}
+ {\textbf{undefined!}}%
+ \item[\footnotesize\Befehl{posscite}] \ifcsdef{posscite}
+ {\posscite[48]{auler:hiller:2015a}}
+ {\textbf{undefined!}}%
+ \item[\footnotesize\Befehl{posscites}] \ifcsdef{posscites}
+ {\posscites[48]{auler:hiller:2015a}[19]{de:neck:yoder:1978}[123]{buss:2004}{nass:1938}{caselitz:1980a}[187--190]{molleson:cox:1993}[11--12]{steinmetz:strahl:wilbers:1979}{domino:1780}}
+ {\textbf{undefined!}}%
+ \item[\footnotesize\Befehl{Posscite}] \ifcsdef{Posscite}
+ {\Posscite[48]{auler:hiller:2015a}}
+ {\textbf{undefined!}}%
+ \item[\footnotesize\Befehl{Posscites}] \ifcsdef{Posscites}
+ {\Posscites[48]{auler:hiller:2015a}[19]{de:neck:yoder:1978}[123]{buss:2004}{nass:1938}{caselitz:1980a}[187--190]{molleson:cox:1993}[11--12]{steinmetz:strahl:wilbers:1979}{domino:1780}}
+ {\textbf{undefined!}}%
+ \item[\footnotesize\Befehl{citeissue}] \ifcsdef{citeissue}
+ {\citeissue[48]{bericht:rgk:1988}}
+ {\textbf{undefined!}}%
+ \item[\footnotesize\Befehl{fciteissue}] \ifcsdef{fciteissue}
+ {\fciteissue[48]{bericht:rgk:1988}}
+ {\textbf{undefined!}}%
+ \item[\footnotesize\Befehl{pciteissue}] \ifcsdef{pciteissue}
+ {\pciteissue[48]{bericht:rgk:1988}}
+ {\textbf{undefined!}}%
+ \item[\footnotesize\Befehl{citeissues}] \ifcsdef{citeissues}
+ {\citeissues[48]{bericht:rgk:1988}}
+ {\textbf{undefined!}}%
+ \item[\footnotesize\Befehl{fciteissues}] \ifcsdef{fciteissues}
+ {\fciteissues[48]{bericht:rgk:1988}}
+ {\textbf{undefined!}}%
+ \item[\footnotesize\Befehl{pciteissues}] \ifcsdef{pciteissues}
+ {\pciteissues[48]{bericht:rgk:1988}}
{\textbf{undefined!}}%
- \ifcsdef{shortformcites}
- {\item[\footnotesize\Befehl{shortformcites}] \shortformcites[433]{bauchhenss:et:al:1978}[501]{authen-blom:1989}}
+ \item[\footnotesize\Befehl{reviewcite}] \ifcsdef{reviewcite}
+ {\reviewcite[19]{de:neck:yoder:1978}}
{\textbf{undefined!}}%
- \ifcsdef{sfcite}
- {\item[\footnotesize\Befehl{sfcite}] \sfcite[433]{bauchhenss:et:al:1978}}
+ \item[\footnotesize\Befehl{previewcite}] \ifcsdef{previewcite}
+ {\previewcite[48]{auler:hiller:2015a}}
{\textbf{undefined!}}%
- \ifcsdef{sfcites}
- {\item[\footnotesize\Befehl{sfcites}] \sfcites[433]{bauchhenss:et:al:1978}[501]{authen-blom:1989}}
+ \item[\footnotesize\Befehl{textreviewcite}] \ifcsdef{textreviewcite}
+ {\textreviewcite{buss:2004}}
{\textbf{undefined!}}%
- \ifcsdef{posscite}
- {\item[\footnotesize\Befehl{posscite}] \posscite[48]{auler:hiller:2015a}}
+ \item[\footnotesize\Befehl{Reviewcite}] \ifcsdef{Reviewcite}
+ {\Reviewcite[19]{de:neck:yoder:1978}}
{\textbf{undefined!}}%
- \ifcsdef{posscites}
- {\item[\footnotesize\Befehl{posscites}] \posscites[48]{auler:hiller:2015a}[19]{de:neck:yoder:1978}[123]{buss:2004}{nass:1938}{caselitz:1980a}[187--190]{molleson:cox:1993}[11--12]{steinmetz:strahl:wilbers:1979}{domino:1780}}
+ \item[\footnotesize\Befehl{Previewcite}] \ifcsdef{Previewcite}
+ {\previewcite[48]{de:neck:yoder:1978}}
{\textbf{undefined!}}%
- \ifcsdef{Posscite}
- {\item[\footnotesize\Befehl{Posscite}] \Posscite[48]{auler:hiller:2015a}}
+ \item[\footnotesize\Befehl{Textreviewcite}] \ifcsdef{Textreviewcite}
+ {\textreviewcite{de:neck:yoder:1978}}
{\textbf{undefined!}}%
- \ifcsdef{Posscites}
- {\item[\footnotesize\Befehl{Posscites}] \Posscites[48]{auler:hiller:2015a}[19]{de:neck:yoder:1978}[123]{buss:2004}{nass:1938}{caselitz:1980a}[187--190]{molleson:cox:1993}[11--12]{steinmetz:strahl:wilbers:1979}{domino:1780}}
+ \item[\footnotesize\Befehl{reviewcites}] \ifcsdef{reviewcites}
+ {\reviewcites[19]{de:neck:yoder:1978}[123]{buss:2004}{nass:1938}{caselitz:1980a}[187--190]{molleson:cox:1993}[11--12]{steinmetz:strahl:wilbers:1979}{domino:1780}}
+ {\textbf{undefined!}}%
+ \item[\footnotesize\Befehl{previewcites}] \ifcsdef{previewcites}
+ {\previewcites[48]{de:neck:yoder:1978}[123]{buss:2004}{nass:1938}{caselitz:1980a}[187--190]{molleson:cox:1993}[11--12]{steinmetz:strahl:wilbers:1979}{domino:1780}}
+ {\textbf{undefined!}}%
+ \item[\footnotesize\Befehl{textreviewcites}] \ifcsdef{textreviewcites}
+ {\textreviewcites{de:neck:yoder:1978}[123]{buss:2004}{nass:1938}[123]{sterk:1777}[187--190]{molleson:cox:1993}[11--12]{steinmetz:strahl:wilbers:1979}{domino:1780}}
+ {\textbf{undefined!}}%
+ \item[\footnotesize\Befehl{Reviewcites}] \ifcsdef{Reviewcites}
+ {\Reviewcites[19]{de:neck:yoder:1978}[123]{sterk:1777}{nass:1938}{caselitz:1980a}[187--190]{molleson:cox:1993}[11--12]{steinmetz:strahl:wilbers:1979}{domino:1780}}
+ {\textbf{undefined!}}%
+ \item[\footnotesize\Befehl{Previewcites}] \ifcsdef{Previewcites}
+ {\Previewcites[48]{de:neck:yoder:1978}[123]{sterk:1777}{nass:1938}{caselitz:1980a}[187--190]{molleson:cox:1993}[11--12]{steinmetz:strahl:wilbers:1979}{domino:1780}}
+ {\textbf{undefined!}}%
+ \item[\footnotesize\Befehl{Textreviewcites}] \ifcsdef{Textreviewcites}
+ {\Textreviewcites{de:neck:yoder:1978}[123]{sterk:1777}{nass:1938}[123]{sterk:1777}[187--190]{molleson:cox:1993}[11--12]{steinmetz:strahl:wilbers:1979}{domino:1780}}
{\textbf{undefined!}}%
- \item[\footnotesize\Befehl{footcite}] \footcites{auler:hiller:2015}{harsdoerffer:1656}
\end{enumerate}
@@ -286,6 +344,12 @@
\item\fullcite{siebert:u:et:al:o:j}%
\end{itemize}
+
+\subsection{Slash in \Feld{location}}
+\begin{itemize}
+ \item\fullcite{mehling:1998}%
+\end{itemize}
+
\subsection{\Typ{collection} lacks \Feld{date}, \Typ{incollection} has \Feld{realdate}}
\begin{itemize}
\item\cite{huet:o:j}%
@@ -389,7 +453,7 @@
\item\fullcite{summerhayes:et:al:1993}%
\end{itemize}
-\subsection{Newspaper article}
+\subsection{Newspaper article and \Typ{review}}
\begin{itemize}
\item\cite{stafford:2004}%
\item\fullcite{stafford:2004}%
@@ -401,6 +465,19 @@
\item[$\Delta 3$ y.]\fullcite{michaelsen:1978}%
\end{itemize}
+\subsection{\Typ{review} with \Feld{related}}
+\begin{itemize}
+ \item\fullcite{test::review}%
+\end{itemize}
+
+\subsection{\Typ{Periodical}}
+\begin{itemize}
+ \item\fullcite{bericht:rgk:1988}%
+ \item\citeissue{bericht:rgk:1988}%
+ \item\pciteissue{bericht:rgk:1988}%
+ \item\fciteissue{bericht:rgk:1988}%
+\end{itemize}
+
%\printshorthands
\printbibliography
%\printbibliography[env=leftmarginbibliography]
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/dguf-alt-example.pdf b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/dguf-alt-example.pdf
index 0e01fd3edd..3ba9cd96c0 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/dguf-alt-example.pdf
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/dguf-alt-example.pdf
Binary files differ
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/dguf-apa-example.pdf b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/dguf-apa-example.pdf
index 946e7958da..31edaa2552 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/dguf-apa-example.pdf
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/dguf-apa-example.pdf
Binary files differ
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/dguf-example.pdf b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/dguf-example.pdf
index 809809eecd..905a0ccf26 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/dguf-example.pdf
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/dguf-example.pdf
Binary files differ
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/eaz-alt-example.pdf b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/eaz-alt-example.pdf
index b0167b06c0..edaeb20b6a 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/eaz-alt-example.pdf
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/eaz-alt-example.pdf
Binary files differ
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/eaz-example.pdf b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/eaz-example.pdf
index f912b4595b..808b301a15 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/eaz-example.pdf
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/eaz-example.pdf
Binary files differ
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/foe-example.pdf b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/foe-example.pdf
index 31fbed8db8..3221a9b749 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/foe-example.pdf
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/foe-example.pdf
Binary files differ
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/jb-halle-example.pdf b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/jb-halle-example.pdf
index e008104c79..b03b206341 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/jb-halle-example.pdf
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/jb-halle-example.pdf
Binary files differ
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/jb-kreis-neuss-example.pdf b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/jb-kreis-neuss-example.pdf
index 96b132270f..1d33ea1e8d 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/jb-kreis-neuss-example.pdf
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/jb-kreis-neuss-example.pdf
Binary files differ
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/karl-example.pdf b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/karl-example.pdf
index 757b4f0394..edaa664bbe 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/karl-example.pdf
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/karl-example.pdf
Binary files differ
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/kunde-example.pdf b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/kunde-example.pdf
index 4bd21a4115..6bce27149a 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/kunde-example.pdf
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/kunde-example.pdf
Binary files differ
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/maja-example.pdf b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/maja-example.pdf
index 2dee3ffc9e..c2417bb8c8 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/maja-example.pdf
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/maja-example.pdf
Binary files differ
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/mpk-example.pdf b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/mpk-example.pdf
index f5a8d676e8..633a8a755c 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/mpk-example.pdf
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/mpk-example.pdf
Binary files differ
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/mpkoeaw-example.pdf b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/mpkoeaw-example.pdf
index d8756edae4..008d6b3c69 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/mpkoeaw-example.pdf
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/mpkoeaw-example.pdf
Binary files differ
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/niedersachsen-example.pdf b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/niedersachsen-example.pdf
index bd2e8ad8ed..34d541db40 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/niedersachsen-example.pdf
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/niedersachsen-example.pdf
Binary files differ
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/nnu-example.pdf b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/nnu-example.pdf
index 033a59448f..d137b3a9b1 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/nnu-example.pdf
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/nnu-example.pdf
Binary files differ
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/numeric-comp-archaeology-example.pdf b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/numeric-comp-archaeology-example.pdf
index 85f81e068a..f0f3b9fc58 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/numeric-comp-archaeology-example.pdf
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/numeric-comp-archaeology-example.pdf
Binary files differ
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/offa-example.pdf b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/offa-example.pdf
index 0eabf1d3a2..bc894fa9d5 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/offa-example.pdf
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/offa-example.pdf
Binary files differ
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/rgk-inline-example.pdf b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/rgk-inline-example.pdf
index 59c60d3a08..8d76851052 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/rgk-inline-example.pdf
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/rgk-inline-example.pdf
Binary files differ
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/rgk-inline-old-example.pdf b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/rgk-inline-old-example.pdf
new file mode 100644
index 0000000000..24afd33da1
--- /dev/null
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/rgk-inline-old-example.pdf
Binary files differ
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/rgk-numeric-example.pdf b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/rgk-numeric-example.pdf
index d863d87bff..b06d13599b 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/rgk-numeric-example.pdf
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/rgk-numeric-example.pdf
Binary files differ
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/rgk-numeric-old-example.pdf b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/rgk-numeric-old-example.pdf
new file mode 100644
index 0000000000..467c179fde
--- /dev/null
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/rgk-numeric-old-example.pdf
Binary files differ
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/rgk-verbose-example.pdf b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/rgk-verbose-example.pdf
index 2bb6a8270c..7013419853 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/rgk-verbose-example.pdf
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/rgk-verbose-example.pdf
Binary files differ
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/rgk-verbose-old-example.pdf b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/rgk-verbose-old-example.pdf
new file mode 100644
index 0000000000..2d2d5d0e42
--- /dev/null
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/rgk-verbose-old-example.pdf
Binary files differ
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/rgzm-inline-example.pdf b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/rgzm-inline-example.pdf
index 55cd53a2c9..6f6e99161f 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/rgzm-inline-example.pdf
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/rgzm-inline-example.pdf
Binary files differ
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/rgzm-numeric-example.pdf b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/rgzm-numeric-example.pdf
index 43ba8e011b..e08d9e5897 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/rgzm-numeric-example.pdf
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/rgzm-numeric-example.pdf
Binary files differ
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/rgzm-verbose-example.pdf b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/rgzm-verbose-example.pdf
index 9f4dffb135..a90b7368bf 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/rgzm-verbose-example.pdf
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/rgzm-verbose-example.pdf
Binary files differ
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/ufg-muenster-inline-example.pdf b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/ufg-muenster-inline-example.pdf
index c45796c507..226e136db2 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/ufg-muenster-inline-example.pdf
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/ufg-muenster-inline-example.pdf
Binary files differ
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/ufg-muenster-numeric-example.pdf b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/ufg-muenster-numeric-example.pdf
index a407198511..b30704cc94 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/ufg-muenster-numeric-example.pdf
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/ufg-muenster-numeric-example.pdf
Binary files differ
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/ufg-muenster-verbose-example.pdf b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/ufg-muenster-verbose-example.pdf
index f70803f0ca..4e71ca2d9d 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/ufg-muenster-verbose-example.pdf
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/ufg-muenster-verbose-example.pdf
Binary files differ
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/verbose-archaeology-example.pdf b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/verbose-archaeology-example.pdf
index f8f3231263..3e6236f8da 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/verbose-archaeology-example.pdf
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/verbose-archaeology-example.pdf
Binary files differ
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/verbose-ibid-archaeology-example.pdf b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/verbose-ibid-archaeology-example.pdf
index 316302eee4..2e5b3bc8fe 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/verbose-ibid-archaeology-example.pdf
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/verbose-ibid-archaeology-example.pdf
Binary files differ
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/verbose-trad2note-archaeology-example.pdf b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/verbose-trad2note-archaeology-example.pdf
index a0d589ab3e..a7291a8f47 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/verbose-trad2note-archaeology-example.pdf
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/verbose-trad2note-archaeology-example.pdf
Binary files differ
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/volkskunde-example.pdf b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/volkskunde-example.pdf
index 50ac6b30f2..6a869c55ba 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/volkskunde-example.pdf
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/volkskunde-example.pdf
Binary files differ
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/zaak-example.pdf b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/zaak-example.pdf
index 15e327b3b3..7f2a9c308e 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/zaak-example.pdf
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/zaak-example.pdf
Binary files differ
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/zaes-example.pdf b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/zaes-example.pdf
index 63d694e0c6..865567c26d 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/zaes-example.pdf
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-archaeology/example/zaes-example.pdf
Binary files differ
diff --git a/macros/latex/contrib/calxxxx-yyyy/README b/macros/latex/contrib/calxxxx-yyyy/README
index caeb2102dc..940220071f 100644
--- a/macros/latex/contrib/calxxxx-yyyy/README
+++ b/macros/latex/contrib/calxxxx-yyyy/README
@@ -1,4 +1,4 @@
-README for calxxxx-yyyy, 2019/01/01, v20.19a
+README for calxxxx-yyyy, 2020/01/01, v20.20a
TABLE OF CONTENTS
@@ -17,8 +17,8 @@ TABLE OF CONTENTS
==============
To print a calendar for some given years, use the \textsf{calxxxx-yyyy.tex}
-file. LaTeXe it, type in the year to start with (for example 2019), the
-year to end with (for example 2036), and the calendars for those years are
+file. LaTeXe it, type in the year to start with (for example 2020), the
+year to end with (for example 2037), and the calendars for those years are
produced.
It is possible to print the calendars in different languages.
@@ -50,8 +50,8 @@ https://www.ctan.org/pkg/calxxxx-yyyy
Also a ZIP file is provided that contains the files:
the manual (calxxxx-yyyy-doc.tex, calxxxx-yyyy-doc.pdf),
-the compiled examples (cal2019-2036_DE.pdf, cal2019-2036_DK.pdf, and
-cal2019-2036_EN.pdf), calxxxx-yyyy.tex,
+the compiled examples (cal2020-2037_DE.pdf, cal2020-2037_DK.pdf, and
+cal2020-2037_EN.pdf), calxxxx-yyyy.tex,
and this README:
http://mirrors.ctan.org/macros/latex/contrib/calxxxx-yyyy.zip
@@ -72,8 +72,8 @@ d) Update the databases if necessary, e.g. for teTeX:
e) Copy the documentation files to
"TDS:doc/latex/calxxxx-yyyy/":
README, calxxxx-yyyy-doc.tex, calxxxx-yyyy-doc.pdf
- (and e.g. cal2019-2036_DE.pdf, cal2019-2036_DK.pdf,
- and cal2019-2036_EN.pdf).
+ (and e.g. cal2020-2037_DE.pdf, cal2020-2037_DK.pdf,
+ and cal2020-2037_EN.pdf).
4 ADDITIONAL PACKAGES
diff --git a/macros/latex/contrib/calxxxx-yyyy/cal2019-2036_DE.pdf b/macros/latex/contrib/calxxxx-yyyy/cal2020-2037_DE.pdf
index 8644488173..a87efed2c8 100644
--- a/macros/latex/contrib/calxxxx-yyyy/cal2019-2036_DE.pdf
+++ b/macros/latex/contrib/calxxxx-yyyy/cal2020-2037_DE.pdf
Binary files differ
diff --git a/macros/latex/contrib/calxxxx-yyyy/cal2019-2036_DK.pdf b/macros/latex/contrib/calxxxx-yyyy/cal2020-2037_DK.pdf
index b94d0d14e8..569131cb52 100644
--- a/macros/latex/contrib/calxxxx-yyyy/cal2019-2036_DK.pdf
+++ b/macros/latex/contrib/calxxxx-yyyy/cal2020-2037_DK.pdf
Binary files differ
diff --git a/macros/latex/contrib/calxxxx-yyyy/cal2019-2036_EN.pdf b/macros/latex/contrib/calxxxx-yyyy/cal2020-2037_EN.pdf
index 22aebfc8b5..61a10b4e18 100644
--- a/macros/latex/contrib/calxxxx-yyyy/cal2019-2036_EN.pdf
+++ b/macros/latex/contrib/calxxxx-yyyy/cal2020-2037_EN.pdf
Binary files differ
diff --git a/macros/latex/contrib/calxxxx-yyyy/calxxxx-yyyy-doc.pdf b/macros/latex/contrib/calxxxx-yyyy/calxxxx-yyyy-doc.pdf
index ec28f487e8..a43a111b8f 100644
--- a/macros/latex/contrib/calxxxx-yyyy/calxxxx-yyyy-doc.pdf
+++ b/macros/latex/contrib/calxxxx-yyyy/calxxxx-yyyy-doc.pdf
Binary files differ
diff --git a/macros/latex/contrib/calxxxx-yyyy/calxxxx-yyyy-doc.tex b/macros/latex/contrib/calxxxx-yyyy/calxxxx-yyyy-doc.tex
index 32a7c48afa..4ef5dd8805 100644
--- a/macros/latex/contrib/calxxxx-yyyy/calxxxx-yyyy-doc.tex
+++ b/macros/latex/contrib/calxxxx-yyyy/calxxxx-yyyy-doc.tex
@@ -16,9 +16,9 @@
]{hyperref}[2012/11/06]% v6.83m
\begin{document}
\section*{\texttt{ReadMe} for cal$xxxx-yyyy$.tex file}
-Version: v20.19a\newline
-Date: 2019/01/01\newline
-\copyright{} 2010 - 2019 H.-Martin M\"{u}nch (Martin dot Muench at Uni-Bonn dot de)\newline
+Version: v20.20a\newline
+Date: 2020/01/01\newline
+\copyright{} 2010 - 2020 H.-Martin M\"{u}nch (Martin dot Muench at Uni-Bonn dot de)\newline
\noindent This file explains the use of the \textsf{calxxxx-yyyy.tex} file,
available at\newline
@@ -30,7 +30,7 @@ the \textsf{array.sty}, \textsf{babel.sty}, and \textsf{geometry.sty} packages.
\hspace*{-1.98471pt}To print a calendar for some given years,
use the \textsf{calxxxx-yyyy.tex} file. \LaTeXe{} it, type in the year to start with
-(for example 2019), the year to end with (for example 2036), and the calendars
+(for example 2020), the year to end with (for example 2037), and the calendars
for those years are produced.
It is possible to print the calendars in different languages. Currently
diff --git a/macros/latex/contrib/calxxxx-yyyy/calxxxx-yyyy.tex b/macros/latex/contrib/calxxxx-yyyy/calxxxx-yyyy.tex
index 4458db57bf..96dcccc750 100644
--- a/macros/latex/contrib/calxxxx-yyyy/calxxxx-yyyy.tex
+++ b/macros/latex/contrib/calxxxx-yyyy/calxxxx-yyyy.tex
@@ -1,8 +1,8 @@
% calxxx-yyyy.tex
-% version: v20.19a
-% date: 2019/01/01
+% version: v20.20a
+% date: 2020/01/01
%
-% Copyright (C) 2010 - 2019 H.-Martin M\"{u}nch (Martin dot Muench at Uni-Bonn dot de)
+% Copyright (C) 2010 - 2020 H.-Martin M\"{u}nch (Martin dot Muench at Uni-Bonn dot de)
% Portions of code copyrighted by Slobodan Jankovi\'{c}.
% This file was invented in 1999 by Slobodan Jankovi\'{c}.
% I was not able to reach him at slobodan@archimed.filfak.ni.ac.yu
@@ -37,8 +37,8 @@
% This work consists of the main source files
% calxxxx-yyyy.tex, README, and calxxxx-yyyy-doc.tex,
% and the derived files
-% calxxxx-yyyy-doc.pdf, cal2019-2036_DE.pdf, cal2019-2036_DK.pdf,
-% and cal2019-2036_EN.pdf.
+% calxxxx-yyyy-doc.pdf, cal2020-2037_DE.pdf, cal2020-2037_DK.pdf,
+% and cal2020-2037_EN.pdf.
%
% In memoriam
% Claudia Simone Barth + 1996/01/30
@@ -341,7 +341,7 @@
\message{^^J}\message{^^J}%
\newline%
\tiny{\indent Original calxxxx.\TeX{} \copyright{} 1999/12/19 Slobodan Jankovi\'{c}; %
-these calendars produced with calxxxx-yyyy 2019/01/01 v20.19a by \texttt{Martin.Muench@Uni-Bonn.de};%
+these calendars produced with calxxxx-yyyy 2020/01/01 v20.20a by \texttt{Martin.Muench@Uni-Bonn.de};%
\newline\indent%
\iflanguage{english}{English by Slobodan Jankovi\'{c}.}{%
\iflanguage{german}{Deutsch von H.-Martin M\"{u}nch.}{%
diff --git a/macros/latex/contrib/embrac/README b/macros/latex/contrib/embrac/README
index e07d2f2340..43d046d330 100644
--- a/macros/latex/contrib/embrac/README
+++ b/macros/latex/contrib/embrac/README
@@ -3,7 +3,7 @@ the EMBRAC package
Upright Brackets in Emphasized Text
-2019/10/01 v0.8
+2019/12/31 v0.9
--------------------------------------------------------------------------
Clemens Niederberger
Web: https://bitbucket.org/cgnieder/embrac/
diff --git a/macros/latex/contrib/embrac/embrac.sty b/macros/latex/contrib/embrac/embrac.sty
index 279291a553..55786b982a 100644
--- a/macros/latex/contrib/embrac/embrac.sty
+++ b/macros/latex/contrib/embrac/embrac.sty
@@ -34,8 +34,8 @@
\RequirePackage { expl3 , xparse , l3keys2e }
\ProvidesExplPackage
{embrac}
- {2019/10/01}
- {0.8}
+ {2019/12/31}
+ {0.9}
{Upright Brackets in Emphasized Text}
% --------------------------------------------------------------------------
@@ -89,13 +89,10 @@
}
\cs_new_protected:Npn \embrac_nobreak:
- { \embrac_allow_break:n {10000} }
+ { \tex_penalty:D 10000 \scan_stop: }
-\cs_new_protected:Npn \embrac_allow_break:n #1
- { \tex_penalty:D #1 \scan_stop: }
-
-\cs_new_protected:Npn \embrac_save_penalty:
- { \int_set:Nn \l__embrac_penalty_int { \lastpenalty } }
+\cs_new_protected:Npn \embrac_allow_break:
+ { \tex_penalty:D 0 \scan_stop: }
% --------------------------------------------------------------------------
% THE MAIN PART:
@@ -110,29 +107,28 @@
\bool_new:N \l__embrac_opening_bool
% #1: tl macro
-% #2: code before
-% #3: kerning before
-% #4: symbol
-% #5: kerning after
-% #6: code after
-\cs_new_protected:Npn \__embrac_replace:Nnnnnn #1#2#3#4#5#6
- {
- \tl_replace_all:Nnn #1 {#4}
+% #2: kerning before
+% #3: symbol
+% #4: kerning after
+% #5: code after
+\cs_new_protected:Npn \__embrac_replace:Nnnnn #1#2#3#4#5
+ {
+ \tl_replace_all:Nnn #1 {#3}
{
\mode_if_math:TF
{#4}
{
- #2
- \embrac_kern:n {#3}
\embrac_nobreak:
- \embrac_braces_format:n {#4}
+ \embrac_kern:n {#2}
+ \embrac_nobreak:
+ \embrac_braces_format:n {#3}
\embrac_nobreak:
- \embrac_kern:n {#5}
- #6
+ \embrac_kern:n {#4}
+ #5
}
}
}
-\cs_generate_variant:Nn \__embrac_replace:Nnnnnn {Nnxx,Nnnxx}
+\cs_generate_variant:Nn \__embrac_replace:Nnnnn {Nxx,Nnxx}
% do the replacing:
% #1: tl macro
@@ -140,8 +136,7 @@
{
\prop_map_inline:Nn \l__embrac_emph_obrackets_inner_prop
{
- \__embrac_replace:Nnxxnn #1
- { \embrac_allow_break:n { \lastpenalty } }
+ \__embrac_replace:Nxxnn #1
{ \prop_item:Nn \l__embrac_emph_obrackets_outer_prop {##1} }
{ \prop_item:Nn \l__embrac_emph_obrackets_symbol_prop {##1} }
{##2}
@@ -149,39 +144,42 @@
}
\prop_map_inline:Nn \l__embrac_emph_cbrackets_inner_prop
{
- \__embrac_replace:Nnnxxn #1
- { \embrac_save_penalty: \embrac_nobreak: }
+ \__embrac_replace:Nnxxn #1
{##2}
{ \prop_item:Nn \l__embrac_emph_cbrackets_symbol_prop {##1} }
{ \prop_item:Nn \l__embrac_emph_cbrackets_outer_prop {##1} }
- { \embrac_allow_break:n { \l__embrac_penalty_int } }
+ {
+ \peek_charcode:NTF \c_space_tl
+ { \embrac_allow_break: }
+ { \embrac_nobreak: }
+ }
}
}
\cs_new_protected:Npn \embrac_enparen:nnn #1#2#3
{
- \group_begin:
- \embrac_allow_break:n { \lastpenalty }
- \embrac_kern:n
- { \prop_item:Nn \l__embrac_emph_obrackets_outer_prop {#1} }
- \embrac_nobreak:
- \embrac_braces_format:n
- { \prop_item:Nn \l__embrac_emph_obrackets_symbol_prop {#1} }
- \embrac_nobreak:
- \embrac_kern:n
- { \prop_item:Nn \l__embrac_emph_obrackets_inner_prop {#1} }
- #3
- \embrac_save_penalty: \embrac_nobreak:
- \embrac_kern:n
- { \prop_item:Nn \l__embrac_emph_cbrackets_inner_prop {#2} }
- \embrac_nobreak:
- \embrac_braces_format:n
- { \prop_item:Nn \l__embrac_emph_cbrackets_symbol_prop {#2} }
- \embrac_nobreak:
- \embrac_kern:n
- { \prop_item:Nn \l__embrac_emph_cbrackets_outer_prop {#2} }
- \embrac_allow_break:n { \l__embrac_penalty_int }
- \group_end:
+ \embrac_nobreak:
+ \embrac_kern:n
+ { \prop_item:Nn \l__embrac_emph_obrackets_outer_prop {#1} }
+ \embrac_nobreak:
+ \embrac_braces_format:n
+ { \prop_item:Nn \l__embrac_emph_obrackets_symbol_prop {#1} }
+ \embrac_nobreak:
+ \embrac_kern:n
+ { \prop_item:Nn \l__embrac_emph_obrackets_inner_prop {#1} }
+ #3
+ \embrac_nobreak:
+ \embrac_kern:n
+ { \prop_item:Nn \l__embrac_emph_cbrackets_inner_prop {#2} }
+ \embrac_nobreak:
+ \embrac_braces_format:n
+ { \prop_item:Nn \l__embrac_emph_cbrackets_symbol_prop {#2} }
+ \embrac_nobreak:
+ \embrac_kern:n
+ { \prop_item:Nn \l__embrac_emph_cbrackets_outer_prop {#2} }
+ \peek_charcode:NTF \c_space_tl
+ { \embrac_allow_break: }
+ { \embrac_nobreak: }
}
% --------------------------------------------------------------------------
@@ -243,11 +241,14 @@
}
}
-\embrac_new_replacement_macro:n {emph}
-\embrac_new_replacement_macro:n {textit}
-\embrac_new_replacement_macro:n {textsl}
+\NewDocumentCommand \EmbracMakeKnown {m}
+ { \embrac_new_replacement_macro:n {#1} }
+
+\EmbracMakeKnown {emph}
+\EmbracMakeKnown {textit}
+\EmbracMakeKnown {textsl}
\AtBeginDocument
- { \embrac_if_fontspec:T { \embrac_new_replacement_macro:n {textsi} } }
+ { \embrac_if_fontspec:T { \EmbracMakeKnown {textsi} } }
% --------------------------------------------------------------------------
% TURNING EMBRAC OFF AND ON:
@@ -518,3 +519,5 @@
other than 12 is possible)
2019/10/01 - v0.8 - fix issue #9
- new macros \embparen, \embbracket and \emb
+2019/12/31 - v0.9 - new: \EmbracMakeKnown
+ - change penalties
diff --git a/macros/latex/contrib/embrac/embrac_en.pdf b/macros/latex/contrib/embrac/embrac_en.pdf
index 41adfcec3b..99e0a7ecd7 100644
--- a/macros/latex/contrib/embrac/embrac_en.pdf
+++ b/macros/latex/contrib/embrac/embrac_en.pdf
Binary files differ
diff --git a/macros/latex/contrib/embrac/embrac_en.tex b/macros/latex/contrib/embrac/embrac_en.tex
index 635475e443..b1265849a8 100644
--- a/macros/latex/contrib/embrac/embrac_en.tex
+++ b/macros/latex/contrib/embrac/embrac_en.tex
@@ -1,7 +1,7 @@
-% arara: pdflatex
-% !arara: biber
-% !arara: pdflatex
-% arara: pdflatex
+% arara: pdflatex: { interaction: nonstopmode }
+% arara: biber
+% arara: pdflatex: { interaction: nonstopmode }
+% arara: pdflatex: { interaction: nonstopmode }
% --------------------------------------------------------------------------
% the EMBRAC package
%
@@ -41,6 +41,7 @@
ChangeEmph,
DeleteEmph,
emb,embbracket,embparen,
+ EmbracMakeKnown,
EmbracOff,
EmbracOn,
printbibliography,
@@ -292,6 +293,22 @@ By the way: this packages provides a simple file
\code{embrac\_kerning\_test.tex} for testing kerning values. You should find
it in the same directory as this documentation.
+\section{Adding More Commands}
+If\sinceversion{0.9} you like to add additional macros to \embrac's treatment
+(in addition to the already known \cs*{emph}, \cs*{textit}, \cs*{textsl}, and
+\cs*{textsi}) then you can use the following command
+\begin{commands}
+ \command{EmbracMakeKnown}[\marg{command}]
+ Redefine the command \meta{command} to replace brackets and parentheses by
+ upright ones. \meta{command} is the name of the command \emph{without} the
+ leading backslash!
+\end{commands}
+\embrac\ does this:
+\begin{sourcecode}
+ \EmbracMakeKnown{emph}
+ \EmbracMakeKnown{textit}
+ \EmbracMakeKnown{textsl}
+\end{sourcecode}
\section{biblatex Compatibility}
This is \embrac's only package option:
@@ -333,13 +350,13 @@ Please be aware that \embrac\ does not affect \cs{itshape} nor \cs{em} (nor
In cases like this one of the following commands could be used:
\begin{commands}
\command{emb}[\marg{op}\marg{cl}\marg{text}]
- Encloses\sinceversion{v0.8} \meta{text} with \meta{op} and \meta{cl}. Both
+ Encloses\sinceversion{0.8} \meta{text} with \meta{op} and \meta{cl}. Both
\meta{op} and \meta{cl} must be brackets known to \embrac.
\command{embparen}[\marg{text}]
- Encloses\sinceversion{v0.8} \meta{text} with upright parentheses. This is
+ Encloses\sinceversion{0.8} \meta{text} with upright parentheses. This is
the same as \cs{emb}\Marg{(}\Marg{)}\marg{text}.
\command{embbracket}[\marg{text}]
- Encloses\sinceversion{v0.8} \meta{text} with upright brackets. This is
+ Encloses\sinceversion{0.8} \meta{text} with upright brackets. This is
the same as \cs{emb}\Marg{[}\Marg{]}\marg{text}.
\end{commands}
\begin{example}
@@ -356,6 +373,7 @@ In cases like this one of the following commands could be used:
\item[v0.6] Added support for \cs{textsl}.
\item[v0.7] Added support for symbols with a catcode other than~12.
\item[v0.8] Added \cs{embparen}, \cs{embbracket} and \cs{emb}.
+ \item[v0.9] Added \cs{EmbracMakeKnown}
\end{description}
\end{document}
diff --git a/macros/latex/contrib/oberdiek/README.txt b/macros/latex/contrib/oberdiek/README.txt
index b5fb9d51e3..0bf3fd182b 100644
--- a/macros/latex/contrib/oberdiek/README.txt
+++ b/macros/latex/contrib/oberdiek/README.txt
@@ -1,4 +1,4 @@
-README 2019/12/15
+README 2019/12/29
This file describes the directory
CTAN:macros/latex/contrib/oberdiek/
diff --git a/macros/latex/contrib/oberdiek/aliascnt.pdf b/macros/latex/contrib/oberdiek/aliascnt.pdf
index a40b98bd76..f65172b7a6 100644
--- a/macros/latex/contrib/oberdiek/aliascnt.pdf
+++ b/macros/latex/contrib/oberdiek/aliascnt.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/bmpsize.dtx b/macros/latex/contrib/oberdiek/bmpsize.dtx
index a6c815e430..0eec647c99 100644
--- a/macros/latex/contrib/oberdiek/bmpsize.dtx
+++ b/macros/latex/contrib/oberdiek/bmpsize.dtx
@@ -1,7 +1,7 @@
% \iffalse meta-comment
%
% File: bmpsize.dtx
-% Version: 2016/05/16 v1.7
+% Version: 2019/12/29 v1.8
% Info: Extract size/resolution from bitmap files
%
% Copyright (C)
@@ -85,7 +85,7 @@
\input docstrip.tex
\Msg{************************************************************************}
\Msg{* Installation}
-\Msg{* Package: bmpsize 2016/05/16 v1.7 Extract size/resolution from bitmap files (HO)}
+\Msg{* Package: bmpsize 2019/12/29 v1.8 Extract size/resolution from bitmap files (HO)}
\Msg{************************************************************************}
\keepsilent
@@ -97,7 +97,7 @@
This is a generated file.
Project: bmpsize
-Version: 2016/05/16 v1.7
+Version: 2019/12/29 v1.8
Copyright (C)
2006-2009 Heiko Oberdiek
@@ -167,7 +167,7 @@ and the derived files
%<*driver>
\NeedsTeXFormat{LaTeX2e}
\ProvidesFile{bmpsize.drv}%
- [2016/05/16 v1.7 Extract size/resolution from bitmap files (HO)]%
+ [2019/12/29 v1.8 Extract size/resolution from bitmap files (HO)]%
\documentclass{ltxdoc}
\usepackage{holtxdoc}[2011/11/22]
\begin{document}
@@ -181,7 +181,7 @@ and the derived files
% \GetFileInfo{bmpsize.drv}
%
% \title{The \xpackage{bmpsize} package}
-% \date{2016/05/16 v1.7}
+% \date{2019/12/29 v1.8}
% \author{Heiko Oberdiek\thanks
% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}}
%
@@ -384,7 +384,7 @@ and the derived files
% \begin{macrocode}
%<*base>
\ProvidesPackage{bmpsize-base}%
- [2016/05/16 v1.7 Basic part of bmpsize (HO)]%
+ [2019/12/29 v1.8 Basic part of bmpsize (HO)]%
% \end{macrocode}
% Modules of package \xpackage{fp} are used for calculations.
% \begin{macrocode}
@@ -3081,8 +3081,8 @@ and the derived files
% \begin{macrocode}
%<*package>
\ProvidesPackage{bmpsize}%
- [2016/05/16 v1.7 Extract size/resolution from bitmap files (HO)]%
-\RequirePackage{ifpdf}
+ [2019/12/29 v1.8 Extract size/resolution from bitmap files (HO)]%
+\RequirePackage{iftex}
\ifpdf
\PackageInfo{bmpsize}{Superseded by pdfTeX in PDF mode}%
\expandafter\endinput
@@ -3269,7 +3269,7 @@ and the derived files
% \begin{macrocode}
%<*dvips>
\ProvidesFile{bmpsize-dvips.def}%
- [2016/05/16 v1.7 Graphics bitmap driver for dvips (HO)]%
+ [2019/12/29 v1.8 Graphics bitmap driver for dvips (HO)]%
% \end{macrocode}
% Ensure correct catcodes.
% \begin{macrocode}
@@ -3392,11 +3392,11 @@ and the derived files
% \begin{macrocode}
%<*dvipdfm>
\ProvidesFile{bmpsize-dvipdfm.def}%
- [2016/05/16 v1.7 Graphics bitmap driver for dvipdfm (HO)]%
+ [2019/12/29 v1.8 Graphics bitmap driver for dvipdfm (HO)]%
%</dvipdfm>
%<*dvipdfmx>
\ProvidesFile{bmpsize-dvipdfmx.def}%
- [2016/05/16 v1.7 Graphics bitmap driver for dvipdfmx (HO)]%
+ [2019/12/29 v1.8 Graphics bitmap driver for dvipdfmx (HO)]%
%</dvipdfmx>
%<*dvipdfm|dvipdfmx>
% \end{macrocode}
@@ -4007,6 +4007,10 @@ and the derived files
% \item
% Documentation updates.
% \end{Version}
+% \begin{Version}{2019/12/29 v1.8}
+% \item
+% Use \xpackage{iftex} package not \xpackage{ifpdf}.
+% \end{Version}
% \end{History}
%
% \PrintIndex
diff --git a/macros/latex/contrib/oberdiek/bmpsize.pdf b/macros/latex/contrib/oberdiek/bmpsize.pdf
index 1463b4f0c5..1238cbab33 100644
--- a/macros/latex/contrib/oberdiek/bmpsize.pdf
+++ b/macros/latex/contrib/oberdiek/bmpsize.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/centernot.pdf b/macros/latex/contrib/oberdiek/centernot.pdf
index cb0e956e73..86d74306bf 100644
--- a/macros/latex/contrib/oberdiek/centernot.pdf
+++ b/macros/latex/contrib/oberdiek/centernot.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/chemarr.pdf b/macros/latex/contrib/oberdiek/chemarr.pdf
index fed6fccba9..8bab924131 100644
--- a/macros/latex/contrib/oberdiek/chemarr.pdf
+++ b/macros/latex/contrib/oberdiek/chemarr.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/classlist.pdf b/macros/latex/contrib/oberdiek/classlist.pdf
index 659c2f2d31..b8d8f45daa 100644
--- a/macros/latex/contrib/oberdiek/classlist.pdf
+++ b/macros/latex/contrib/oberdiek/classlist.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/colonequals.pdf b/macros/latex/contrib/oberdiek/colonequals.pdf
index a4f1d51687..6fc6cb0352 100644
--- a/macros/latex/contrib/oberdiek/colonequals.pdf
+++ b/macros/latex/contrib/oberdiek/colonequals.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/dvipscol.pdf b/macros/latex/contrib/oberdiek/dvipscol.pdf
index 744a511eb2..f7bb9d9663 100644
--- a/macros/latex/contrib/oberdiek/dvipscol.pdf
+++ b/macros/latex/contrib/oberdiek/dvipscol.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/engord.pdf b/macros/latex/contrib/oberdiek/engord.pdf
index 785f67e11c..9715e2f85e 100644
--- a/macros/latex/contrib/oberdiek/engord.pdf
+++ b/macros/latex/contrib/oberdiek/engord.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/enparen.pdf b/macros/latex/contrib/oberdiek/enparen.pdf
index 98574b2b3d..57072a31c0 100644
--- a/macros/latex/contrib/oberdiek/enparen.pdf
+++ b/macros/latex/contrib/oberdiek/enparen.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/eolgrab.pdf b/macros/latex/contrib/oberdiek/eolgrab.pdf
index 2291a3681d..1869e3385d 100644
--- a/macros/latex/contrib/oberdiek/eolgrab.pdf
+++ b/macros/latex/contrib/oberdiek/eolgrab.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/fibnum.pdf b/macros/latex/contrib/oberdiek/fibnum.pdf
index e0cec4c380..2e6b0fa57a 100644
--- a/macros/latex/contrib/oberdiek/fibnum.pdf
+++ b/macros/latex/contrib/oberdiek/fibnum.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/flags.pdf b/macros/latex/contrib/oberdiek/flags.pdf
index 9d3060952b..ef974c0562 100644
--- a/macros/latex/contrib/oberdiek/flags.pdf
+++ b/macros/latex/contrib/oberdiek/flags.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/holtxdoc.pdf b/macros/latex/contrib/oberdiek/holtxdoc.pdf
index 2aaf208267..70c1626f96 100644
--- a/macros/latex/contrib/oberdiek/holtxdoc.pdf
+++ b/macros/latex/contrib/oberdiek/holtxdoc.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/hopatch.pdf b/macros/latex/contrib/oberdiek/hopatch.pdf
index d18e0e5b4a..9363bfd879 100644
--- a/macros/latex/contrib/oberdiek/hopatch.pdf
+++ b/macros/latex/contrib/oberdiek/hopatch.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/hypbmsec.pdf b/macros/latex/contrib/oberdiek/hypbmsec.pdf
index ed31889a28..9ae31b36cc 100644
--- a/macros/latex/contrib/oberdiek/hypbmsec.pdf
+++ b/macros/latex/contrib/oberdiek/hypbmsec.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/hypcap.pdf b/macros/latex/contrib/oberdiek/hypcap.pdf
index 0a7600a791..9d2c432045 100644
--- a/macros/latex/contrib/oberdiek/hypcap.pdf
+++ b/macros/latex/contrib/oberdiek/hypcap.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/hypdestopt.dtx b/macros/latex/contrib/oberdiek/hypdestopt.dtx
index 254b3af7ea..ac257b9db1 100644
--- a/macros/latex/contrib/oberdiek/hypdestopt.dtx
+++ b/macros/latex/contrib/oberdiek/hypdestopt.dtx
@@ -1,7 +1,7 @@
% \iffalse meta-comment
%
% File: hypdestopt.dtx
-% Version: 2016/05/21 v2.5
+% Version: 2019/12/29 v2.6
% Info: Hyperref destination optimizer
%
% Copyright (C)
@@ -79,7 +79,7 @@
\input docstrip.tex
\Msg{************************************************************************}
\Msg{* Installation}
-\Msg{* Package: hypdestopt 2016/05/21 v2.5 Hyperref destination optimizer (HO)}
+\Msg{* Package: hypdestopt 2019/12/29 v2.6 Hyperref destination optimizer (HO)}
\Msg{************************************************************************}
\keepsilent
@@ -91,7 +91,7 @@
This is a generated file.
Project: hypdestopt
-Version: 2016/05/21 v2.5
+Version: 2019/12/29 v2.6
Copyright (C)
2006-2008, 2011 Heiko Oberdiek
@@ -152,7 +152,7 @@ and the derived files
%<*driver>
\NeedsTeXFormat{LaTeX2e}
\ProvidesFile{hypdestopt.drv}%
- [2016/05/21 v2.5 Hyperref destination optimizer (HO)]%
+ [2019/12/29 v2.6 Hyperref destination optimizer (HO)]%
\documentclass{ltxdoc}
\usepackage{holtxdoc}[2011/11/22]
\begin{document}
@@ -166,7 +166,7 @@ and the derived files
% \GetFileInfo{hypdestopt.drv}
%
% \title{The \xpackage{hypdestopt} package}
-% \date{2016/05/21 v2.5}
+% \date{2019/12/29 v2.6}
% \author{Heiko Oberdiek\thanks
% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}}
%
@@ -201,7 +201,7 @@ and the derived files
% (\cite{hyperref}).
% \item Package \xpackage{alphalph} 2006/05/30 v1.4 or newer
% (\cite{alphalph}), if option \xoption{name} is used.
-% \item Package \xpackage{ifpdf} (\cite{ifpdf}).
+% \item Package \xpackage{iftex}.
% \item \pdfTeX\ 1.30.0 or newer.
% \item \pdfTeX\ in PDF mode.
% \item \eTeX\ extensions enabled.
@@ -289,7 +289,7 @@ and the derived files
%<*package>
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{hypdestopt}%
- [2016/05/21 v2.5 Hyperref destination optimizer (HO)]%
+ [2019/12/29 v2.6 Hyperref destination optimizer (HO)]%
% \end{macrocode}
%
% \subsection{Options}
@@ -331,7 +331,7 @@ and the derived files
%
% First \pdfTeX\ must running in PDF mode.
% \begin{macrocode}
-\RequirePackage{ifpdf}[2007/09/09]
+\RequirePackage{iftex}[2019/11/07]
\RequirePackage{pdftexcmds}[2007/11/11]
\ifpdf
\else
@@ -917,11 +917,6 @@ and the derived files
% 2006/06/01 v6.75a;
% \CTANpkg{hyperref}.
%
-% \bibitem{ifpdf}
-% Heiko Oberdiek: \textit{The \xpackage{ifpdf} package};
-% 2006/02/20 v1.4;
-% \CTANpkg{ifpdf}.
-%
% \end{thebibliography}
%
% \begin{History}
@@ -959,6 +954,10 @@ and the derived files
% \item
% LuaTeX compatibility
% \end{Version}
+% \begin{Version}{2019/12/29 v2.6}
+% \item
+% use \xpackage{iftex} package.
+% \end{Version}
% \end{History}
%
% \PrintIndex
diff --git a/macros/latex/contrib/oberdiek/hypdestopt.pdf b/macros/latex/contrib/oberdiek/hypdestopt.pdf
index 03af206eb9..671b4f26be 100644
--- a/macros/latex/contrib/oberdiek/hypdestopt.pdf
+++ b/macros/latex/contrib/oberdiek/hypdestopt.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/hypdoc.pdf b/macros/latex/contrib/oberdiek/hypdoc.pdf
index 4e86928175..c4ad159d2b 100644
--- a/macros/latex/contrib/oberdiek/hypdoc.pdf
+++ b/macros/latex/contrib/oberdiek/hypdoc.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/hypgotoe.dtx b/macros/latex/contrib/oberdiek/hypgotoe.dtx
index e568ff4d91..3f6af63a3e 100644
--- a/macros/latex/contrib/oberdiek/hypgotoe.dtx
+++ b/macros/latex/contrib/oberdiek/hypgotoe.dtx
@@ -1,7 +1,7 @@
% \iffalse meta-comment
%
% File: hypgotoe.dtx
-% Version: 2016/05/16 v0.2
+% Version: 2019/12/29 v0.3
% Info: Links to embedded files
%
% Copyright (C)
@@ -81,7 +81,7 @@
\input docstrip.tex
\Msg{************************************************************************}
\Msg{* Installation}
-\Msg{* Package: hypgotoe 2016/05/16 v0.2 Links to embedded files (HO)}
+\Msg{* Package: hypgotoe 2019/12/29 v0.3 Links to embedded files (HO)}
\Msg{************************************************************************}
\keepsilent
@@ -93,7 +93,7 @@
This is a generated file.
Project: hypgotoe
-Version: 2016/05/16 v0.2
+Version: 2019/12/29 v0.3
Copyright (C)
2007 Heiko Oberdiek
@@ -157,7 +157,7 @@ and the derived files
%<*driver>
\NeedsTeXFormat{LaTeX2e}
\ProvidesFile{hypgotoe.drv}%
- [2016/05/16 v0.2 Links to embedded files (HO)]%
+ [2019/12/29 v0.3 Links to embedded files (HO)]%
\documentclass{ltxdoc}
\usepackage{holtxdoc}[2011/11/22]
\begin{document}
@@ -171,7 +171,7 @@ and the derived files
% \GetFileInfo{hypgotoe.drv}
%
% \title{The \xpackage{hypgotoe} package}
-% \date{2016/05/16 v0.2}
+% \date{2019/12/29 v0.3}
% \author{Heiko Oberdiek\thanks
% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}}
%
@@ -236,7 +236,7 @@ and the derived files
\begin{filecontents}{hypgotoe-child.tex}
\NeedsTeXFormat{LaTeX2e}
\documentclass{article}
-\usepackage{hypgotoe}[2016/05/16]
+\usepackage{hypgotoe}[2019/12/29]
\begin{document}
\section{This is the child document.}
\href{gotoe:%
@@ -259,7 +259,7 @@ Anker foobar is here.
\end{document}
\end{filecontents}
\documentclass{article}
-\usepackage{hypgotoe}[2016/05/16]
+\usepackage{hypgotoe}[2019/12/29]
\usepackage{embedfile}
\IfFileExists{hypgotoe-child.pdf}{%
\embedfile{hypgotoe-child.pdf}%
@@ -305,13 +305,13 @@ Anker foobar is here.
%<*package>
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{hypgotoe}%
- [2016/05/16 v0.2 Links to embedded files (HO)]%
+ [2019/12/29 v0.3 Links to embedded files (HO)]%
% \end{macrocode}
%
% \subsection{Load packages}
%
% \begin{macrocode}
-\RequirePackage{ifpdf}[2007/09/09]
+\RequirePackage{iftex}[2019/11/07]
\ifpdf
\else
\PackageError{hypgotoe}{%
@@ -322,7 +322,7 @@ Anker foobar is here.
\expandafter\endinput
\fi
\RequirePackage{pdfescape}[2007/10/27]
-\RequirePackage{hyperref}[2016/05/16]
+\RequirePackage{hyperref}[2019/12/29]
% \end{macrocode}
%
% \subsection{Color support}
@@ -648,6 +648,10 @@ Anker foobar is here.
% \item
% Documentation updates.
% \end{Version}
+% \begin{Version}{2019/12/29 v0.3}
+% \item
+% \xpackage{iftex} package
+% \end{Version}
% \end{History}
%
% \PrintIndex
diff --git a/macros/latex/contrib/oberdiek/hypgotoe.pdf b/macros/latex/contrib/oberdiek/hypgotoe.pdf
index 9de9b30ab4..d296230489 100644
--- a/macros/latex/contrib/oberdiek/hypgotoe.pdf
+++ b/macros/latex/contrib/oberdiek/hypgotoe.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/hyphsubst.pdf b/macros/latex/contrib/oberdiek/hyphsubst.pdf
index ecd41340e9..c29e88ce97 100644
--- a/macros/latex/contrib/oberdiek/hyphsubst.pdf
+++ b/macros/latex/contrib/oberdiek/hyphsubst.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/ifdraft.pdf b/macros/latex/contrib/oberdiek/ifdraft.pdf
index 76c7db5032..fde537a0c3 100644
--- a/macros/latex/contrib/oberdiek/ifdraft.pdf
+++ b/macros/latex/contrib/oberdiek/ifdraft.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/iflang.pdf b/macros/latex/contrib/oberdiek/iflang.pdf
index ab0c138b60..28ba93352d 100644
--- a/macros/latex/contrib/oberdiek/iflang.pdf
+++ b/macros/latex/contrib/oberdiek/iflang.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/oberdiek.ins b/macros/latex/contrib/oberdiek/oberdiek.ins
index 5c1ac2e5c2..66a26e2564 100644
--- a/macros/latex/contrib/oberdiek/oberdiek.ins
+++ b/macros/latex/contrib/oberdiek/oberdiek.ins
@@ -1,5 +1,5 @@
% oberdiek.ins
-% 2019/12/15
+% 2019/12/29
%
% Copyright (C)
% 1999, 2001, 2006 Heiko Oberdiek
diff --git a/macros/latex/contrib/oberdiek/oberdiek.pdf b/macros/latex/contrib/oberdiek/oberdiek.pdf
index 857ca0904c..185bd790b6 100644
--- a/macros/latex/contrib/oberdiek/oberdiek.pdf
+++ b/macros/latex/contrib/oberdiek/oberdiek.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/oberdiek.tex b/macros/latex/contrib/oberdiek/oberdiek.tex
index f96a0cc7f6..929efdb784 100644
--- a/macros/latex/contrib/oberdiek/oberdiek.tex
+++ b/macros/latex/contrib/oberdiek/oberdiek.tex
@@ -10,7 +10,7 @@
\newcommand*{\Author}{Heiko Oberdiek}
\newcommand*{\Email}{ho-tex at tug.org}
-\newcommand*{\Date}{2019/12/15}
+\newcommand*{\Date}{2019/12/29}
% Copyright (C) 2006-2016 by
% Heiko Oberdiek
diff --git a/macros/latex/contrib/oberdiek/pagegrid.pdf b/macros/latex/contrib/oberdiek/pagegrid.pdf
index 94d92f93a2..2feba030d0 100644
--- a/macros/latex/contrib/oberdiek/pagegrid.pdf
+++ b/macros/latex/contrib/oberdiek/pagegrid.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/pagesel.pdf b/macros/latex/contrib/oberdiek/pagesel.pdf
index f6f3b69662..caefe1853e 100644
--- a/macros/latex/contrib/oberdiek/pagesel.pdf
+++ b/macros/latex/contrib/oberdiek/pagesel.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/pdfcol.dtx b/macros/latex/contrib/oberdiek/pdfcol.dtx
index c86a2e6720..8e30a6f451 100644
--- a/macros/latex/contrib/oberdiek/pdfcol.dtx
+++ b/macros/latex/contrib/oberdiek/pdfcol.dtx
@@ -1,7 +1,7 @@
% \iffalse meta-comment
%
% File: pdfcol.dtx
-% Version: 2018/11/01 v1.5
+% Version: 2019/12/29 v1.6
% Info: Handle new color stacks for pdfTeX
%
% Copyright (C)
@@ -83,7 +83,7 @@
\input docstrip.tex
\Msg{************************************************************************}
\Msg{* Installation}
-\Msg{* Package: pdfcol 2018/11/01 v1.5 Handle new color stacks for pdfTeX (HO)}
+\Msg{* Package: pdfcol 2019/12/29 v1.6 Handle new color stacks for pdfTeX (HO)}
\Msg{************************************************************************}
\keepsilent
@@ -95,7 +95,7 @@
This is a generated file.
Project: pdfcol
-Version: 2018/11/01 v1.5
+Version: 2019/12/29 v1.6
Copyright (C)
2007 Heiko Oberdiek
@@ -165,7 +165,7 @@ and the derived files
%<*driver>
\NeedsTeXFormat{LaTeX2e}
\ProvidesFile{pdfcol.drv}%
- [2018/11/01 v1.5 Handle new color stacks for pdfTeX (HO)]%
+ [2019/12/29 v1.6 Handle new color stacks for pdfTeX (HO)]%
\documentclass{ltxdoc}
\usepackage{holtxdoc}[2011/11/22]
\begin{document}
@@ -179,7 +179,7 @@ and the derived files
% \GetFileInfo{pdfcol.drv}
%
% \title{The \xpackage{pdfcol} package}
-% \date{2018/11/01 v1.5}
+% \date{2019/12/29 v1.6}
% \author{Heiko Oberdiek\thanks
% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}}
%
@@ -361,7 +361,7 @@ and the derived files
\fi
\expandafter\x\csname ver@pdfcol.sty\endcsname
\ProvidesPackage{pdfcol}%
- [2018/11/01 v1.5 Handle new color stacks for pdfTeX (HO)]%
+ [2019/12/29 v1.6 Handle new color stacks for pdfTeX (HO)]%
% \end{macrocode}
%
% \subsection{Catcodes}
@@ -462,7 +462,7 @@ and the derived files
%
% \begin{macrocode}
\PDFCOL@RequirePackage{infwarerr}[2007/09/09]
-\PDFCOL@RequirePackage{ifpdf}[2007/09/09]
+\PDFCOL@RequirePackage{iftex}[2019/11/07]
\ifcase\ifpdf\ifPDFCOL@luacolor 1\fi\else 1\fi0 %
\def\PDFCOL@Message{%
\@PackageWarningNoLine{pdfcol}%
@@ -927,6 +927,10 @@ and the derived files
% \item
% Remove luatex85 dependency
% \end{Version}
+% \begin{Version}{2019/12/29 v1.6}
+% \item
+% \xpackage{iftex} package.
+% \end{Version}
% \end{History}
%
% \PrintIndex
diff --git a/macros/latex/contrib/oberdiek/pdfcol.pdf b/macros/latex/contrib/oberdiek/pdfcol.pdf
index e2743fdbb0..e2d14d92c6 100644
--- a/macros/latex/contrib/oberdiek/pdfcol.pdf
+++ b/macros/latex/contrib/oberdiek/pdfcol.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/pdfcolfoot.pdf b/macros/latex/contrib/oberdiek/pdfcolfoot.pdf
index 885efa68f9..7cfaba36b8 100644
--- a/macros/latex/contrib/oberdiek/pdfcolfoot.pdf
+++ b/macros/latex/contrib/oberdiek/pdfcolfoot.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/pdfcolparallel.dtx b/macros/latex/contrib/oberdiek/pdfcolparallel.dtx
index bee619d642..17893f98a9 100644
--- a/macros/latex/contrib/oberdiek/pdfcolparallel.dtx
+++ b/macros/latex/contrib/oberdiek/pdfcolparallel.dtx
@@ -1,7 +1,7 @@
% \iffalse meta-comment
%
% File: pdfcolparallel.dtx
-% Version: 2016/05/16 v1.4
+% Version: 2019/12/29 v1.5
% Info: Color stacks support for parallel
%
% Copyright (C)
@@ -80,7 +80,7 @@
\input docstrip.tex
\Msg{************************************************************************}
\Msg{* Installation}
-\Msg{* Package: pdfcolparallel 2016/05/16 v1.4 Color stacks support for parallel (HO)}
+\Msg{* Package: pdfcolparallel 2019/12/29 v1.5 Color stacks support for parallel (HO)}
\Msg{************************************************************************}
\keepsilent
@@ -92,7 +92,7 @@
This is a generated file.
Project: pdfcolparallel
-Version: 2016/05/16 v1.4
+Version: 2019/12/29 v1.5
Copyright (C)
2007, 2008, 2010 Heiko Oberdiek
@@ -156,7 +156,7 @@ and the derived files
%<*driver>
\NeedsTeXFormat{LaTeX2e}
\ProvidesFile{pdfcolparallel.drv}%
- [2016/05/16 v1.4 Color stacks support for parallel (HO)]%
+ [2019/12/29 v1.5 Color stacks support for parallel (HO)]%
\documentclass{ltxdoc}
\usepackage{holtxdoc}[2011/11/22]
\begin{document}
@@ -170,7 +170,7 @@ and the derived files
% \GetFileInfo{pdfcolparallel.drv}
%
% \title{The \xpackage{pdfcolparallel} package}
-% \date{2016/05/16 v1.4}
+% \date{2019/12/29 v1.5}
% \author{Heiko Oberdiek\thanks
% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}}
%
@@ -230,7 +230,7 @@ and the derived files
%<*package>
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{pdfcolparallel}%
- [2016/05/16 v1.4 Color stacks support for parallel (HO)]%
+ [2019/12/29 v1.5 Color stacks support for parallel (HO)]%
% \end{macrocode}
%
% \subsection{Load and fix package \xpackage{parallel}}
@@ -239,7 +239,7 @@ and the derived files
% \xpackage{pdfcolparallel} are passed to package \xpackage{parallel}.
% \begin{macrocode}
\DeclareOption*{%
- \PassoptionsToPackage{\CurrentOption}{parallel}%
+ \PassOptionsToPackage{\CurrentOption}{parallel}%
}
\ProcessOptions\relax
\RequirePackage{parallel}[2003/04/13]
@@ -981,6 +981,10 @@ and the derived files
% \item
% Documentation updates.
% \end{Version}
+% \begin{Version}{2019/12/29 v1.5}
+% \item
+% \cs{PassOptionsToPackage} not \cs{PassoptionsToPackage}
+% \end{Version}
% \end{History}
%
% \PrintIndex
diff --git a/macros/latex/contrib/oberdiek/pdfcolparallel.pdf b/macros/latex/contrib/oberdiek/pdfcolparallel.pdf
index 957d5052b8..a8a268bb3f 100644
--- a/macros/latex/contrib/oberdiek/pdfcolparallel.pdf
+++ b/macros/latex/contrib/oberdiek/pdfcolparallel.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/pdfcolparcolumns.dtx b/macros/latex/contrib/oberdiek/pdfcolparcolumns.dtx
index a7e89d131a..77d8aab071 100644
--- a/macros/latex/contrib/oberdiek/pdfcolparcolumns.dtx
+++ b/macros/latex/contrib/oberdiek/pdfcolparcolumns.dtx
@@ -1,7 +1,7 @@
% \iffalse meta-comment
%
% File: pdfcolparcolumns.dtx
-% Version: 2016/05/16 v1.4
+% Version: 2019/12/29 v1.5
% Info: Color stacks for parcolumns
%
% Copyright (C)
@@ -80,7 +80,7 @@
\input docstrip.tex
\Msg{************************************************************************}
\Msg{* Installation}
-\Msg{* Package: pdfcolparcolumns 2016/05/16 v1.4 Color stacks for parcolumns (HO)}
+\Msg{* Package: pdfcolparcolumns 2019/12/29 v1.5 Color stacks for parcolumns (HO)}
\Msg{************************************************************************}
\keepsilent
@@ -92,7 +92,7 @@
This is a generated file.
Project: pdfcolparcolumns
-Version: 2016/05/16 v1.4
+Version: 2019/12/29 v1.5
Copyright (C)
2007, 2008, 2010 Heiko Oberdiek
@@ -156,7 +156,7 @@ and the derived files
%<*driver>
\NeedsTeXFormat{LaTeX2e}
\ProvidesFile{pdfcolparcolumns.drv}%
- [2016/05/16 v1.4 Color stacks for parcolumns (HO)]%
+ [2019/12/29 v1.5 Color stacks for parcolumns (HO)]%
\documentclass{ltxdoc}
\usepackage{holtxdoc}[2011/11/22]
\begin{document}
@@ -170,7 +170,7 @@ and the derived files
% \GetFileInfo{pdfcolparcolumns.drv}
%
% \title{The \xpackage{pdfcolparcolumns} package}
-% \date{2016/05/16 v1.4}
+% \date{2019/12/29 v1.5}
% \author{Heiko Oberdiek\thanks
% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}}
%
@@ -248,7 +248,7 @@ and the derived files
%<*package>
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{pdfcolparcolumns}%
- [2016/05/16 v1.4 Color stacks for parcolumns (HO)]%
+ [2019/12/29 v1.5 Color stacks for parcolumns (HO)]%
% \end{macrocode}
%
% \subsection{Load packages}
@@ -261,7 +261,7 @@ and the derived files
% package \xpackage{parcolumns}.
% \begin{macrocode}
\DeclareOption*{%
- \PassoptionsToPackage{\CurrentOption}{parcolumns}%
+ \PassOptionsToPackage{\CurrentOption}{parcolumns}%
}
\ProcessOptions\relax
\RequirePackage{parcolumns}[2004/11/25]
@@ -712,6 +712,10 @@ and the derived files
% \item
% Documentation updates.
% \end{Version}
+% \begin{Version}{2019/12/29 v1.5}
+% \item
+% \cs{PassOptionsToPackage} not \cs{PassoptionsToPackage}
+% \end{Version}
% \end{History}
%
% \PrintIndex
diff --git a/macros/latex/contrib/oberdiek/pdfcolparcolumns.pdf b/macros/latex/contrib/oberdiek/pdfcolparcolumns.pdf
index 26312b422f..8e2d87f2e4 100644
--- a/macros/latex/contrib/oberdiek/pdfcolparcolumns.pdf
+++ b/macros/latex/contrib/oberdiek/pdfcolparcolumns.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/pdfcrypt.pdf b/macros/latex/contrib/oberdiek/pdfcrypt.pdf
index 459de0522f..3f67cdbf4e 100644
--- a/macros/latex/contrib/oberdiek/pdfcrypt.pdf
+++ b/macros/latex/contrib/oberdiek/pdfcrypt.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/pdfrender.dtx b/macros/latex/contrib/oberdiek/pdfrender.dtx
index 7558ad61ac..a583aa812c 100644
--- a/macros/latex/contrib/oberdiek/pdfrender.dtx
+++ b/macros/latex/contrib/oberdiek/pdfrender.dtx
@@ -1,7 +1,7 @@
% \iffalse meta-comment
%
% File: pdfrender.dtx
-% Version: 2018/11/01 v1.5
+% Version: 2019/12/29 v1.6
% Info: Access to some PDF graphics parameters
%
% Copyright (C)
@@ -85,7 +85,7 @@
\input docstrip.tex
\Msg{************************************************************************}
\Msg{* Installation}
-\Msg{* Package: pdfrender 2018/11/01 v1.5 Access to some PDF graphics parameters (HO)}
+\Msg{* Package: pdfrender 2019/12/29 v1.6 Access to some PDF graphics parameters (HO)}
\Msg{************************************************************************}
\keepsilent
@@ -97,7 +97,7 @@
This is a generated file.
Project: pdfrender
-Version: 2018/11/01 v1.5
+Version: 2019/12/29 v1.6
Copyright (C)
2010 Heiko Oberdiek
@@ -170,7 +170,7 @@ and the derived files
%<*driver>
\NeedsTeXFormat{LaTeX2e}
\ProvidesFile{pdfrender.drv}%
- [2018/11/01 v1.5 Access to some PDF graphics parameters (HO)]%
+ [2019/12/29 v1.6 Access to some PDF graphics parameters (HO)]%
\documentclass{ltxdoc}
\usepackage{holtxdoc}[2011/11/22]
\usepackage{longtable}
@@ -186,7 +186,7 @@ and the derived files
% \GetFileInfo{pdfrender.drv}
%
% \title{The \xpackage{pdfrender} package}
-% \date{2018/11/01 v1.5}
+% \date{2019/12/29 v1.6}
% \author{Heiko Oberdiek\thanks
% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}}
%
@@ -441,7 +441,7 @@ and the derived files
\fi
\expandafter\x\csname ver@pdfrender.sty\endcsname
\ProvidesPackage{pdfrender}%
- [2018/11/01 v1.5 Access to some PDF graphics parameters (HO)]%
+ [2019/12/29 v1.6 Access to some PDF graphics parameters (HO)]%
% \end{macrocode}
%
% \begin{macrocode}
@@ -574,7 +574,7 @@ and the derived files
% \end{macrocode}
%
% \begin{macrocode}
-\PdfRender@RequirePackage{ifpdf}[2010/01/28]
+\PdfRender@RequirePackage{iftex}[2019/11/07]
\PdfRender@RequirePackage{infwarerr}[2007/09/09]
\PdfRender@RequirePackage{ltxcmds}[2010/01/28]
% \end{macrocode}
@@ -1591,6 +1591,10 @@ and the derived files
% \item
% Remove luatex85 dependency
% \end{Version}
+% \begin{Version}{2019/12/29 v1.6}
+% \item
+% \xpackage{iftex} package.
+% \end{Version}
% \end{History}
%
% \PrintIndex
diff --git a/macros/latex/contrib/oberdiek/pdfrender.pdf b/macros/latex/contrib/oberdiek/pdfrender.pdf
index 685c28bfd4..37bdc0e3ab 100644
--- a/macros/latex/contrib/oberdiek/pdfrender.pdf
+++ b/macros/latex/contrib/oberdiek/pdfrender.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/protecteddef.pdf b/macros/latex/contrib/oberdiek/protecteddef.pdf
index 4b813bdad5..5a2e76b27b 100644
--- a/macros/latex/contrib/oberdiek/protecteddef.pdf
+++ b/macros/latex/contrib/oberdiek/protecteddef.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/resizegather.pdf b/macros/latex/contrib/oberdiek/resizegather.pdf
index 9a9a30c380..ad1e194b4b 100644
--- a/macros/latex/contrib/oberdiek/resizegather.pdf
+++ b/macros/latex/contrib/oberdiek/resizegather.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/rotchiffre.pdf b/macros/latex/contrib/oberdiek/rotchiffre.pdf
index cd4a9903e2..1e5db0a1a9 100644
--- a/macros/latex/contrib/oberdiek/rotchiffre.pdf
+++ b/macros/latex/contrib/oberdiek/rotchiffre.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/scrindex.pdf b/macros/latex/contrib/oberdiek/scrindex.pdf
index 9e22cb51c0..2b09bc784c 100644
--- a/macros/latex/contrib/oberdiek/scrindex.pdf
+++ b/macros/latex/contrib/oberdiek/scrindex.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/setouterhbox.pdf b/macros/latex/contrib/oberdiek/setouterhbox.pdf
index 4e41306089..f257218fe1 100644
--- a/macros/latex/contrib/oberdiek/setouterhbox.pdf
+++ b/macros/latex/contrib/oberdiek/setouterhbox.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/settobox.pdf b/macros/latex/contrib/oberdiek/settobox.pdf
index d4f498fbe9..9f8e1f7f88 100644
--- a/macros/latex/contrib/oberdiek/settobox.pdf
+++ b/macros/latex/contrib/oberdiek/settobox.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/stackrel.pdf b/macros/latex/contrib/oberdiek/stackrel.pdf
index 52015ac031..96c39d8624 100644
--- a/macros/latex/contrib/oberdiek/stackrel.pdf
+++ b/macros/latex/contrib/oberdiek/stackrel.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/stampinclude.pdf b/macros/latex/contrib/oberdiek/stampinclude.pdf
index a8082d4f50..34ee7ab997 100644
--- a/macros/latex/contrib/oberdiek/stampinclude.pdf
+++ b/macros/latex/contrib/oberdiek/stampinclude.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/tabularht.dtx b/macros/latex/contrib/oberdiek/tabularht.dtx
index 8d1ef6cb74..20688068b0 100644
--- a/macros/latex/contrib/oberdiek/tabularht.dtx
+++ b/macros/latex/contrib/oberdiek/tabularht.dtx
@@ -1,7 +1,7 @@
% \iffalse meta-comment
%
% File: tabularht.dtx
-% Version: 2016/05/16 v2.6
+% Version: 2019/12/29 v2.7
% Info: Tabular with height specified
%
% Copyright (C)
@@ -82,7 +82,7 @@
\input docstrip.tex
\Msg{************************************************************************}
\Msg{* Installation}
-\Msg{* Package: tabularht 2016/05/16 v2.6 Tabular with height specified (HO)}
+\Msg{* Package: tabularht 2019/12/29 v2.7 Tabular with height specified (HO)}
\Msg{************************************************************************}
\keepsilent
@@ -94,7 +94,7 @@
This is a generated file.
Project: tabularht
-Version: 2016/05/16 v2.6
+Version: 2019/12/29 v2.7
Copyright (C)
2005-2007 Heiko Oberdiek
@@ -159,7 +159,7 @@ and the derived files
%<*driver>
\NeedsTeXFormat{LaTeX2e}
\ProvidesFile{tabularht.drv}%
- [2016/05/16 v2.6 Tabular with height specified (HO)]%
+ [2019/12/29 v2.7 Tabular with height specified (HO)]%
\documentclass{ltxdoc}
\usepackage{holtxdoc}[2011/11/22]
\begin{document}
@@ -173,7 +173,7 @@ and the derived files
% \GetFileInfo{tabularht.drv}
%
% \title{The \xpackage{tabularht} package}
-% \date{2016/05/16 v2.6}
+% \date{2019/12/29 v2.7}
% \author{Heiko Oberdiek\thanks
% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}}
%
@@ -395,7 +395,7 @@ and the derived files
% \begin{macrocode}
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{tabularht}%
- [2016/05/16 v2.6 Tabular with height specified (HO)]
+ [2019/12/29 v2.7 Tabular with height specified (HO)]
% \end{macrocode}
%
% \subsection{Environments}
@@ -620,7 +620,7 @@ and the derived files
% \subsection{Driver pdftex}
%
% \begin{macrocode}
-\RequirePackage{ifpdf}
+\RequirePackage{iftex}[2019/11/07]
\ifpdf
\begingroup
\@ifundefined{pdfsavepos}{%
@@ -1178,6 +1178,10 @@ and the derived files
% \item
% Documentation updates.
% \end{Version}
+% \begin{Version}{2019/12/29 v2.7}
+% \item
+% Use \cs{iftex} package.
+% \end{Version}
% \end{History}
%
% \PrintIndex
diff --git a/macros/latex/contrib/oberdiek/tabularht.pdf b/macros/latex/contrib/oberdiek/tabularht.pdf
index 82415daa74..5d624c8010 100644
--- a/macros/latex/contrib/oberdiek/tabularht.pdf
+++ b/macros/latex/contrib/oberdiek/tabularht.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/tabularkv.pdf b/macros/latex/contrib/oberdiek/tabularkv.pdf
index 967d697a31..2269827a20 100644
--- a/macros/latex/contrib/oberdiek/tabularkv.pdf
+++ b/macros/latex/contrib/oberdiek/tabularkv.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/telprint.pdf b/macros/latex/contrib/oberdiek/telprint.pdf
index 7d1663343e..a5cb234076 100644
--- a/macros/latex/contrib/oberdiek/telprint.pdf
+++ b/macros/latex/contrib/oberdiek/telprint.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/thepdfnumber.pdf b/macros/latex/contrib/oberdiek/thepdfnumber.pdf
index 3b371ff727..0e525ea004 100644
--- a/macros/latex/contrib/oberdiek/thepdfnumber.pdf
+++ b/macros/latex/contrib/oberdiek/thepdfnumber.pdf
Binary files differ
diff --git a/macros/latex/contrib/oberdiek/twoopt.pdf b/macros/latex/contrib/oberdiek/twoopt.pdf
index fca056eda1..7d3ba20daf 100644
--- a/macros/latex/contrib/oberdiek/twoopt.pdf
+++ b/macros/latex/contrib/oberdiek/twoopt.pdf
Binary files differ