diff options
-rw-r--r-- | Master/texmf-dist/doc/latex/archaeologie/README.md | 26 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/archaeologie/archaeologie-ger.pdf | bin | 160637 -> 160902 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/archaeologie/archaeologie-ger.tex | 17 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/archaeologie/archaeologie.pdf | bin | 763619 -> 766209 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/archaeologie/archaeologie.tex | 64 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/archaeologie/archaeologie.bbx | 46 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/archaeologie/archaeologie.cbx | 112 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/archaeologie/archaeologie.dbx | 4 |
8 files changed, 203 insertions, 66 deletions
diff --git a/Master/texmf-dist/doc/latex/archaeologie/README.md b/Master/texmf-dist/doc/latex/archaeologie/README.md index b9127c941dc..ebf812d0edf 100644 --- a/Master/texmf-dist/doc/latex/archaeologie/README.md +++ b/Master/texmf-dist/doc/latex/archaeologie/README.md @@ -5,7 +5,7 @@ bibLaTeX-__archaeologie__ bibLaTeX-style for archaeologists, historians and philologists. --- -_2018/02/13 v2.3.5_ +_2018/02/20 v2.3.6_ Copyright (c) 2016-2018 Lukas C. Bossert | Johannes Friedl @@ -65,10 +65,28 @@ additional lists and bibliographies: 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.6 (2018-02-20) + +### *Added* +* `citeauthorformat=firstinitialsthenfamily` as requested in +[#138](https://github.com/LukasCBossert/biblatex-archaeologie/issues/138), +* `citeauthorformat=firstfullthenfamily` + +### *Changed* +* `jstor=false` by default, since it is no part of the guidelines +* `lstabbrv=true` by default +* `lstlocations=true` by default +* `lstpublishers=true` by default +* `citeauthorformat=firstfull` is now called `citeauthorformat=firstfulltheninitials` + +### *Fixed* +* wrong entry with `\archaeologieoptions` deleted +* labeldates now work correctly + ## v2.3.5 (2018-02-13) --> [current release] -#### *fixed* +### *Fixed* * `\citereset` for author names (https://github.com/LukasCBossert/biblatex-archaeologie/issues/122) * `\citetitle` will give the original title of a work which has the option `ancient`; `\citetitle*` instead will always give title without year. @@ -76,13 +94,13 @@ The markdown syntax is inspired by the conventions proposed by [keepachangelog.c * `volume`/`volumes` are now shown for `book` etc. * `daterange` for a sequence of two years (now delimited by `\`) * Short-journal for `Archaeologia` -#### *changed* +### *Changed* * `volume` is now automatically a Roman numeral for `book`, `inbook`, `collection`, `incollection`, `proceedings`, `inproceedings`, you only insert the Arabic number. ## v2.3.4 (2017-11-19) This update is also due to compatibility with `biblatex 3.8a`/`biber 2.8`. -#### *fixed* +### *Fixed* * Arrangement of multiple authors with `\textcites`; see [#115](https://github.com/LukasCBossert/biblatex-archaeologie/issues/115), solved with [https://tex.stackexchange.com/a/387162/98739](https://tex.stackexchange.com/a/387162/98739) * Delimiter of `subtitle` and `titleaddon`, it is now a comma instead of fullstop. diff --git a/Master/texmf-dist/doc/latex/archaeologie/archaeologie-ger.pdf b/Master/texmf-dist/doc/latex/archaeologie/archaeologie-ger.pdf Binary files differindex ee9312a75e5..4c63541dd87 100644 --- a/Master/texmf-dist/doc/latex/archaeologie/archaeologie-ger.pdf +++ b/Master/texmf-dist/doc/latex/archaeologie/archaeologie-ger.pdf diff --git a/Master/texmf-dist/doc/latex/archaeologie/archaeologie-ger.tex b/Master/texmf-dist/doc/latex/archaeologie/archaeologie-ger.tex index 2e7f7dfdd9a..80f76c355d1 100644 --- a/Master/texmf-dist/doc/latex/archaeologie/archaeologie-ger.tex +++ b/Master/texmf-dist/doc/latex/archaeologie/archaeologie-ger.tex @@ -106,9 +106,14 @@ Vornameinitial und Nachname, (bspw. L. F. Ball)\\ voller Vor- und Nachname (bspw. Larry F. Ball),\\ \DescribeMacro{=family}% \meta{family} nur Nachname (bspw. Ball), \\ -\DescribeMacro{=firstfull}%\meta{firstfull} -voller Vor- und Zuname bei Erstnennung (bspw. Larry F. Ball), -weitere Erwähnungen werden mit Vornameinitial und Nachname ausgegeben (bspw. L. F. Ball). +\DescribeMacro{=firstfulltheninitials}%\meta{firstfull} +voller Vor- und Zuname bei Erstnennung (bspw. Larry F. Ball) dann abgekürzt,\\ +\DescribeMacro{=firstfullthenfamily}\archversion{2.3.6}%\meta{firstfull} +voller Vor- und Zuname bei Erstnennung (bspw. Larry F. Ball) dann nur Nachname,\\ +\DescribeMacro{=firstinitialsthenfamily}\archversion{2.3.6}%\meta{firstfull} +abgekürzter Vorname bei Erstnennung (bspw. L. F. Ball), +dann nur noch Nachname. + \DescribeMacro{scshape} Die Namen im Fließtext und in den Fußnoten werden in Kapitälchen gesetzt, ausgenommen sind Werke unbekannter Herkunft und Werke antiker Autoren. @@ -192,14 +197,14 @@ Je nach Verwendung wird entweder nur der Titel oder der Autor eines Bibliographi Ein Vorteil gegenüber des händischen Eintippens eines solchen Elementes ist, dass der Eintrag indiziert und referenziert wird. Dies kann z.\,B. für einen (Autoren-)\-Index, der auf die Textstelle verweisen soll, relevant sein. \DescribeMacro{\citetitle*} - \rmarginpar{2.3.4} + \archversion{2.3.4} Damit wird nur der Titel ohne das Erscheinungsjahr ausgegeben. -\DescribeMacro{\citetranslator}\rmarginpar{2.3.0} Zusätzlich gibt es noch die Möglichkeit den Übersetzer eines (insbesondere) antiken Werkes anzugeben. +\DescribeMacro{\citetranslator}\archversion{2.3.0} Zusätzlich gibt es noch die Möglichkeit den Übersetzer eines (insbesondere) antiken Werkes anzugeben. Besonders wenn man einen antiken Text in Übersetzung zitiert, ist es üblich den Urheber der Übersetzung anzugeben. Ist kein Übersetzer vorhanden, dann gibt der Befehl einen selbst als Übersetzer an. - \DescribeMacro{\citetranslator*} \rmarginpar{2.3.0} Die Sternchen-Variante gibt zusätzlich noch die Sprache an, + \DescribeMacro{\citetranslator*} \archversion{2.3.0} Die Sternchen-Variante gibt zusätzlich noch die Sprache an, aus der übersetzt wurde. \section{Publikationstypen} diff --git a/Master/texmf-dist/doc/latex/archaeologie/archaeologie.pdf b/Master/texmf-dist/doc/latex/archaeologie/archaeologie.pdf Binary files differindex af8f0c9d538..abcc4956b6d 100644 --- a/Master/texmf-dist/doc/latex/archaeologie/archaeologie.pdf +++ b/Master/texmf-dist/doc/latex/archaeologie/archaeologie.pdf diff --git a/Master/texmf-dist/doc/latex/archaeologie/archaeologie.tex b/Master/texmf-dist/doc/latex/archaeologie/archaeologie.tex index 8cb9256ce6a..38f1ea18240 100644 --- a/Master/texmf-dist/doc/latex/archaeologie/archaeologie.tex +++ b/Master/texmf-dist/doc/latex/archaeologie/archaeologie.tex @@ -135,9 +135,15 @@ of several publishers which can be used to easily print out their names; cf. \cr \DescribeMacro{bibfullname} In the bibliography full names of authors and/or editors are shown; cf. \cref{bibfullname}. -\DescribeMacro{citeauthorformat} +\DescribeMacro{citeauthorformat}\archversion{2.3.6} You can chose how the name of authors or editors are displayed within your text when they are cited with \cs{citeauthor}\marg{bibtex-key}. -You can chose between the options \meta{initials}, \meta{full}, \meta{family}, \meta{firstfull}; +You can chose between the options +\meta{initials}, +\meta{full}, +\meta{family}, +\meta{firstfulltheninitials}, +\meta{firstinitialsthenfamily}, +\meta{firstfullthenfamily}; cf. \cref{citeauthorformat}. @@ -807,12 +813,14 @@ By activating |yearseries| it will change to: \parbox[t]{1.7cm}{Mundt 2015} \parbox[t]{9cm}{F. Mundt, Der Mensch, das Licht und die Stadt. Rhetorische Theorie und Praxis antiker und humanistischer Städtebeschreibung, in: T. Fuhrer -- F. Mundt -- J. Stenger (ed.), Cityscaping. Constructing and Modelling Images of the City (Berlin 2015) {\color{red}Philologus Suppl. 3,} 179–206} \end{bibbox} -\subsubsection{citeauthorformat}\label{citeauthorformat} +\subsubsection{citeauthorformat}\label{citeauthorformat}\archversion{2.3.6} \DescribeMacro{citeauthorformat} \DescribeMacro{=initials} \DescribeMacro{=full} \DescribeMacro{=family} -\DescribeMacro{=fistfull} +\DescribeMacro{=firstfulltheninitials} +\DescribeMacro{=firstinitialsthenfamily} +\DescribeMacro{=firstfullthenfamily} Every time you mention authors in the running text it is possible to cite them directly with their names (\cs{citeauthor}\marg{bibtex-key}) or their works (\cs{citetitle}\marg{bibtex-key}); this has the benefit that they will be linked to your bibliography (cf. \cref{citeauthor}). @@ -854,35 +862,55 @@ Or you can change it using the settings in the preamble: \begin{tcolorbox}[examplebox] |citeauthorformat=full| \tcblower -\ldots , this is also shown by {\color{red}Rainer Michael Boehmer und Nadja Wrede} in their latest article \emph{Astragalspiele in und um Warka} (1985). +\ldots , this is also shown by {\color{red}Rainer Michael Boehmer and Nadja Wrede} in their latest article \emph{Astragalspiele in und um Warka} (1985). \end{tcolorbox} \item\label{name:family} \begin{tcolorbox}[examplebox] |citeauthorformat=family| \tcblower -\ldots , this is also shown by {\color{red}Boehmer und Wrede} in their latest article \emph{Astragalspiele in und um Warka} (1985). +\ldots , this is also shown by {\color{red}Boehmer and Wrede} in their latest article \emph{Astragalspiele in und um Warka} (1985). \end{tcolorbox} -\item\label{name:firstfull} +\item\label{name:firstfulltheninitials} \begin{tcolorbox}[examplebox] - |citeauthorformat=firstfull| + |citeauthorformat=firstfulltheninitials| \tcblower -\ldots , this is also shown by {\color{red}Rainer Michael Boehmer und Nadja Wrede} in their latest article \emph{Astragalspiele in und um Warka} (1985). +\ldots , this is also shown by \textcolor{red}{Rainer Michael Boehmer and Nadja Wrede} in their latest article \emph{Astragalspiele in und um Warka} (1985). +\textcolor{red}{R. M. Boehmer and N. Wrede} argue that \ldots \end{tcolorbox} -\end{enumerate} + If you use |citeauthorformat=firstfulltheninitials| the first citation will look like \ref{name:firstfull}, but after that that all following citations of |\citeauthor{Boehmer1985}| will change to the default behaviour and show the initials. + +\item\label{name:firstfulltheninitials} +\begin{tcolorbox}[examplebox] + |citeauthorformat=firstfullthenfamily| + \tcblower +\ldots , this is also shown by \textcolor{red}{Rainer Michael Boehmer and Nadja Wrede} in their latest article \emph{Astragalspiele in und um Warka} (1985). +\textcolor{red}{Boehmer and Wrede} argue that \ldots +\end{tcolorbox} + If you use |citeauthorformat=firstfullthenfamily| the first citation will look like \ref{name:firstfull}, but after that that all following citations of |\citeauthor{Boehmer1985}| will change and only show the family name(s), \ref{name:family}. + +\item\label{name:firstinitialsthenfamily} +\begin{tcolorbox}[examplebox] + |citeauthorformat=firstinitialsthenfamily| + \tcblower +\ldots , this is also shown by \textcolor{red}{R. M. Boehmer and N. Wrede} in their latest article \emph{Astragalspiele in und um Warka} (1985). +\textcolor{red}{Boehmer and Wrede} argue that \ldots +\end{tcolorbox} -If you use |citeauthorformat=firstfull| the first citation will look like \ref{name:firstfull}, but after that that all following citations of |\citeauthor{Boehmer1985}| will change to the default behaviour and show the initials. + If you use |citeauthorformat=firstinitialsthenfamily| the first citation will look like |citeauthorformat=initials|, but after that that all following citations of |\citeauthor{Boehmer1985}| will change and only show the family name(s), \ref{name:family}. +\end{enumerate} \end{refsection} To complete this example, here is the appearence of the entry in a bibliography: -\printbib[9em]{Boehmer1985} +\printbib[9.5em]{Boehmer1985} Two things are left to mention: \begin{enumerate} -\item Citing an author in a footnote always prints last names, no matter which citing option is chosen. -\item There is a slightly different behaviour if you use \cs{citeauthor} or \cs{citetitle} with ancient authors and work titles (|options={ancient}|). +\item Citing an author in a footnote will start again with a first mention and then continue writing the name depending on your chosen option. + +\item There is a slightly different behavior if you use \cs{citeauthor} or \cs{citetitle} with ancient authors and work titles (|options={ancient}|). Instead of printing the field |author| which contains usually the full ancient name the field |shortauthor| is considered in which you can record the more common name of the ancient author. Ancient work titles will be printed without the year in parentheses. Both are demonstrated in the following example: Based on the bibliography entry @@ -2522,10 +2550,18 @@ It will list all options used: \archaeologieoptions \end{example} \end{otherlanguage} +\begin{example} +\archaeologieoptions +\end{example} If you do not want to have the text in the beginning (which is defined in English and in German) you can get rid of them with the optional argument \cs{archaeologieoptions}\texttt{[plain]} \begin{example} \archaeologieoptions[plain] \end{example} +\begin{otherlanguage}{ngerman} +\begin{example} +\archaeologieoptions[plain] +\end{example} +\end{otherlanguage} You can print the version of this style with |\archaeologieversion| \begin{example} diff --git a/Master/texmf-dist/tex/latex/archaeologie/archaeologie.bbx b/Master/texmf-dist/tex/latex/archaeologie/archaeologie.bbx index 0513f9c5ccf..57c484fd9aa 100644 --- a/Master/texmf-dist/tex/latex/archaeologie/archaeologie.bbx +++ b/Master/texmf-dist/tex/latex/archaeologie/archaeologie.bbx @@ -1,7 +1,7 @@ % archaeologie --% % biblatex for archaeologists, % historians and philologists -% Copyright (c) 2018 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,14 +10,13 @@ % 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@date{2018/02/13} -\def\arch@version{2.3.5} +\def\arch@date{2018/02/20} +\def\arch@version{2.3.6} \def\arch@bbxid{\arch@date\space v\arch@version\space biblatex-archaeologie bibliography style (LCB/JF)} \def\arch@cbxid{\arch@date\space v\arch@version\space biblatex-archaeologie citation style (LCB/JF)} \def\arch@lbxid{\arch@date\space v\arch@version\space biblatex-archaeologie localization (LCB/JF)} -\ProvidesFile{archaeologie.bbx}% - [\arch@bbxid] +\ProvidesFile{archaeologie.bbx}[\arch@bbxid] \RequireBibliographyStyle{standard} \AtBeginDocument{% \urlstyle{sf}% @@ -37,7 +36,9 @@ bibencoding=utf8,% dateabbrev=false, % sorting=nyt,% - labeldateparts=true, + alldates=comp,% + labeldateparts=true,% + labeldate=year,% maxnames=2,% minnames=1,% maxitems=1,% @@ -99,8 +100,10 @@ \DeclareBibliographyOption[boolean]{urn}[true]{% \settoggle{bbx:urn}{#1}} \ExecuteBibliographyOptions{% - jstor,% urn,% + lstabbrv,% + lstlocations,% + lstpublishers,% } %----------------------- \DeclareBibliographyOption{edby}[true]{\csuse{bool#1}{bbx:edby}} @@ -144,16 +147,19 @@ {Zusätzlich geladene oder \xout{deaktivierte} Optionen von \textsc{bib}\LaTeX-\textsf{archaeologie} (Version \archaeologieversion~| \archaeologiedate):}% {Additional options of \textsc{bib}\LaTeX-\textsf{archaeologie} (version \archaeologieversion~| \archaeologiedate) used or \xout{omitted}:}\addspace}% - {\ifthenelse{\equal{#1}{plain}}{}{{\PackageError{biblatex-archaeologie}% - {command 'archaeologieoptions[#1]' invalid.\MessageBreak% - Use 'archaeologieoptions[plain]' or omit the brackets.}{} + {\ifthenelse{\equal{#1}{plain}} + {} + {{\PackageError{biblatex-archaeologie}% + {command 'archaeologieoptions[#1]' invalid.\MessageBreak% + Use 'archaeologieoptions[plain]' + or omit the brackets.}{} }}}% \def\seperator{ | }% \ifbool{bib:bibancient}{bibancient\seperator}{}% \ifbool{bib:bibcorpora}{bibcorpora\seperator}{}% - \ifbool{bib:lstabbrv}{lstabbrv\seperator}{}% - \ifbool{bib:lstlocations}{lstlocations\seperator}{}% - \ifbool{bib:lstpublishers}{lstpublishers\seperator}{}% + \ifbool{bib:lstabbrv}{}{\xout{lstabbrv}\seperator}{}% + \ifbool{bib:lstlocations}{}{\xout{lstlocations}\seperator}{}% + \ifbool{bib:lstpublishers}{}{\xout{lstpublishers}\seperator}{}% \ifbool{bbx:bibfullname}{bibfullname\seperator}{}% \ifdefstring\citeauthorformatVALUE{initials}% {} @@ -166,16 +172,18 @@ \ifbool{bbx:publisher}{publisher\seperator}{}% \ifbool{cbx:seenote}{seenote\seperator}{}% \ifbool{bbx:translation}{translation\seperator}{}% - \ifbool{bbx:width}{width=\labwidthsamelineVALUE\seperator}{}% - \ifbool{cbx:yearinparens}{yearinparens\seperator}{}% + \ifbool{bbx:width}% + {width\,=\labwidthsamelineVALUE\seperator}{}% + \ifbool{cbx:yearinparensoption} + {yearinparens\seperator}{}% \ifbool{bbx:yearseries}{yearseries\seperator}{}% \iftoggle{bbx:zenon}{zenon\seperator}{}% - \iftoggle{bbx:jstor}{}{\xout{jstor}\seperator}% + \iftoggle{bbx:jstor}{jstor\seperator}{}% \iftoggle{bbx:urn}{}{\xout{urn}\seperator}% \iftoggle{bbx:doi}{}{\xout{doi}\seperator}% \iflanguage{ngerman}% - {weitere Informationen unter \url{http://biblatex-archaeologie.de}} - {for further information see \url{http://biblatex-archaeologie.de}} + {Weitere Informationen unter \url{http://biblatex-archaeologie.de}} + {For further information see \url{http://biblatex-archaeologie.de}} } %----------------------- \DeclareFieldFormat*{title}{#1\isdot} @@ -788,8 +796,8 @@ \newunit} %----------------------- \DeclareLabeldate{% - \field{year} \field{date} + \field{year} \field{origdate} \field{urldate} \field{pubstate} diff --git a/Master/texmf-dist/tex/latex/archaeologie/archaeologie.cbx b/Master/texmf-dist/tex/latex/archaeologie/archaeologie.cbx index 83e9eea64e4..437ba54f2b4 100644 --- a/Master/texmf-dist/tex/latex/archaeologie/archaeologie.cbx +++ b/Master/texmf-dist/tex/latex/archaeologie/archaeologie.cbx @@ -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,12 +10,12 @@ % 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.cbx}% - [\arch@cbxid] +\ProvidesFile{archaeologie.cbx}[\arch@cbxid] %----------------------- \newbool{cbx:yearinparens} \newbool{cbx:seenote} \newbool{cbx:uniqueme} +\newbool{cbx:yearinparensoption} %----------------------- %\renewcommand*{\multicitedelim}{\addsemicolon\addspace} \newcommand*{\labelyeardelim}{\addspace} @@ -81,24 +81,12 @@ \global\cslet{cbx@bseen@names@\the\c@refsection}\@empty \global\cslet{cbx@fseen@names@\the\c@refsection}\@empty} -%\renewrobustcmd*{\citereset}{% -% \csuse{blx@hook@cbxinit}% -% \@ifstar -% {} -% {\global\cslet{blx@bsee@\the\c@refsection}\@empty -% \global\cslet{blx@fsee@\the\c@refsection}\@empty -% \global\cslet{cbx@bseen@names@\the\c@refsection}\@empty -% \global\cslet{cbx@fseen@names@\the\c@refsection}\@empty -% \blx@ibidreset@force -% \blx@idemreset@force -% \blx@opcitreset@force -% \blx@loccitreset@force}} - %----------------------- \DeclareBibliographyOption{yearinparens}[true]{% \ifstrequal{#1}{true}% {\DeclareFieldFormat{citeyear}{\mkbibparens{##1}}% - \csuse{bool#1}{cbx:yearinparens}}% + \csuse{bool#1}{cbx:yearinparens} + \booltrue{cbx:yearinparensoption}}% {\DeclareFieldFormat{citeyear}{##1}}}% \DeclareBibliographyOption{seenote}[true]{% \csuse{bool#1}{cbx:seenote}% @@ -108,7 +96,7 @@ {\csuse{cbx@arch@citeauthorformat@#1}}% {\PackageError{biblatex-archaeologie}% {Option 'citeauthorformat=#1' invalid.\MessageBreak - Use one of the values 'initials', 'full', 'family' or 'firstfull'.}{}}% + Use one of the values 'initials', 'full', 'family', 'firstfulltheninitials' or 'firstfullthenfamily'.}{}}% \def\citeauthorformatVALUE{#1}} \DeclareEntryOption{uniqueme}[true]{\csuse{bool#1}{cbx:uniqueme}} %----------------------- @@ -206,7 +194,7 @@ \def\cbx@arch@citeauthorformat@initials{% \DeclareNameAlias{citeauthor}{name:initials}} - \DeclareNameFormat{citeauthor:fancy}{% + \DeclareNameFormat{citeauthor:firstfulltheninitials}{% \cbx@ifnameseen{\thefield{hash}} {\ifnum\value{uniquename}=2 \usebibmacro{name:given-family} @@ -235,8 +223,91 @@ \cbx@nametracker{\thefield{hash}}}% \usebibmacro{name:andothers}} + +\DeclareNameFormat{citeauthor:firstinitialsthenfamily}{% + \cbx@ifnameseen{\thefield{hash}} + {} + {\ifnumequal{\value{uniquename}}{0} + {\stepcounter{uniquename}} + {}% + \cbx@nametracker{\thefield{hash}}}% + \ifcase\value{uniquename}% + \usebibmacro{name:family} + {\namepartfamily} + {\namepartgiven} + {\namepartprefix} + {\namepartsuffix}% + \or + \ifuseprefix + {\usebibmacro{name:given-family} + {\namepartfamily} + {\namepartgiveni} + {\namepartprefix} + {\namepartsuffixi}} + {\usebibmacro{name:given-family} + {\namepartfamily} + {\namepartgiveni} + {\namepartprefixi} + {\namepartsuffixi}}% + \or + \usebibmacro{name:given-family} + {\namepartfamily} + {\namepartgiven} + {\namepartprefix} + {\namepartsuffix}% + \fi + \usebibmacro{name:andothers}} + +\DeclareNameFormat{citeauthor:firstfullthenfamily}{% + \cbx@ifnameseen{\thefield{hash}} + {\ifcase\value{uniquename}% + \usebibmacro{name:family} + {\namepartfamily} + {\namepartgiven} + {\namepartprefix} + {\namepartsuffix}% + \or + \ifuseprefix + {\usebibmacro{name:given-family} + {\namepartfamily} + {\namepartgiveni} + {\namepartprefix} + {\namepartsuffixi}} + {\usebibmacro{name:given-family} + {\namepartfamily} + {\namepartgiveni} + {\namepartprefixi} + {\namepartsuffixi}}% + \or + \usebibmacro{name:given-family} + {\namepartfamily} + {\namepartgiven} + {\namepartprefix} + {\namepartsuffix}% + \fi} + {\usebibmacro{name:given-family} + {\namepartfamily} + {\namepartgiven} + {\namepartprefix} + {\namepartsuffix} + \cbx@nametracker{\thefield{hash}}}% + \usebibmacro{name:andothers}} + +\def\cbx@arch@citeauthorformat@firstfulltheninitials{% + \DeclareNameAlias{citeauthor}{citeauthor:firstfulltheninitials}} + +\def\cbx@arch@citeauthorformat@firstfullthenfamily{% + \DeclareNameAlias{citeauthor}{citeauthor:firstfullthenfamily}} + +\def\cbx@arch@citeauthorformat@firstinitialsthenfamily{% + \DeclareNameAlias{citeauthor}{citeauthor:firstinitialsthenfamily}} + + \def\cbx@arch@citeauthorformat@firstfull{% - \DeclareNameAlias{citeauthor}{citeauthor:fancy}} + \PackageWarningNoLine{biblatex-archaeologie}{% + Value 'firstfull' for 'citeauthorformat' is deprecated,\MessageBreak + use 'firstfulltheninitials' instead.}% + \cbx@arch@citeauthorformat@firstfulltheninitials} %----------------------- \ExecuteBibliographyOptions{% citetracker=true, @@ -245,7 +316,6 @@ opcittracker=true, loccittracker=true, nametracker=context, - alldates=comp, dateuncertain=true, datecirca=true, citeauthorformat=initials, diff --git a/Master/texmf-dist/tex/latex/archaeologie/archaeologie.dbx b/Master/texmf-dist/tex/latex/archaeologie/archaeologie.dbx index 93aedc4571c..662bf36bacd 100644 --- a/Master/texmf-dist/tex/latex/archaeologie/archaeologie.dbx +++ b/Master/texmf-dist/tex/latex/archaeologie/archaeologie.dbx @@ -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 @@ -17,7 +17,7 @@ \DeclareDatamodelFields[type=list,datatype=name]{ineditor, intranslator, inannotator, incommentator, inintroduction, inforeword, inafterword} \DeclareDatamodelEntryfields[inbook,incollection,inproceedings,inreference]{ineditor, intranslator, inannotator, incommentator, inintroduction, inforeword, inafterword} \DeclareDatamodelEntrytypes{talk} -\DeclareDatamodelEntryfields[talk]{author,title,subtitle,titleaddon,date,venue,institution,eventtitle,eventdate,url,urldate,note,} +\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]{urn} |