summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/biblatex-fiwi/fiwi.bbx
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/latex/biblatex-fiwi/fiwi.bbx')
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-fiwi/fiwi.bbx18
1 files changed, 13 insertions, 5 deletions
diff --git a/Master/texmf-dist/tex/latex/biblatex-fiwi/fiwi.bbx b/Master/texmf-dist/tex/latex/biblatex-fiwi/fiwi.bbx
index 9a49931e264..09d2e173696 100644
--- a/Master/texmf-dist/tex/latex/biblatex-fiwi/fiwi.bbx
+++ b/Master/texmf-dist/tex/latex/biblatex-fiwi/fiwi.bbx
@@ -1,6 +1,6 @@
-% $Id: fiwi.bbx, v1.1 2011/11/15 07:11:00 Simon Spiegel
+% $Id: fiwi.bbx, v1.1a 2011/11/18 Simon Spiegel
-\ProvidesFile{fimi.bbx}[v1.1 2011/11/15 film studies bibliography style]
+\ProvidesFile{fimi.bbx}[v1.1a 2011/11/18 film studies bibliography style]
\@ifpackagelater{biblatex}{2011/11/12}
{}
@@ -35,11 +35,15 @@
\DeclareBibliographyOption{publisher}[true]{\settoggle{printpublisher}{#1}}%
\DeclareBibliographyOption{filmruntime}[true]{\settoggle{filmruntime}{#1}}%
\DeclareBibliographyOption{citeprefix}[true]{\settoggle{citeprefix}{#1}}
-\DeclareBibliographyOption{dashed}[true]{%
+
+
+ \DeclareBibliographyOption{dashed}[true]{%
\ifstrequal{#1}{true}
-{\toggletrue{bibliographydash}\renewbibmacro*{bbx:savehash}{\savefield{fullhash}{\bbx@lasthash}}}
+ {\toggletrue{bibliographydash}%
+ \renewbibmacro*{bbx:savehash}{\savefield{fullhash}{\bbx@lasthash}}}
{\renewbibmacro*{bbx:savehash}{}}}
+
\ExecuteBibliographyOptions{indexing=cite,maxnames=3,minnames=3,maxitems=9,useprefix=true,sorting=nyt,date=long,urldate=long,hyperref=auto,pagetracker=true,ibidtracker=context,citetracker=true,labelyear=true,isbn=false,babel=hyphen}
\ExecuteBibliographyOptions[misc,movie,video]{uniquename=false,labelyear=false}
@@ -570,7 +574,11 @@ or test {\iffieldequalstr{entrytype}{set}}}
\newbibmacro*{bbx:savehash}{%
\savefield{fullhash}{\bbx@lasthash}}
+
+\newbool{bbx@inset}
+
\DeclareBibliographyDriver{set}{%
+ \booltrue{bbx@inset}%
\entryset
{\toggletrue{intransdecision}\ifnumequal{\thefield{entrysetcount}}{1}
{}
@@ -790,7 +798,7 @@ or test {\iffieldequalstr{entrytype}{set}}}
{\setunit{}\addnbspace\printtext{\mkbibparens{=\addspace%
\printfield{series}%
\setunit{\addcolon\addnbspace}%
- \printfield{number}}}}%
+ \printfield{number}}}\adddot\addnbspace}%
}}%
{}