diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/biblatex-archaeology/biblatex-archaeology.sty')
-rw-r--r-- | Master/texmf-dist/tex/latex/biblatex-archaeology/biblatex-archaeology.sty | 385 |
1 files changed, 351 insertions, 34 deletions
diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/biblatex-archaeology.sty b/Master/texmf-dist/tex/latex/biblatex-archaeology/biblatex-archaeology.sty index eebb58bdb34..e70cf7b2d77 100644 --- a/Master/texmf-dist/tex/latex/biblatex-archaeology/biblatex-archaeology.sty +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/biblatex-archaeology.sty @@ -154,10 +154,10 @@ \def\blxarch@namefirstsep{} \def\blxarch@namefirstdelim{\bibinitperiod\bibinitdelim} \ProvidesPackage{biblatex-archaeology} -[2018/11/20 v2.1 biblatex-archaeology (Ingram Braun) based on biblatex] +[2019/12/30 v2.2 biblatex-archaeology (Ingram Braun) based on biblatex] \RequirePackage{xpatch,xstring} \RequireBiber[3] -\@ifpackagelater{biblatex}{2018/10/13} +\@ifpackagelater{biblatex}{2019/08/31} {} {\blxarch@errmsg{too old\MessageBreak biblatex version - update required}} \DeclareLanguageMappingSuffix{-archaeology} @@ -278,7 +278,7 @@ \pernottype{thesis} \step[ fieldsource=\regexp{$MAPLOOP}, - match=\regexp{[Ee]xhibi[ct]|[Aa]usstellung|[Uu][dt]st[iä]ll[n]ing|[Tt]entoonstelling|[Ee][xs]posi[cçtz]}, + matchi=\regexp{exhibi[ct]|ausstellung|u[dt]st[iä]ll[n]ing|tentoonstelling|e[xs]posi[cçtz]}, fieldset=eventtype, fieldvalue=exhibition, append=true, @@ -286,7 +286,7 @@ ] \step[ fieldsource=\regexp{$MAPLOOP}, - match=\regexp{[KkCc]onf[eé]ren[cstz]|[Ss]ymposi|[KkCc]ol{1,2}[oó]qu|[KkCc]onvent|[Mm]eeting|}, + matchi=\regexp{[kc]onf[eé]ren[cstz]|symposi|[kc]ol{1,2}[oó]qu|[kc]onvent|meeting}, fieldset=eventtype, fieldvalue=conference, append=true, @@ -294,7 +294,7 @@ ] \step[ fieldsource=\regexp{$MAPLOOP}, - match=\regexp{[Aa]u[ck]tion|Versteigerung|\b[Ee]nchère|[Vv]eiling|[Ss]ubasta|[Ll]eil(ões|ão)}, + matchi=\regexp{au[ck]tion|Versteigerung|\benchère|veiling|subasta|leil(ões|ão)}, fieldset=eventtype, fieldvalue=auction, append=true, @@ -306,7 +306,7 @@ ]{ \step[ fieldsource=eventtype, - match=\regexp{[Aa]u[ck]tion}, + matchi=\regexp{au[ck]tion}, final=true, ] \step[ @@ -377,6 +377,27 @@ ] } \map[ + overwrite + ]{ + \step[ + fieldset=relatedoption, + null, + ] + \step[ + fieldset=relatedstring, + null, + ] + \step[ + fieldset=relatedtype, + null, + ] + \pernottype{review} + \step[ + fieldset=related, + null, + ] + } + \map[ overwrite, foreach={location, multivenue} ]{ @@ -423,7 +444,7 @@ \renewcommand*{\makelabel}[1]{##1\hss}} {\endlist} {\item}% -\ifnumequal\blx@uniquename\blx@opt@uniquename@false +\ifstrequal\blx@uniquename\blx@opt@uniquename@false {\DeclareSortingNamekeyTemplate{ \keypart{ \namepart[use=true]{prefix} @@ -432,7 +453,7 @@ \namepart{family} } }} - {\ifnumequal\blx@uniquename\blx@opt@uniquename@init + {\ifstrequal\blx@uniquename\blx@opt@uniquename@init {\DeclareSortingNamekeyTemplate{ \keypart{ \namepart[use=true]{prefix} @@ -740,6 +761,10 @@ \newcommand*{\mkbiblistnamefamily}[1]{#1} \newcommand*{\mkbiblistnameprefix}[1]{#1} \newcommand*{\mkbiblistnamesuffix}[1]{#1} +\newcommand*{\mkbibreviewnamefamily}[1]{#1} +\newcommand*{\mkbibreviewnamegiven}[1]{#1} +\newcommand*{\mkbibreviewnameprefix}[1]{#1} +\newcommand*{\mkbibreviewnamesuffix}[1]{#1} \newcommand{\ifshortform}[3]{% \ifdefstring{\blxarch@shortform@value}{#1} {#2} @@ -752,7 +777,8 @@ {\blxarch@errmsg{\blxarch@shortform@errstr{option 'shortform'}}}} \ExecuteBibliographyOptions{shortform} \DeclareFieldFormat*{shortformvolume}{\ifinteger{#1}{\RN{#1}}{#1}} -\DeclareFieldFormat*{shortformauthor}{\mkbibparens{#1}} +\DeclareNameAlias{shortformauthor}{given-family} +\DeclareFieldFormat*{shortformauthor}{\addspace\mkbibparens{#1}} \DeclareBibliographyDriver{shortform}{% \iffieldundef{shortform} {\blxarch@warnmsg{Cannot use \shortformcite without field shortform!}} @@ -766,9 +792,8 @@ {\usebibmacro{postnote}% \setunit*{\addspace}% \ifentrytype{inreference}{\printfield[dictionary]{title}}{}% - \setunit*{\addspace}% \ifnameundef{author}{} - {\printtext[shortformauthor]{\printnames[g-family][1-]{author}}}% + {\printtext[shortformauthor]{\printnames[shortformauthor]{author}}}% } \DeclareMultiCiteCommand{\sfcites}[] {\sfcite}{\multicitedelim} @@ -779,9 +804,8 @@ {\usebibmacro{postnote}% \setunit*{\addspace}% \ifentrytype{inreference}{\printfield[dictionary]{title}}{}% - \setunit*{\addspace}% \ifnameundef{author}{} - {\printtext[shortformauthor]{\printnames[g-family][1-]{author}\unspace}}% + {\printtext[shortformauthor]{\printnames[shortformauthor]{author}}}% } \DeclareMultiCiteCommand{\shortformcites}[\mkbibfootnote] {\shortformcite}{\multicitedelim} @@ -851,7 +875,6 @@ \let\mkbibnameprefix\mkbibrepeatprefix% \let\mkbibnamegiven\mkbibrepeatgiven% \let\mkbibnamesuffix\mkbibrepeatsuffix% - \let\blxarch@buffer@repeatnames\c@minnames% \let\blxarch@buffer@maxnames\c@maxnames% \let\blxarch@buffer@minnames\c@minnames% \let\c@maxnames\blx@maxcitenames% @@ -987,8 +1010,7 @@ \restorefield{journaltitle}{\blxarch@field@shortjournal}% \clearfield{journalsubtitle}} {}% - \iftoggle{archbool:subseries} - {} + \togglefalse{archbool:subseries}% {\clearfield{subseries}% \clearfield{subnumber}% \clearfield{shortsubseries}}% @@ -999,16 +1021,19 @@ } {\savefield*{shortseries}{\blxarch@field@shortseries}% \savefield*{shortsubseries}{\blxarch@field@shortsubseries}% + \restorefield{series}{\blxarch@field@shortseries}% \iffieldundef{shortsubseries} {} - {\restorefield{series}{\blxarch@field@shortseries}% - \restorefield{subseries}{\blxarch@field@shortsubseries}}% + {\restorefield{subseries}{\blxarch@field@shortsubseries}}% } {}% \togglefalse{archbool:capitalizeprefixinbiblist}{\ifbibliography{\midsentence}{}}% \ifrepeatlabel{false} {} - {\usebibmacro{repeatlabel}\repeatlabeldelim}% + {\usebibmacro{repeatlabel}\repeatlabeldelim% + \iffieldequalstr{labeltitlesource}{shorttitle} +{\clearfield{shorttitle}} +{}}% \let\blxarch@buffer@list@namegiven\mkbibnamegiven% \let\blxarch@buffer@list@namefamily\mkbibnamefamily% \let\blxarch@buffer@list@nameprefix\mkbibnameprefix% @@ -1065,11 +1090,14 @@ \let\mkbibnamesuffix\blxarch@buffer@festschrift@namesuffix% \unspace}% } +\DeclareFieldFormat*{eventtype}{% +\ifbibxstring{#1} +{\biblstring{#1}} + {#1}% +} \newbibmacro*{auction}[1]{% \printtext[#1note]{% - \ifbibxstring{\thefield{eventtype}} - {\printtext{\bibstring{\thefield{eventtype}}}} - {\printfield{eventtype}}% + \printfield{eventtype}% \setunit*{\addspace}% \iftoggle{archbool:useeventnumber} {\printfield{eventnumber}} @@ -1083,10 +1111,9 @@ {} } \newbibmacro*{exhibition/conference}[1]{% + \iffieldsequal{eventyear}{eventendyear}{\clearfield{eventendyear}}{}% \printtext[#1note]{% - \ifbibxstring{\thefield{eventtype}} - {\printtext{\bibstring{\thefield{eventtype}}}} - {\printfield{eventtype}}% +\printfield{eventtype}% \setunit*{\addspace}% \iftoggle{archbool:useeventnumber} {\printfield{eventnumber}} @@ -1301,6 +1328,15 @@ {#1}} \renewbibmacro*{title}{% \ifboolexpr{ + test {\ifentrytype{review}} + and + not test {\iffieldundef{related}} + } + {\clearfield{title}% + \clearfield{subtitle}% + \usebibmacro{reviewtitle}} + {}% + \ifboolexpr{ test {\iffieldundef{title}} and test {\iffieldundef{subtitle}} @@ -1602,6 +1638,277 @@ \DeclareBibliographyOption{injournal}[true]{% \settoggle{archbool:injournal}{#1}} \ExecuteBibliographyOptions{injournal} +\newtoggle{archbool:reviewedauthoraftertitle} +\DeclareBibliographyOption{reviewedauthoraftertitle}[false]{% + \settoggle{archbool:reviewedauthoraftertitle}{#1}} +\ExecuteBibliographyOptions{reviewedauthoraftertitle} +\blxarch@minmaxcounters{minreviewnames}{maxreviewnames}{1}{8} +\newcommand*{\multireviewdelim}{\addsemicolon\space} +\newcommand*{\finalreviewdelim}{\addspace\bibstring{and}\space} +\newcommand*{\multireviewnamedelim}{\multinamedelim} +\newcommand*{\finalreviewnamedelim}{\finalnamedelim} +\newcommand*{\reviewofnamedelim}{\addcolon\space} +\DeclareDelimFormat{reviewnametitledelim}{\addcomma\space} +\DeclareNameAlias{reviewname}{gfull-family} +\DeclareFieldFormat*{reviewedtitle}{#1} +\newbibmacro*{reviewtitle}{% + \let\blxarch@buffer@review@multinamedelim\multireviewnamedelim% + \let\blxarch@buffer@review@finalnamedelim\finalreviewnamedelim% + \let\blxarch@buffer@review@namegiven\mkbibnamegiven% + \let\blxarch@buffer@review@namefamily\mkbibnamefamily% + \let\blxarch@buffer@review@nameprefix\mkbibnameprefix% + \let\blxarch@buffer@review@namesuffix\mkbibnamesuffix% + \let\mkbibnamegiven\mkbibreviewnamegiven% + \let\mkbibnamefamily\mkbibreviewnamefamily% + \let\mkbibnameprefix\mkbibreviewnameprefix% + \let\mkbibnamesuffix\mkbibreviewnamesuffix% + \let\blxarch@buffer@maxreviewnames\c@maxnames% + \let\blxarch@buffer@minreviewnames\c@minnames% + \let\c@maxnames\c@maxreviewnames% + \let\c@minnames\c@minreviewnames% + \setcounter{bbx:relatedtotal}{0}% + \setcounter{bbx:relatedcount}{0}% + \def\bbx@tempa{}% + \printtext[title]{% + \renewcommand*{\do}[1]{% + \printunit{}% + \entrydata{##1}{% + \ifrelatedloop + {} + {\stepcounter{bbx:relatedtotal}% + \gappto{\bbx@tempa}{##1,}}}}% + \docsvfield{related}% + \ifnumequal{0}{\value{bbx:relatedtotal}} + {\printfield{title}} + {\renewcommand*{\do}[1]{% + \stepcounter{bbx:relatedcount}% + \entrydata{##1}{% + \ifnumequal{1}{\value{bbx:relatedcount}} + {\ifnumequal{1}{\value{bbx:relatedtotal}} + {\biblstring{reviewof}} + {\biblstring{reviewsof}}% + \printunit{\reviewofnamedelim}% + } + {\ifnumequal{\value{bbx:relatedtotal}}{\value{bbx:relatedcount}} + {\setunit{\finalreviewdelim}} + {\setunit{\multireviewdelim}}% + }% + \iftoggle{archbool:reviewedauthoraftertitle} + {} + {\ifboolexpr{ + not test {\ifnameundef{author}} + or + not test {\ifnameundef{editor}} + or ( + not test {\ifnameundef{translator}} + and + test {\ifusetranslator} ) + } + {% + \ifciteindex + {\indexnames{labelname}} + {}% + \printnames[reviewname]{labelname}% + \iffieldundef{\strfield{labelnamesource}type} + {\ifnameundef{author} + {\printunit{\csuse{\strfield{labelnamesource}typedelim}}% + \printtext[\strfield{labelnamesource}type]{\bibstring{\strfield{labelnamesource}}}% + \setunit{\reviewnametitledelim}} + {\reviewnametitledelim}% + } + {\printunit{\csuse{\strfield{labelnamesource}typedelim}}% + \printtext[\strfield{labelnamesource}type]{\bibstring{\strfield{\strfield{labelnamesource}type}}}% + \setunit*{\nametitledelim}}% + }% + {}% + }% + \printfield[reviewedtitle]{title}% + \iftoggle{archbool:reviewedauthoraftertitle} + {\setunit*{\reviewnametitledelim}% + \ifboolexpr{ + not test {\ifnameundef{author}} + or + not test {\ifnameundef{editor}} + or ( + not test {\ifnameundef{translator}} + and + test {\ifusetranslator} ) + } + {% + \ifciteindex + {\indexnames{labelname}} + {}% + \printnames[reviewname]{labelname}% + \iffieldundef{\strfield{labelnamesource}type} + {\ifnameundef{author} + {\printunit{\csuse{\strfield{labelnamesource}typedelim}}% + \printtext[\strfield{labelnamesource}type]{\bibstring{\strfield{labelnamesource}}}% + } + {}% + } + {\printunit{\csuse{\strfield{labelnamesource}typedelim}}% + \printtext[\strfield{labelnamesource}type]{\bibstring{\strfield{\strfield{labelnamesource}type}}}% + \setunit*{\nametitledelim}}% + }% + {}% + } + {}% + }% + }% + }% + \restorefield{related}{\bbx@tempa}% + \docsvfield{related}% + }% + \clearfield{related}% + \let\multireviewnamedelim\blxarch@buffer@review@multinamedelim% + \let\finalreviewnamedelim\blxarch@buffer@review@finalnamedelim% + \let\mkbibnamegiven\blxarch@buffer@review@namegiven% + \let\mkbibnamefamily\blxarch@buffer@review@namefamily% + \let\mkbibnameprefix\blxarch@buffer@review@nameprefix% + \let\mkbibnamesuffix\blxarch@buffer@review@namesuffix% + \let\c@maxnames\blxarch@buffer@maxreviewnames% + \let\c@minnames\blxarch@buffer@minreviewnames% +} +\renewbibmacro*{title+issuetitle}{% + \printtext{% + \ifboolexpr{ + test {\ifcitation} + and + not test {\iffieldundef{shorttitle}} + } + {\printfield[title]{shorttitle}} + {\printtext[title]{% + \printfield{title} + \setunit*{\titlesubtitledelim}% + \printfield{subtitle}}}% + \iffieldundef{series} + {} + {\setunit{\addspace}% + \printfield{series}}% + \setunit*{\journalvolumedelim}% + \usebibmacro{volume+number+eid}% + \iffieldundef{volume} + {\setunit{\addspace}} + {\setunit{\volumedatedelim}}% + \usebibmacro{issue+date}% + }% + \newunit}% +\newtoggle{archbool:citeissue}% +\togglefalse{archbool:citeissue} +\DeclareCiteCommand{citeissue}[] + {\usebibmacro{prenote}} + {\toggletrue{archbool:citeissue}% + \csuse{blxarch@issuedate}% + \usebibmacro{title+issuetitle}% + \restorebibmacro{issue+date}% + \togglefalse{archbool:citeissue}} + {\multicitedelim} + {\usebibmacro{postnote}} +\DeclareCiteCommand{fciteissue}[\mkbibfootnote] + {\usebibmacro{prenote}} + {\toggletrue{archbool:citeissue}% + \csuse{blxarch@issuedate}% + \usebibmacro{title+issuetitle}% + \restorebibmacro{issue+date}% + \togglefalse{archbool:citeissue}} + {\multicitedelim} + {\usebibmacro{postnote}} +\DeclareCiteCommand{pciteissue}[\mkbibparens] + {\usebibmacro{prenote}} + {\toggletrue{archbool:citeissue}% + \csuse{blxarch@issuedate}% + \usebibmacro{title+issuetitle}% + \restorebibmacro{issue+date}% + \togglefalse{archbool:citeissue}} + {\multicitedelim} + {\usebibmacro{postnote}} +\DeclareMultiCiteCommand{\citeissues}{\citeissue}{\multicitedelim} +\DeclareMultiCiteCommand{\fciteissues}[\mkbibfootnote]{\fciteissue}{\multicitedelim} +\DeclareMultiCiteCommand{\pciteissues}[\mkbibparens]{\pciteissue}{\multicitedelim} +\def\blxarch@reviewcite@removefields{% + \clearfield{subtitle}% + \clearfield{booksubtitle}% + \clearfield{mainsubtitle}% + \clearfield{journalsubtitle}% + \clearfield{titleaddon}% + \clearfield{booktitleaddon}% + \clearfield{maintitleaddon}% + \clearfield{shorttitle}{}% + \clearlist{publisher}{}% + \clearlist{origlocation}{}% + \clearlist{origpublisher}{}% + \clearname{shortauthor}{}% + \clearfield{label}{}% + \clearfield{origdate}{}% + \clearfield{origlanguage}{}% + \clearfield{realyear}{}% + \clearfield{realmonth}{}% + \clearfield{realday}{}% + \clearfield{addendum}{}% + \clearfield{note}{}% + \clearfield{language}{}% + \clearfield{series}{}% + \clearfield{number}{}% + \clearfield{subseries}{}% + \clearfield{subnumber}{}% + \clearfield{pagetotal}{}% +} + +\DeclareCiteCommand{\reviewcite}[] + {\usebibmacro{prenote}} + {\blxarch@reviewcite@removefields\usedriver + {\DeclareNameAlias{sortname}{default}} + {\thefield{entrytype}}}% + {\multicitedelim} + {\usebibmacro{postnote}} +\DeclareCiteCommand{\previewcite}[\mkbibparens] + {\blxarch@reviewcite@removefields\usebibmacro{prenote}} + {\usedriver + {\DeclareNameAlias{sortname}{default}} + {\thefield{entrytype}}}% + {\multicitedelim} + {\usebibmacro{postnote}} +\DeclareCiteCommand{\textreviewcite}[] + {\blxarch@reviewcite@removefields\usebibmacro{prenote}} + {\ifboolexpr{ + not test {\ifnameundef{author}} + or + not test {\ifnameundef{editor}} + or ( + not test {\ifnameundef{translator}} + and + test {\ifusetranslator} ) + } + {\ifciteindex + {\indexnames{labelname}} + {}% + \DeclareNameAlias{sortname}{gfull-family}% + \printnames{labelname}% + \DeclareNameFormat{\thefield{labelnamefield}}{}% + \DeclareDelimAlias{authortypedelim}{}% + \DeclareDelimAlias{editortypedelim}{}% + \DeclareDelimAlias{translatortypedelim}{}% + \setunit*{\addspace}} + {\DeclareDelimAlias{nametitledelim}{}}% +\printtext{% +\bibopenparen% +\printunit{\nopunct}% +\usedriver +{} +{\thefield{entrytype}}% +}% +}% + {\multicitedelim} + {\usebibmacro{postnote}\bibcloseparen} +\newrobustcmd*{\Reviewcite}{\bibsentence\reviewcite} +\newrobustcmd*{\Previewcite}{\bibsentence\previewcite} +\newrobustcmd*{\Textreviewcite}{\bibsentence\textreviewcite} +\DeclareMultiCiteCommand{\reviewcites}{\reviewcite}{\multicitedelim} +\DeclareMultiCiteCommand{\previewcites}[\mkbibparens]{\previewcite}{\multicitedelim} +\DeclareMultiCiteCommand{\textreviewcites}{\textreviewcite}{\multicitedelim} +\newrobustcmd*{\Reviewcites}{\bibsentence\reviewcites} +\newrobustcmd*{\Previewcites}{\bibsentence\previewcites} +\newrobustcmd*{\Textreviewcites}{\bibsentence\textreviewcites} \newcommand{\ifeditionsuperscript}[3]{% \ifdefstring{\blxarch@editionsuperscript@value}{#1} {#2} @@ -1623,7 +1930,10 @@ } {\unspace} {}% - \textsuperscript{#1}} + \textsuperscript{#1}% +\ifeditionsuperscript{predate} +{\setunit{\nopunct}} +{}} \newbibmacro*{editionsuperscript}{% \iffieldundef{usere} {} @@ -1857,10 +2167,9 @@ } {#1} {#2}} +\DeclareFieldFormat*{newsdate}{\biblstring{articledated}\addspace#1}% \newbibmacro*{newsdate}{% \printtext[newsparens]{% - \bibstring{articledated}% - \addspace% \printnewsdate% \ifbibextrayear {\printfield{extrayear}} @@ -1890,6 +2199,7 @@ \clearfield{#1month}% \clearfield{#1endday}% \clearfield{#1endmonth}% + \iffieldsequal{#1year}{#1endyear}{\clearfield{#1endyear}}{}% \iffieldint{#1year} {\iffieldint{#2endyear} {\ifnumcomp{\thefield{#1year}}{>}{\thefield{#2endyear}} @@ -1898,7 +2208,7 @@ {\setcounter{currentrealdatediff}{\thefield{#2endyear}}% \addtocounter{currentrealdatediff}{-\thefield{#1year}}} \ifnumcomp{\value{currentrealdatediff}}{>}{\value{minrealdatediff}} - {\printtext[#1dateparen]{\csuse{print#1date}}} + {\printtext[#1dateparens]{\csuse{print#1date}}} {}% } {\iffieldint{#2year} @@ -1908,19 +2218,23 @@ {\setcounter{currentrealdatediff}{\thefield{#2year}}% \addtocounter{currentrealdatediff}{-\thefield{#1year}}} \ifnumcomp{\value{currentrealdatediff}}{>}{\value{minrealdatediff}} - {\printtext[#1dateparen]{\csuse{print#1date}}} + {\printtext[#1dateparens]{\csuse{print#1date}}} {}% }% - {}% + {\printtext[#1dateparens]{\csuse{print#1date}}}% }% } {\iffieldundef{#1year} {} - {\printtext[#1dateparen]{\csuse{print#1date}}}}% + {\printtext[#1dateparens]{\csuse{print#1date}}}}% } \newcommand*{\daterealdatedelim}{\addspace} \newbibmacro*{bibliographydate}{% - \ifpositionlabeldate{label} +\ifboolexpr{ +test {\ifpositionlabeldate{label}} +and +not togl {archbool:citeissue} +} {\ifnewspaper {\usebibmacro{newsdate}} {}% @@ -2401,7 +2715,7 @@ {\setunit{\daterealdatedelim}% \usebibmacro{extendeddate}{real}{}} {}}}} -\DeclareListFormat*{labeldateparens}{#1} +\DeclareFieldFormat*{labeldateparens}{#1} \DeclareDelimFormat{authortypedelim,editortypedelim,translatortypedelim}{\addspace} \newcommand*{\finalnameellipsis}{\addspace\textellipsis\space} \renewbibmacro*{editor+others}{% @@ -2620,6 +2934,9 @@ \edef\blxarch@style@rgkverbose{\blxarch@style@rgk\space(geisteswissenschaftlich)} \edef\blxarch@style@rgkinline{\blxarch@style@rgk\space(naturwissenschaftlich)} \edef\blxarch@style@rgknumeric{\blxarch@style@rgk\space(numerisch)} +\edef\blxarch@style@rgkverboseold{\blxarch@style@rgkinline\space(obsolete)} +\edef\blxarch@style@rgkinlineold{\blxarch@style@rgknumeric\space(obsolete)} +\edef\blxarch@style@rgknumericold{\blxarch@style@rgkverbose\space(obsolete)} \edef\blxarch@style@rgzm{R\"omisch-Germanisches Zentralmuseum Mainz} \edef\blxarch@style@rgzminline{\blxarch@style@rgzm\space(naturwissenschaftlich)} \edef\blxarch@style@rgzmnumeric{\blxarch@style@rgzm\space(numerisch)} |