texlive[47406] Master/texmf-dist: archaeologie (9apr18)

commits+karl at tug.org commits+karl at tug.org
Mon Apr 9 23:14:42 CEST 2018


Revision: 47406
          http://tug.org/svn/texlive?view=revision&revision=47406
Author:   karl
Date:     2018-04-09 23:14:42 +0200 (Mon, 09 Apr 2018)
Log Message:
-----------
archaeologie (9apr18)

Modified Paths:
--------------
    trunk/Master/texmf-dist/bibtex/bib/archaeologie/archaeologie-examples.bib
    trunk/Master/texmf-dist/doc/latex/archaeologie/README.md
    trunk/Master/texmf-dist/doc/latex/archaeologie/archaeologie-ger.pdf
    trunk/Master/texmf-dist/doc/latex/archaeologie/archaeologie-ger.tex
    trunk/Master/texmf-dist/doc/latex/archaeologie/archaeologie.pdf
    trunk/Master/texmf-dist/doc/latex/archaeologie/archaeologie.tex
    trunk/Master/texmf-dist/tex/latex/archaeologie/archaeologie.bbx
    trunk/Master/texmf-dist/tex/latex/archaeologie/archaeologie.cbx
    trunk/Master/texmf-dist/tex/latex/archaeologie/archaeologie.dbx
    trunk/Master/texmf-dist/tex/latex/archaeologie/english-archaeologie.lbx
    trunk/Master/texmf-dist/tex/latex/archaeologie/french-archaeologie.lbx
    trunk/Master/texmf-dist/tex/latex/archaeologie/german-archaeologie.lbx
    trunk/Master/texmf-dist/tex/latex/archaeologie/italian-archaeologie.lbx
    trunk/Master/texmf-dist/tex/latex/archaeologie/spanish-archaeologie.lbx

Modified: trunk/Master/texmf-dist/bibtex/bib/archaeologie/archaeologie-examples.bib
===================================================================
--- trunk/Master/texmf-dist/bibtex/bib/archaeologie/archaeologie-examples.bib	2018-04-09 21:14:28 UTC (rev 47405)
+++ trunk/Master/texmf-dist/bibtex/bib/archaeologie/archaeologie-examples.bib	2018-04-09 21:14:42 UTC (rev 47406)
@@ -314,8 +314,7 @@
   title       = {Funktionen republikanischer und frühkaiserzeitlicher Forumsbasiliken in Italien},
   type        = {phdthesis},
   institution = {Ruprecht-Karls-Universität zu Heidelberg},
-  eprint      = {urn:nbn:de:bsz:16-heidok-74406},
-  eprinttype  = {urn},
+  urn      = {urn:nbn:de:bsz:16-heidok-74406},
   date        = {2005},
 }
 
@@ -329,8 +328,7 @@
   pages        = {461--492},
   year         = {2013},
   doi          = {10.3764/aja.117.3.0461},
-  eprint       = {10.3764/aja.117.3.0461},
-  eprinttype   = {jstor},
+  jstor       = {10.3764/aja.117.3.0461},
   number       = {3},
 }
 
@@ -675,8 +673,7 @@
   edition       = {5},
   origlocation  = Leipzig,
   origyear      = {1987},
-  eprint        = {000250713},
-  eprinttype    = {zenon},
+  zenon        = {000250713},
   language      = {german},
   origpublisher = {Koehler \& Amelang},
 }

Modified: trunk/Master/texmf-dist/doc/latex/archaeologie/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/archaeologie/README.md	2018-04-09 21:14:28 UTC (rev 47405)
+++ trunk/Master/texmf-dist/doc/latex/archaeologie/README.md	2018-04-09 21:14:42 UTC (rev 47406)
@@ -5,7 +5,7 @@
 
 bibLaTeX-style for archaeologists, historians and philologists.
 ---
-_2018/02/20 v2.3.6_
+_2018/04/08 v2.3.7_
 
 
 Copyright (c) 2016-2018 Lukas C. Bossert | Johannes Friedl
