diff options
author | Karl Berry <karl@freefriends.org> | 2014-12-13 23:37:51 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2014-12-13 23:37:51 +0000 |
commit | 6e60746f3bb4513d40f0802d177e7f11587680a2 (patch) | |
tree | bcd605b396159dd9c6e0efc33c9050ad2871ba97 /Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-verbose.bbx | |
parent | 5e50ecb7f3e0b46f293e54cb46edc7dc7fd9ffdc (diff) |
biblatex-philosophy (13dec14)
git-svn-id: svn://tug.org/texlive/trunk@35816 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-verbose.bbx')
-rw-r--r-- | Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-verbose.bbx | 104 |
1 files changed, 98 insertions, 6 deletions
diff --git a/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-verbose.bbx b/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-verbose.bbx index 24f9d595169..f474e04e40b 100644 --- a/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-verbose.bbx +++ b/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-verbose.bbx @@ -69,6 +69,100 @@ \usebibmacro{#1}% \clearname{editor}}% {\global\undef\bbx@lasthash}}% +\newbibmacro*{usedriver:book}{% +\renewbibmacro*{bbx:savehash}{}% + \usebibmacro{bibindex}% + \usebibmacro{begentry}% + \usebibmacro{author/editor+others/translator+others}% + \setunit{\labelnamepunct}\newblock + \usebibmacro{maintitle+title}% + \newunit + \printlist{language}% + \newunit\newblock + \usebibmacro{byauthor}% + \newunit\newblock + \usebibmacro{byeditor+others}% + \newunit\newblock + \printfield{edition}% + \newunit + \printfield{volumes}% + \newunit\newblock + \usebibmacro{series+number}% + \newunit\newblock + \printfield{note}% + \newunit\newblock + \usebibmacro{publisher+location+date}% + \newunit + \iffieldundef{maintitle} + {\printfield{volume}% + \printfield{part}} + {}% + \newunit\newblock + \usebibmacro{chapter+pages}% + \newunit + \printfield{pagetotal}% + \newunit\newblock + \iftoggle{bbx:isbn} + {\printfield{isbn}} + {}% + \newunit\newblock + \usebibmacro{doi+eprint+url}% + \newunit\newblock + \usebibmacro{addendum+pubstate}% + \setunit{\addsemicolon\space}\newblock + \iftoggle{bbx:related} + {\usebibmacro{related:init}% + \usebibmacro{related}} + {}% + \newunit\newblock + \usebibmacro{pageref}% + } +\newbibmacro*{usedriver:collection}{% +\renewbibmacro*{bbx:savehash}{}% + \usebibmacro{bibindex}% + \usebibmacro{begentry}% + \usebibmacro{editor+others}% + \setunit{\labelnamepunct}\newblock + \usebibmacro{maintitle+title}% + \newunit + \printlist{language}% + \newunit\newblock + \usebibmacro{byeditor+others}% + \newunit\newblock + \printfield{edition}% + \newunit + \iffieldundef{maintitle} + {\printfield{volume}% + \printfield{part}} + {}% + \newunit + \printfield{volumes}% + \newunit\newblock + \usebibmacro{series+number}% + \newunit\newblock + \printfield{note}% + \newunit\newblock + \usebibmacro{publisher+location+date}% + \newunit\newblock + \usebibmacro{chapter+pages}% + \newunit + \printfield{pagetotal}% + \newunit\newblock + \iftoggle{bbx:isbn} + {\printfield{isbn}} + {}% + \newunit\newblock + \usebibmacro{doi+eprint+url}% + \newunit\newblock + \usebibmacro{addendum+pubstate}% + \setunit{\addsemicolon\space}\newblock + \iftoggle{bbx:related} + {\usebibmacro{related:init}% + \usebibmacro{related}} + {}% + \newunit\newblock + \usebibmacro{pageref}% + } \DeclareCiteCommand{\bbx@crossref@inbook}% {}% {\ifciteseen{% @@ -80,9 +174,8 @@ \iftoggle{cbx:commacit}{\setunit{\addcomma\space}}% {\setunit{\addspace\midsentence}}% \bibstring{cited}}}% - {\usedriver{% - \DeclareNameAlias{sortname}{default}}% - {\thefield{entrytype}}}}% + {\DeclareNameAlias{sortname}{default}% + \usebibmacro{usedriver:book}}}% {}% {}% \DeclareCiteCommand{\bbx@crossref@incollection}% @@ -98,9 +191,8 @@ \iftoggle{cbx:commacit}{\setunit{\addcomma\space}}% {\setunit{\addspace\midsentence}}% \bibstring{cited}}}% - {\usedriver{% - \DeclareNameAlias{sortname}{default}}% - {\thefield{entrytype}}}}% + {\DeclareNameAlias{sortname}{default}% + \usebibmacro{usedriver:collection}}}% {}% {}% %% |