diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-verbose.cbx')
-rw-r--r-- | Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-verbose.cbx | 117 |
1 files changed, 17 insertions, 100 deletions
diff --git a/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-verbose.cbx b/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-verbose.cbx index ad20510bbc7..c1c46b87a3f 100644 --- a/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-verbose.cbx +++ b/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-verbose.cbx @@ -13,97 +13,21 @@ %% License information appended %% \ProvidesFile{philosophy-verbose.cbx} -[2017/03/21 v1.9.4 A set of styles for biblatex] - +[2017/04/13 v1.9.5 A set of styles for biblatex] \RequireCitationStyle{verbose-trad2} -\newtoggle{cbx:latinemph} \newtoggle{cbx:commacit} -\DeclareBibliographyOption{latinemph}[true]{% - \settoggle{cbx:latinemph}{#1}} \DeclareBibliographyOption{commacit}[true]{% \settoggle{cbx:commacit}{#1}} \ExecuteBibliographyOptions{% idemtracker=false, loccittracker=strict, - latinemph=false, commacit=false} -\renewcommand*{\mkibid}{\iftoggle{cbx:latinemph}{\emph}{}} -\AtEveryCite{% - \togglefalse{bbx:annotation}% - \renewbibmacro*{name:andothers}{% - \ifboolexpr{% - test {\ifnumequal{\value{listcount}}{\value{liststop}}}% - and - test \ifmorenames - }% - {\ifnumgreater{\value{liststop}}{1}% - {\finalandcomma}% - {}% - \andothersdelim\bibstring[\mkibid]{andothers}}% - {}}% - \renewbibmacro*{list:andothers}{% - \ifboolexpr{% - test {\ifnumequal{\value{listcount}}{\value{liststop}}}% - and - test \ifmoreitems - }% - {\ifnumgreater{\value{liststop}}{1}% - {\finalandcomma}% - {}% - \andmoredelim\bibstring[\mkibid]{andmore}}% - {}}% -\DeclareNameFormat{labelname}{% -\iftoggle{cbx:scauthorscite}{% - \iffootnote{% - \usebibmacro{scswitch}}{}}{}% - \nameparts{#1}% - \bibhyperref{\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{scdefault}{% -\iffootnote{\usebibmacro{scswitch}}{}% - \nameparts{#1}% - \ifgiveninits - {\usebibmacro{name:given-family}% - {\namepartfamily}% - {\namepartgiveni}% - {\namepartprefix}% - {\namepartsuffix}}% - {\usebibmacro{name:given-family}% - {\namepartfamily}% - {\namepartgiven}% - {\namepartprefix}% - {\namepartsuffix}}% - \usebibmacro{name:andothers}}% +\AtEveryCite{\togglefalse{bbx:annotation}} \newbibmacro*{cite:opcit}{% \printtext[bibhyperlink]{\bibstring[\mkibid]{opcited}}} @@ -112,7 +36,6 @@ \bibhyperlink{cite\csuse{cbx@lastcite@\thefield{entrykey}}}{% \bibstring[\mkibid]{loccit}}}% \global\toggletrue{cbx:loccit}} - \renewbibmacro*{cite:ibid}{% \ifloccit {\usebibmacro{cite:loccit}}{% @@ -127,9 +50,7 @@ \iftoggle{cbx:commacit}{\setunit{\addcomma\space}}% {\setunit{\addspace\midsentence}}}% \bibstring{opcit}}} - -\renewbibmacro*{cite:full}{% - \iftoggle{cbx:shorthandintro}{% +\newbibmacro{cite:full:noshorthand}{% \usebibmacro{cite:full:citepages}% \global\toggletrue{cbx:fullcite}% \printtext[bibhypertarget]{% @@ -137,16 +58,21 @@ {\iftoggle{cbx:scauthorscite}{% \DeclareNameAlias{sortname}{scdefault}}% {\DeclareNameAlias{sortname}{default}}}% - {\thefield{entrytype}}}% - \usebibmacro{shorthandintro}}% - {\usebibmacro{cite:shorthand}}} + {\thefield{entrytype}}}} + +\renewbibmacro*{cite:full}{% +\iffieldundef{shorthand} + {\usebibmacro{cite:full:noshorthand}} + {\iftoggle{cbx:shorthandintro} + {\usebibmacro{cite:full:noshorthand}% + \usebibmacro{shorthandintro}}% + {\usebibmacro{cite:shorthand}}}} \renewbibmacro*{cite:idem}{% \iftoggle{cbx:scauthorscite}{% \bibstring[\mkbibsc]{idem\thefield{gender}}}{% \bibstring[\mkibid]{idem\thefield{gender}}}% \setunit{\nametitledelim}} - \newbibmacro*{ccite:cite}{% \usebibmacro{related:clearauthors}% \usebibmacro{cite:citepages}% @@ -161,20 +87,11 @@ {\usebibmacro{cite:full}% \usebibmacro{cite:save}}}} \DeclareCiteCommand{\ccite} -{\usebibmacro{prenote}}% -{\usebibmacro{citeindex}% - \usebibmacro{ccite:cite}} -{\multicitedelim} -{\usebibmacro{cite:postnote}} -\DeclareCiteCommand{\fullcite} -{\usebibmacro{prenote}} -{\usedriver - {\iftoggle{cbx:scauthorscite}% - {\DeclareNameAlias{sortname}{scdefault}}% - {\DeclareNameAlias{sortname}{default}}}% - {\thefield{entrytype}}} -{\multicitedelim} -{\usebibmacro{postnote}} + {\usebibmacro{prenote}}% + {\usebibmacro{citeindex}% + \usebibmacro{ccite:cite}} + {\multicitedelim} + {\usebibmacro{cite:postnote}} %% %% Copyright 2009-2017 by Ivan Valbusa %% |