@@ -65,6 +65,29 @@
 All notable changes to this project will be documented in this file.
 This project **does not** adhere to [Semantic Versioning](http://semver.org/).
 The markdown syntax is inspired by the conventions proposed by [keepachangelog.com](http://keepachangelog.com/).
+## v2.3.7 (2018-04-08) 
+
+### *Added*
+* New data-field `arachne = {}` to reference to the database iDAI.objects arachne
+* Alias `matheseis` for `thesis` (for all Zotero-users) (`\DeclareBibliographyAlias{mathesis}{thesis}`)
+* field `eventdatelanguage`, you can get the date of the field `eventdate` in the chosen language, enable with `eventdatelanguage=true`
+
+
+### *Changed*
+* `inreferences=true` is now called `inreferencesasfullcite=true` due to better understanding of the option. There is a fallback.
+*  `bibstrings` are defined in `archaeologie.bbx` now
+* `editortype` is now used as `parens`
+* `autolang=hyphen` now you can use `langid={}` to manage to language of an entry
+
+
+### *Fixed*
+* better coding for the year delimiter (thanks to moewe!)
+
+
+### *Deleted*
+*  Version `initials` has to be deleted since its incompatibility to `biber`-version `2.11` see [https://github.com/plk/biber/issues/215](https://github.com/plk/biber/issues/215)
+
+
 ## v2.3.6 (2018-02-20) 
 
 ### *Added*

Modified: trunk/Master/texmf-dist/doc/latex/archaeologie/archaeologie-ger.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/archaeologie/archaeologie-ger.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/archaeologie/archaeologie-ger.tex	2018-04-09 21:14:28 UTC (rev 47405)
+++ trunk/Master/texmf-dist/doc/latex/archaeologie/archaeologie-ger.tex	2018-04-09 21:14:42 UTC (rev 47406)
@@ -1,8 +1,8 @@
 % archaeologie --%
-%            biblatex for archaeologists, 
-%				historians and philologists
+% biblatex for archaeologists, 
+% historians and philologists
 % Copyright (c) 2016-2018 Lukas C. Bossert | Johannes Friedl
-%  
+%   
 % This work may be distributed and/or modified under the
 % conditions of the LaTeX Project Public License, either version 1.3
 % of this license or (at your option) any later version.
@@ -31,7 +31,11 @@
 Verschiedene zusätzliche Optionen erlauben jedoch, das Erscheinungsbild den eigenen Vorlieben anzupassen. 
 Der Stil ist nicht nur für Dokumente in deutscher Sprache geeignet, sondern unterstützt ebenso die Sprachen Englisch, Italienisch, Spanisch und Französisch. 
 
-Dieses Dokument ist die deutsche Kurzfassung der englischen Hauptdokumentation: Für eine vollständige Anleitung siehe die englische Stilbeschreibung  \href{http://mirrors.ctan.org/macros/latex/contrib/biblatex-contrib/archaeologie/archaeologie.pdf}{\textbf{online}} oder \href{file:archaeologie.pdf}{\textbf{lokal}}.
+Dieses Dokument ist die deutsche Kurzfassung der englischen Hauptdokumentation: 
+Für eine vollständige Anleitung siehe die englische Stilbeschreibung  \href{http://mirrors.ctan.org/macros/latex/contrib/biblatex-contrib/archaeologie/archaeologie.pdf}{\textbf{online}} oder \href{file:archaeologie.pdf}{\textbf{lokal}}.
+
+Diese Dokumentation wurde nur bis Version 2.3.6 aktualisiert.
+Alle änderen in späteren Versionen stehen in der englischen Hauptdokumentation.
  \end{abstract}
 
 %\begin{multicols}{1}
@@ -92,8 +96,6 @@
 
 \DescribeMacro{bibfullname}  Schreibt die Autoren/Herausgeber mit vollem Namen in die Bibliographie. Standard ist sonst die Abkürzung der Vornamen. 
 
-\DescribeMacro{initials}  Kürzt die Vornamen der Autoren oder Herausgeber auf die ersten zwei bzw. drei Buchstaben.
-Berücksichtigt werden Vornamen mit Anfangsbuchstaben |Ch., Chr., Ph., Th., St.|
 
 \DescribeMacro{citeauthorformat}
 Mit dieser Textoption kann man entscheiden, 

Modified: trunk/Master/texmf-dist/doc/latex/archaeologie/archaeologie.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/archaeologie/archaeologie.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/archaeologie/archaeologie.tex	2018-04-09 21:14:28 UTC (rev 47405)
+++ trunk/Master/texmf-dist/doc/latex/archaeologie/archaeologie.tex	2018-04-09 21:14:42 UTC (rev 47406)
@@ -1,7 +1,7 @@
 % archaeologie --%
 % biblatex for archaeologists, 
 % historians and philologists
-% Copyright (c) 2017 Lukas C. Bossert | Johannes Friedl
+% Copyright (c) 2016-2018 Lukas C. Bossert | Johannes Friedl
 %  
 % This work may be distributed and/or modified under the
 % conditions of the LaTeX Project Public License, either version 1.3
@@ -147,10 +147,6 @@
 cf. \cref{citeauthorformat}.
 
 
-
-\DescribeMacro{initials}
-First names are abbreviated keeping digraphs and trigraphs (this is default); cf. \cref{initials}.
-
 \DescribeMacro{scshape}
 Cited names are shown with small capital letters cf. \cref{scshape}.
 Bibliography entries with |option={ancient}| or |option={frgancient}| (\cref{ancient,frgancient}) are not affected by this option.
@@ -537,13 +533,13 @@
     backend=biber,  % activates biber (default; 
                     % but will give an error if not done)
     style=archaeologie,   % loads the style *@|archaeologie|@*
-    inreferences=true,    % option *@|inreferences|@* is loaded
+    inreferencesasfullcite=true,    % option *@|inreferencesasfullcite|@* is loaded
     lstabbrv              % option *@|lstabbrv|@* is loaded as well
     ]{biblatex}
 \end{code}
-In this example the style |archaeologie| is loaded with options |inreferences| and |lstabbrv|. 
+In this example the style |archaeologie| is loaded with options |inreferencesasfullcite| and |lstabbrv|. 
 Now, manual entries don't appear in author-year-style anymore and journal/series |@string|-macros are enabled.
-By the way, it doesn't matter if you write |inreferences| or |inreferences=true|.
+By the way, it doesn't matter if you write |inreferencesasfullcite| or |inreferencesasfullcite=true|.
 
 Each of the listed options is disabled by default even if we strongly recommend their use in particular the additional bibliographies and |@String| lists. 
 All remaining options are rather a matter of taste.
@@ -665,6 +661,25 @@
 
 \changes{v1.5}{2016/05/31}{Rückverweis}
 
+\subsubsection{biblabel}\label{biblabel}
+\DescribeMacro{biblabel=bold}
+\DescribeMacro{biblabel=parens}
+\DescribeMacro{biblabel=brackets}
+You can set the ›biblabel‹ in bold, parens or brackets. \archversion{2.3.7}
+This only applied to their appearence in the bibliography.
+The style in footnotes are not being touched by |biblabel|. 
+
+
+%%% Example
+
+
+\subsubsection{eventdatelanguage}\label{eventdatelanguage}
+\DescribeMacro{eventdatelanguage}
+\archversion{2.3.7}
+
+%%% Example
+
+
 \subsubsection{translation}\label{translation}
 \DescribeMacro{translation}
 Once this option is activated the original title, the original language and the translator of the work are printed (|origtitle|, |origlanguage|, |translator|).
@@ -724,8 +739,8 @@
 {\color{red} trans. from French by F. Hiss -- H.-U. Wegener}, ARCH+ 34/9, 1977, 52–57}
 \end{bibbox}
 
-\subsubsection{inreferences}\label{inreferences}
-\DescribeMacro{inreferences}  
+\subsubsection{inreferencesasfullcite}\label{inreferences}
+\DescribeMacro{inreferencesasfullcite}  
 There is the possibility to cite inreferences in the footnote as a full citations.
 It is only required that the bibliography-entry is an |@Inreference|  (cf. \cref{inreference}).
  
@@ -747,7 +762,7 @@
  \begin{example}
 \footnote{\cite{Nieddu1995}.}
  \end{example}
- \item with the option |inreferences| it will change:
+ \item with the option |inreferencesasfullcite| it will change:
  \begin{tcolorbox}[examplebox]
  |\footnote{\cite{Nieddu1995}.}|
  \tcblower
@@ -762,7 +777,7 @@
  \begin{example}
 \footnote{\cite[9]{Nieddu1995}.}
  \end{example}
- \item with the option |inreferences| it will change again:
+ \item with the option |inreferencesasfullcite| it will change again:
   \begin{tcolorbox}[examplebox]
 |\footnote{\cite[9]{Nieddu1995}.}|
  \tcblower
@@ -773,11 +788,11 @@
 
 
 \begin{marker}
-    Activating |inreferences=true| causes the cited |@Inreference| entry to be automatically \emph{omitted} in the (final) bibliography,
+    Activating |inreferencesasfullcite=true| causes the cited |@Inreference| entry to be automatically \emph{omitted} in the (final) bibliography,
 because the entry is fully cited before in the footnotes (also stated in the \DAI rules).
 \end{marker}
 
-If the option is not used (|inreferences=false|) the entry will look like this in the bibliography:
+If the option is not used (|inreferencesasfullcite=false|) the entry will look like this in the bibliography:
 
 \printbib[6em]{Nieddu1995} 
 
@@ -1003,8 +1018,7 @@
 pages        = {461--492},
 year         = {2013},
 doi          = {10.3764/aja.117.3.0461},
-eprint       = {10.3764/aja.117.3.0461},
-eprinttype   = {jstor},
+jstor       = {10.3764/aja.117.3.0461},
 number       = {3},
 }
 \end{bibexample}
@@ -1205,24 +1219,9 @@
 that contains the cited reference. But having a different goal that option doesn't support counts. 
  
 \subsubsection{initials}\label{initials}
-\DescribeMacro{initials} 
-First names are abbreviated keeping digraphs and trigraphs instead of simple first letter initials.\footnote{The code for this option was taken from \href{http://tex.stackexchange.com/a/295486/98739}{tex.stackexchange.com/a/295486/98739} and has been modified.}
-Also see the warning when printing an index; cf. \cref{initials:index}.
-First names starting with |Ph..., Chr..., Ch..., Th..., St...| are abbreviated to these digraphs and trigraphs. For example in the bibliography or when you use \cs{citeauthor}\marg{bibtex-key}.
+The former option |initials| was deleted since it got incompatible to |biber| version 2.11.
+However  you can do the abbreviation manually:
 
-Citing these two authors will show their digraphs and trigraphs:
-
-\begin{example}
-\citeauthor{Mann2011} and \citeauthor{Hufschmid2010}
-\end{example}
-
-
-
-This option is set to default, but you can --- of course --- deactivate it with |initials=false| in the preamble.
-
-With this default option you don’t have to change anything in your bibliographical-data.
-However  you can switch off the option |initials| and do the abbreviation manually:
-
 \begin{code}
 author = {family=Mann, given=Christian, given-i={Chr}}
 
@@ -1233,7 +1232,7 @@
 \subsection{Bibliography entry options}\label{options-bibentry}
 \subsubsection{ancient}\label{ancient}
 \DescribeMacro{ancient}
-This option was found in an excellent |bib|\LaTeX-style called  |geschichtsfrkl| ( by Jonathan Zachhuber),\footnote{\href{https://www.ctan.org/pkg/geschichtsfrkl}{www.ctan.org/pkg/geschichtsfrkl}} 
+This option was found in an excellent |bib|\LaTeX-style called  |geschichtsfrkl| (by Jonathan Zachhuber),\footnote{\href{https://www.ctan.org/pkg/geschichtsfrkl}{www.ctan.org/pkg/geschichtsfrkl}} 
 so after some modifications we adopted and included it into |archaeologie|.
  
 If you intend to cite ancient authors we strongly recommend this option to you 
@@ -1581,8 +1580,7 @@
   edition       = {5},
   origlocation  = Leipzig, %@String used
   origyear      = {1987},
-  eprint        = {000250713},
-  eprinttype    = {zenon},
+  zenon        = {000250713},
   language      = {german},
   origpublisher = {Koehler \& Amelang},
 }
@@ -2047,7 +2045,7 @@
 Then the output will be like:\\
 |reference volume (year) pages s.v. title (author)| \\
 and there will be no reference to the bibliography since the entry is fully described in the footnote.
-\DescribeMacro{inreferences} If you prefer this method you have to use the preamble option called  |inreferences|---cf. \cref{inreferences}
+\DescribeMacro{inreferencesasfullcite} If you prefer this method you have to use the preamble option called  |inreferencesasfullcite|---cf. \cref{inreferences}
 Then it will look like this in the footnote:
 \begin{examplemanual}
 \footnote{LIMC 7.1 (1994) 922--951 s. v. Theseus (J. Neils).}
@@ -2238,8 +2236,7 @@
   title       = {Funktionen republikanischer und frühkaiserzeitlicher Forumsbasiliken in Italien},
   type        = {phdthesis},
   institution = {Ruprecht-Karls-Universität zu Heidelberg},
-  eprint      = {urn:nbn:de:bsz:16-heidok-74406},
-  eprinttype  = {urn},
+  urn      = {urn:nbn:de:bsz:16-heidok-74406},
   date        = {2005},
 }
 \end{bibexample}
@@ -2394,24 +2391,15 @@
 }
 
 \DescribeMacro{jstor}
- If you can refer to the on-line platform \href{www.jstor.org}{jstor} then you need the individual number for the article---cf. \cref{Ball2013}:
+ If you can refer to the on-line platform \href{www.jstor.org}{jstor} then you need the individual number for the article---cf. \cref{Ball2013,Osland2016}:
+
 \begin{code}
-eprint = *@\marg{jstor-number}@*
-eprinttype = {jstor} 
-\end{code}      
-OR---cf. \cref{Osland2016}
-\begin{code}
 jstor = *@\marg{jstor-number}@*
 \end{code}  
 
 \DescribeMacro{urn}
-For all papers referable via an ›urn‹ (\emph{Uniform Resource Name}), which have been registered at the German National Library---cf. \cref{Arnolds2005}
-\begin{code}
-eprint = *@\marg{urn:xxx}@*
-eprinttype = {urn} 
-\end{code}      
+For all papers referable via an ›urn‹ (\emph{Uniform Resource Name}), which have been registered at the German National Library---cf. \cref{Arnolds2005}.
 
-OR
 \begin{code}
 urn = *@\marg{urn:xxx}@*
 \end{code}  
@@ -2419,19 +2407,25 @@
 \DescribeMacro{zenon}
 This eprint-form is especially designed for the OPAC (Online Public Access Catalogue) of the \DAI.
 All bibliographical entries in this OPAC can be referred to via this link.
-You only need to insert the individual Zenon-number of the entry, e.\,g. \emph{http://zenon.dainst.org/Record/001371402} where \emph{001371402} is the individual number---cf. \cref{Zanker2009}.
+You only need to insert the individual Zenon-number of the entry, e.\,g. \emph{http://zenon.dainst.org/Record/001371402} where \emph{001371402} is the individual number---cf. \cref{Osland2016,Wulf-Rheidt2013,Ganzert1984.Zanker2009}.
 
 This option is set to |false| by default.
 \begin{code}
-eprint = *@\marg{Zenon-number}@*
-eprinttype = {zenon} 
+zenon = *@\marg{Zenon-number}@*
 \end{code}      
-OR  cf. \cref{Osland2016,Wulf-Rheidt2013}.
+
+\DescribeMacro{arachne}
+There is the object-database of the \DAI which is called iDAI.objects arachne. 
+You can cite the items with their entity-IDs 
+
+
+This option is set to |false| by default.
 \begin{code}
-zenon = *@\marg{Zenon-number}@*
+arachne = *@\marg{entity-number}@*
 \end{code}      
 
 
+
 \DescribeMacro{doi} In addition you can also refer to a document via its |doi|-number---cf. \cref{Ball2013,Evangelidis2014} 
 \begin{code}
 doi = *@\marg{doi-number}@*
@@ -2455,7 +2449,7 @@
  
 \DescribeMacro{\parencite} \DescribeMacro{\parencites}
 This example shows that the correct order of parentheses has not been followed.
-Especially when you activated the preamble option  |inreferences=true| \DescribeMacro{inreferences} you should use \cs{parencite}\marg{bibtex-key} instead (\cref{cite-commands}), then the correct order of parentheses and square brackets is given:
+Especially when you activated the preamble option  |inreferencesasfullcite=true| \DescribeMacro{inreferencesasfullcite} you should use \cs{parencite}\marg{bibtex-key} instead (\cref{cite-commands}), then the correct order of parentheses and square brackets is given:
 \begin{tcolorbox}[examplebox]
 |\parencite[vgl.][930 Nr. 283]{Neils1994}.| 
 \tcblower

Modified: trunk/Master/texmf-dist/tex/latex/archaeologie/archaeologie.bbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/archaeologie/archaeologie.bbx	2018-04-09 21:14:28 UTC (rev 47405)
+++ trunk/Master/texmf-dist/tex/latex/archaeologie/archaeologie.bbx	2018-04-09 21:14:42 UTC (rev 47406)
@@ -10,8 +10,8 @@
 % http://www.latex-project.org/lppl.txt
 % and version 1.3 or later is part of all distributions of LaTeX
 % version 2005/12/01 or later.
-\def\arch at date{2018/02/20}
-\def\arch at version{2.3.6}
+\def\arch at date{2018/04/08}
+\def\arch at version{2.3.7}
 \def\arch at bbxid{\arch at date\space v\arch at version\space biblatex-archaeologie bibliography style (LCB/JF)}
 \def\arch at cbxid{\arch at date\space v\arch at version\space biblatex-archaeologie citation style (LCB/JF)}
 \def\arch at lbxid{\arch at date\space v\arch at version\space biblatex-archaeologie localization (LCB/JF)}
@@ -51,12 +51,12 @@
 \newbool{bbx:width}
 \newbool{bbx:yearseries}
 \newbool{bbx:bibfullname}
-\newbool{bbx:inreferences}
+\newbool{bbx:inreferencesasfullcite}
 \newbool{bbx:noabbrv}
 \newbool{bbx:translation}
 \newbool{bbx:publisher}
-\newbool{bbx:initials}
 \newbool{bbx:counter}
+\newbool{bbx:eventdatelanguage}
 \newbool{cbx:ancient}
 \newbool{cbx:frgancient}
 \newbool{cbx:corpus}
@@ -72,6 +72,7 @@
 \newtoggle{bbx:jstor}
 \newtoggle{bbx:zenon}
 \newtoggle{bbx:urn}
+\newtoggle{bbx:arachne}
 
 \setlength{\biblabelsep}{0em}
 %-----------------------
@@ -95,6 +96,8 @@
   \addbibresource{archaeologie-lstpublishers.bib}}
 \DeclareBibliographyOption[boolean]{jstor}[true]{%
   \settoggle{bbx:jstor}{#1}}
+\DeclareBibliographyOption[boolean]{arachne}[true]{%
+  \settoggle{bbx:arachne}{#1}}
 \DeclareBibliographyOption[boolean]{zenon}[true]{%
   \settoggle{bbx:zenon}{#1}}
 \DeclareBibliographyOption[boolean]{urn}[true]{%
@@ -106,8 +109,23 @@
   lstpublishers,%
 }
 %-----------------------
+\DeclareBibliographyOption[string]{biblabel}{%
+  \ifcsundef{archblx at biblabel@#1}
+    {\PackageError{biblatex-archaeologie}
+       {Unknown value '#1' for option 'biblabel'.}
+       {Unknown value '#1' for option 'biblabel'.\MessageBreak
+        Possible values are 'plain', 'bold', 'brackets', 'parens'.}%
+     \csdef{archblx at biblabel}{\csuse{archblx at biblabel@plain}}}
+    {\csdef{archblx at biblabel}{\csuse{archblx at biblabel@#1}}}}    
+\let\archblx at biblabel@plain\@firstofone
+\def\archblx at biblabel@bold{\mkbibbold}
+\def\archblx at biblabel@brackets{\mkbibbrackets}
+\def\archblx at biblabel@parens{\mkbibparens}
+
 \DeclareBibliographyOption{edby}[true]{\csuse{bool#1}{bbx:edby}}
-\DeclareBibliographyOption{initials}[true]{\csuse{bool#1}{bbx:initials}}
+\DeclareBibliographyOption{initials}[false]{\PackageWarningNoLine{biblatex-archaeologie}{%
+    The option 'initials' has been deleted in version 2.3.7,\MessageBreak 
+  due to incompatibility reasons with 'biber'.}}
 \DeclareBibliographyOption{width}[]{%
   \csuse{booltrue}{bbx:width}%
   \setlength{\labwidthsameline}{#1}%
@@ -116,9 +134,15 @@
 \DeclareBibliographyOption{counter}[true]{\csuse{bool#1}{bbx:counter}}
 \DeclareBibliographyOption{bibfullname}[true]{\csuse{bool#1}{bbx:bibfullname}
 \DeclareNameAlias{author}{given-family}}
-\DeclareBibliographyOption{inreferences}[true]{\csuse{bool#1}{bbx:inreferences}
+\DeclareBibliographyOption{inreferences}[true]{%
+  \PackageWarningNoLine{biblatex-archaeologie}{%
+    The option 'inreferences' for is deprecated,\MessageBreak 
+    use 'inreferencesasfullcite' instead.}%
+   \booltrue{bbx:inreferencesasfullcite}}  
+\DeclareBibliographyOption{inreferencesasfullcite}[true]{\csuse{bool#1}{bbx:inreferencesasfullcite}
   \ExecuteBibliographyOptions[inreference]{skipbib=true}%
   \ExecuteBibliographyOptions[inreference]{skiplab=true}}
+\DeclareBibliographyOption{eventdatelanguage}[true]{\csuse{bool#1}{bbx:eventdatelanguage}}
 \DeclareBibliographyOption{noabbrv}[true]{\csuse{bool#1}{bbx:noabbrv}}
 \DeclareBibliographyOption{translation}[true]{\csuse{bool#1}{bbx:translation}}
 \DeclareBibliographyOption{publisher}[true]{\csuse{bool#1}{bbx:publisher}
@@ -130,7 +154,7 @@
 %-----------------------
 \ExecuteBibliographyOptions{%
   initials=true,
-  autolang=other,%
+  autolang=hyphen,%
 }
 %-----------------------
 \DeclareEntryOption{ancient}[true]{\csuse{bool#1}{cbx:ancient}}
@@ -163,10 +187,10 @@
   \ifbool{bbx:bibfullname}{bibfullname\seperator}{}%
   \ifdefstring\citeauthorformatVALUE{initials}%
     {}
-    {citeauthorformat\,= \citeauthorformatVALUE\seperator}%
+    {citeauthorformat\,= \mbox{\citeauthorformatVALUE\seperator}}%
   \ifbool{bbx:counter}{counter\seperator}{}%
   \ifbool{bbx:edby}{edby\seperator}{}%
-  \ifbool{bbx:inreferences}{inreferences\seperator}{}%
+  \ifbool{bbx:inreferencesasfullcite}{inreferencesasfullcite\seperator}{}%
   \ifbool{bbx:initials}{}{\xout{initials}\seperator}%
   \ifbool{bbx:noabbrv}{noabbrv\seperator}{}%
   \ifbool{bbx:publisher}{publisher\seperator}{}%
@@ -173,11 +197,12 @@
   \ifbool{cbx:seenote}{seenote\seperator}{}%
   \ifbool{bbx:translation}{translation\seperator}{}%
   \ifbool{bbx:width}%
-    {width\,=\labwidthsamelineVALUE\seperator}{}%
+    {width\,=\,\labwidthsamelineVALUE\seperator}{}%
   \ifbool{cbx:yearinparensoption}
     {yearinparens\seperator}{}%
   \ifbool{bbx:yearseries}{yearseries\seperator}{}%
   \iftoggle{bbx:zenon}{zenon\seperator}{}%
+  \iftoggle{bbx:arachne}{arachne\seperator}{}%
   \iftoggle{bbx:jstor}{jstor\seperator}{}%
   \iftoggle{bbx:urn}{}{\xout{urn}\seperator}%
   \iftoggle{bbx:doi}{}{\xout{doi}\seperator}%
@@ -212,6 +237,7 @@
 \DeclareFieldFormat{note}{\mkbibparens{#1}\nopunct}
 \DeclareFieldFormat{shorthandwidth}{#1}
 \DeclareFieldFormat{origtitle}{#1}
+\DeclareFieldFormat{bibcitelabel}{\csuse{archblx at biblabel}{#1}}
 \DeclareFieldFormat{eprint:urn}{%
   \textsc{urn}%
   \addcolon\space%
@@ -230,10 +256,17 @@
   \ifhyperref%
     {\href{http://www.jstor.org/stable/#1}{\nolinkurl{#1}}}%
     {\nolinkurl{#1}}}
+\DeclareFieldFormat{eprint:arachne}{%
+  \textsc{iDAI.objects/arachne}%
+  \addcolon\space%
+  \ifhyperref%
+    {\href{https://arachne.dainst.org/entity/#1}{\nolinkurl{#1}}}%
+    {\nolinkurl{#1}}}
 %-----------------------
 \DeclareFieldAlias{zenon}{eprint:zenon}
 \DeclareFieldAlias{jstor}{eprint:jstor}
 \DeclareFieldAlias{urn}{eprint:urn}
+\DeclareFieldAlias{arachne}{eprint:arachne}
 %-----------------------
 \DeclareRedundantLanguages{german}{german,ngerman,austrian,naustrian}
 \DeclareRedundantLanguages{english,american}{english,american,british,%
@@ -245,6 +278,23 @@
 \DeclareLanguageMapping{spanish}{spanish-archaeologie}
 %\DeclareLanguageMappingSuffix{-archaeologie}
 %-----------------------
+\NewBibliographyString{origtitle}
+\NewBibliographyString{firstprint}
+\NewBibliographyString{reviewof}
+\NewBibliographyString{reference}
+\NewBibliographyString{translationof}
+\NewBibliographyString{talk}
+\NewBibliographyString{inpreparation}
+\NewBibliographyString{submitted}
+\NewBibliographyString{forthcoming}
+\NewBibliographyString{inpress}
+\NewBibliographyString{prepublished}
+\NewBibliographyString{seenote}
+\NewBibliographyString{loccit}
+\NewBibliographyString{subvoce}
+\NewBibliographyString{owntranslation}
+\NewBibliographyString{magthesis}
+%-----------------------
 \renewcommand*{\sqspace}{\addnbthinspace}
 \renewcommand*{\subtitlepunct}{\addperiod\addspace}
 \renewcommand*{\intitlepunct}{\addcolon\addspace}
@@ -285,197 +335,209 @@
     {\bibdaterangesep}}
 
 \renewrobustcmd*{\mkdaterangefull}[2]{%
-  \blx at metadateinfo{#2}%
-  \iffieldundef{#2year}
-    {}
-    {\datecircaprint
-     \printtext[#2date]{%
-       % Such a season component can only come from an ISO8601 season which replaces
-       % a normal month so if it exists, we know that a normal date print is ruled out
-       \iffieldundef{#2season}
-         {\csuse{mkbibdate#1}{#2year}{#2month}{#2day}%
-          % Optionally print the time after the date
-          \blx at printtime{#2}{}}
-         {\csuse{mkbibseasondate#1}{#2year}{#2season}}%
-       \dateuncertainprint
-       \dateeraprint{#2year}%
-       \iffieldundef{#2endyear}
-         {}
-         {\iffieldequalstr{#2endyear}{}
-            {\mbox{\bibdaterangesep}}
-            {\bibdaterangesepx{#2}%
-             \enddatecircaprint
-             \iffieldundef{#2season}
-               {\csuse{mkbibdate#1}{#2endyear}{#2endmonth}{#2endday}%
-                % Optionally print the time after the date
-                \blx at printtime{#2}{end}}
-               {\csuse{mkbibseasondate#1}{#2endyear}{#2endseason}}%
-             \enddateuncertainprint
-             \dateeraprint{#2endyear}}}}}}
-
-\renewrobustcmd*{\mkdaterangetrunc}[2]{%
-  \blx at metadateinfo{#2}%
-  \iffieldundef{#2year}
-    {}
-    {\datecircaprint
-     \printtext[#2date]{%
-       % Such a season component can only come from an ISO8601 season which replaces
-       % a normal month so if it exists, we know that a normal date print is ruled out
-       \iffieldundef{#2season}
-         {\iffieldsequal{#2year}{#2endyear}
-            {\iffieldsequal{#2month}{#2endmonth}
-               {\csuse{mkbibdate#1}{}{}{#2day}}
-               {\csuse{mkbibdate#1}{}{#2month}{#2day}}}
-            {\csuse{mkbibdate#1}{#2year}{#2month}{#2day}%
-             \iffieldsequal{#2dateera}{#2enddateera}{}
-              {\dateeraprint{#2year}}}}
-         {\iffieldsequal{#2year}{#2endyear}
-           {\csuse{mkbibseasondate#1}{}{#2season}}
-           {\csuse{mkbibseasondate#1}{#2year}{#2season}%
-            \iffieldsequal{#2dateera}{#2enddateera}{}
-              {\dateeraprint{#2year}}}}%
-       \dateuncertainprint
-       \iffieldundef{#2endyear}
-         {}
-         {\iffieldequalstr{#2endyear}{}
-            {\mbox{\bibdaterangesep}}
-            {\bibdaterangesepx{#2}%
-             \enddatecircaprint
-             \iffieldundef{#2season}
-               {\csuse{mkbibdate#1}{#2endyear}{#2endmonth}{#2endday}}
-               {\csuse{mkbibseasondate#1}{#2endyear}{#2endseason}}%
-             \enddateuncertainprint
-             \dateeraprint{#2endyear}}}}}}
-
-\renewrobustcmd*{\mkdaterangefullextra}[2]{%
-  \blx at metadateinfo{#2}%
-  \iffieldundef{#2year}
-    {}
-    {\datecircaprint
-     \printtext[#2date]{%
-       \printtext{%
-       % Such a season component can only come from an ISO8601 season which replaces
-       % a normal month so if it exists, we know that a normal date print is ruled out
-       \iffieldundef{#2season}
-         {\csuse{mkbibdate#1}{#2year}{#2month}{#2day}%
-          % Optionally print the time after the date
-          \blx at printtime{#2}{}}
-         {\csuse{mkbibseasondate#1}{#2year}{#2season}}%
-       \dateuncertainprint
-       \dateeraprint{#2year}%
-       \iffieldundef{#2endyear}
-         {\printfield{extradate}}
-         {\iffieldequalstr{#2endyear}{}
-            {\printfield{extradate}%
-             \printtext{\mbox{\bibdaterangesep}}}
-            {\printtext{%
-               \bibdaterangesepx{#2}%
+  \begingroup
+    \blx at metadateinfo{#2}%
+    \iffieldundef{#2year}
+      {}
+      {\datecircaprint
+       \printtext[#2date]{%
+         % Such a season component can only come from an ISO8601 season which replaces
+         % a normal month so if it exists, we know that a normal date print is ruled out
+         \iffieldundef{#2season}
+           {\csuse{mkbibdate#1}{#2year}{#2month}{#2day}%
+            % Optionally print the time after the date
+            \blx at printtime{#2}{}}
+           {\csuse{mkbibseasondate#1}{#2year}{#2season}}%
+         \dateuncertainprint
+         \dateeraprint{#2year}%
+         \iffieldundef{#2endyear}
+           {}
+           {\iffieldequalstr{#2endyear}{}
+              {\mbox{\bibdaterangesep}}
+              {\bibdaterangesepx{#2}%
                \enddatecircaprint
                \iffieldundef{#2season}
                  {\csuse{mkbibdate#1}{#2endyear}{#2endmonth}{#2endday}%
                   % Optionally print the time after the date
                   \blx at printtime{#2}{end}}
-                 {\csuse{mkbibseasondate#1}{#2endyear}{#2endseason}}}%
-               \printfield{extradate}%
+                 {\csuse{mkbibseasondate#1}{#2endyear}{#2endseason}}%
                \enddateuncertainprint
-               \dateeraprint{#2endyear}}}}}}}
+               \dateeraprint{#2endyear}}}}}%
+  \endgroup}
 
-\renewrobustcmd*{\mkdaterangetruncextra}[2]{%
-  \blx at metadateinfo{#2}%
-  \iffieldundef{#2year}
-    {}
-    {\datecircaprint
-     \printtext[#2date]{%
-       \printtext{%
-       % Such a season component can only come from an ISO8601 season which replaces
-       % a normal month so if it exists, we know that a normal date print is ruled out
-       \iffieldundef{#2season}
-         {\iffieldsequal{#2year}{#2endyear}
-            {\iffieldsequal{#2month}{#2endmonth}
-               {\csuse{mkbibdate#1}{}{}{#2day}}
-               {\csuse{mkbibdate#1}{}{#2month}{#2day}}}
-            {\csuse{mkbibdate#1}{#2year}{#2month}{#2day}%
-             \iffieldsequal{#2dateera}{#2enddateera}{}
-               {\dateeraprint{#2year}}}}
-         {\iffieldsequal{#2year}{#2endyear}
-           {\csuse{mkbibseasondate#1}{}{#2season}}
-           {\csuse{mkbibseasondate#1}{#2year}{#2season}%
-             \iffieldsequal{#2dateera}{#2enddateera}{}
-              {\dateeraprint{#2year}}}}%
-       \dateuncertainprint
-       \iffieldundef{#2endyear}
-         {\printfield{extradate}}
-         {\iffieldequalstr{#2endyear}{}
-            {\printfield{extradate}%
-             \printtext{\mbox{\bibdaterangesep}}}
-            {\printtext{%
-               \bibdaterangesepx{#2}%
+\renewrobustcmd*{\mkdaterangetrunc}[2]{%
+  \begingroup
+    \blx at metadateinfo{#2}%
+    \iffieldundef{#2year}
+      {}
+      {\datecircaprint
+       \printtext[#2date]{%
+         % Such a season component can only come from an ISO8601 season which replaces
+         % a normal month so if it exists, we know that a normal date print is ruled out
+         \iffieldundef{#2season}
+           {\iffieldsequal{#2year}{#2endyear}
+              {\iffieldsequal{#2month}{#2endmonth}
+                 {\csuse{mkbibdate#1}{}{}{#2day}}
+                 {\csuse{mkbibdate#1}{}{#2month}{#2day}}}
+              {\csuse{mkbibdate#1}{#2year}{#2month}{#2day}%
+               \iffieldsequal{#2dateera}{#2enddateera}{}
+                {\dateeraprint{#2year}}}}
+           {\iffieldsequal{#2year}{#2endyear}
+             {\csuse{mkbibseasondate#1}{}{#2season}}
+             {\csuse{mkbibseasondate#1}{#2year}{#2season}%
+              \iffieldsequal{#2dateera}{#2enddateera}{}
+                {\dateeraprint{#2year}}}}%
+         \dateuncertainprint
+         \iffieldundef{#2endyear}
+           {}
+           {\iffieldequalstr{#2endyear}{}
+              {\mbox{\bibdaterangesep}}
+              {\bibdaterangesepx{#2}%
                \enddatecircaprint
                \iffieldundef{#2season}
                  {\csuse{mkbibdate#1}{#2endyear}{#2endmonth}{#2endday}}
-                 {\csuse{mkbibseasondate#1}{#2endyear}{#2endseason}}}%
-               \printfield{extradate}%
+                 {\csuse{mkbibseasondate#1}{#2endyear}{#2endseason}}%
                \enddateuncertainprint
-               \dateeraprint{#2endyear}}}}}}}
+               \dateeraprint{#2endyear}}}}}%
+  \endgroup}
 
+\renewrobustcmd*{\mkdaterangefullextra}[2]{%
+  \begingroup
+    \blx at metadateinfo{#2}%
+    \iffieldundef{#2year}
+      {}
+      {\datecircaprint
+       \printtext[#2date]{%
+         \printtext{%
+         % Such a season component can only come from an ISO8601 season which replaces
+         % a normal month so if it exists, we know that a normal date print is ruled out
+         \iffieldundef{#2season}
+           {\csuse{mkbibdate#1}{#2year}{#2month}{#2day}%
+            % Optionally print the time after the date
+            \blx at printtime{#2}{}}
+           {\csuse{mkbibseasondate#1}{#2year}{#2season}}%
+         \dateuncertainprint
+         \dateeraprint{#2year}%
+         \iffieldundef{#2endyear}
+           {\printfield{extradate}}
+           {\iffieldequalstr{#2endyear}{}
+              {\printfield{extradate}%
+               \printtext{\mbox{\bibdaterangesep}}}
+              {\printtext{%
+                 \bibdaterangesepx{#2}%
+                 \enddatecircaprint
+                 \iffieldundef{#2season}
+                   {\csuse{mkbibdate#1}{#2endyear}{#2endmonth}{#2endday}%
+                    % Optionally print the time after the date
+                    \blx at printtime{#2}{end}}
+                   {\csuse{mkbibseasondate#1}{#2endyear}{#2endseason}}}%
+                 \printfield{extradate}%
+                 \enddateuncertainprint
+                 \dateeraprint{#2endyear}}}}}}%
+  \endgroup}
+
+\renewrobustcmd*{\mkdaterangetruncextra}[2]{%
+  \begingroup
+    \blx at metadateinfo{#2}%
+    \iffieldundef{#2year}
+      {}
+      {\datecircaprint
+       \printtext[#2date]{%
+         \printtext{%
+         % Such a season component can only come from an ISO8601 season which replaces
+         % a normal month so if it exists, we know that a normal date print is ruled out
+         \iffieldundef{#2season}
+           {\iffieldsequal{#2year}{#2endyear}
+              {\iffieldsequal{#2month}{#2endmonth}
+                 {\csuse{mkbibdate#1}{}{}{#2day}}
+                 {\csuse{mkbibdate#1}{}{#2month}{#2day}}}
+              {\csuse{mkbibdate#1}{#2year}{#2month}{#2day}%
+               \iffieldsequal{#2dateera}{#2enddateera}{}
+                 {\dateeraprint{#2year}}}}
+           {\iffieldsequal{#2year}{#2endyear}
+             {\csuse{mkbibseasondate#1}{}{#2season}}
+             {\csuse{mkbibseasondate#1}{#2year}{#2season}%
+               \iffieldsequal{#2dateera}{#2enddateera}{}
+                {\dateeraprint{#2year}}}}%
+         \dateuncertainprint
+         \iffieldundef{#2endyear}
+           {\printfield{extradate}}
+           {\iffieldequalstr{#2endyear}{}
+              {\printfield{extradate}%
+               \printtext{\mbox{\bibdaterangesep}}}
+              {\printtext{%
+                 \bibdaterangesepx{#2}%
+                 \enddatecircaprint
+                 \iffieldundef{#2season}
+                   {\csuse{mkbibdate#1}{#2endyear}{#2endmonth}{#2endday}}
+                   {\csuse{mkbibseasondate#1}{#2endyear}{#2endseason}}}%
+                 \printfield{extradate}%
+                 \enddateuncertainprint
+                 \dateeraprint{#2endyear}}}}}}%
+  \endgroup}
+
 \renewrobustcmd*{\mkdaterangeymd}[1]{%
-  \blx at metadateinfo{#1}%
-  \iffieldundef{#1year}
-    {}
-    {\datecircaprint
-     \printtext[#1date]{%
-       % Such a season component can only come from an  ISO8601 season which replaces
-       % a normal month so if it exists, we know that a normal date print is ruled out
-       \iffieldundef{#1season}
-         {\blx at ymddate{#1}{}%
-          % Optionally print the time after the date
-          \blx at printtime{#1}{}}
-         {\csuse{mkbibseasondateshort}{#1year}{#1season}}%
-       \dateuncertainprint
-       \dateeraprint{#1year}%
-       \iffieldundef{#1endyear}
-         {}
-         {\iffieldequalstr{#1endyear}{}
-            {\mbox{\bibdaterangesep}}
-            {\bibdaterangesepx{#1}%
-             \enddatecircaprint
-             \iffieldundef{#1season}
-               {\blx at ymddate{#1}{end}%
-                % Optionally print the time after the date
-                \blx at printtime{#1}{end}}
-               {\csuse{mkbibseasondateshort}{#1endyear}{#1endseason}}%
-             \enddateuncertainprint
-             \dateeraprint{#1endyear}}}}}}
-
-\renewrobustcmd*{\mkdaterangeymdextra}[1]{%
-  \blx at metadateinfo{#1}%
-  \iffieldundef{#1year}
-    {}
-    {\datecircaprint
-     \printtext[#1date]{%
-       % Such a season component can only come from an ISO8601 season which replaces
-       % a normal month so if it exists, we know that a normal date print is ruled out
-       \iffieldundef{#1season}
-         {\blx at ymddate[extradate]{#1}{}%
-          % Optionally print the time after the date
-          \blx at printtime{#1}{}}
-         {\csuse{mkbibseasondateshort}{#1year}{#1season}}%
-       \dateuncertainprint
-       \dateeraprint{#1year}%
-       \iffieldundef{#1endyear}
-         {}
-         {\iffieldequalstr{#1endyear}{}
-            {\mbox{\bibdaterangesep}}
-            {\printtext{%
-               \bibdaterangesepx{#1}%
+  \begingroup
+    \blx at metadateinfo{#1}%
+    \iffieldundef{#1year}
+      {}
+      {\datecircaprint
+       \printtext[#1date]{%
+         % Such a season component can only come from an  ISO8601 season which replaces
+         % a normal month so if it exists, we know that a normal date print is ruled out
+         \iffieldundef{#1season}
+           {\blx at ymddate{#1}{}%
+            % Optionally print the time after the date
+            \blx at printtime{#1}{}}
+           {\csuse{mkbibseasondateshort}{#1year}{#1season}}%
+         \dateuncertainprint
+         \dateeraprint{#1year}%
+         \iffieldundef{#1endyear}
+           {}
+           {\iffieldequalstr{#1endyear}{}
+              {\mbox{\bibdaterangesep}}
+              {\bibdaterangesepx{#1}%
                \enddatecircaprint
                \iffieldundef{#1season}
                  {\blx at ymddate{#1}{end}%
                   % Optionally print the time after the date
                   \blx at printtime{#1}{end}}
-                 {\csuse{mkbibseasondateshort}{#1endyear}{#1endseason}}}%
-             \enddateuncertainprint
-             \dateeraprint{#1endyear}}}}}}
+                 {\csuse{mkbibseasondateshort}{#1endyear}{#1endseason}}%
+               \enddateuncertainprint
+               \dateeraprint{#1endyear}}}}}%
+  \endgroup}
+
+\renewrobustcmd*{\mkdaterangeymdextra}[1]{%
+  \begingroup
+    \blx at metadateinfo{#1}%
+    \iffieldundef{#1year}
+      {}
+      {\datecircaprint
+       \printtext[#1date]{%
+         % Such a season component can only come from an ISO8601 season which replaces
+         % a normal month so if it exists, we know that a normal date print is ruled out
+         \iffieldundef{#1season}
+           {\blx at ymddate[extradate]{#1}{}%
+            % Optionally print the time after the date
+            \blx at printtime{#1}{}}
+           {\csuse{mkbibseasondateshort}{#1year}{#1season}}%
+         \dateuncertainprint
+         \dateeraprint{#1year}%
+         \iffieldundef{#1endyear}
+           {}
+           {\iffieldequalstr{#1endyear}{}
+              {\mbox{\bibdaterangesep}}
+              {\printtext{%
+                 \bibdaterangesepx{#1}%
+                 \enddatecircaprint
+                 \iffieldundef{#1season}
+                   {\blx at ymddate{#1}{end}%
+                    % Optionally print the time after the date
+                    \blx at printtime{#1}{end}}
+                   {\csuse{mkbibseasondateshort}{#1endyear}{#1endseason}}}%
+               \enddateuncertainprint
+               \dateeraprint{#1endyear}}}}}%
+  \endgroup}
 %-----------------------
 \DeclareBibliographyAlias{collection}{book}
 \DeclareBibliographyAlias{reference}{book}
@@ -483,6 +545,7 @@
 \DeclareBibliographyAlias{maintitle}{booktitle}
 \DeclareBibliographyAlias{incollection}{inbook}
 \DeclareBibliographyAlias{manual}{book}
+\DeclareBibliographyAlias{mathesis}{thesis}
 %-----------------------
 
 \DeclareSortingTemplate{nyt}{
@@ -568,37 +631,6 @@
     {\clearname{translator}%
      \clearfield{origtitle}}}
 %-----------------------
-\AtBeginDocument{%
-  \ifbool{bbx:initials}{%http://tex.stackexchange.com/a/295486/98739
-    \DeclareStyleSourcemap{%
-      \maps[datatype=bibtex]{%
-        \map{%
-          % Author field
-          \step[fieldsource=author,%
-            match={\regexp{\b(Chr|Ch|Th|Ph|St)(\S*,)}},%
-            replace={\regexp{\{$1\}$2}}]% Protect last names (first last)
-          \step[fieldsource=author,%
-            match={\regexp{([^,]\s)\b(Chr|Ch|Th|Ph|St)}},%
-            replace={\regexp{$1\{$2\}}}]% Protect last names (last, first)
-          \step[fieldsource=author,%
-            match={\regexp{\b(Chr|Ch|Th|Ph|St)([^\}])}},%
-            replace={\regexp{\{\\relax\{\}$1\}$2}}]% Insert \relax after abbreviating
-          % Editor field
-          \step[fieldsource=editor,%
-            match={\regexp{\b(Chr|Ch|Th|Ph|St)(\S*,)}},%
-            replace={\regexp{\{$1\}$2}}]% Protect last names (first last)
-          \step[fieldsource=editor,%
-            match={\regexp{([^,]\s)\b(Chr|Ch|Th|Ph|St)}},%
-            replace={\regexp{$1\{$2\}}}]% Protect last names (last, first)
-          \step[fieldsource=editor,%
-            match={\regexp{\b(Chr|Ch|Th|Ph|St)([^\}])}},%
-            replace={\regexp{\{\\relax\{\}$1\}$2}}]% Insert \relax after abbreviating
-        }
-      }
-    }%
-  }
-  {}}
-%-----------------------
 %% provide macros to deal with intranslator, withincommentator, withinannotator, withinintroduction, withinforeword, withinafterword
 %% that is fields referring to the title work and not the booktitle work in inbook etc. works
 % these macros are essentially the same as the standard macros without the "in"
@@ -671,17 +703,16 @@
   \clearname{inforeword}%
   \newunit
   \usebibmacro{withinafterword}%
-  \clearname{inafterword}%
-}
+  \clearname{inafterword}}
 %-----------------------
 \newbibmacro{labelwidthbib}{%
-  \begingroup%
+  \begingroup
     \DeclareFieldFormat{bibhyperref}{##1}%
     \csuse{blx at hook@cite}%
     \csuse{blx at hook@citekey}%
     \defcounter{maxnames}{\blx at maxcitenames}%
-    \usebibmacro{cite}%
-  \endgroup%
+    \printtext[bibcitelabel]{\usebibmacro{cite}}%
+  \endgroup
 }
 %-----------------------
 \newbibmacro{kicklabel}{%
@@ -689,8 +720,7 @@
   \global\togglefalse{blx at insert}%
   \ifdim1.1\wd\arch at labelbox>%
     \labwidthsameline\leavevmode\newline
-  \fi%
-}
+  \fi}
 %-----------------------
 \newbibmacro{labelwidthfield}[1]{%
   \begingroup
@@ -699,8 +729,7 @@
     \csuse{blx at hook@citekey}%
     \defcounter{maxnames}{\blx at maxcitenames}%
     \printfield{#1}%
-  \endgroup
-}
+  \endgroup}
 %-----------------------
 \newbibmacro{kicklabelfield}[1]{%
   \sbox\arch at labelbox{\usebibmacro{labelwidthfield}{#1}}%
@@ -707,17 +736,8 @@
   \global\togglefalse{blx at insert}%
   \ifdim.9\wd\arch at labelbox>%
     \labwidthsameline\leavevmode\newline
-  \fi
-}
+  \fi}
 %-----------------------
-% \renewbibmacro{in:}{%
-%  \setunit{\isdot%
-%    \iffieldundef{title}
-%      {}
-%      {\addcomma}%
-%      \addspace}%
-%      \printtext{\bibstring{in}\intitlepunct}}
-%-----------------------
 \renewbibmacro*{pageref}{%
   \iflistundef{pageref}
     {}
@@ -756,6 +776,12 @@
     {\usebibmacro{bbx:parunit}%
      \printfield{jstor}}}
 %-----------------------
+\newbibmacro*{arachne}{%
+  \iffieldundef{arachne}
+    {}
+    {\usebibmacro{bbx:parunit}%
+     \printfield{arachne}}}     
+%-----------------------
 \newbibmacro*{urn}{%
   \iffieldundef{urn}
     {}
@@ -775,6 +801,7 @@
   \iftoggle{bbx:doi}{\printfield{doi}}{}%
   \iftoggle{bbx:eprint}{\usebibmacro{eprint}}{}%
   \iftoggle{bbx:jstor}{\usebibmacro{jstor}}{}%
+  \iftoggle{bbx:arachne}{\usebibmacro{arachne}}{}%
   \iftoggle{bbx:urn}{\usebibmacro{urn}}{}%
   \iftoggle{bbx:zenon}{\usebibmacro{zenon}}{}%
   \iftoggle{bbx:url}{\usebibmacro{url+urldate}}{}%
@@ -787,7 +814,7 @@
     not test {\ifnameundef{editor}}}%
     {\printnames{editor}%
      \setunit{\addspace}%
-     \printtext[parens]{\bibstring{editor}}%
+     \printtext[editortype]{\bibstring{editor}}%
      \clearname{editor}}%
     {}}
 %-----------------------
@@ -910,6 +937,13 @@
        {\usebibmacro{volume}}}%
  \newunit}
 %-----------------------
+%https://tex.stackexchange.com/a/15014/35864
+\newenvironment{fullexpotherlanguage}[1]{%
+  \begingroup
+  \edef\temp{\endgroup\noexpand\otherlanguage{#1}}%
+  \temp
+}{\endotherlanguage}
+%-----------------------
 \renewbibmacro{event+venue+date}{%
   \setunit{\adddot\addspace}%
   \printfield{eventtitle}%
@@ -916,7 +950,13 @@
   \setunit*{\addspace}%
   \printfield{venue}%
   \setunit*{\addspace}%
-  \printeventdate%
+\ifbool{bbx:eventdatelanguage}
+  {\begingroup
+  \begin{fullexpotherlanguage}{\thefield{eventdatelanguage}}%
+  \printeventdate
+  \end{fullexpotherlanguage}%
+  \endgroup}
+  {\printeventdate}
   \newunit
 }
 %-----------------------

Modified: trunk/Master/texmf-dist/tex/latex/archaeologie/archaeologie.cbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/archaeologie/archaeologie.cbx	2018-04-09 21:14:28 UTC (rev 47405)
+++ trunk/Master/texmf-dist/tex/latex/archaeologie/archaeologie.cbx	2018-04-09 21:14:42 UTC (rev 47406)
@@ -308,6 +308,8 @@
     Value 'firstfull' for 'citeauthorformat' is deprecated,\MessageBreak 
     use 'firstfulltheninitials' instead.}%
   \cbx at arch@citeauthorformat at firstfulltheninitials}
+
+
 %-----------------------
 \ExecuteBibliographyOptions{%
   citetracker=true,
@@ -346,7 +348,7 @@
 %-----------------------
 \renewbibmacro*{postnote}{%
   \ifboolexpr{
-    bool{bbx:inreferences}
+    bool{bbx:inreferencesasfullcite}
     and
     test{\ifentrytype{inreference}}
   }
@@ -419,7 +421,7 @@
 %-----------------------
 \newbibmacro{cite}{%
   \ifboolexpr{
-    bool{bbx:inreferences}
+    bool{bbx:inreferencesasfullcite}
     and
     test{\ifentrytype{inreference}}
   }
@@ -545,7 +547,7 @@
    \usebibmacro{cite}}
   {\multicitedelim}
   {\ifboolexpr{
-    bool{bbx:inreferences}
+    bool{bbx:inreferencesasfullcite}
     and
     test{\ifentrytype{inreference}}}
      {}
@@ -582,7 +584,7 @@
    \usebibmacro{prenote}}%
   {\usebibmacro{citeindex}%
    \ifboolexpr{
-    bool{bbx:inreferences}
+    bool{bbx:inreferencesasfullcite}
     and
     test{\ifentrytype{inreference}}}
      {\printtext}%
@@ -611,7 +613,7 @@
      {\ifnameundef{translator}%
        {\bibstring{owntranslation}}%
        {\ifboolexpr{
-          bool {bbx:inreferences}
+          bool {bbx:inreferencesasfullcite}
           and
           test  {\ifentrytype{inreference}}
         }%
@@ -631,7 +633,7 @@
    \usebibmacro{prenote}}%
   {\usebibmacro{citeindex}%
    \ifboolexpr{
-     bool{bbx:inreferences}
+     bool{bbx:inreferencesasfullcite}
      and
      test{\ifentrytype{inreference}}}
     {\printtext}%
@@ -664,7 +666,7 @@
   \boolfalse{pagetracker}%
   \usebibmacro{prenote}}%
   {\ifboolexpr{
-    bool{bbx:inreferences}
+    bool{bbx:inreferencesasfullcite}
     and
     test{\ifentrytype{inreference}}}
      {\printtext}%
@@ -688,7 +690,7 @@
    \boolfalse{pagetracker}%
    \usebibmacro{prenote}}%
   {\ifboolexpr{%
-    bool{bbx:inreferences}
+    bool{bbx:inreferencesasfullcite}
     and
     test{\ifentrytype{inreference}}}
      {\printtext}%

Modified: trunk/Master/texmf-dist/tex/latex/archaeologie/archaeologie.dbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/archaeologie/archaeologie.dbx	2018-04-09 21:14:28 UTC (rev 47405)
+++ trunk/Master/texmf-dist/tex/latex/archaeologie/archaeologie.dbx	2018-04-09 21:14:42 UTC (rev 47406)
@@ -20,8 +20,12 @@
 \DeclareDatamodelEntryfields[talk]{author,title,subtitle,titleaddon,date,labeldate,year,venue,institution,eventtitle,eventdate,url,urldate,note}
 \DeclareDatamodelFields[type=field,datatype=verbatim]{zenon}
 \DeclareDatamodelEntryfields{zenon}
+\DeclareDatamodelFields[type=field,datatype=verbatim]{arachne}
+\DeclareDatamodelEntryfields{arachne}
 \DeclareDatamodelFields[type=field,datatype=verbatim]{urn}
 \DeclareDatamodelEntryfields{urn}
 \DeclareDatamodelFields[type=field,datatype=verbatim]{jstor}
 \DeclareDatamodelEntryfields{jstor}
+\DeclareDatamodelFields[type=field,datatype=verbatim]{eventdatelanguage}
+\DeclareDatamodelEntryfields[proceedings,inproceedings]{eventdatelanguage}
 \endinput
\ No newline at end of file

Modified: trunk/Master/texmf-dist/tex/latex/archaeologie/english-archaeologie.lbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/archaeologie/english-archaeologie.lbx	2018-04-09 21:14:28 UTC (rev 47405)
+++ trunk/Master/texmf-dist/tex/latex/archaeologie/english-archaeologie.lbx	2018-04-09 21:14:42 UTC (rev 47406)
@@ -1,7 +1,7 @@
 % archaeologie --%
 %            biblatex for archaeologists,
 %				historians and philologists
-% Copyright (c) 2017 Lukas C. Bossert | Johannes Friedl
+% Copyright (c) 2016-2018 Lukas C. Bossert | Johannes Friedl
 %
 % This work may be distributed and/or modified under the
 % conditions of the LaTeX Project Public License, either version 1.3
@@ -10,21 +10,14 @@
 %   http://www.latex-project.org/lppl.txt
 % and version 1.3 or later is part of all distributions of LaTeX
 % version 2005/12/01 or later.
-\ProvidesFile{archaeologie-english.lbx}%
+\ProvidesFile{english-archaeologie.lbx}%
   [\arch at lbxid]
 \InheritBibliographyExtras{english}
 
-\NewBibliographyString{origtitle}
-\NewBibliographyString{firstprint}
-\NewBibliographyString{reference}
-\NewBibliographyString{talk}
-\NewBibliographyString{editor}
-\NewBibliographyString{subvoce}
-\NewBibliographyString{owntranslation}
-
-
 \DeclareBibliographyStrings{%
   inherit          = {english},
+  magthesis = {{}{}},% FIX ME!
+  mathesis = {{Masters-thesis}{MA thesis}},% FIX ME!
   subvoce          = {{sub\addspace voce}{s\adddot\addnbthinspace v\adddot}},
   reference        = {{Article}{Art\adddot}},
   origtitle        = {{original title}{orig\adddot title}},
@@ -51,121 +44,133 @@
 }
 
 \protected\gdef\lbx at us@mkdaterangetrunc at long#1#2{%
-  \iffieldundef{#2year}
-    {}
-    {\datecircaprint
-     \printtext[#2date]{%
-       \iffieldundef{#2season}
-         {\iffieldsequal{#2year}{#2endyear}
-           {\csuse{mkbibdate#1}{}{#2month}{#2day}}
-           {\csuse{mkbibdate#1}{#2year}{#2month}{#2day}%
-            \dateeraprint{#2}}}
-         {\iffieldsequal{#2year}{#2endyear}
-           {\csuse{mkbibseasondate#1}{}{#2season}}
-           {\csuse{mkbibseasondate#1}{#2year}{#2season}}%
-            \dateeraprint{#2}}%
-       \dateuncertainprint
-       \iffieldundef{#2endyear}
-         {}
-         {\iffieldequalstr{#2endyear}{}
-           {\mbox{\bibdaterangesep}}
-           {\bibdaterangesepx{#2}%
-            \enddatecircaprint
-            \iffieldundef{#2season}
-              {\iffieldsequal{#2year}{#2endyear}
-                {\iffieldsequal{#2month}{#2endmonth}
-                  {\csuse{mkbibdate#1}{#2endyear}{}{#2endday}}
+  \begingroup
+    \blx at metadateinfo{#2}%
+    \iffieldundef{#2year}
+      {}
+      {\datecircaprint
+       \printtext[#2date]{%
+         \iffieldundef{#2season}
+           {\iffieldsequal{#2year}{#2endyear}
+             {\csuse{mkbibdate#1}{}{#2month}{#2day}}
+             {\csuse{mkbibdate#1}{#2year}{#2month}{#2day}%
+              \dateeraprint{#2}}}
+           {\iffieldsequal{#2year}{#2endyear}
+             {\csuse{mkbibseasondate#1}{}{#2season}}
+             {\csuse{mkbibseasondate#1}{#2year}{#2season}}%
+              \dateeraprint{#2}}%
+         \dateuncertainprint
+         \iffieldundef{#2endyear}
+           {}
+           {\iffieldequalstr{#2endyear}{}
+             {\mbox{\bibdaterangesep}}
+             {\bibdaterangesepx{#2}%
+              \enddatecircaprint
+              \iffieldundef{#2season}
+                {\iffieldsequal{#2year}{#2endyear}
+                  {\iffieldsequal{#2month}{#2endmonth}
+                    {\csuse{mkbibdate#1}{#2endyear}{}{#2endday}}
+                    {\csuse{mkbibdate#1}{#2endyear}{#2endmonth}{#2endday}}}
                   {\csuse{mkbibdate#1}{#2endyear}{#2endmonth}{#2endday}}}
-                {\csuse{mkbibdate#1}{#2endyear}{#2endmonth}{#2endday}}}
-              {\csuse{mkbibseasondate#1}{#2endyear}{#2endseason}}%
-            \enddateuncertainprint
-            \dateeraprint{#2}}}}}}
+                {\csuse{mkbibseasondate#1}{#2endyear}{#2endseason}}%
+              \enddateuncertainprint
+              \dateeraprint{#2}}}}}%
+  \endgroup}
 
 \protected\gdef\lbx at us@mkdaterangetrunc at short#1#2{%
-  \iffieldundef{#2year}
-    {}
-    {\datecircaprint
-     \printtext[#2date]{%
-       \iffieldundef{#2season}
-         {\iffieldsequal{#2year}{#2endyear}
-           {\csuse{mkbibdate#1}{}{#2month}{#2day}}
-           {\csuse{mkbibdate#1}{#2year}{#2month}{#2day}
-            \dateeraprint{#2}}}
-         {\iffieldsequal{#2year}{#2endyear}
-           {\csuse{mkbibseasondate#1}{}{#2season}}
-           {\csuse{mkbibseasondate#1}{#2year}{#2season}}%
-            \dateeraprint{#2}}%
-       \dateuncertainprint
-       \iffieldundef{#2endyear}
-         {}
-         {\iffieldequalstr{#2endyear}{}
-            {\mbox{\bibdaterangesep}}
-            {\bibdaterangesepx{#2}%
-             \enddatecircaprint
-             \iffieldundef{#2season}
-               {\csuse{mkbibdate#1}{#2endyear}{#2endmonth}{#2endday}}
-               {\csuse{mkbibseasondate#1}{#2endyear}{#2endseason}}%
-             \enddateuncertainprint
-             \dateeraprint{#2}}}}}}
+  \begingroup
+    \blx at metadateinfo{#2}%
+    \iffieldundef{#2year}
+      {}
+      {\datecircaprint
+       \printtext[#2date]{%
+         \iffieldundef{#2season}
+           {\iffieldsequal{#2year}{#2endyear}
+             {\csuse{mkbibdate#1}{}{#2month}{#2day}}
+             {\csuse{mkbibdate#1}{#2year}{#2month}{#2day}
+              \dateeraprint{#2}}}
+           {\iffieldsequal{#2year}{#2endyear}
+             {\csuse{mkbibseasondate#1}{}{#2season}}
+             {\csuse{mkbibseasondate#1}{#2year}{#2season}}%
+              \dateeraprint{#2}}%
+         \dateuncertainprint
+         \iffieldundef{#2endyear}
+           {}
+           {\iffieldequalstr{#2endyear}{}
+              {\mbox{\bibdaterangesep}}
+              {\bibdaterangesepx{#2}%
+               \enddatecircaprint
+               \iffieldundef{#2season}
+                 {\csuse{mkbibdate#1}{#2endyear}{#2endmonth}{#2endday}}
+                 {\csuse{mkbibseasondate#1}{#2endyear}{#2endseason}}%
+               \enddateuncertainprint
+               \dateeraprint{#2}}}}}%
+  \endgroup}
 
 \protected\gdef\lbx at us@mkdaterangetruncextra at long#1#2{%
-  \iffieldundef{#2year}
-    {}
-    {\datecircaprint
-     \printtext[#2date]{%
-       \iffieldundef{#2season}
-         {\iffieldsequal{#2year}{#2endyear}
-           {\csuse{mkbibdate#1}{}{#2month}{#2day}}
-           {\csuse{mkbibdate#1}{#2year}{#2month}{#2day}}}
-         {\iffieldsequal{#2year}{#2endyear}
-           {\csuse{mkbibseasondate#1}{}{#2season}}
-           {\csuse{mkbibseasondate#1}{#2year}{#2season}}%
-            \dateeraprint{#2}}%
-       \dateuncertainprint
-       \iffieldundef{#2endyear}
-         {\printfield{extradate}}
-         {\iffieldequalstr{#2endyear}{}
-            {\printfield{extradate}%
-             \mbox{\bibdaterangesep}}
-            {\bibdaterangesepx{#2}%
-             \enddatecircaprint
-             \iffieldundef{#2season}
-               {\iffieldsequal{#2year}{#2endyear}
-                 {\iffieldsequal{#2month}{#2endmonth}
-                    {\csuse{mkbibdate#1}{#2endyear}{}{#2endday}}
-                    {\csuse{mkbibdate#1}{#2endyear}{#2endmonth}{#2endday}}}
-                 {\csuse{mkbibdate#1}{#2endyear}{#2endmonth}{#2endday}}}
-               {\csuse{mkbibseasondate#1}{#2endyear}{#2endseason}}%
-             \printfield{extradate}%
-             \enddateuncertainprint
-             \dateeraprint{#2}}}}}}
+  \begingroup
+    \blx at metadateinfo{#2}%
+    \iffieldundef{#2year}
+      {}
+      {\datecircaprint
+       \printtext[#2date]{%
+         \iffieldundef{#2season}
+           {\iffieldsequal{#2year}{#2endyear}
+             {\csuse{mkbibdate#1}{}{#2month}{#2day}}
+             {\csuse{mkbibdate#1}{#2year}{#2month}{#2day}}}
+           {\iffieldsequal{#2year}{#2endyear}
+             {\csuse{mkbibseasondate#1}{}{#2season}}
+             {\csuse{mkbibseasondate#1}{#2year}{#2season}}%
+              \dateeraprint{#2}}%
+         \dateuncertainprint
+         \iffieldundef{#2endyear}
+           {\printfield{extradate}}
+           {\iffieldequalstr{#2endyear}{}
+              {\printfield{extradate}%
+               \mbox{\bibdaterangesep}}
+              {\bibdaterangesepx{#2}%
+               \enddatecircaprint
+               \iffieldundef{#2season}
+                 {\iffieldsequal{#2year}{#2endyear}
+                   {\iffieldsequal{#2month}{#2endmonth}
+                      {\csuse{mkbibdate#1}{#2endyear}{}{#2endday}}
+                      {\csuse{mkbibdate#1}{#2endyear}{#2endmonth}{#2endday}}}
+                   {\csuse{mkbibdate#1}{#2endyear}{#2endmonth}{#2endday}}}
+                 {\csuse{mkbibseasondate#1}{#2endyear}{#2endseason}}%
+               \printfield{extradate}%
+               \enddateuncertainprint
+               \dateeraprint{#2}}}}}%
+  \endgroup}
 
 \protected\gdef\lbx at us@mkdaterangetruncextra at short#1#2{%
-  \iffieldundef{#2year}
-    {}
-    {\datecircaprint
-     \printtext[#2date]{%
-       \iffieldundef{#2season}
-         {\iffieldsequal{#2year}{#2endyear}
-           {\csuse{mkbibdate#1}{}{#2month}{#2day}}
-           {\csuse{mkbibdate#1}{#2year}{#2month}{#2day}}}
-         {\iffieldsequal{#2year}{#2endyear}
-           {\csuse{mkbibseasondate#1}{}{#2season}}
-           {\csuse{mkbibseasondate#1}{#2year}{#2season}}%
-            \dateeraprint{#2}}%
-       \dateuncertainprint
-       \iffieldundef{#2endyear}
-         {\printfield{extradate}}
-         {\iffieldequalstr{#2endyear}{}
-            {\printfield{extradate}%
-          \mbox{\bibdaterangesep}}
-         {\bibdaterangesepx{#2}%
-          \enddatecircaprint
-          \iffieldundef{#2season}
-            {\csuse{mkbibdate#1}{#2endyear}{#2endmonth}{#2endday}}
-            {\csuse{mkbibseasondate#1}{#2endyear}{#2endseason}}%
-          \printfield{extradate}%
-          \enddateuncertainprint
-          \dateeraprint{#2}}}}}}
+  \begingroup
+    \blx at metadateinfo{#2}%
+    \iffieldundef{#2year}
+      {}
+      {\datecircaprint
+       \printtext[#2date]{%
+         \iffieldundef{#2season}
+           {\iffieldsequal{#2year}{#2endyear}
+             {\csuse{mkbibdate#1}{}{#2month}{#2day}}
+             {\csuse{mkbibdate#1}{#2year}{#2month}{#2day}}}
+           {\iffieldsequal{#2year}{#2endyear}
+             {\csuse{mkbibseasondate#1}{}{#2season}}
+             {\csuse{mkbibseasondate#1}{#2year}{#2season}}%
+              \dateeraprint{#2}}%
+         \dateuncertainprint
+         \iffieldundef{#2endyear}
+           {\printfield{extradate}}
+           {\iffieldequalstr{#2endyear}{}
+              {\printfield{extradate}%
+            \mbox{\bibdaterangesep}}
+           {\bibdaterangesepx{#2}%
+            \enddatecircaprint
+            \iffieldundef{#2season}
+              {\csuse{mkbibdate#1}{#2endyear}{#2endmonth}{#2endday}}
+              {\csuse{mkbibseasondate#1}{#2endyear}{#2endseason}}%
+            \printfield{extradate}%
+            \enddateuncertainprint
+            \dateeraprint{#2}}}}}%
+  \endgroup}
 
 \endinput
\ No newline at end of file

Modified: trunk/Master/texmf-dist/tex/latex/archaeologie/french-archaeologie.lbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/archaeologie/french-archaeologie.lbx	2018-04-09 21:14:28 UTC (rev 47405)
+++ trunk/Master/texmf-dist/tex/latex/archaeologie/french-archaeologie.lbx	2018-04-09 21:14:42 UTC (rev 47406)
@@ -17,18 +17,10 @@
 \InheritBibliographyExtras{french}
 \DefineBibliographyExtras{french}{\restorecommand\mkbibnamefamily}
 
-\NewBibliographyString{origtitle}
-\NewBibliographyString{firstprint}
-\NewBibliographyString{reviewof}
-\NewBibliographyString{reference}
-\NewBibliographyString{translationof}
-\NewBibliographyString{talk}
-\NewBibliographyString{subvoce}
-\NewBibliographyString{owntranslation}
-
-
 \DeclareBibliographyStrings{%
   inherit          = {french},
+  magthesis = {{}{}},% FIX ME!
+  mathesis = {{}{}},% FIX ME!
   subvoce          = {{sub\addspace voce}{s\adddot\addnbthinspace v\adddot}},
   translationof    = {{traduction\addspace de}{trad\adddot\addspace de}},
   reference        = {{article}{art\adddot}},

Modified: trunk/Master/texmf-dist/tex/latex/archaeologie/german-archaeologie.lbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/archaeologie/german-archaeologie.lbx	2018-04-09 21:14:28 UTC (rev 47405)
+++ trunk/Master/texmf-dist/tex/latex/archaeologie/german-archaeologie.lbx	2018-04-09 21:14:42 UTC (rev 47406)
@@ -1,7 +1,7 @@
 % archaeologie --%
 %            biblatex for archaeologists, 
 %				historians and philologists
-% Copyright (c) 2017 Lukas C. Bossert | Johannes Friedl
+% Copyright (c) 2016-2018 Lukas C. Bossert | Johannes Friedl
 %  
 % This work may be distributed and/or modified under the
 % conditions of the LaTeX Project Public License, either version 1.3
@@ -10,25 +10,14 @@
 %   http://www.latex-project.org/lppl.txt
 % and version 1.3 or later is part of all distributions of LaTeX
 % version 2005/12/01 or later.
-\ProvidesFile{archaeologie-german.lbx}%
+\ProvidesFile{german-archaeolgie.lbx}%
   [\arch at lbxid]
 \InheritBibliographyExtras{ngerman}
 
-\NewBibliographyString{origtitle}
-\NewBibliographyString{firstprint}
-\NewBibliographyString{reviewof}
-\NewBibliographyString{reference}
-\NewBibliographyString{translationof}
-\NewBibliographyString{talk}
-
-\NewBibliographyString{seenote}
-\NewBibliographyString{loccit}
-\NewBibliographyString{subvoce}
-\NewBibliographyString{owntranslation}
-
-
 \DeclareBibliographyStrings{%
   inherit          = {ngerman},
+  magthesis = {{Magisterarbeit}{Mag.-Arbeit}},%
+  mathesis = {{Masterarbeit}{MA-Arbeit}},%
   subvoce          = {{sub\addspace voce}{s\adddot\addnbthinspace v\adddot}},
   reference        = {{Artikel}{Art\adddot}},
   reviewof         = {{Rezension\addspace zu}{Rez\adddot\addabthinspace zu}},
@@ -38,6 +27,6 @@
   seenote          = {{Anmerkung}{Anm\adddot}},
   loccit           = {{am\addabthinspace Ort}{a\adddot\addabthinspace O\adddot}},
   translationof    = {{\"Ubersetzung\addspace von}{\"Ubers\adddot\addspace von}},
-	owntranslation   = {{eigene\addspace\"Ubersetzung}{eig\adddot\addspace\"Ubers\adddot}},
+  owntranslation   = {{eigene\addspace\"Ubersetzung}{eig\adddot\addspace\"Ubers\adddot}},
  }
 \endinput
\ No newline at end of file

Modified: trunk/Master/texmf-dist/tex/latex/archaeologie/italian-archaeologie.lbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/archaeologie/italian-archaeologie.lbx	2018-04-09 21:14:28 UTC (rev 47405)
+++ trunk/Master/texmf-dist/tex/latex/archaeologie/italian-archaeologie.lbx	2018-04-09 21:14:42 UTC (rev 47406)
@@ -1,7 +1,7 @@
 % archaeologie --%
 %            biblatex for archaeologists, 
 %				historians and philologists
-% Copyright (c) 2017 Lukas C. Bossert | Johannes Friedl
+% Copyright (c) 2016-2018 Lukas C. Bossert | Johannes Friedl
 %  
 % This work may be distributed and/or modified under the
 % conditions of the LaTeX Project Public License, either version 1.3
@@ -12,28 +12,14 @@
 % version 2005/12/01 or later.
 
 
-\ProvidesFile{archaeologie-italian.lbx}%
+\ProvidesFile{italian-archaeologie.lbx}%
   [\arch at lbxid]
 \InheritBibliographyExtras{italian}
 
-\NewBibliographyString{origtitle}
-\NewBibliographyString{firstprint}
-\NewBibliographyString{reviewof}
-\NewBibliographyString{reference}
-\NewBibliographyString{translationof}
-\NewBibliographyString{talk}
-\NewBibliographyString{inpreparation}
-\NewBibliographyString{submitted}
-\NewBibliographyString{forthcoming}
-\NewBibliographyString{inpress}
-\NewBibliographyString{prepublished}
-\NewBibliographyString{subvoce}
-\NewBibliographyString{owntranslation}
-
-
-
 \DeclareBibliographyStrings{%
   inherit          = {italian},
+  magthesis = {{}{}},% FIX ME!
+  mathesis = {{}{}},% FIX ME!
   subvoce          = {{sub\addspace voce}{s\adddot\addnbthinspace v\adddot}},
   translationof    = {{traduzione\addspace di}{trad\adddot\addabthinspace di}},
   reference        = {{articolo}{art\adddot}},
@@ -46,6 +32,6 @@
   inpress          = {{in\addspace corso\addspace di\addspace stampa}{c\adddot\addabthinspace d\adddot\addabthinspace s\adddot}},
   prepublished     = {{}{}},% FIX ME!
   forthcoming      = {{prossimo}{prossimo}},
-	owntranslation   = {{??}{??}},% FIX ME!
+  owntranslation   = {{??}{??}},% FIX ME!
 }
 \endinput
\ No newline at end of file

Modified: trunk/Master/texmf-dist/tex/latex/archaeologie/spanish-archaeologie.lbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/archaeologie/spanish-archaeologie.lbx	2018-04-09 21:14:28 UTC (rev 47405)
+++ trunk/Master/texmf-dist/tex/latex/archaeologie/spanish-archaeologie.lbx	2018-04-09 21:14:42 UTC (rev 47406)
@@ -1,7 +1,7 @@
 % archaeologie --%
 %            biblatex for archaeologists, 
 %				historians and philologists
-% Copyright (c) 2017 Lukas C. Bossert | Johannes Friedl
+% Copyright (c) 2016-2018 Lukas C. Bossert | Johannes Friedl
 %  
 % This work may be distributed and/or modified under the
 % conditions of the LaTeX Project Public License, either version 1.3
@@ -11,25 +11,20 @@
 % and version 1.3 or later is part of all distributions of LaTeX
 % version 2005/12/01 or later.
 
-\ProvidesFile{archaeologie-spanish.lbx}%
+\ProvidesFile{spanish-archaeologie.lbx}%
   [\arch at lbxid]
   
 \InheritBibliographyExtras{spanish}
 
-\NewBibliographyString{origtitle}
-\NewBibliographyString{firstprint}
-\NewBibliographyString{reference}
-\NewBibliographyString{talk}
-\NewBibliographyString{subvoce}
-\NewBibliographyString{owntranslation}
-
 \DeclareBibliographyStrings{%
   inherit          = {spanish},
+  magthesis = {{}{}},% FIX ME!
+  mathesis = {{}{}},% FIX ME!
   subvoce          = {{sub\addspace voce}{s\adddot\addnbthinspace v\adddot}},
   reference        = {{Artículo}{Art\adddot}},
   origtitle        = {{Título\addspace original}{Título\addspace original}},
   firstprint       = {{Primera\addspace edición}{Primera\addspace edición}},
   talk             = {{Conferencia}{Conferencia}},
-	owntranslation   = {{??}{??}},% FIX ME!
+  owntranslation   = {{??}{??}},% FIX ME!
 }
 \endinput
\ No newline at end of file



More information about the tex-live-commits mailing list