summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-verbose.cbx
diff options
context:
space:
mode:
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.cbx117
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
%%