summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/archaeologie/archaeologie.cbx
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/latex/archaeologie/archaeologie.cbx')
-rw-r--r--Master/texmf-dist/tex/latex/archaeologie/archaeologie.cbx530
1 files changed, 274 insertions, 256 deletions
diff --git a/Master/texmf-dist/tex/latex/archaeologie/archaeologie.cbx b/Master/texmf-dist/tex/latex/archaeologie/archaeologie.cbx
index f2019daab10..5a8ab8b7477 100644
--- a/Master/texmf-dist/tex/latex/archaeologie/archaeologie.cbx
+++ b/Master/texmf-dist/tex/latex/archaeologie/archaeologie.cbx
@@ -1,6 +1,6 @@
% archaeologie --%
-% biblatex for archaeologists,
-% historians and philologists
+% biblatex for archaeologists,
+% historians and philologists
% Copyright (c) 2016 Lukas C. Bossert | Johannes Friedl
%
% This work may be distributed and/or modified under the
@@ -11,9 +11,9 @@
% and version 1.3 or later is part of all distributions of LaTeX
% version 2005/12/01 or later.
\ProvidesFile{archaeologie.cbx}%
- [2016/07/04 v2.02 archaeologie --
- biblatex for archaeologists,
- historians and philologists, cbx-Datei]
+ [2016/07/15 v2.03 archaeologie --
+ biblatex for archaeologists,
+ historians and philologists, cbx-Datei]
%-----------------------
\newbool{cbx:yearinparens}
\newbool{cbx:seenote}
@@ -23,165 +23,168 @@
\newcommand*{\cbx@tseen@names}{}
\newrobustcmd*{\cbx@nameseen}[1]{%
\iftoggle{blx@footnote}
- {\listcsxadd{cbx@fseen@names}{#1}}
- {\listcsxadd{cbx@tseen@names}{#1}}}
+ {\listcsxadd{cbx@fseen@names}{#1}}
+ {\listcsxadd{cbx@tseen@names}{#1}}}
\newrobustcmd*{\cbx@ifnameseen}[1]{%
\iftoggle{blx@footnote}
- {\xifinlistcs{#1}{cbx@fseen@names}}
- {\xifinlistcs{#1}{cbx@tseen@names}}}
+ {\xifinlistcs{#1}{cbx@fseen@names}}
+ {\xifinlistcs{#1}{cbx@tseen@names}}}
\renewcommand*{\multicitedelim}{\addsemicolon\addspace}
\newcommand*{\labelyeardelim}{\addspace}
\renewcommand{\textcitedelim}{\multicitedelim}
\renewcommand{\postnotedelim}{%
\ifboolexpr{bool {cbx:ancient}%
- or bool {cbx:frgancient}%
- or bool {cbx:corpus}%
- }%
- {\addspace}%
- {\newunitpunct}%
+ or bool {cbx:frgancient}%
+ or bool {cbx:corpus}%
+ }%
+ {\addspace}%
+ {\newunitpunct}%
}
%-----------------------
\DeclareBibliographyOption{yearinparens}[true]{%
\ifstrequal{#1}{true}
- {\DeclareFieldFormat{citeyear}{\mkbibparens{##1}}
- \csuse{bool#1}{cbx:yearinparens}}
- {\DeclareFieldFormat{citeyear}{##1}}}
+ {\DeclareFieldFormat{citeyear}{\mkbibparens{##1}}
+ \csuse{bool#1}{cbx:yearinparens}}
+ {\DeclareFieldFormat{citeyear}{##1}}}
\DeclareBibliographyOption{seenote}[true]{\csuse{bool#1}%
- {cbx:seenote}%
- \ExecuteBibliographyOptions{maxnames=999}%
- }%
+ {cbx:seenote}%
+ \ExecuteBibliographyOptions{maxnames=999}%
+ }%
\DeclareBibliographyOption[string]{citeauthorformat}{%
- \ifcsdef{cbx@arch@citeauthorformat@#1}
- {\csuse{cbx@arch@citeauthorformat@#1}}
- {\PackageError{biblatex-archaeologie}
- {Option 'citeauthorformat=#1' invalid}
- {The option you have supplied is invalid.\MessageBreak
- Use one of the values 'initials', 'full', 'family' or 'firstfull'.}}}
+ \ifcsdef{cbx@arch@citeauthorformat@#1}
+ {\csuse{cbx@arch@citeauthorformat@#1}}
+ {\PackageError{biblatex-archaeologie}
+ {Option 'citeauthorformat=#1' invalid}
+ {The option you have supplied is invalid.\MessageBreak
+ Use one of the values 'initials', 'full', 'family' or 'firstfull'.}}}
%-----------------------
\DeclareFieldFormat{citeyear}{#1}
-\DeclareFieldFormat{prenote}{#1\isdot}%
-\DeclareFieldFormat{postnote}{#1}%
-\DeclareFieldFormat{shorttitle}{#1}%
+\DeclareFieldFormat{prenote}{#1\isdot}
+\DeclareFieldFormat{postnote}{#1}
+\DeclareFieldFormat{shorttitle}{#1}
\DeclareFieldFormat{pages}{#1}
\DeclareNameFormat{labelname}{%
\ifcase\value{uniquename}%
- \usebibmacro{name:family}
- {\namepartfamily}
- {\namepartgiven}
- {\namepartprefix}
- {\namepartsuffix}%
+ \usebibmacro{name:family}
+ {\namepartfamily}
+ {\namepartgiven}
+ {\namepartprefix}
+ {\namepartsuffix}%
\or
- \ifuseprefix
- {\usebibmacro{name:family-given}
- {\namepartfamily}
- {\namepartgiveni}
- {\namepartprefix}
- {\namepartsuffixi}}
- {\usebibmacro{name:family-given}
- {\namepartfamily}
- {\namepartgiveni}
- {\namepartprefixi}
- {\namepartsuffixi}}%
+ \ifuseprefix
+ {\usebibmacro{name:family-given}
+ {\namepartfamily}
+ {\namepartgiveni}
+ {\namepartprefix}
+ {\namepartsuffixi}}
+ {\usebibmacro{name:family-given}
+ {\namepartfamily}
+ {\namepartgiveni}
+ {\namepartprefixi}
+ {\namepartsuffixi}}%
\or
- \usebibmacro{name:family-given}
- {\namepartfamily}
- {\namepartgiven}
- {\namepartprefix}
- {\namepartsuffix}%
+ \usebibmacro{name:family-given}
+ {\namepartfamily}
+ {\namepartgiven}
+ {\namepartprefix}
+ {\namepartsuffix}%
\fi
\usebibmacro{name:andothers}}
-
+ \DeclareNameFormat{name:family}{%
+ \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{frg}{%
- \nameparts{#1}%
- \ifgiveninits%
- {\usebibmacro{name:family}
- {\namepartfamily}
- {\namepartgiveni}
- {\namepartprefix}
- {\namepartsuffix}}
- {\usebibmacro{name:family}
- {\namepartfamily}
- {\namepartgiven}
- {\namepartprefix}
- {\namepartsuffix}}%
- \usebibmacro{name:andothers}}
-
+ \DeclareNameFormat{name:initials}{%
+ \ifnum\value{uniquename}=2%
+ \usebibmacro{name:given-family}
+ {\namepartfamily}
+ {\namepartgiven}
+ {\namepartprefix}
+ {\namepartsuffix}%
+ \else
+ \ifuseprefix
+ {\usebibmacro{name:given-family}
+ {\namepartfamily}
+ {\namepartgiveni}
+ {\namepartprefix}
+ {\namepartsuffixi}}
+ {\usebibmacro{name:given-family}
+ {\namepartfamily}
+ {\namepartgiveni}
+ {\namepartprefixi}
+ {\namepartsuffixi}}%
+ \fi
+ \usebibmacro{name:andothers}}
+
+
\def\cbx@arch@citeauthorformat@family{%
- \DeclareNameFormat{citeauthor}{%
- \usebibmacro{name:family}
- {\namepartfamily}
- {\namepartgiven}
- {\namepartprefix}
- {\namepartsuffix}%
- \usebibmacro{name:andothers}}}
+ \DeclareNameAlias{citeauthor}{name:family}}
\def\cbx@arch@citeauthorformat@full{%
- \DeclareNameFormat{citeauthor}{%
- \usebibmacro{name:given-family}
- {\namepartfamily}
- {\namepartgiven}
- {\namepartprefix}
- {\namepartsuffix}%
- \usebibmacro{name:andothers}}}
+ \DeclareNameAlias{citeauthor}{given-family}}
\def\cbx@arch@citeauthorformat@initials{%
- \DeclareNameFormat{citeauthor}{%
- \ifuseprefix
- {\usebibmacro{name:given-family}
- {\namepartfamily}
- {\namepartgiveni}
- {\namepartprefix}
- {\namepartsuffixi}}
- {\usebibmacro{name:given-family}
- {\namepartfamily}
- {\namepartgiveni}
- {\namepartprefixi}
- {\namepartsuffixi}}%
- \usebibmacro{name:andothers}}}
+ \DeclareNameAlias{citeauthor}{name:initials}}
\def\cbx@arch@citeauthorformat@firstfull{%
\DeclareNameFormat{citeauthor}{%
- \cbx@ifnameseen{\thefield{hash}}
- {\ifuseprefix
- {\usebibmacro{name:given-family}
- {\namepartfamily}
- {\namepartgiveni}
- {\namepartprefix}
- {\namepartsuffixi}}
- {\usebibmacro{name:given-family}
- {\namepartfamily}
- {\namepartgiveni}
- {\namepartprefixi}
- {\namepartsuffixi}}}
- {\usebibmacro{name:given-family}
- {\namepartfamily}
- {\namepartgiven}
- {\namepartprefix}
- {\namepartsuffix}%
- \cbx@nameseen{\thefield{hash}}}%
- \usebibmacro{name:andothers}}}
-
-\DeclareNameFormat{name:inreference}{%
- \ifuseprefix
- {\usebibmacro{name:given-family}
- {\namepartfamily}
- {\namepartgiveni}
- {\namepartprefix}
- {\namepartsuffixi}}
- {\usebibmacro{name:given-family}
- {\namepartfamily}
- {\namepartgiveni}
- {\namepartprefixi}
- {\namepartsuffixi}}%
- \usebibmacro{name:andothers}}
-%-----------------------
+ \cbx@ifnameseen{\thefield{hash}}
+ {\ifnum\value{uniquename}=2%
+ \usebibmacro{name:given-family}
+ {\namepartfamily}
+ {\namepartgiven}
+ {\namepartprefix}
+ {\namepartsuffix}%
+ \else
+ \ifuseprefix
+ {\usebibmacro{name:given-family}
+ {\namepartfamily}
+ {\namepartgiveni}
+ {\namepartprefix}
+ {\namepartsuffixi}}
+ {\usebibmacro{name:given-family}
+ {\namepartfamily}
+ {\namepartgiveni}
+ {\namepartprefixi}
+ {\namepartsuffixi}}}
+ {\usebibmacro{name:given-family}
+ {\namepartfamily}
+ {\namepartgiven}
+ {\namepartprefix}
+ {\namepartsuffix}%
+ \cbx@nameseen{\thefield{hash}}}%
+ \usebibmacro{name:andothers}}}
+%-----------------------
\ExecuteBibliographyOptions{%
citetracker=true,%
- idemtracker=false,%
+ idemtracker=true,%
ibidtracker=true,%
opcittracker=true,%
loccittracker=true,%
@@ -192,26 +195,26 @@
%-----------------------
\renewbibmacro*{postnote}{%
\iffieldundef{postnote}%
- {}%
- {\postnotedelim\printfield{postnote}%
- \ifbool{cbx:frgancient}%
- {\setunit{\addspace}%
+ {}%
+ {\postnotedelim\printfield{postnote}%
+ \ifbool{cbx:frgancient}%
+ {\setunit{\addspace}%
\usebibmacro{cite:frgname}}%
}%
}
%-----------------------
\newbibmacro*{cite:frgname}{%
- \ifnameundef{shorteditor}%
- {\printnames[frg]{editor}}%
- {\printnames[frg]{shorteditor}}%
+ \ifnameundef{shorteditor}%
+ {\printnames[name:family]{editor}}%
+ {\printnames{shorteditor}}%
}
%-----------------------
\newbibmacro*{seenote}{%
\ifnameundef{labelname}%
- {\usebibmacro{cite:label}%
- \setunit{\labelyeardelim}}%
- {\printnames{labelname}%
- \setunit{\nameyeardelim}}%
+ {\usebibmacro{cite:label}%
+ \setunit{\labelyeardelim}}%
+ {\printnames{labelname}%
+ \setunit{\nameyeardelim}}%
\setunit{\addspace}%
\bibstring{loccit}\addspace%
\printtext[parens]{\bibstring{seenote}\addspace%
@@ -221,133 +224,136 @@
%-----------------------
\newbibmacro*{cite:title}{\printfield{labeltitle}}%
%-----------------------
-\newbibmacro*{cite:year}{%
+\newbibmacro*{cite:year}{%
\iffieldundef{labelyear}%
- {}%
- {{\printtext[citeyear]{\printfield{labelyear}\printfield{extrayear}}}}}
+ {}%
+ {{\printtext[citeyear]{\printfield{labelyear}\printfield{extrayear}}}}}
%-----------------------
\newbibmacro*{cite:lexikon}{%
- \printfield{booktitle}%
- \setunit{\addspace}%
- \printfield{volume}%
- \setunit{\addspace}%
- \printfield[parens]{year}%
- \setunit{\addspace}%
- \iffieldundef{postnote}%
- {\printfield{pages}}%
- {\printfield{postnote}}%
- \usebibmacro{inreference:title+author}
+ \printfield{booktitle}%
+ \setunit{\addspace}%
+ \printfield{volume}%
+ \setunit{\addspace}%
+ \printfield[parens]{year}%
+ \setunit{\addspace}%
+ \iffieldundef{postnote}%
+ {\printfield{pages}}%
+ {\printfield{postnote}}%
+\usebibmacro{inreference:title+author}%
}
%-----------------------
\newbibmacro{cite:seenote}{%
\ifboolexpr{bool{cbx:ancient}%
- or bool{cbx:frgancient}%
- or bool{cbx:corpus}}%
- {\usebibmacro{cite:shorthand}}%
- {\ifciteseen{\usebibmacro{seenote}}{%
- \ifboolexpr{%
- test {\ifentrytype{book}}%
- or %
- test {\ifentrytype{proceedings}}%
- or %
- test {\ifentrytype{inreference}}%
- }{\renewcommand{\postnotedelim}{\addspace}}{}%
+ or bool{cbx:frgancient}%
+ or bool{cbx:corpus}}%
+ {\usebibmacro{cite:shorthand}}%
+ {\ifciteseen{\usebibmacro{seenote}}{%
+ \ifboolexpr{%
+ test {\ifentrytype{book}}%
+ or %
+ test {\ifentrytype{proceedings}}%
+ or %
+ test {\ifentrytype{inreference}}%
+ }{\renewcommand{\postnotedelim}{\addspace}}{}%
\bibhypertarget{ref:\thefield{entrykey}}{%
- \usedriver{}{\thefield{entrytype}}%
- \iffootnote{\label{footref:\thefield{entrykey}}}%
+ \usedriver{}{\thefield{entrytype}}%
+ \iffootnote{\label{footref:\thefield{entrykey}}}%
}}}%
}
%-----------------------
\newbibmacro{cite}{%
- \ifboolexpr{%
- test {\ifbool{bbx:inreferences}}%
- and %
- test {\ifentrytype{inreference}}%
- }%
-{\usebibmacro{cite:lexikon}}{%
-\ifbool{cbx:seenote}{\usebibmacro{cite:seenote}}{%
- {\printtext[bibhyperref]{\iffieldundef{shorthand}%
- {\ifnameundef{labelname}%
- {\usebibmacro{cite:label}%
- \setunit{\labelyeardelim}}%
- {\printnames{labelname}%
- \setunit{\nameyeardelim}}%
- \usebibmacro{cite:year}}%
- {\usebibmacro{cite:shorthand}}}}%
- }%
- }%
+ \ifboolexpr{%
+ test {\ifbool{bbx:inreferences}}%
+ and %
+ test {\ifentrytype{inreference}}%
+ }%
+ {\usebibmacro{cite:lexikon}}
+ {\ifbool{cbx:seenote}
+ {\usebibmacro{cite:seenote}}
+ {{\printtext[bibhyperref]{\iffieldundef{shorthand}%
+ {\ifnameundef{labelname}%
+ {\usebibmacro{cite:label}%
+ \setunit{\labelyeardelim}%
+ }%
+ {\printnames{labelname}%
+ \setunit{\nameyeardelim}}%
+ \usebibmacro{cite:year}}%
+ {\usebibmacro{cite:shorthand}%
+ }}}%
+ }%
+ }%
\ifciteseen{\global\booltrue{cbx:seen}}%
- {\global\boolfalse{cbx:seen}}%
+ {\global\boolfalse{cbx:seen}}%
\usebibmacro{savestuff}%
}
%-----------------------
\newbibmacro*{citeyear}{%
\iffieldundef{shorthand}%
- {\iffieldundef{labelyear}%
- {\usebibmacro{cite:label}}%
- {\usebibmacro{cite:labelyear+extrayear}}}%
- {\usebibmacro{cite}}}
+ {\iffieldundef{labelyear}%
+ {\usebibmacro{cite:label}}%
+ {\usebibmacro{cite:labelyear+extrayear}}}%
+ {\usebibmacro{cite}}}
%-----------------------
\newbibmacro*{textcite}{%aus authoryear
\ifnameundef{labelname}%
- {\iffieldundef{shorthand}%
- {\usebibmacro{cite:label}%
- \setunit{%
- \global\booltrue{cbx:yearinparens}%
- \nonameyeardelim\bibopenparen}%
- \ifnumequal{\value{citecount}}{1}%
- {\usebibmacro{prenote}}%
- {}%
- \usebibmacro{cite:labelyear+extrayear}}%
- {\usebibmacro{cite}}}%
- {\printnames{labelname}%
- \setunit{%
- \global\booltrue{cbx:yearinparens}%
- \nameyeardelim\bibopenparen}%
- \usebibmacro{citeyear}}}
+ {\iffieldundef{shorthand}%
+ {\usebibmacro{cite:label}%
+ \setunit{%
+ \global\booltrue{cbx:yearinparens}%
+ \nonameyeardelim\bibopenparen}%
+ \ifnumequal{\value{citecount}}{1}%
+ {\usebibmacro{prenote}}%
+ {}%
+ \usebibmacro{cite:labelyear+extrayear}}%
+ {\usebibmacro{cite}}}%
+ {\printnames{labelname}%
+ \setunit{%
+ \global\booltrue{cbx:yearinparens}%
+ \nameyeardelim\bibopenparen}%
+ \usebibmacro{citeyear}}}
%-----------------------
\newbibmacro*{cite:shorthand}{%
\ifbool{cbx:seenote}%
- {\printtext{\printfield{shorthand}}}%
- {\printtext[bibhyperref]{\printfield{shorthand}}}}
+ {\printtext{\printfield{shorthand}}}%
+ {\printtext[bibhyperref]{\printfield{shorthand}}}}
%-----------------------
\newbibmacro*{cite:label}{%
\iffieldundef{label}%
- {\printtext[bibhyperref]{\printfield[citetitle]{labeltitle}}}%
- {\printtext[bibhyperref]{\printfield{label}}}}
+ {\printtext[bibhyperref]{\printfield[citetitle]{labeltitle}}}%
+ {\printtext[bibhyperref]{\printfield{label}}}}
%-----------------------
\newbibmacro*{cite:labelyear+extrayear}{%
\iffieldundef{labelyear}%
- {}%
- {\printtext[bibhyperref]{%
- \printfield{labelyear}%
- \printfield{extrayear}}}}
+ {}%
+ {\printtext[bibhyperref]{%
+ \printfield{labelyear}%
+ \printfield{extrayear}}}}
%-----------------------
\newbibmacro*{textcite:postnote}{%
\iffieldundef{postnote}%
- {\ifbool{cbx:yearinparens}%
- {\bibcloseparen}%
- {}}%
- {\ifbool{cbx:yearinparens}%
- {\setunit{\postnotedelim}}%
- {\setunit{\extpostnotedelim\bibopenparen}}%
- \printfield{postnote}%
- \ifbool{cbx:frgancient}%
- {\setunit{\addthinspace}%
+ {\ifbool{cbx:yearinparens}%
+ {\bibcloseparen}%
+ {}}%
+ {\ifbool{cbx:yearinparens}%
+ {\setunit{\postnotedelim}}%
+ {\setunit{\extpostnotedelim\bibopenparen}}%
+ \printfield{postnote}%
+ \ifbool{cbx:frgancient}%
+ {\setunit{\addthinspace}%
\usebibmacro{cite:frgname}%
\bibcloseparen}%
\bibcloseparen}}
%-----------------------
-\DeclareCiteCommand{\cite}%
- {\usebibmacro{prenote}}%
- {\usebibmacro{citeindex}%
- \usebibmacro{cite}}%
- {\multicitedelim}%
- {\ifboolexpr{%
- test{\ifbool{bbx:inreferences}}%
- and%
- test{\ifentrytype{inreference}}%
- }{}{\usebibmacro{postnote}}}%
+\DeclareCiteCommand{\cite}%
+ {\usebibmacro{prenote}}%
+ {\usebibmacro{citeindex}%
+ \usebibmacro{cite}}%
+ {\multicitedelim}%
+ {\ifboolexpr{%
+ test{\ifbool{bbx:inreferences}}%
+ and%
+ test{\ifentrytype{inreference}}%
+ }{}{\usebibmacro{postnote}}}%
%-----------------------
\DeclareCiteCommand{\textcite}%aus authoryear
{\boolfalse{cbx:yearinparens}%
@@ -355,16 +361,16 @@
}%
{\usebibmacro{citeindex}%
\iffirstcitekey%
- {\setcounter{textcitetotal}{1}}%
- {\stepcounter{textcitetotal}%
- \textcitedelim}%
+ {\setcounter{textcitetotal}{1}}%
+ {\stepcounter{textcitetotal}%
+ \textcitedelim}%
\ifbool{cbx:seenote}{\usebibmacro{cite:seenote}}%
- {\usebibmacro{textcite}}}%
+ {\usebibmacro{textcite}}}%
{\ifbool{cbx:parens}%
- {\bibcloseparen\global\boolfalse{cbx:yearinparens}}%
- {}}%
+ {\bibcloseparen\global\boolfalse{cbx:yearinparens}}%
+ {}}%
{\ifbool{cbx:seenote}{\usebibmacro{postnote}}%
- {\usebibmacro{textcite:postnote}}}
+ {\usebibmacro{textcite:postnote}}}
%-----------------------
\DeclareCiteCommand{\parencite}[\mkbibparens]%
{\usebibmacro{prenote}}%
@@ -378,42 +384,54 @@
}{}{\usebibmacro{postnote}}}%
%-----------------------
\DeclareMultiCiteCommand{\cites}%
- {\cite}{\multicitedelim}
+ {\cite}{\multicitedelim}
\DeclareMultiCiteCommand{\parencites}[\mkbibparens]%
- {\parencite}{\multicitedelim}
+ {\parencite}{\multicitedelim}
\DeclareMultiCiteCommand{\textcites}%
- {\textcite}{\textcitedelim}
+ {\textcite}{\textcitedelim}
%-----------------------
\DeclareCiteCommand{\citeauthor}
{\boolfalse{citetracker}%
\boolfalse{pagetracker}%
\renewcommand*{\multinamedelim}{\addcomma\space}%
\renewcommand*{\finalnamedelim}{%
- \ifnumgreater{\value{liststop}}{2}{\finalandcomma}{}%
- \addspace\bibstring{and}\space}%
+ \ifnumgreater{\value{liststop}}{2}{\finalandcomma}{}%
+ \addspace\bibstring{and}\space}%
\usebibmacro{prenote}}%
{\ifciteindex
- {\indexnames{labelname}}
- {}%
- \printtext[bibhyperref]{%
- \printnames[citeauthor]{labelname}}}
+ {\indexnames{labelname}}
+ {}%
+\ifboolexpr{%
+ test {\ifbool{bbx:inreferences}}%
+ and %
+ test {\ifentrytype{inreference}}%
+ }%
+ {\printtext}%
+ {\printtext[bibhyperref]}
+ {\printnames[citeauthor]{labelname}}}
{\multicitedelim}
{\usebibmacro{postnote}}
%-----------------------
\DeclareCiteCommand{\citetitle} %
{\boolfalse{citetracker}%
- \boolfalse{pagetracker}%
- \usebibmacro{prenote}}%
- {\printtext[bibhyperref]{%
+ \boolfalse{pagetracker}%
+ \usebibmacro{prenote}}%
+ {\ifboolexpr{%
+ test {\ifbool{bbx:inreferences}}%
+ and %
+ test {\ifentrytype{inreference}}%
+ }%
+ {\printtext}%
+ {\printtext[bibhyperref]}{%
\ifbool{cbx:ancient}{\printtext[emph]{\usebibmacro{cite:title}}}%
- {\printtext[emph]{\usebibmacro{cite:title}}%
- \setunit{\addspace}%
- \printtext[parens]{\printfield{year}%
- \iffieldundef{origyear}{}%
- {\addspace\printfield[parens]{origyear}}}%
- }}}%
- {\multicitedelim}%
- {\usebibmacro{postnote}}%
+ {\printtext[emph]{\usebibmacro{cite:title}}%
+ \setunit{\addspace}%
+ \printtext[parens]{\printfield{year}%
+ \iffieldundef{origyear}{}%
+ {\addspace\printfield[parens]{origyear}}}%
+ }}}%
+ {\multicitedelim}%
+ {\usebibmacro{postnote}}%
\endinput
%% End of file `archaeologie.cbx'. \ No newline at end of file