diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/biblatex-fiwi/fiwi.cbx')
-rw-r--r-- | Master/texmf-dist/tex/latex/biblatex-fiwi/fiwi.cbx | 19 |
1 files changed, 12 insertions, 7 deletions
diff --git a/Master/texmf-dist/tex/latex/biblatex-fiwi/fiwi.cbx b/Master/texmf-dist/tex/latex/biblatex-fiwi/fiwi.cbx index d8baafaee69..74617b6dd20 100644 --- a/Master/texmf-dist/tex/latex/biblatex-fiwi/fiwi.cbx +++ b/Master/texmf-dist/tex/latex/biblatex-fiwi/fiwi.cbx @@ -1,7 +1,7 @@ -% $Id: fiwi.cbx,v 1.2e 2014/01/10 Simon Spiegel +% $Id: fiwi.cbx,v 1.3 2015/06/30 Simon Spiegel \ProvidesFile{fiwi.cbx} -[\abx@cbxid $Id: fiwi.cbx,v 1.2e 2014/01/09 spiegel $] +[\abx@cbxid $Id: fiwi.cbx,v 1.3 2015/06/30 spiegel $] \ExecuteBibliographyOptions{labeldate=true,autocite=inline,firstinits=false,uniquename=full,uniquelist=true,ibidtracker=constrict} @@ -283,17 +283,22 @@ and test {\iftoggle{citecompletefilm}}} \newbibmacro*{cite:shorthand}{% \printtext[bibhyperref]{\printfield{shorthand}}} +%\newbibmacro*{cite:label}{% +% \ifnameundef{labelname} +% {\BibliographyWarning{Missing author/editor+year or label}} +% {\printtext[bibhyperref]{\printnames{labelname}}}} + \newbibmacro*{cite:label}{% - \ifnameundef{labelname} - {\BibliographyWarning{Missing author/editor+year or label}} - {\printtext[bibhyperref]{\printnames{labelname}}}} + \iffieldundef{label} + {\printtext[bibhyperref]{\printfield[citetitle]{labeltitle}}} + {\printtext[bibhyperref]{\printfield{label}}}} \newbibmacro*{cite:labelyear+extrayear}{% \printtext[bibhyperref]{% \iffieldundef{year}% - {\bibstring[\mkbibbrackets]{undated}\printfield{extrayear}}% + {\bibstring[\mkbibbrackets]{nodate}\printfield{extrayear}}% {\printfield{labelyear}}% - \printfield{extrayear}}} + \printfield{extrayear}}} \newbibmacro*{xindy:name}[5]{% \begingroup |