diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/biblatex-fiwi/fiwi-yearbeginning.bbx')
-rw-r--r-- | Master/texmf-dist/tex/latex/biblatex-fiwi/fiwi-yearbeginning.bbx | 185 |
1 files changed, 105 insertions, 80 deletions
diff --git a/Master/texmf-dist/tex/latex/biblatex-fiwi/fiwi-yearbeginning.bbx b/Master/texmf-dist/tex/latex/biblatex-fiwi/fiwi-yearbeginning.bbx index af899f16989..8ed41265922 100644 --- a/Master/texmf-dist/tex/latex/biblatex-fiwi/fiwi-yearbeginning.bbx +++ b/Master/texmf-dist/tex/latex/biblatex-fiwi/fiwi-yearbeginning.bbx @@ -1,7 +1,7 @@ -% $Id: fiwi-yearbeginning.bbx, v 1.2b 2012/12/09 Simon Spiegel +% $Id: fiwi-yearbeginning.bbx, v 1.2c 2013/03/29 Simon Spiegel % Stil mit Jahrestahl nach Autor -\ProvidesFile{fiwi-yearbeginning.bbx}[v 1.2b 2012/12/09 film studies bibliography style Author (Year)] +\ProvidesFile{fiwi-yearbeginning.bbx}[v 1.2c 2013/03/29 film studies bibliography style Author (Year)] \RequireBibliographyStyle{fiwi} @@ -236,62 +236,72 @@ or ( test {\iftoggle{ignoreaddendumcit}} and test {\ifcitation} ) {\printfield{label}}} \DeclareBibliographyDriver{review}{% -\usebibmacro{bibindex}% -\usebibmacro{begentry}% -\usebibmacro{author/translator}% -\usebibmacro{labelyear+extrayear}% -\newblock\toggletrue{isreview}% -\usebibmacro{review}{\thefield{related}}% -\togglefalse{isreview}\newunit\newblock -\usebibmacro{bytranslator}% -\newunit\newblock -\usebibmacro{in:}% -%\newblock% -\usebibmacro{journal+issuetitle}% -\iffieldundef{pages}{\setunit{\addperiod}}{\addcomma\addspace\printfield{pages}}% -\newunit\newblock% -\bibsentence\printfield{note}% -\newunit\newblock% -\usebibmacro{doi+eprint+url}% -%\setunit{.}\newblock -\addspace\usebibmacro{origyear+location+title}% -\newblock -\usebibmacro{addendum+pubstate}% -\newunit\newblock -\usebibmacro{pageref}% -\finentry} + \usebibmacro{bibindex}% + \usebibmacro{begentry}% + \usebibmacro{author/translator}% + \usebibmacro{labelyear+extrayear}% + \newblock\toggletrue{isreview}% + \usebibmacro{review}{\thefield{related}}% + \togglefalse{isreview}\newunit\newblock + \usebibmacro{bytranslator}% + \newunit\newblock + \usebibmacro{in:}% + %\newblock% + \usebibmacro{journal+issuetitle}% + \iffieldundef{pages} + {\setunit{\addperiod}} + {\addcomma\addspace\printfield{pages}}% + \newunit\newblock% + \bibsentence\printfield{note}% + \newunit\newblock + \iftoggle{bbx:isbn} + {\printfield{isbn}} + {}% + \newunit\newblock% + \usebibmacro{doi+eprint+url}% + %\setunit{.}\newblock + \addspace\usebibmacro{origyear+location+title}% + \newblock + \usebibmacro{addendum+pubstate}% + \newunit\newblock + \usebibmacro{pageref}% + \finentry} \DeclareBibliographyDriver{article}{% -\usebibmacro{bibindex}% -\usebibmacro{begentry}% -\usebibmacro{author/translator}% -\usebibmacro{labelyear+extrayear}% -\newblock -\usebibmacro{title}% -\newunit\newblock -\usebibmacro{bytranslator}% -\newunit\newblock -\usebibmacro{in:}% -%\newblock% -\usebibmacro{journal+issuetitle}% -\iffieldundef{pages} + \usebibmacro{bibindex}% + \usebibmacro{begentry}% + \usebibmacro{author/translator}% + \usebibmacro{labelyear+extrayear}% + \newblock + \usebibmacro{title}% + \newunit\newblock + \usebibmacro{bytranslator}% + \newunit\newblock + \usebibmacro{in:}% + %\newblock% + \usebibmacro{journal+issuetitle}% + \iffieldundef{pages} {\setunit{\addperiod}} {\addcomma\addspace\printfield{pages}}% -\newunit\newblock% -\iffieldundef{note} -{} -{\bibsentence\printfield{note}}% -\newunit\newblock% -\usebibmacro{doi+eprint+url}% -%\setunit{.}\newblock -%\addspace\usebibmacro{origyear+location+title}% -%\newblock -\addspace\usebibmacro{related:translatedas}% -\newblock -\usebibmacro{addendum+pubstate}% -\newunit\newblock -\usebibmacro{pageref}% -\finentry} + \newunit\newblock% + \iffieldundef{note} + {} + {\bibsentence\printfield{note}}% + \newunit\newblock + \iftoggle{bbx:isbn} + {\printfield{isbn}} + {}% + \newunit\newblock% + \usebibmacro{doi+eprint+url}% + %\setunit{.}\newblock + %\addspace\usebibmacro{origyear+location+title}% + %\newblock + \addspace\usebibmacro{related:translatedas}% + \newblock + \usebibmacro{addendum+pubstate}% + \newunit\newblock + \usebibmacro{pageref}% + \finentry} \DeclareBibliographyDriver{incollection}{% \usebibmacro{bibindex}% @@ -300,7 +310,7 @@ or ( test {\iftoggle{ignoreaddendumcit}} and test {\ifcitation} ) \iftoggle{dontprintorig}{}% {\usebibmacro{author/translator}% \usebibmacro{labelyear+extrayear}}% -%\newunit\newblock + %\newunit\newblock \usebibmacro{title}% \newunit\newblock \usebibmacro{bytranslator}% @@ -349,6 +359,10 @@ or ( test {\iftoggle{ignoreaddendumcit}} and test {\ifcitation} ) \usebibmacro{chap+pag}% \newblock% \addspace\usebibmacro{related:translatedas}% + \newunit\newblock + \iftoggle{bbx:isbn} + {\printfield{isbn}} + {}% \newblock% \usebibmacro{doi+eprint+url}% \newblock% @@ -366,14 +380,14 @@ or ( test {\iftoggle{ignoreaddendumcit}} and test {\ifcitation} ) {\ifnameundef{editor}% {} {\usebibmacro{editor}\addspace}}% -{\usebibmacro{author/translator+others}}% -\usebibmacro{labelyear+extrayear}}% -\newblock -\usebibmacro{mtitle+mstitle+vol+part+title+stitle}% + {\usebibmacro{author/translator+others}}% + \usebibmacro{labelyear+extrayear}}% + \newblock + \usebibmacro{mtitle+mstitle+vol+part+title+stitle}% \newunit\newblock \ifnameundef{author} - {} - {\usebibmacro{byeditor+others}}% + {} + {\usebibmacro{byeditor+others}}% \newunit\newblock \printfield{note}% \newunit @@ -383,25 +397,29 @@ or ( test {\iftoggle{ignoreaddendumcit}} and test {\ifcitation} ) \newunit\newblock \printfield{edition}% \newunit\newblock% -\usebibmacro{publ+loc+origyear}% -\usebibmacro{chap+pag}% -\newblock%\newunit -\usebibmacro{doi+eprint+url}% -\addspace\usebibmacro{related}% -\newblock -\usebibmacro{addendum+pubstate}% - \newunit\newblock -\usebibmacro{pageref}% -\finentry} + \usebibmacro{publ+loc+origyear}% + \usebibmacro{chap+pag}% + \newblock%\newunit + \usebibmacro{doi+eprint+url}% + \addspace\usebibmacro{related}% + \newunit\newblock + \iftoggle{bbx:isbn} + {\printfield{isbn}} + {}% + \newblock + \usebibmacro{addendum+pubstate}% + \newunit\newblock + \usebibmacro{pageref}% + \finentry} \DeclareBibliographyDriver{collection}{% -\usebibmacro{bibindex}% -\usebibmacro{begentry}% -%\usebibmacro{mtitle+vol+title+stitle}% -\usebibmacro{mtitle+mstitle+vol+part+title+stitle}% -\newunit\newblock% -\usebibmacro{collby}% + \usebibmacro{bibindex}% + \usebibmacro{begentry}% + %\usebibmacro{mtitle+vol+title+stitle}% + \usebibmacro{mtitle+mstitle+vol+part+title+stitle}% + \newunit\newblock% + \usebibmacro{collby}% \newunit\newblock \usebibmacro{bytranslator}% \newunit\newblock% @@ -420,11 +438,15 @@ or ( test {\iftoggle{ignoreaddendumcit}} and test {\ifcitation} ) \newunit\newblock \usebibmacro{ser+num}% \newunit\newblock - \usebibmacro{publ+loc+year}% + \usebibmacro{publ+loc+year}% \newblock -\addspace\usebibmacro{related:translatedas}% + \addspace\usebibmacro{related:translatedas}% \newunit\newblock \usebibmacro{chap+pag}% + \newunit\newblock + \iftoggle{bbx:isbn} + {\printfield{isbn}} + {}% %\setunit{\par}\newblock \usebibmacro{doi+eprint+url}% \newblock @@ -449,7 +471,7 @@ or ( test {\iftoggle{ignoreaddendumcit}} and test {\ifcitation} ) \newunit\newblock \addspace\usebibmacro{related}% \newblock -\printfield{note}% + \printfield{note}% %\newunit\newblock \addspace\usebibmacro{doi+eprint+url}% \newblock @@ -473,6 +495,9 @@ or ( test {\iftoggle{ignoreaddendumcit}} and test {\ifcitation} ) \usebibmacro{chap+pag}% \newunit\newblock \printfield{note}% + \iftoggle{bbx:isbn} + {\printfield{isbn}} + {}% \newunit\newblock \usebibmacro{doi+eprint+url}% \newblock |