summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/biblatex-fiwi/fiwi-yearbeginning.bbx
diff options
context:
space:
mode:
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.bbx185
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