diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-classic.cbx')
-rw-r--r-- | Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-classic.cbx | 30 |
1 files changed, 16 insertions, 14 deletions
diff --git a/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-classic.cbx b/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-classic.cbx index 20e4296b976..d094a7c432f 100644 --- a/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-classic.cbx +++ b/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-classic.cbx @@ -13,7 +13,7 @@ %% License information appended %% \ProvidesFile{philosophy-classic.cbx} - [2013/04/13 v0.8e valbusa beta] + [2013/06/20 v0.8f valbusa beta] \RequireCitationStyle{authoryear-comp} @@ -33,10 +33,12 @@ \AtEveryCite{% \iftoggle{cbx:scauthorscite}% - {\renewcommand*{\mkbibnamelast}[1]{\textsc{#1}}% -\renewcommand*{\mkbibnamefirst}[1]{\textsc{#1}}% -\renewcommand*{\mkbibnameprefix}[1]{\textsc{#1}}}% -{}} + {% + \renewcommand*{\mkbibnamelast}[1]{\textsc{#1}}% + \renewcommand*{\mkbibnamefirst}[1]{\textsc{#1}}% + \renewcommand*{\mkbibnameprefix}[1]{\textsc{#1}}% + \renewcommand*{\mkbibnameprefix}[1]{\textsc{#1}}}% + {}}% \DeclareNameFormat{labelname}{% \bibhyperref{% \ifcase\value{uniquename}% @@ -58,9 +60,9 @@ \newbibmacro*{cite:init:AT}{% \ifnumless{\value{multicitecount}}{2} {\global\boolfalse{cbx:parens}% - \global\undef\cbx@lasthash} - {\iffieldundef{prenote} - {} + \global\undef\cbx@lasthash}% + {\iffieldundef{prenote}% + {}% {\global\undef\cbx@lasthash}}} \newbibmacro*{cite:reinit:AT}{% @@ -69,9 +71,9 @@ \newbibmacro*{cite:AT}{% \iffieldundef{shorthand} {\iffieldequals{namehash}{\cbx@lasthash} - {\setunit{\compcitedelim}} + {\setunit{\compcitedelim}}% {\ifnameundef{labelname} - {} + {}% {\printnames{labelname}% \setunit{\nametitledelim}}% \savefield{namehash}{\cbx@lasthash}}% @@ -82,7 +84,7 @@ \newbibmacro*{citetitle:AT}{% \iffieldundef{shorthand} - {\usebibmacro{cite:title:AT}} + {\usebibmacro{cite:title:AT}}% {\usebibmacro{cite:shorthand}}% \setunit{\multicitedelim}} @@ -90,7 +92,7 @@ \iffieldequals{namehash}{\cbx@lasthash} {\setunit{\compcitedelim}} {\ifnameundef{labelname} - {} + {}% {\printnames{labelname}% \setunit{% \global\booltrue{cbx:parens}% @@ -266,7 +268,6 @@ \ifthenelse{\ifnameundef{labelname}\OR\iffieldundef{labelyear}}% {\usebibmacro{cite:label}% \setunit{\addspace}% - \usebibmacro{cite:labelyear+extrayear}% \usebibmacro{cite:reinit}}% {\iffieldequals{namehash}{\cbx@lasthash}% @@ -281,7 +282,8 @@ \setunit{\nameyeardelim}% \usebibmacro{cite:labelyear+extrayear}% \savefield{namehash}{\cbx@lasthash}% - \savefield{labelyear}{\cbx@lastyear}}}} + \iffieldundef{postnote}% + {\savefield{labelyear}{\cbx@lastyear}}{}}}} \DeclareCiteCommand*{\cite} {\usebibmacro{cite:init}% \usebibmacro{prenote}} |