diff options
Diffstat (limited to 'Master/texmf-dist/doc/latex/biblatex-fiwi')
-rw-r--r-- | Master/texmf-dist/doc/latex/biblatex-fiwi/biblatex-fiwi.pdf (renamed from Master/texmf-dist/doc/latex/biblatex-fiwi/doc/biblatex-fiwi.pdf) | bin | 205879 -> 205879 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/biblatex-fiwi/biblatex-fiwi.tex (renamed from Master/texmf-dist/doc/latex/biblatex-fiwi/doc/biblatex-fiwi.tex) | 0 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/biblatex-fiwi/examples.bib (renamed from Master/texmf-dist/doc/latex/biblatex-fiwi/doc/examples.bib) | 0 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/biblatex-fiwi/latex/bbx/fiwi.bbx | 1087 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/biblatex-fiwi/latex/bbx/fiwi2.bbx | 395 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/biblatex-fiwi/latex/cbx/fiwi.cbx | 410 |
6 files changed, 0 insertions, 1892 deletions
diff --git a/Master/texmf-dist/doc/latex/biblatex-fiwi/doc/biblatex-fiwi.pdf b/Master/texmf-dist/doc/latex/biblatex-fiwi/biblatex-fiwi.pdf Binary files differindex 047c719c577..047c719c577 100644 --- a/Master/texmf-dist/doc/latex/biblatex-fiwi/doc/biblatex-fiwi.pdf +++ b/Master/texmf-dist/doc/latex/biblatex-fiwi/biblatex-fiwi.pdf diff --git a/Master/texmf-dist/doc/latex/biblatex-fiwi/doc/biblatex-fiwi.tex b/Master/texmf-dist/doc/latex/biblatex-fiwi/biblatex-fiwi.tex index 152caa93c4a..152caa93c4a 100644 --- a/Master/texmf-dist/doc/latex/biblatex-fiwi/doc/biblatex-fiwi.tex +++ b/Master/texmf-dist/doc/latex/biblatex-fiwi/biblatex-fiwi.tex diff --git a/Master/texmf-dist/doc/latex/biblatex-fiwi/doc/examples.bib b/Master/texmf-dist/doc/latex/biblatex-fiwi/examples.bib index 8b3c08d4718..8b3c08d4718 100644 --- a/Master/texmf-dist/doc/latex/biblatex-fiwi/doc/examples.bib +++ b/Master/texmf-dist/doc/latex/biblatex-fiwi/examples.bib diff --git a/Master/texmf-dist/doc/latex/biblatex-fiwi/latex/bbx/fiwi.bbx b/Master/texmf-dist/doc/latex/biblatex-fiwi/latex/bbx/fiwi.bbx deleted file mode 100644 index 9a49931e264..00000000000 --- a/Master/texmf-dist/doc/latex/biblatex-fiwi/latex/bbx/fiwi.bbx +++ /dev/null @@ -1,1087 +0,0 @@ -% $Id: fiwi.bbx, v1.1 2011/11/15 07:11:00 Simon Spiegel - -\ProvidesFile{fimi.bbx}[v1.1 2011/11/15 film studies bibliography style] - -\@ifpackagelater{biblatex}{2011/11/12} - {} - {\PackageError{biblatex} - {Outdated 'biblatex' package} - {The 'fiwi' style requires biblatex v1.7 or later.\MessageBreak - You are using: '\csuse{ver@biblatex.sty}'.\MessageBreak - This is a fatal error. I'm aborting now.}% - \endinput} - -\RequireBibliographyStyle{standard} -\RequireBiber[2] - -% Diverse Variablen -\providetoggle{filmruntime} -\providetoggle{citeprefix} -\toggletrue{citeprefix} -\providetoggle{bibliographydash} -\providetoggle{printseriesflag} -\providetoggle{printpublisher} -\providetoggle{germfassung} -\providetoggle{intransdecision} -\providetoggle{usera} -\providetoggle{dontprintorig} -\providetoggle{dontprintextrayear} -\togglefalse{dontprintextrayear} - -\DeclareBibliographyOption{germ}[true]{\settoggle{germfassung}{#1}} -\DeclareBibliographyOption{noseries}[true]{\togglefalse{printseriesflag}}% -\DeclareBibliographyOption{series}[true]{\settoggle{printseriesflag}{#1}}% -\DeclareBibliographyOption{nopublisher}[false]{\settoggle{printpublisher}{#1}}% -\DeclareBibliographyOption{publisher}[true]{\settoggle{printpublisher}{#1}}% -\DeclareBibliographyOption{filmruntime}[true]{\settoggle{filmruntime}{#1}}% -\DeclareBibliographyOption{citeprefix}[true]{\settoggle{citeprefix}{#1}} -\DeclareBibliographyOption{dashed}[true]{% - \ifstrequal{#1}{true} -{\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} - -\InitializeBibliographyStyle{% - \let\bbx@lasthash\undefined} - -% Schalter als Befehle -\newcommand*{\filmruntime}{\toggletrue{filmruntime}}% Schaltet Filmlaufzeit in Filmographie ein -\newcommand*{\nopublisher}{\togglefalse{printpublisher}}% Verlag ein oder aus, standardmässig ein -\newcommand*{\noseries}{\togglefalse{printseriesflag}}% Reihe ein oder aus, standardmässig ein -\newcommand*{\bibliographydash}{\toggletrue{bibliographydash}}% Ersetzen von wiederh. Autoren in Bibliographie, standardmässig aus -\newcommand*{\nociteprefix}{\togglefalse{citeprefix}}% Schaltet Namens-Prefix aus - -\renewcommand*{\mkbibnameprefix}[1]{#1\addspace} -\renewrobustcmd*{\bibnamedelimi}{\addnbthinspace} -\renewrobustcmd*{\bibinitdelim}{\addnbthinspace} - -\DeclareBibliographyCategory{ubers} - -% format definitions - -\DeclareFieldFormat[review]{title}{#1} -\DeclareFieldFormat[unpublished]{title}{\mkbibemph{#1}} -\DeclareFieldFormat[thesis]{title}{\mkbibemph{#1}} -\DeclareFieldFormat[phdthesis]{title}{\mkbibemph{#1}} -\DeclareFieldFormat{subtitle}{\mkbibemph{#1}} -\DeclareFieldFormat{booksubtitle}{\mkbibemph{#1}} -\DeclareFieldFormat{shorthandwidth}{#1} -\DeclareFieldFormat{film}{\film{#1}} -\DeclareFieldFormat{plain}{\mkbibparens{#1}.} -\DeclareFieldFormat[misc]{note}{\mkbibparens{#1}} -\DeclareFieldFormat{addendum}{\mkbibparens{#1}} -\DeclareFieldFormat{nameaddon}{\addspace\mkbibparens{=#1}} -\DeclareFieldFormat{season}{\bibstring{tvseason} #1} -\DeclareFieldFormat{episode}{\bibstring{tvepisode} #1} -\DeclareFieldFormat{urldate}{\addthinspace --\addnbspace\bibstring{urlseen}\space#1} -\DeclareFieldFormat{url}{$\langle$\url{#1}$\rangle$} -\DeclareFieldFormat[misc]{pagetotal}{#1\bibstring{minutes}} -\DeclareFieldFormat[online]{note}{#1~\adddot} -\DeclareFieldFormat{origendyear}{\bibdatedash#1} -\DeclareFieldFormat{endyear}{\bibdatedash#1\iffieldequalstr{endyear}{} - {\mbox{\addspace}} - {}} -\DeclareFieldFormat{ser+num}{\mkbibparens{#1}} -\DeclareFieldFormat[article,review]{volume}{\bibstring{jourvol}\addnbthinspace{#1}} -\DeclareFieldFormat[article,review]{number}{\bibstring{number}\addnbthinspace{#1}} -\DeclareFieldFormat{origyearbook}{\addspace\mkbibparens{\textsuperscript{1}#1}} -\DeclareFieldFormat{origyearart}{\mkbibparens{#1}} -\DeclareFieldFormat{origtit}{\mkbibparens{Original\addcolon\addspace #1}} -\DeclareFieldFormat{germfassung}{\mkbibbrackets{\bibstring{translatedto}\adddot\addcolon\addspace#1}} - -\DeclareListFormat{default}{% -\usebibmacro{list:delim}{#1}% -#1\isdot - \usebibmacro{list:andothers}} - -\DeclareListFormat{publisher}{% - \usebibmacro{list:delim}{#1}% -#1\isdot% - \usebibmacro{list:andothers}} - -\DeclareListAlias{origpublisher}{publisher} - -\DeclareListFormat{origlanguage}{% - \bibstring{from#1}% - \ifthenelse{\value{listcount}<\value{liststop}} - {\addcomma\space} - {}} - -\DeclareListFormat{location}{% -\ifthenelse{\value{listcount}>3}% -{}% -{#1% -\ifthenelse{\value{listcount}<\value{liststop}}% -{\ifthenelse{\value{listcount}=3}{}{\addslash}}% -{}}} - -\DeclareNameAlias{byeditor}{bytranslator} -\DeclareNameAlias{withafterword}{bytranslator} -\DeclareNameAlias{byredactor}{bytranslator} -\DeclareNameAlias{withcommentator}{bytranslator} -\DeclareNameAlias{withannotator}{bytranslator} -\DeclareNameAlias{withintroduction}{bytranslator} -\DeclareNameAlias{withforeword}{bytranslator} -\DeclareNameAlias{author}{sortname} -\DeclareNameAlias{editor}{author} -\DeclareNameAlias{bookauthor}{author} - -% name format definitions - -\DeclareNameFormat{sortname}{% - \iffirstinits - {\usebibmacro{name:last-first}{#1}{#4}{\bibsentence#5}{#7}}% - {\usebibmacro{name:last-first}{#1}{#3}{\bibsentence#5}{#7}}%#5 - \ifblank{#3#5} - {} - {\usebibmacro{name:revsdelim}}% - \usebibmacro{name:andothers}} - -\DeclareNameFormat{bytranslator}{% - \iffirstinits - {\usebibmacro{name:first-last}{#1}{#4}{#5}{#7}} - {\usebibmacro{name:first-last}{#1}{#3}{#5}{#7}}% - \ifblank{#3#5} - {} - {\usebibmacro{name:revsdelim}}% - \usebibmacro{name:andothers}} - -\DeclareNameFormat{director}{% - \usebibmacro{director:first-last}{#1}{#3}{#5}{#7} - \ifblank{#3#5} - {} - {\usebibmacro{name:revsdelim}}% - \usebibmacro{name:andothers}} - -\newbibmacro*{director:first-last}[4]{% - \usebibmacro{name:delim}{#2#3#1}% - \usebibmacro{name:hook}{#2#3#1}% - \ifblank{#2}{}{\mkbibnamefirst{#2}\isdot\addlowpenspace}% - \ifblank{#3}{}{% - \mkbibnameprefix{#3}\isdot - \ifpunctmark{'} - {} - {\ifuseprefix{\addhighpenspace}{\addlowpenspace}}}% - \mkbibnamelast{#1}\isdot - \ifblank{#4}{}{\addlowpenspace\mkbibnameaffix{#4}\isdot}} - -\renewbibmacro*{name:last-first}[4]{% - \ifuseprefix% - {\usebibmacro{name:delim}{#3#1}% - \usebibmacro{name:hook}{#3#1}% - \ifblank{#3}{}{% - \ifcapital - {\mkbibnameprefix{\MakeCapital{#3}}\isdot}% - {\mkbibnameprefix{#3}\isdot}% - }%\ifpunctmark{'}{}{\addhighpenspace}}% -\mkbibnamelast{#1}\isdot - \ifblank{#2}{}{\addcomma\addlowpenspace\mkbibnamefirst{#2}\isdot} - \ifblank{#4}{}{\addcomma\addlowpenspace\mkbibnameaffix{#4}\isdot}}% - {\usebibmacro{name:delim}{#1}% - \usebibmacro{name:hook}{#1}% - \mkbibnamelast{#1}\isdot - \ifblank{#4}{}{\addlowpenspace\mkbibnameaffix{#4}\isdot}% - \ifblank{#2#3}{}{\addcomma}% - \ifblank{#2}{}{\addlowpenspace\mkbibnamefirst{#2}\isdot}% - \ifblank{#4}{}{\addlowpenspace\mkbibnameaffix{#4}\isdot}% - \ifblank{#3}{}{\addlowpenspace\mkbibnameprefix{#3}\isdot}}} - -\renewbibmacro*{name:first-last}[4]{% - \usebibmacro{name:delimfirst}{#2#3#1}% - \usebibmacro{name:hook}{#2#3#1}% - \ifblank{#2}{}{\mkbibnamefirst{#2}\isdot\addlowpenspace}% - \ifblank{#3}{}{% - \mkbibnameprefix{#3}\isdot - \ifpunctmark{'} - {} - {\ifuseprefix{\addhighpenspace}{\addlowpenspace}}}% -\mkbibnamelast{#1}\isdot - \ifblank{#4}{}{\addlowpenspace\mkbibnameaffix{#4}\isdot}} - - \newbibmacro*{name:delimfirst}[1]{% - \ifthenelse{\value{listcount}>\value{liststart}} - {\ifthenelse{\value{listcount}<\value{liststop}\OR - \ifmorenames} - {\addcomma\addspace} - {\mkfinalnamedelimfirst{#1}}} - {}} - -\newcommand*{\mkfinalnamedelimfirst}[1]{\addspace\bibstring{and}\addspace} - -\newbibmacro*{translatedversion}[1]{% - \toggletrue{intransdecision}% - \edef\@tempa{\noexpand\docsvlist{#1}}% - \def\do##1{\toggletrue{dontprintextrayear}\printtext[germfassung]{% - \fullcite{##1}}}% - \@tempa\toggletrue{dontprintorig}% - \togglefalse{dontprintextrayear}\togglefalse{intransdecision}} - -\newbibmacro*{review}[1]{% - \edef\@tempa{\noexpand\docsvlist{#1}}% - \def\do##1{\toggletrue{dontprintextrayear}\printtext{% - \mkbibquote{% - \iffieldundef{title}{}% - {\usebibmacro{title}}\bibstring{reviewof}\addspace\fullcite{##1}}}}% - \@tempa\togglefalse{dontprintextrayear}} - -\newbibmacro*{url+urldate}{% - \printfield{url}% - \iffieldundef{urlyear} - {} - {\setunit*{\addspace}% - \printtext[]{\printurldate}}} - -% Sorting definitions - -\DeclareSortingScheme{title}{ - \sort{ - \field{presort} - } - \sort[final]{ - \field{sortkey} - } - \sort{ - \name{sortname} - \name{author} - \name{editor} - \name{translator} - \field{maintitle} - \field{sorttitle} - \field{title} - } - \sort{ - \field{sortyear} - \field{year} - } - \sort{ - \field{sorttitle} - \field{title} - } - \sort{ - \field[padside=left,padwidth=4,padchar=0]{volume} - \literal{0000} - } -} - -\DeclareSortingScheme{filmtitle}{ - \sort{ - \field{presort} - } - \sort[final]{ - \field{sortkey} - } - \sort{ - \field{sorttitle} - \field{maintitle} - } - \sort{ - \field{sorttitle} - \field{title} - } - \sort{ - \field{sortyear} - \field{year} - } - \sort{ - \field[padside=left,padwidth=4,padchar=0]{volume} - \literal{0000} - } -} - -\DeclareSortExclusion{misc,movie,video,reference,collection}{sortname,author,editor,translator} -\DeclareSortExclusion{book,incollection,collection}{maintitle} - -% Data inheritance - -\DeclareDataInheritance{book}{incollection}{% - \inherit{author}{bookauthor} - \inherit{editor}{editor} - \inherit{title}{booktitle} - \inherit{subtitle}{booksubtitle} - \inherit{titleaddon}{booktitleaddon} - \noinherit{shorttitle} - \noinherit{sorttitle} - \noinherit{indextitle} - \noinherit{indexsorttitle} -} - -% Bibliography strings - -\NewBibliographyString{fromjapanese} -\NewBibliographyString{fromhebrew} -\NewBibliographyString{frompolish} -\NewBibliographyString{minutes} -\NewBibliographyString{tvseason} -\NewBibliographyString{tvepisode} -\NewBibliographyString{translatedto} -\NewBibliographyString{prepublished} -\NewBibliographyString{reviewof} - -\DefineBibliographyStrings{german}{% -andothers = {et al\adddot}, -fromhebrew = {aus dem Hebr\"aischen}, -fromjapanese = {aus dem Japanischen}, -frompolish = {aus dem Polnischen}, -bycompiler = {zusammengestellt von}, -ibidem = {ebd\adddot\addspace}, -url = {}, -urlseen = {Zugriff am}, -in = {In\addcolon}, -editor = {Hg\adddot}, -editors = {Hgg\adddot}, -phdthesis ={Unver\"offentlichte Dissertation}, -minutes = {min}, -tvseason = {Staffel}, -tvepisode = {Folge}, -translatedto = {dt\adddot}, -reviewof = {Rezension von}, -prepublished = {Online-Vorver\"offentlichung}, -page = {{}{}}, -pages = {{}{}}, -january = {Januar}, - february = {Februar}, - march = {M\"arz}, - april = {April}, - may = {Mai}, - june = {Juni}, - july = {Juli}, - august = {August}, - september = {September}, - october = {Oktober}, - november = {November}, - december = {Dezember}, -} - -% commands - -\renewbibmacro*{finentry}{\iftoggle{intransdecision}% -{\unspace}{\addperiod}} % unklar, \finentry nicht geht - -\renewcommand{\bibsetup}{\raggedright} -\newcommand*{\mkibid}[1]{#1} - -\DeclareRobustCommand{\film}{\textsc} - -\renewbibmacro*{bytranslator+others}{% Bei incollection wird translator nach dem Titel ausgegeben -\ifthenelse{\ifnameundef{translator} \or \iffieldequalstr{entrytype}{incollection}} - {} - {\def\abx@tempa{bytranslator}% - \ifnamesequal{translator}{commentator} - {\appto\abx@tempa{co}% - \clearname{commentator}} - {\ifnamesequal{translator}{annotator} - {\appto\abx@tempa{an}% - \clearname{annotator}} - {}}% - \ifnamesequal{translator}{introduction} - {\appto\abx@tempa{in}% - \clearname{introduction}} - {\ifnamesequal{translator}{foreword} - {\appto\abx@tempa{fo}% - \clearname{foreword}} - {\ifnamesequal{translator}{afterword} - {\appto\abx@tempa{af}% - \clearname{afterword}} - {}}}% - \bibstring{\abx@tempa}% - \setunit{\addspace}% - \printnames[bytranslator]{translator}% - \clearname{translator}% - \newunit}% - \usebibmacro{withothers}} - -\renewbibmacro*{bybookauthor}{% - \iftoggle{dontprintorig}{} - {\ifnamesequal{author}{bookauthor}% - {\ifthenelse{\value{author}>1} - {\bibstring{idempp}} - {\bibstring{idem\thefield{gender}}}}} - {\printnames{bookauthor}}\isdot\addcolon} - -\setlength{\bibitemsep}{0pt} - -\defbibenvironment{bibliography} - {\list - {} - {\setlength{\leftmargin}{\bibhang}% - \setlength{\itemindent}{-\leftmargin}% - \setlength{\itemsep}{\bibitemsep}% - \setlength{\parsep}{\bibparsep}}} - {\endlist} - {\item} - -\defbibenvironment{shorthands} - {\list - {\printfield[shorthandwidth]{shorthand}} - {\setlength{\labelwidth}{\shorthandwidth}% - \setlength{\leftmargin}{\labelwidth}% - \setlength{\labelsep}{\biblabelsep}% - \addtolength{\leftmargin}{\labelsep}% - \setlength{\itemsep}{\bibitemsep}% - \setlength{\parsep}{\bibparsep}% - \renewcommand*{\makelabel}[1]{##1\hss}}} - {\endlist} - {\item} - -\renewbibmacro*{addendum+pubstate}{% -\addspace% - \printfield{addendum}% - \newunit\newblock - \printfield{pubstate}} - -\renewbibmacro*{author}{% -\iftoggle{usera} -{} -{% - \ifnameundef{author} - {\let\bbx@lasthash\@undefined} - \iftoggle{bibliographydash} - {\usebibmacro{bbx:dashcheck} - {\bibnamedash}% - {\usebibmacro{bbx:savehash}% - \printnames{author}\iffieldundef{nameaddon} - {}{\printfield{nameaddon}}}% - \isdot\addcolon\addspace} - {\printnames{author}\iffieldundef{nameaddon} - {}{\printfield{nameaddon}}% - \global\undef\bbx@lasthash% - \isdot\addcolon\addspace% - }}}% - -\renewbibmacro*{editor}{% - \ifnameundef{editor} - {} - {\iftoggle{dontprintorig}% - {\printnames{editor}\addspace} - {\ifnamesequal{author}{editor}% - {\ifthenelse{\value{author}>1}% - {\bibstring{idempp}}% - {\bibstring{idem\thefield{gender}}}}% - {\printnames{editor}}\addspace}}% - \usebibmacro{editorstrg}} - -\newbibmacro*{collby}{% -\ifnameundef{author}% -{}% -{\bibstring{byauthor}\space% -\printnames[bytranslator]{author}}% -\ifnameundef{editor}% -{}% -{\bibstring{byeditor}\addspace% -\printnames[bytranslator]{editor}}}% - -\renewbibmacro*{date}{% - \iffieldundef{year}% - {\iffieldundef{urlyear}% - {}% - {\printfield{urlyear}}}% - {\iffieldundef{month} - {\printfield{labelyear}} - {\iffieldundef{day} - {\printfield{month}% - \setunit{\addspace}% - \printfield{labelyear}} - {\printdate}}}} - -\newbibmacro*{labelyear+extrayear}{% -\ifboolexpr{test {\iftoggle{usera}} -or test {\iffieldequalstr{entrytype}{set}}} -{\usebibmacro{labelyear}} -{\iffieldundef{year} - {} - {\printtext{% - \iffieldundef{endyear}% - {\printfield{year}}% - {\printfield{year}\iffieldsequal{year}{endyear}% - {}{\printfield{endyear}}}% - \iftoggle{dontprintextrayear}% - {}{\printfield{extrayear}}% - }}}} - -\newbibmacro*{labelyear}{% - \iffieldundef{year} - {} - {\printtext{% - \iffieldundef{endyear} - {\printfield{labelyear}} - {\printfield{year} - \iffieldsequal{year}{endyear} - {}{\printfield{endyear}}}% - }}} - - \renewbibmacro*{editorstrg}{% - \printtext[editortype]{% - \mkbibparens{\iffieldundef{editortype} - {\ifboolexpr{ - test {\ifnumgreater{\value{editor}}{1}} - or - test {\ifandothers{editor}} - } - {\bibstring{editors}} - {\bibstring{editor}}} - {\ifbibxstring{\thefield{editortype}} - {\ifboolexpr{ - test {\ifnumgreater{\value{editor}}{1}} - or - test {\ifandothers{editor}} - } - {\bibstring{\thefield{editortype}s}} - {\bibstring{\thefield{editortype}}}} - {\thefield{editortype}}}}}\addcolon} - -\renewbibmacro*{title}{% - \iffieldundef{title} - {} - {\printtext[title]{% - \printfield[noformat]{title}% - \newunit\printfield[noformat]{subtitle}}}% - \printfield{titleaddon} - \iffieldundef{origyear} - {} - {\iffieldundef{origtitle} - {\setunit{\addspace}\printtext[origyearart]{\printfield{origyear}% - \iffieldundef{origendyear}% - {}{\printfield{origendyear}}}} - {} - }} - -\newbibmacro*{mtitle+mstitle+vol+part+title+stitle}{% - \iffieldundef{maintitle}% - {}% - {\iffieldundef{volume}% - {}% - {\usebibmacro{maintitle}% - \newunit\newblock - \printfield{volume}% - \printfield{part}% - \setunit{\addcolon\space}}}% - \printfield{title}% - \iffieldundef{maintitle} - {\iffieldundef{booktitle} - {\iffieldundef{volume}{}{\adddot\addspace\printfield{volume}}}{}} - {} - \newunit - \printfield{subtitle}% - \newunit - \printfield{titleaddon}} - -\newbibmacro*{bbx:savehash}{% - \savefield{fullhash}{\bbx@lasthash}} - -\DeclareBibliographyDriver{set}{% - \entryset - {\toggletrue{intransdecision}\ifnumequal{\thefield{entrysetcount}}{1} - {} - {\addspace\setunit{}% - \toggletrue{dontprintorig}\bibopenbracket% - \bibsentence\bibstring{translatedto}\addcolon\space}} - {\ifnumequal{\thefield{entrysetcount}}{1} - {} - {\setunit{}% - \unspace\bibclosebracket}}% - \finentry} - -\newbibmacro*{bbx:dashcheck}[2]{% - \ifboolexpr{ - test {\iffieldequals{fullhash}{\bbx@lasthash}} - and - not test \iffirstonpage - and - ( - not bool {bbx@inset} - or - test {\iffieldequalstr{entrysetcount}{1}} - ) - } - {#1} - {#2}} - -\newbibmacro*{decidetranslatedversion} -{% -\iftoggle{dontprintorig} -{} -{\ifboolexpr{% - test {\iftoggle{germfassung}} - and - not test {\iffieldundef{usera}}} - {\toggletrue{dontprintorig}% - \usebibmacro{translatedversion}{\thefield{usera}}}% - {\usebibmacro{origyear+location+title}}% -}} - -\newbibmacro*{origyear+location+title}{% -\iffieldundef{origtitle}% -{}{\setunit{}\newblock\printtext[origtit]{\printfield{origtitle}% -\iflistundef{origlocation}{}% -{\adddot\addspace\printlist{origlocation}% -\iftoggle{printpublisher}% - {\iflistundef{origpublisher}% - {}% - {\setunit{\isdot\addcolon\addspace} - \printlist{origpublisher}\setunit{\addcomma\space}}}% - {}% -}% -\iffieldundef{origyear}{}% -{\iflistundef{origlocation} -{\adddot}{}\addspace\printorigdate -\iffieldundef{origendyear} -{}{\printfield{origendyear}}}% -}}} - -\newbibmacro*{filmtitle} -{\iffieldundef{maintitle} -{\printfield[film]{title}} -{\printfield[film]{maintitle}}% -\iffieldundef{subtitle}% -{}% -{\setunit{}\addspace\printfield[plain]{subtitle}}% -\iffieldundef{volume}% -{}% -{\printfield[season]{volume}}% -\iffieldundef{number}% -{}% -{\addcomma\addspace\printfield[episode]{number}}% -\iffieldundef{maintitle}% -{}% -{\addcolon\addspace\printfield[film]{title}}% -\ifpunctmark{!}{\unspace .}{\adddot}}% - -\newbibmacro*{filmloc} -{\iflistundef{location}% -{} -{\printlist{location}}% -} - -\newbibmacro*{filmorg} -{ -\iflistundef{organization} -{} -{\printlist{organization}} -} - -\newbibmacro*{director}{ -\ifpunct{\unspace}{}\printnames[director]{author} -} - -\newbibmacro*{mtitle+vol+btitle+bstitle}{% - \iffieldundef{maintitle}% - {}% - {\iffieldundef{volume}% - {}% - {\addspace\usebibmacro{maintitle}% - \newunit% - \printfield{volume}% - \printfield{part}% - \setunit{\addcolon\space}}}% - \usebibmacro{booktitle}\newunit% - \ifnameundef{bookauthor} - {\usebibmacro{withothers}} - {\usebibmacro{byeditor+others}} - } - -\renewbibmacro*{journal+issuetitle}{% - \usebibmacro{journal}\addperiod% - \setunit*{\addspace}% - \iffieldundef{series} - {} - {\newunit - \printfield{series}% - \setunit{\addspace}}% -\iffieldundef{volume}{}{\printfield{volume}\iffieldundef{number}{\addcomma}{\addcomma}}% - \setunit*{\adddot}% -\iffieldundef{number}{}{\printtext{\addspace\printfield{number}}\addspace}% - \printfield{eid}% - \setunit{\addspace}% - \setunit*{\addcomma\addspace}\usebibmacro{issue+date} - \iffieldundef{issuetitle} - {} - {\addcolon\addspace\printtext{\usebibmacro{issue}}}% - \usebibmacro{byeditor}\setunit{\addcomma\space}% -\iffieldundef{pages}{}{\setunit*{\addcomma}}% -} - -\renewbibmacro*{issue+date}{% - \ifterm{}{\setunit{\addcomma\addspace}}% - \iffieldundef{issuetitle}{\setunit*{\addcomma}}{\addthinspace}\printtext{% - \iffieldundef{issue} - {\iffieldundef{month} - {\usebibmacro{labelyear+extrayear}} - {\iffieldundef{day} - {\printfield{month}\iffieldundef{endmonth} - {}{\printtext[endyear]{\mkbibmonth{\thefield{endmonth}}}}% - \setunit{\addspace}% - \usebibmacro{labelyear+extrayear}} - {\printdate}}} - {\printfield{issue}% - \setunit{\addcomma\addspace}% - \usebibmacro{labelyear+extrayear}}}} - -\newbibmacro*{publ+loc+year}{% -\printlist{location}% -\iftoggle{printpublisher}% - {\iflistundef{publisher}% - {\setunit*{\space}}% - {\setunit{\isdot\addcolon\addspace} - \printlist{publisher}\setunit{\addcomma\space}}}% - {\setunit*{\space}}% -\usebibmacro{labelyear+extrayear}% -\usebibmacro{origyear}% -}% - -\newbibmacro*{origyear}{% -\iffieldundef{origyear}% - {}% - {\iffieldundef{origtitle}% - {\printtext[origyearbook]{\printfield{origyear}% - \iffieldundef{origendyear}{}{\printfield{origendyear}}}}% - {}}% -} - -\newbibmacro*{org+publ+loc+year}{% -\iffieldundef{organization}% -{}% -{\printfield{organization}% -\newunit}% -\iflistundef{publisher}% -{\iflistundef{location}% -{}% -{\printlist{location}% -\setunit{\addspace}}}% -{\iflistundef{location}% -{}% -{\printlist{location}}% -\iftoggle{printpublisher} - {\setunit{\isdot\addcolon\space}% - \printlist{publisher}\setunit{\addcomma\space}}% - {\addspace}}% - \usebibmacro{labelyear+extrayear}} - -\newbibmacro*{inst+loc+year}{% - \iflistundef{institution} - {\iflistundef{location} - {} - {\printlist{location}% - \setunit{\addspace}}} - {\iflistundef{location} - {} - {\printlist{location}% - \setunit{\isdot\addcolon\space}}% - \printlist{institution}% - \setunit{\addspace}}% - \usebibmacro{labelyear+extrayear}} - -\newbibmacro*{chap+pag}{% - \iffieldundef{chapter} - {\iffieldundef{pages}% - {}% - {\addcomma\printfield{pages}}}% - {\printfield{chapter}% - \iffieldundef{pages}% - {}% - {\newunit\printfield{pages}}}% - } - -\newbibmacro*{ser+num}{% -\iftoggle{printseriesflag}% -{\iffieldundef{series}% -{}% - {\setunit{}\addnbspace\printtext{\mkbibparens{=\addspace% - \printfield{series}% - \setunit{\addcolon\addnbspace}% - \printfield{number}}}}% -}}% -{} - -\DeclareBibliographyDriver{review}{% -\usebibmacro{bibindex}% -\usebibmacro{begentry}% -\usebibmacro{author/translator}% -\newblock -\usebibmacro{review}{\thefield{usera}}% -\newunit\newblock -\usebibmacro{bytranslator}% -\newunit\newblock -\usebibmacro{in:}% -%\newblock% -\usebibmacro{journal+issuetitle}% -\printfield{pages} -\newblock -\bibsentence\printfield{note}% -%\setunit{.}\newblock - \usebibmacro{addendum+pubstate}% - \newunit\newblock% -\ifthenelse{\iffieldundef{doi} \and \iffieldundef{url} \and \iffieldundef{eprint}}% -{} -{\usebibmacro{doi+eprint+url}}% - \newunit\newblock - \usebibmacro{pageref}% - \usebibmacro{finentry}} - -\DeclareBibliographyDriver{article}{% -\usebibmacro{bibindex}% -\usebibmacro{begentry}% -\usebibmacro{author/translator}% -\newblock -\usebibmacro{title}% -\newunit\newblock -\usebibmacro{bytranslator}% -\newunit\newblock -\usebibmacro{in:}% -%\newblock% -\usebibmacro{journal+issuetitle}% -\printfield{pages} -\newblock -\bibsentence\printfield{note}% -%\setunit{.}\newblock -\usebibmacro{decidetranslatedversion}% - \newblock - \usebibmacro{addendum+pubstate}% - \newunit\newblock% -\ifthenelse{\iffieldundef{doi} \and \iffieldundef{url} \and \iffieldundef{eprint}}% -{} -{\usebibmacro{doi+eprint+url}}% - \newunit\newblock - \usebibmacro{pageref}% - \usebibmacro{finentry}} - -\DeclareBibliographyDriver{incollection}{% - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \iftoggle{dontprintorig}{}{\usebibmacro{author/translator}}% -%\newunit\newblock - \usebibmacro{title}% - \newunit\newblock - \ifnamesequal{author}{bookauthor}{% Verhindern, dass Übersetzer zweimal ausgegeben wird - \ifnamesequal{editor}{translator}{}{% - \usebibmacro{bytranslator}}}% - {\usebibmacro{bytranslator}}% - \newunit\newblock - \usebibmacro{in:}% - %\newunit% - \newunit\newblock% - \ifnameundef{bookauthor}% - {\ifnameundef{editor} - {} - {\usebibmacro{editor}}} - {\usebibmacro{bybookauthor}} - %\newunit - \newblock% - \usebibmacro{mtitle+vol+btitle+bstitle}% - \ifnamesequal{author}{editor} - {\ifnameundef{bookauthor} - {} - {\usebibmacro{byeditor}}} - {} - \ifnamesequal{author}{bookauthor} - {\ifnameundef{editor} - {} - {\usebibmacro{byeditor}\newunit}% - {} - }% - \newunit\newblock - \iffieldundef{maintitle} - {\printfield{volume}} - {}% - \newunit - \printfield{volumes}% - \newunit\newblock - \usebibmacro{ser+num}% - \newunit\newblock% - \printfield{edition}% - \printfield{note}% - \newunit% - \usebibmacro{org+publ+loc+year}% - %\printtext{\printfield{labelyear}}% - \newblock% - \usebibmacro{chap+pag}% - %\setunit{\par}\newblock - %\usebibmacro{doi+eprint+url}% - %\newunit\newblock - \addspace\usebibmacro{decidetranslatedversion}% - \newblock - \usebibmacro{addendum+pubstate}% - \newblock - \usebibmacro{pageref}% - \usebibmacro{finentry}} - - \DeclareBibliographyDriver{book}{% - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \iftoggle{dontprintorig}{}{% - \ifnameundef{author}% - {\ifnameundef{editor} - {} - {\usebibmacro{editor}\addspace}}% -{\usebibmacro{author/translator+others}}}% -\newblock -\usebibmacro{mtitle+mstitle+vol+part+title+stitle}% - \newunit\newblock - \ifnameundef{author} - {} - {\usebibmacro{byeditor+others}}% - \newunit\newblock - \printfield{note}% - \newunit - \printfield{volumes}% - \newunit\newblock - \usebibmacro{ser+num}% - \newunit\newblock% - \printfield{edition}% - \newunit\newblock% -\usebibmacro{publ+loc+year}% -\usebibmacro{chap+pag}% -\newblock -\ifthenelse{\iffieldundef{doi} \and \iffieldundef{url} \and \iffieldundef{eprint}} -{} -{\usebibmacro{doi+eprint+url}}% -\addspace\usebibmacro{decidetranslatedversion}% -\newblock -\usebibmacro{addendum+pubstate}% -\newunit\newblock -\usebibmacro{pageref}% -\usebibmacro{finentry}} - - -\DeclareBibliographyDriver{collection}{% -\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% - \iffieldundef{edition}% - {}% - {\printfield{edition}}% - \iffieldundef{note}% - {}% - {\printfield{note}}% - %\newunit - %\iffieldundef{maintitle} - %{\printfield{volume}} - %{}% - %\newunit - %\printfield{volumes}% - \newunit\newblock - \usebibmacro{ser+num}% - \newunit\newblock - \usebibmacro{publ+loc+year}% -\addspace\usebibmacro{decidetranslatedversion} - \newunit\newblock - \usebibmacro{chap+pag}% - %\setunit{\par}\newblock - \usebibmacro{doi+eprint+url}% - \newblock - \usebibmacro{addendum+pubstate}% - \newunit\newblock - \usebibmacro{pageref}% - \usebibmacro{finentry}} - - -\DeclareBibliographyDriver{misc}{% - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \newblock% - \iffieldequalstr{entrysubtype}{serial} -% Film- und Fersehserien - {\usebibmacro{filmtitle}% - \newblock% - \usebibmacro{director}\addcomma\newunit% - \usebibmacro{filmloc}\addcomma\newunit% - \usebibmacro{filmorg} - \addspace\printdate% - \iffieldequalstr{endyear}{} - {\addspace .} - {}% - \newunit\newblock% - \iffieldundef{pagetotal} - {}{ - \iftoggle{filmruntime}{\addcomma\addspace\printfield{pagetotal}}{}} - \iffieldundef{note}{}{\printfield{note}} - \usebibmacro{pageref}} -% Normale Filme -{\usebibmacro{filmtitle}% - \newblock% - \usebibmacro{director}\addcomma\addspace - \usebibmacro{filmloc} - \addspace\printdate% - \iffieldundef{pagetotal} - {}{ - \iftoggle{filmruntime}{\addcomma\addspace\printfield{pagetotal}}{}} - \iffieldundef{note}{}{\printfield{note}} - \usebibmacro{pageref}}% - \usebibmacro{finentry}} - -\DeclareBibliographyDriver{online}{% - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \usebibmacro{author/editor/translator} - \newunit\newblock - \usebibmacro{title}% - \newunit\newblock - \usebibmacro{bytranslator}% - \newunit\newblock - \printlist{organization}% - \newunit\newblock - \usebibmacro{date}% - \newunit\newblock - \addspace\usebibmacro{decidetranslatedversion} - \newunit\newblock - \printfield{note}% - %\newunit\newblock - \addspace\usebibmacro{doi+eprint+url}% - \newblock - \usebibmacro{addendum+pubstate}% - \newunit\newblock - \usebibmacro{pageref}% - \usebibmacro{finentry}} - -\DeclareBibliographyDriver{thesis}{% - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \usebibmacro{author/translator}% - \newunit\newblock - \usebibmacro{mtitle+mstitle+vol+part+title+stitle}% - \newunit\newblock - \printfield{type}% - \newunit - \usebibmacro{inst+loc+year}% - \newunit\newblock - \usebibmacro{chap+pag}% - \newunit\newblock - \printfield{note}% - \newunit\newblock - \usebibmacro{doi+eprint+url}% - \newblock - \usebibmacro{addendum+pubstate}% - \newunit\newblock - \usebibmacro{pageref}% - \usebibmacro{finentry}} - - \DeclareBibliographyDriver{unpublished}{% - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \usebibmacro{author/translator}% - \newunit\newblock - \usebibmacro{mtitle+mstitle+vol+part+title+stitle}% - \newunit\newblock - \printfield{type}% - \iffieldundef{issue} - {}{\newunit\printfield{issue}} - \newunit\newblock - \usebibmacro{inst+loc+year}% - \newunit\newblock - \usebibmacro{doi+eprint+url} - \newunit\newblock - \printfield{note}% - \newblock - \usebibmacro{addendum+pubstate}% - \newunit\newblock - \usebibmacro{pageref}% - \usebibmacro{finentry}} - -\endinput diff --git a/Master/texmf-dist/doc/latex/biblatex-fiwi/latex/bbx/fiwi2.bbx b/Master/texmf-dist/doc/latex/biblatex-fiwi/latex/bbx/fiwi2.bbx deleted file mode 100644 index fc3d1a31f96..00000000000 --- a/Master/texmf-dist/doc/latex/biblatex-fiwi/latex/bbx/fiwi2.bbx +++ /dev/null @@ -1,395 +0,0 @@ -% $Id: fiwi2.bbx, v 1.1 2011/11/15 07:11:00 Simon Spiegel -% Stil mit Jahrestahl nach Autor - -\ProvidesFile{fiwi2.bbx}[v 1.1 2011/11/15 film studies bibliography style Author (Year)] - -\RequireBibliographyStyle{fiwi} - -\ExecuteBibliographyOptions{indexing=cite,maxnames=4,minnames=4,maxitems=9,useprefix=true,sorting=nyt,date=long,urldate=long,hyperref=auto,pagetracker=true,ibidtracker=context,citetracker=true,labelyear=true} - -\DeclareFieldFormat{yearparens}{\mkbibparens{#1}\iffieldequalstr{entrytype}{collection}{}{\addcolon\addspace}} -\DeclareFieldFormat{pages}{#1} - -\renewcommand{\ppspace}{} - -\renewbibmacro*{labelyear+extrayear}{% - \iffieldundef{year} - {} - {\printtext[yearparens]{% - \iffieldundef{endyear}{\printfield{labelyear}}{\printfield{year}\iffieldsequal{year}{endyear}{}{\printfield{endyear}}}% - \printfield{extrayear}}}} - -\renewbibmacro*{author}{% - \ifnameundef{author} - {\let\bbx@lasthash\@undefined} - \iftoggle{bibliographydash} - {\iffieldequals{namehash}{\bbx@lasthash} - {\bibnamedash}% - {\printnames{author}\iffieldundef{nameaddon} - {}{\printfield{nameaddon}}}% - \addspace% - \savefield{namehash}{\bbx@lasthash}} - {\printnames{author}\iffieldundef{nameaddon} - {}{\printfield{nameaddon}}% - \isdot\addspace% - \savefield{namehash}{\bbx@lasthash}}}%} - -\renewbibmacro*{editor}{% - \ifnameundef{editor} - {\let\bbx@lasthash\@undefined} - {{\ifnamesequal{author}{editor}{% - \ifthenelse{\value{author}>1}% - {\bibstring{idempp}}% - {\bibstring{idem\thefield{gender}}}}{% - \printnames{editor}}\addspace - \savefield{namehash}{\bbx@lasthash}}% - \iffieldequalstr{entrytype}{book}{}{\usebibmacro{editorstrg}}}} - -\renewbibmacro*{editorstrg}{% - \printtext{\mkbibparens{\unspace - \ifnum\theeditor>1 - \bibstring{editors}% - \else - \bibstring{editor}% - \fi}}% - \ifthenelse{\( - \iffieldequalstr{entrytype}{book}% - \and \ifnameundef{author}% - \and \not \ifnameundef{editor}% - \)% - }% - {\addspace}% - {\addcolon}} - - -\renewbibmacro*{issue+date}{% - \iffieldundef{pages}{}{\ifterm{}{\setunit{\addcomma\addspace}}}\iffieldundef{issuetitle}{\setunit*{\addcomma}}{\addthinspace}\printtext{% - \iffieldundef{issue}% - {\iffieldundef{month}% - {}% - {\iffieldundef{day}% - {\ifpunctmark{*}{\addspace}{}\printfield{month}\iffieldundef{endmonth}{}{\printtext[endyear]{\mkbibmonth{\thefield{endmonth}}}}% - \setunit{\addspace}}% - {\ifpunctmark{*}{\addspace}{}\printdate}}}% - {\printfield{issue}}}}% - - \renewbibmacro*{journal+issuetitle}{% - \usebibmacro{journal}\addperiod% - \setunit*{\addspace}% - \iffieldundef{series} - {} - {\newunit - \printfield{series}% - \setunit{\addspace}}% -\iffieldundef{volume}{}{\printfield{volume}\iffieldundef{number}{\iffieldundef{pages}{\addperiod}{\addcomma}}{\addcomma}}% - \setunit*{\adddot}% -\iffieldundef{number}{}{\printtext{\addspace\printfield{number}}\addspace}% -\ifnameundef{editor}{}{\addperiod\addspace\usebibmacro{byeditor}\setunit{\addcomma\space}}% -\printfield{eid}%% -\usebibmacro{issue+date}% -\iffieldundef{issuetitle}{}{\addcolon\addspace\printtext{\usebibmacro{issue}}}% -} - -\renewbibmacro*{org+publ+loc+year}{% - \iffieldundef{organization} - {} - {\printfield{organization}% - \newunit}% - \iflistundef{publisher} - {\iflistundef{location} - {} - {\printlist{location}% - \setunit{\addspace}}} - {\iflistundef{location} - {} - {\printlist{location}}% - \iftoggle{printpublisher} - {\setunit{\isdot\addcolon\addspace}\printlist{publisher}\setunit{\addcomma\space}}% - {} - }} - -\newbibmacro*{publ+loc+origyear}{% -\printlist{location}% - \iftoggle{printpublisher}% - {\iflistundef{publisher}% - {\setunit*{\space}}% - {\setunit{\isdot\addcolon\space}\printlist{publisher}}}% - {\setunit*{\space}}% -\usebibmacro{origyear}% -}% - -\newbibmacro*{inst+loc}{% - \iflistundef{institution} - {\iflistundef{location} - {} - {\printlist{location}% - \setunit{\addspace}}} - {\iflistundef{location} - {} - {\printlist{location}% - \setunit{\isdot\addcolon\space}}% - \printlist{institution}}} - - -\DeclareBibliographyDriver{review}{% -\usebibmacro{bibindex}% -\usebibmacro{begentry}% -\usebibmacro{author/translator}% -\usebibmacro{labelyear+extrayear}% -\newblock -\usebibmacro{review}% -\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} - -\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}{\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{decidetranslatedversion}% - \newblock -\usebibmacro{addendum+pubstate}% -\newunit\newblock -\usebibmacro{pageref}% -\finentry} - -\DeclareBibliographyDriver{incollection}{% - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \usebibmacro{author/translator}% - \usebibmacro{labelyear+extrayear}% -%\newunit\newblock - \usebibmacro{title}% - \newunit\newblock - \usebibmacro{bytranslator}% - \newunit\newblock - \usebibmacro{in:}% - %\newunit% - \newblock% - \ifnameundef{bookauthor}% - {\ifnameundef{editor} - {} - {\usebibmacro{editor}}} - {\usebibmacro{bybookauthor}} - %\newunit - \newblock% - \usebibmacro{mtitle+vol+btitle+bstitle}% - \ifnamesequal{author}{editor} - {\ifnameundef{bookauthor} - {} - {\usebibmacro{byeditor}}} - {} - \ifnamesequal{author}{bookauthor} - {\ifnameundef{editor} - {} - {\usebibmacro{byeditor}\newunit}% - {} - }% - \newunit\newblock - \iffieldundef{maintitle} - {\printfield{volume}} - {}% - \newunit - \printfield{volumes}% - \newunit\newblock - \usebibmacro{ser+num}% - \newunit\newblock - \printfield{edition}% - \printfield{note}% - \newunit - \usebibmacro{org+publ+loc+year} - \newunit\newblock% - \usebibmacro{chap+pag}% - %\setunit{\par}\newblock - %\usebibmacro{doi+eprint+url}% - \newunit\newblock - \addspace\usebibmacro{decidetranslatedversion}% - \newblock - \usebibmacro{addendum+pubstate}% - \newblock - \usebibmacro{pageref}% - \finentry} - - \DeclareBibliographyDriver{book}{% - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \ifnameundef{author}% - {\ifnameundef{editor}% - {} - {\usebibmacro{editor}\addspace}% - \usebibmacro{editorstrg}\addspace}% -{\usebibmacro{author/translator+others}}% -\usebibmacro{labelyear+extrayear}% -\newblock -\usebibmacro{mtitle+mstitle+vol+part+title+stitle}% - \newunit\newblock - \ifnameundef{author} - {} - {\usebibmacro{byeditor+others}}% - \newunit\newblock - \printfield{note}% - \newunit - \printfield{volumes}% - \newunit\newblock - \usebibmacro{ser+num}% - \newunit\newblock - \printfield{edition}% - \newunit\newblock% -\usebibmacro{publ+loc+origyear}% -\usebibmacro{chap+pag}% -\newblock -\usebibmacro{doi+eprint+url}% -\addspace\usebibmacro{decidetranslatedversion}% -\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}% - \newunit\newblock - \usebibmacro{bytranslator}% - \newunit\newblock% - \iffieldundef{edition}% - {}% - {\printfield{edition}}% - \iffieldundef{note}% - {}% - {\printfield{note}}% - %\newunit - %\iffieldundef{maintitle} - %{\printfield{volume}} - %{}% - %\newunit - %\printfield{volumes}% - \newunit\newblock - \usebibmacro{ser+num}% - \newunit\newblock - \usebibmacro{publ+loc+year}% - \newblock -\addspace\usebibmacro{decidetranslatedversion}% - \newunit\newblock - \usebibmacro{chap+pag}% - %\setunit{\par}\newblock - \usebibmacro{doi+eprint+url}% - \newblock - \usebibmacro{addendum+pubstate}% - \newunit\newblock - \usebibmacro{pageref}% - \finentry} - -\DeclareBibliographyDriver{online}{% - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \usebibmacro{author/editor/translator}% - \usebibmacro{labelyear+extrayear}% - \newunit\newblock - \usebibmacro{title}% - \newunit\newblock - \usebibmacro{bytranslator}% - \newunit\newblock - \printlist{organization}% - \newunit\newblock - \iffieldundef{month}{}{\usebibmacro{date}}% - \newunit\newblock - \addspace\usebibmacro{decidetranslatedversion}% - \newblock -\printfield{note}% - %\newunit\newblock - \addspace\usebibmacro{doi+eprint+url}% - \newblock - \usebibmacro{addendum+pubstate}% - \newunit\newblock - \usebibmacro{pageref}% - \finentry} - -\DeclareBibliographyDriver{thesis}{% - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \usebibmacro{author/translator}% - \usebibmacro{labelyear+extrayear}% - \newunit\newblock - \usebibmacro{mtitle+mstitle+vol+part+title+stitle}% - \newunit\newblock - \printfield{type}% - \newunit - \usebibmacro{inst+loc}% - \newunit\newblock - \usebibmacro{chap+pag}% - \newunit\newblock - \printfield{note}% - \newunit\newblock - \usebibmacro{doi+eprint+url}% - \newblock - \usebibmacro{addendum+pubstate}% - \newunit\newblock - \usebibmacro{pageref}% - \usebibmacro{finentry}} - - \DeclareBibliographyDriver{unpublished}{% - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \usebibmacro{author/translator}% - \usebibmacro{labelyear+extrayear}% - \newunit\newblock - \usebibmacro{mtitle+mstitle+vol+part+title+stitle}% - \newunit\newblock - \printfield{type}% - \iffieldundef{issue} - {}{\newunit\printfield{issue}} - \newunit\newblock - \printfield{howpublished}% - \newunit\newblock - \usebibmacro{inst+loc}% - \newunit\newblock - \usebibmacro{doi+eprint+url} - \newunit\newblock - \printfield{note}% - \newblock - \usebibmacro{addendum+pubstate}% - \newunit\newblock - \usebibmacro{pageref}% - \usebibmacro{finentry}} - - - -\endinput diff --git a/Master/texmf-dist/doc/latex/biblatex-fiwi/latex/cbx/fiwi.cbx b/Master/texmf-dist/doc/latex/biblatex-fiwi/latex/cbx/fiwi.cbx deleted file mode 100644 index 422b6f12587..00000000000 --- a/Master/texmf-dist/doc/latex/biblatex-fiwi/latex/cbx/fiwi.cbx +++ /dev/null @@ -1,410 +0,0 @@ -% $Id: fiwi.cbx,v 1.1 2011/11/15 13:23:00 Simon Spiegel - -\ProvidesFile{fiwi.cbx} -[\abx@cbxid $Id: fiwi.cbx,v 1.1 2011/11/15 13:23:00 spiegel beta $] - - -\ExecuteBibliographyOptions{labelyear,autocite=inline,firstinits=false,uniquename=full,uniquelist=true} - -\newbool{cbx@bool} -\providetoggle{citefullfilm} -\newcommand*{\fullcitefilm}{\settoggle{citefullfilm}{true}} -\DeclareBibliographyOption{fullcitefilm}[false]{\settoggle{citefullfilm}{#1}} - - -\providetoggle{citecompletefilm} -\newcommand*{\completecitefilm}{\settoggle{citecompletefilm}{true}} - - -\renewcommand*{\nameyeardelim}{\addspace} -\renewcommand*{\bibindexnamedelimi}{\,} -\renewcommand*{\bibindexinitdelim}{\,} - -\providetoggle{xindy} -\DeclareBibliographyOption{xindy}[true]{\settoggle{xindy}{#1}} - - -\DeclareFieldFormat{citeyear}{\mkbibparens{#1}} -%\DeclareFieldFormat{labelyear}{\mknumalph{#1}} -\DeclareFieldFormat{film}{\film{#1}} -\DeclareFieldFormat[misc]{subtitle}{#1} -\DeclareFieldFormat[movie]{subtitle}{#1} -\DeclareFieldFormat{title}{\mkbibemph{#1}} -\DeclareFieldFormat{citetitle:incollection}{\emph{#1}\isdot} -\DeclareFieldFormat[misc]{citetitle}{\film{#1}} -\DeclareIndexFieldFormat[misc]{indextitle}{% - \usebibmacro{index:filmtitle}{\index}{#1}} -\DeclareIndexNameFormat{default}{% - \iftoggle{xindy}{\usebibmacro{xindy:name}{\index}{#1}{#3}{#5}{#7}} - {\usebibmacro{index:name}{\index}{#1}{#3}{#5}{#7}}} -\DeclareFieldAlias[movie]{title}[misc]{title} -\DeclareFieldAlias[video]{title}[misc]{title} - -\DeclareIndexFieldAlias[movie]{indextitle}[misc]{indextitle} -\DeclareIndexFieldAlias[video]{indextitle}[misc]{indextitle} - -\DeclareBibliographyAlias{movie}{misc} -\DeclareBibliographyAlias{video}{misc} - - -\DeclareNameFormat{labelname}{% - \ifcase\value{uniquename}% - \usebibmacro{name:last}{#1}{#3}{#5}{#7}% - \or - \iftoggle{citeprefix} - {\usebibmacro{name:first-last}{#1}{#4}{#5}{#8}} - {\usebibmacro{name:first-last}{#1}{#4}{#6}{#8}}% - \or - \usebibmacro{name:first-last}{#1}{#3}{#5}{#7}% - \fi - \usebibmacro{name:andothers}} - -\renewbibmacro*{name:last}[4]{% - \iftoggle{citeprefix} - {\usebibmacro{name:delim}{#3#1}% - \usebibmacro{name:hook}{#3#1}% - \ifblank{#3} - {} - {\ifcapital - {\mkbibnameprefix{\MakeCapital{#3\isdot}}} - {\mkbibnameprefix{#3\isdot}}% - \ifpunctmark{'}{}{\bibnamedelimc}}} - {\ifuseprefix - {\usebibmacro{name:delim}{#3#1}% - \usebibmacro{name:hook}{#3#1}% - \ifblank{#3} - {} - {\ifcapital - {\mkbibnameprefix{\MakeCapital{#3\isdot}}} - {\mkbibnameprefix{#3\isdot}}% - \ifpunctmark{'}{}{\bibnamedelimc}}} - {\usebibmacro{name:delim}{#1}% - \usebibmacro{name:hook}{#1}}}% - \mkbibnamelast{#1}}% - - - - -\newcommand*{\xindy}{\toggletrue{xindy}}% Indizierung für xindy ohne actual-Teil - -\newbibmacro*{index:filmtitle}[2]{% - \iftoggle{xindy}{\usebibmacro{xindy:field}}{\usebibmacro{index:field}}{#1}{\thefield{indexsorttitle}}{\film{#2}}} - -\renewbibmacro*{index:title}[2]{% - \iftoggle{xindy}{\usebibmacro{xindy:field}}{\usebibmacro{index:field}}{#1}{\thefield{indexsorttitle}}{\emph{#2}}} - -\renewcommand*{\multinamedelim}{\addslash}% -\renewcommand*{\finalnamedelim}{\addslash}% -\renewcommand{\postnotedelim}{\addcolon\addspace} -\renewcommand{\sqspace}{\addnbthinspace} - -%\newrobustcmd*{\Textcites}{\bibsentence\textcites} -\newcommand{\citets}{\textcites} -\newrobustcmd*{\Citets}{\Textcites} -\newcommand{\citealts}{\cites} -\newcommand{\Citealts}{\Cites} - -\renewbibmacro*{citeindex}{% - \indexnames[indexname]{labelname}}% - -% Zitierbefehle für Filme und Serien - -\newbibmacro*{citeserial}{% -\ifciteseen -{\iffieldundef{shorttitle} - {\printtext[bibhyperref]{\printfield[film]{title}}} - {\printtext[bibhyperref]{\printfield[film]{shorttitle}}}} -{\printtext[bibhyperref]{\printfield[film]{title} -\addspace\mkbibparens{% -\iflistundef{organization} -{\printlist{location}} -{\printlist{organization}} -\printfield{year}}}}% -} - - -\newbibmacro*{citeserialfull}{% -\printtext[bibhyperref]{\printfield[film]{title} -\addspace\mkbibparens{% -\printlist{location}\iflistundef{organization}{}{\addcomma\addspace\printlist{organization}}\addspace\printfield[]{year}\addcomma\addspace% -\printnames[director]{author}\unspace}}}% - -\newbibmacro*{citef}{% - \ifciteseen - {\iffieldundef{shorttitle} - {\printtext[bibhyperref]{\printfield[film]{title}}} - {\printtext[bibhyperref]{\printfield[film]{shorttitle}}}} - {\printtext[bibhyperref]{\printfield[film]{title}}% - \addspace\printfield[citeyear]{year}}} - -\newbibmacro*{citecf}{% - \printtext[bibhyperref]{\printfield[film]{title} - \addspace\mkbibparens{\printlist{location}\addspace\printfield{year}}}} - -\newbibmacro*{citefilmcomplete}{% Film bei erster Nennung mit Regisseur, Land und dt. Titel - \ifciteseen - {\iffieldundef{shorttitle} - {\printtext[bibhyperref]{\printfield[film]{title}}} - {\printtext[bibhyperref]{\printfield[film]{shorttitle}}}} - {\printtext[bibhyperref]{\printfield[film]{title}}% - \addspace\printtext[citeyear]{\printfield{subtitle}\setunit*{\addcomma\addspace}\printnames[director]{author}\addcomma\addthinspace\printlist{location}\addspace\printfield{year}}}} - -\newbibmacro*{citeff}{% Film bei erster nennung mit Regisseur - \ifciteseen - {\iffieldundef{shorttitle} - {\printtext[bibhyperref]{\printfield[film]{title}}} - {\printtext[bibhyperref]{\printfield[film]{shorttitle}}}} - {\printtext[bibhyperref]{\printfield[film]{title}}% - \addspace\mkbibparens{\printnames[director]{author}\addcomma\addthinspace\printlist{location}\addspace\printfield{year}}}} - - \newbibmacro*{citeffs}{% volle zweitnennung ohne land und jahr - \printtext[bibhyperref]{\printfield[film]{title}}% - \addspace\mkbibparens{\printfield[]{year}}} - -\newbibmacro*{citefff}{% volle zweitnennung mit land und jahr - \printtext[bibhyperref]{\printfield[film]{title}}% - \addspace\mkbibparens{\printnames[director]{author}\addcomma\addthinspace\printlist{location}\addspace\printfield{year}}} - -\newbibmacro*{citefilm2complete}{% volle zweitnennung mit Regisseur, Land und dt. Titel - \printtext[bibhyperref]{\printfield[film]{title}}% - \addspace\printtext[citeyear]{\printfield{subtitle}\setunit*{\addcomma\addspace}\printnames[director]{author}\addcomma\addthinspace\printlist{location}\addspace\printfield{year}}} - - -\newbibmacro*{cite}{% -\iffieldundef{shorthand} -{\ifthenelse{\ifnameundef{labelname}\OR\iffieldundef{year}\AND\iffieldundef{urlyear}}% -{\usebibmacro{cite:label}}% -{\printtext[bibhyperref]{\printnames{labelname}}\nameyeardelim% -\usebibmacro{cite:year+labelyear}}}% -{\usebibmacro{cite:shorthand}}}% - -\newbibmacro*{textcite}{% - \ifnameundef{labelname} - {\iffieldundef{shorthand} - {\usebibmacro{cite:label}} - {\usebibmacro{cite:shorthand}}} - {\printnames{labelname}% - \global\booltrue{cbx@bool}% - \addspace\bibopenparen - \iffieldundef{shorthand} - {\ifthenelse{\iffieldundef{year}\AND\iffieldundef{urlyear}} - {\usebibmacro{cite:label}} - {\usebibmacro{cite:year+labelyear}}} - {\usebibmacro{cite:shorthand}}}} - -\newbibmacro*{citeyear}{% - \iffieldundef{shorthand} - {\iffieldundef{year} - {\usebibmacro{cite:label}} - {\usebibmacro{cite:year+labelyear}}} - {\usebibmacro{cite:shorthand}}} - -\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:year+labelyear}{% - \printtext[bibhyperref]{% - \iffieldundef{year}% - {\iffieldequalstr{entrytype}{online}% - {\printfield{urlyear}}% - {}}% - {\printfield{labelyear}}% - \printfield{extrayear}}} - -\newbibmacro*{xindy:name}[5]{% - \begingroup - \ifuseprefix - {\edef\theindexentry{% - \unexpanded{#1}{% - \ifblank{#4}{}{\unexpanded{#4} }% - \unexpanded{#2}% - \ifblank{#5}{}{ \unexpanded{#5}}% - \ifblank{#3}{}{, \unexpanded{#3}}}}} - {\edef\theindexentry{% - \unexpanded{#1}{% - \unexpanded{#2}% - \ifblank{#5}{}{ \unexpanded{#5}}% - \ifblank{#3#4}{}{,}% - \ifblank{#3}{}{ \unexpanded{#3}}% - \ifblank{#4}{}{ \unexpanded{#4}}}}}% - \theindexentry - \endgroup} - - -\newbibmacro*{xindy:field}[3]{% - \begingroup - \protected@edef\theindexentry{% - \unexpanded{#1}{#3}}% - \theindexentry - \endgroup} - - -\DeclareCiteCommand{\fullcite} - {\usebibmacro{prenote}}% - {\usedriver% - {} - {\thefield{entrytype}}} - {\multicitedelim\unspace}% aus unklaren Gruenden hat es hier ein Space zu viel - {\usebibmacro{postnote}} - - -\DeclareCiteCommand{\cite} - {\usebibmacro{prenote}} - {\usebibmacro{citeindex}% - \ifthenelse{\ifciteibid\AND - \NOT\iffirstonpage} - {\bibstring[\mkibid]{ibidem}}{\usebibmacro{cite}}} - {\multicitedelim} - {\usebibmacro{postnote}} - -\DeclareCiteCommand*{\cite} - {\usebibmacro{prenote}} - {\usebibmacro{citeindex}% - \ifthenelse{\ifciteibid\AND - \NOT\iffirstonpage} - {\bibstring[\mkibid]{ibidem}}{\usebibmacro{citeyear}}} - {\multicitedelim} - {\usebibmacro{postnote}} - -\DeclareCiteCommand{\parencite}[\mkbibparens] - {\usebibmacro{prenote}} - {\ifthenelse{\ifciteibid\AND - \NOT\iffirstonpage} - {\bibstring[\mkibid]{ibidem}} - {\usebibmacro{citeindex}% - \usebibmacro{cite}}} - {\multicitedelim} - {\usebibmacro{postnote}} - -\DeclareCiteCommand*{\parencite}[\mkbibparens] - {\usebibmacro{prenote}} - {\usebibmacro{citeindex}% - \iffirstonpage{\usebibmacro{citeyear}} - {\bibstring[\mkibid]{ibidem}}} - {\multicitedelim} - {\usebibmacro{postnote}} - -\DeclareCiteCommand{\citetitle} - {\citetrackerfalse - \pagetrackerfalse - \usebibmacro{prenote}} - {\indexfield{indextitle}% - \printtext[bibhyperref]{\printfield[citetitle]{labeltitle}}} - {\multicitedelim} - {\usebibmacro{postnote}} - -\DeclareCiteCommand{\citeyear} - {\usebibmacro{prenote}} - {\usebibmacro{citeyear}} - {\multicitedelim} - {\usebibmacro{postnote}} - -\DeclareCiteCommand{\citeurl} - {\usebibmacro{prenote}} - {\printfield[citeurl]{url}} - {\multicitedelim} - {\usebibmacro{postnote}} - -\DeclareCiteCommand{\citealtnoibidem} - {\usebibmacro{prenote}} - {\usebibmacro{citeindex}% - \usebibmacro{cite}} - {\multicitedelim} - {\usebibmacro{postnote}} - -\DeclareCiteCommand{\citetnoibidem} - {\usebibmacro{prenote}} - {\usebibmacro{citeindex}% - \usebibmacro{textcite}} - {\multicitedelim} - {\iffieldundef{postnote} - {\ifbool{cbx@bool} - {\bibcloseparen} - {}} - {\ifbool{cbx@bool} - {\postnotedelim} - {\addspace\bibopenparen}% - \printfield{postnote}\bibcloseparen}} - -\DeclareCiteCommand{\footcite}[\mkbibfootnote] - {\bibsentence - \usebibmacro{prenote}} - {\usebibmacro{citeindex}% - \usebibmacro{textcite}} - {\multicitedelim} - {\iffieldundef{postnote} - {\ifbool{cbx@bool} - {\bibcloseparen} - {}} - {\ifbool{cbx@bool} - {\postnotedelim} - {\addspace\bibopenparen}% - \printfield{postnote}\bibcloseparen}} - -\DeclareCiteCommand{\textcite} - {\boolfalse{cbx@bool}% - \usebibmacro{prenote}} - {\usebibmacro{citeindex}% - \ifthenelse{\ifciteibid\AND\NOT\iffirstonpage}% - {\bibstring[\mkibid]{ibidem}}% - {\usebibmacro{textcite}}} - {\ifbool{cbx@bool} - {\bibcloseparen\global\boolfalse{cbx@bool}} - {}% - \multicitedelim} - {\iffieldundef{postnote} - {\ifbool{cbx@bool} - {\bibcloseparen} - {}} - {\ifbool{cbx@bool} - {\postnotedelim} - {\addspace\bibopenparen}% - \printfield{postnote}\bibcloseparen}} - -\DeclareCiteCommand{\citefilm} - {\usebibmacro{prenote}} - {\indexfield{indextitle}% - \iffieldequalstr{entrysubtype}{serial} - {\usebibmacro{citeserial}} - {\iftoggle{citefullfilm}% - {\usebibmacro{citeff}} - {\iftoggle{citecompletefilm}% - {\usebibmacro{citefilmcomplete}} - {\usebibmacro{citef}}}}} - {\multicitedelim} - {\usebibmacro{postnote}} - -\DeclareCiteCommand{\citecfilm} - {\usebibmacro{prenote}} - {\indexfield{indextitle}% - \usebibmacro{citecf}} - {\multicitedelim} - {\usebibmacro{postnote}} - - - \DeclareCiteCommand{\citefullfilm} - {\usebibmacro{prenote}} - {\indexfield{indextitle}% - \iffieldequalstr{entrysubtype}{serial} - {\usebibmacro{citeserialfull}} - {\iftoggle{citefullfilm}% - {\usebibmacro{citefff}}% - {\iftoggle{citecompletefilm} - {\usebibmacro{citefilm2complete}}{\usebibmacro{citeffs}} - }% - }} - {\multicitedelim} - {\usebibmacro{postnote}} - -\DeclareCiteCommand{\citefilmnoindex} - {\usebibmacro{prenote}} - {\usebibmacro{citef}} - {\multicitedelim} - {\usebibmacro{postnote}} - -\endinput |