summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/biblatex-luh-ipw/bbx/authoryear-luh-ipw.bbx
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/latex/biblatex-luh-ipw/bbx/authoryear-luh-ipw.bbx')
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-luh-ipw/bbx/authoryear-luh-ipw.bbx45
1 files changed, 26 insertions, 19 deletions
diff --git a/Master/texmf-dist/tex/latex/biblatex-luh-ipw/bbx/authoryear-luh-ipw.bbx b/Master/texmf-dist/tex/latex/biblatex-luh-ipw/bbx/authoryear-luh-ipw.bbx
index 8a1d36e7e24..8400fd34523 100644
--- a/Master/texmf-dist/tex/latex/biblatex-luh-ipw/bbx/authoryear-luh-ipw.bbx
+++ b/Master/texmf-dist/tex/latex/biblatex-luh-ipw/bbx/authoryear-luh-ipw.bbx
@@ -1,13 +1,20 @@
-% authoryear-luh-ipw.bbx, Oliver Heins (heins@sopos.org) 2011
+% authoryear-luh-ipw.bbx, Oliver Heins (heins@sopos.org) 2012
-\ProvidesFile{authoryear-luh-ipw.bbx}[2011/11/01 v0.1 bibliography style for use with biblatex 1.x]
+\ProvidesFile{authoryear-luh-ipw.bbx}[2012/01/09 v0.2 bibliography style for use with biblatex 1.x]
-\RequireBibliographyStyle{authoryear}
+\RequireBibliographyStyle{authoryear-icomp}
\RequireBibliographyStyle{standard-luh-ipw}
\newtoggle{bbx:parensyear}
-\DeclareBibliographyOption{yearnotinparens}[true]{%
+\DeclareBibliographyOption{yearinparens}[true]{%
\settoggle{bbx:parensyear}{#1}}
+\DeclareBibliographyOption{yearnotinparens}[true]{% Deprecated, use
+ \settoggle{bbx:parensyear}{#1}% option yearinparens instead
+ \iftoggle{bbx:parensyear}
+ {\settoggle{bbx:parensyear}{false}}
+ {\settoggle{bbx:parensyear}{true}}}
+
+\ExecuteBibliographyOptions{yearinparens}
%% Klammern um das Jahr optional ausschalten
\def\bbx@opt@mergedate@maximum{%
@@ -15,13 +22,13 @@
\iffieldundef{year}
{}
{\iftoggle{bbx:parensyear}
- {\printfield{issue}%
- \setunit*{\addspace}%
- \printdateextra}
{\printtext[parens]{%
\printfield{issue}%
\setunit*{\addspace}%
- \printdateextra}}}}%
+ \printdateextra}}
+ {\printfield{issue}%
+ \setunit*{\addspace}%
+ \printdateextra}}}%
\renewbibmacro*{date}{}%
\renewbibmacro*{issue+date}{}%
}
@@ -31,8 +38,8 @@
\iffieldundef{year}
{}
{\iftoggle{bbx:parensyear}
- {\printdateextra}
- {\printtext[parens]{\printdateextra}}}}%
+ {\printtext[parens]{\printdateextra}}
+ {\printdateextra}}}%
\renewbibmacro*{date}{}%
\renewbibmacro*{issue+date}{%
\iffieldundef{issue}
@@ -46,11 +53,11 @@
\iffieldundef{labelyear}
{}
{\iftoggle{bbx:parensyear}
- {\printfield{labelyear}%
- \printfield{extrayear}}
{\printtext[parens]{%
\printfield{labelyear}%
- \printfield{extrayear}}}}}%
+ \printfield{extrayear}}}
+ {\printfield{labelyear}%
+ \printfield{extrayear}}}}%
\renewbibmacro*{date}{%
\iffieldundef{month}
{}
@@ -74,11 +81,11 @@
\iffieldundef{labelyear}
{}
{\iftoggle{bbx:parensyear}
- {\printfield{labelyear}%
- \printfield{extrayear}}
{\printtext[parens]{%
\printfield{labelyear}%
- \printfield{extrayear}}}}}%
+ \printfield{extrayear}}}
+ {\printfield{labelyear}%
+ \printfield{extrayear}}}}%
\renewbibmacro*{date}{%
\ifboolexpr{
test {\iffieldundef{month}}
@@ -108,11 +115,11 @@
\iffieldundef{labelyear}
{}
{\iftoggle{bbx:parensyear}
- {\printfield{labelyear}%
- \printfield{extrayear}}
{\printtext[parens]{%
\printfield{labelyear}%
- \printfield{extrayear}}}}}%
+ \printfield{extrayear}}}
+ {\printfield{labelyear}%
+ \printfield{extrayear}}}}%
\renewbibmacro*{date}{\printdate}%
\renewbibmacro*{issue+date}{%
\printtext[parens]{%