diff options
author | Karl Berry <karl@freefriends.org> | 2017-09-16 20:47:06 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2017-09-16 20:47:06 +0000 |
commit | c33f8322a322e3985d91ec6e03b4b5a7136add0b (patch) | |
tree | 61b8b6a20cae3d8487973e710a11abdcaf879dd9 /Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-standard.bbx | |
parent | 3974ef07e7042d7cfc8ac6fd0252fe3fdf080996 (diff) |
biblatex-philosophy (16sep17)
git-svn-id: svn://tug.org/texlive/trunk@45321 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-standard.bbx')
-rw-r--r-- | Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-standard.bbx | 63 |
1 files changed, 21 insertions, 42 deletions
diff --git a/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-standard.bbx b/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-standard.bbx index 97b5324528b..5339a78c723 100644 --- a/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-standard.bbx +++ b/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-standard.bbx @@ -13,7 +13,7 @@ %% License information appended %% \ProvidesFile{philosophy-standard.bbx} -[2017/04/13 v1.9.5 A set of styles for biblatex] +[2017/09/14 v1.9.6 A set of styles for biblatex] \RequireBiber[3] @@ -113,37 +113,25 @@ \newcounter{minnamesincross} \AtBeginDocument{% \ifdefstring{\bbx@scauthors}{bibcite} -{% - \toggletrue{bbx:scauthorsbib}% - \toggletrue{cbx:scauthorscite}% -}% -{}% + {\toggletrue{bbx:scauthorsbib}% + \toggletrue{cbx:scauthorscite}% + }{}% \ifdefstring{\bbx@scauthors}{bib} -{% - \toggletrue{bbx:scauthorsbib}% -}% -{}% + {\toggletrue{bbx:scauthorsbib}% + }{}% \ifdefstring{\bbx@scauthors}{cite} -{% - \toggletrue{cbx:scauthorscite}% -}% -{}% + {\toggletrue{cbx:scauthorscite}% + }{}% \ifdefstring{\bbx@scauthors}{citefn} -{% - \toggletrue{cbx:scauthorscitefn}% -}% -{}% + {\toggletrue{cbx:scauthorscitefn}% + }{}% \ifdefstring{\bbx@scauthors}{bibcitefn} -{% - \toggletrue{bbx:scauthorsbib}% - \toggletrue{cbx:scauthorscitefn}% -}% -{}% + {\toggletrue{bbx:scauthorsbib}% + \toggletrue{cbx:scauthorscitefn}% + }{}% \ifdefstring{\bbx@scauthors}{all} -{% - \usebibmacro{scswitch} -}% -{}% + {\usebibmacro{bbx:scswitch}% + }{}% } \AtBeginBibliography{% \togglefalse{cbx:scauthorscite}% @@ -192,13 +180,13 @@ \iftoggle{bbx:lowscauthors}{% \textsc{\MakeLowercase{#1}}}% {\textsc{#1}}} -\newbibmacro*{scswitch}{% +\newbibmacro*{bbx:scswitch}{% \let\mkbibnamefamily\mkbibsc% \let\mkbibnamegiven\mkbibsc% \let\mkbibnameprefix\mkbibsc% \let\mkbibnamesuffix\mkbibsc} \DeclareNameFormat{sortname}{% - \iftoggle{bbx:scauthorsbib}{\usebibmacro{scswitch}}{}% + \iftoggle{bbx:scauthorsbib}{\usebibmacro{bbx:scswitch}}{}% \nameparts{#1}% \ifnumequal{\value{listcount}}{1} {\ifgiveninits @@ -231,8 +219,8 @@ {\namepartsuffix}}}% \usebibmacro{name:andothers}}% \DeclareNameFormat{labelname}{% - \iftoggle{cbx:scauthorscite}{\usebibmacro{scswitch}}{}% - \iftoggle{cbx:scauthorscitefn}{\iffootnote{\usebibmacro{scswitch}}{}}{}% + \iftoggle{cbx:scauthorscite}{\usebibmacro{bbx:scswitch}}{}% + \iftoggle{cbx:scauthorscitefn}{\iffootnote{\usebibmacro{bbx:scswitch}}{}}{}% \bibhyperref{\nameparts{#1}% \ifcase\value{uniquename}% \usebibmacro{name:family}% @@ -261,7 +249,7 @@ \fi \usebibmacro{name:andothers}}}% \DeclareNameFormat{scdefault}{% -\usebibmacro{scswitch}% +\usebibmacro{bbx:scswitch}% \nameparts{#1}% \ifgiveninits {\usebibmacro{name:given-family}% @@ -275,16 +263,6 @@ {\namepartprefix}% {\namepartsuffix}}% \usebibmacro{name:andothers}}% -\DeclareCiteCommand{\fullcite} - {\usebibmacro{prenote}} - {\setkeys{blx@bib2}{restoreclassic}% - \usedriver - {\iftoggle{cbx:scauthorscite}% - {\DeclareNameAlias{sortname}{scdefault}}% - {\DeclareNameAlias{sortname}{default}}}% - {\thefield{entrytype}}} - {\multicitedelim} - {\usebibmacro{postnote}} \DeclareFieldFormat[bookinbook,thesis]{title}{\mkbibemph{#1}} \DeclareFieldFormat[review]{title}{\bibcplstring{reviewof}\addspace#1} \DeclareFieldFormat[review]{citetitle}{\bibcplstring{reviewof}\addspace#1} @@ -301,6 +279,7 @@ \DeclareFieldFormat{library}{\libraryfont #1} \DeclareFieldFormat{pureparens}{\mkpureparens{#1}} \DeclareFieldFormat{editortype}{\mkpureparens{#1}} +\DeclareFieldFormat{nameaddon}{\mkpurebrackets{#1}} \DeclareFieldAlias{authortype}{editortype} \DeclareFieldFormat{backrefparens}{\mkpureparens{#1}} \DeclareFieldFormat*{number}{% |