summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/biblatex-luh-ipw/bbx/authoryear-luh-ipw.bbx
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2012-01-12 23:37:29 +0000
committerKarl Berry <karl@freefriends.org>2012-01-12 23:37:29 +0000
commit35df93b49f61d7b18f92c6d22c130e495c20fbcc (patch)
tree3791fb5bba4419c009a44835e7a1bf5d577b2da7 /Master/texmf-dist/tex/latex/biblatex-luh-ipw/bbx/authoryear-luh-ipw.bbx
parent8396993efe0f38c32868c954f8e7147cd66b3aaf (diff)
biblatex-luh-ipw (10jan12)
git-svn-id: svn://tug.org/texlive/trunk@25093 c570f23f-e606-0410-a88d-b1316a301751
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]{%