summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2016-09-21 20:55:21 +0000
committerKarl Berry <karl@freefriends.org>2016-09-21 20:55:21 +0000
commit8547630a54bd0e2f5e818bbce37ff41587b34254 (patch)
tree1b315ed4f876f022c9c4bd7967fb7d15a40ca696 /Master/texmf-dist/source
parentd51aef2e53d00408e3bfee144cc2dc253dac50a9 (diff)
geschichtsfrkl (21sep16)
git-svn-id: svn://tug.org/texlive/trunk@42121 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source')
-rw-r--r--Master/texmf-dist/source/latex/geschichtsfrkl/geschichtsfrkl.dtx22
1 files changed, 13 insertions, 9 deletions
diff --git a/Master/texmf-dist/source/latex/geschichtsfrkl/geschichtsfrkl.dtx b/Master/texmf-dist/source/latex/geschichtsfrkl/geschichtsfrkl.dtx
index 4f5c21b04af..cf7318d1490 100644
--- a/Master/texmf-dist/source/latex/geschichtsfrkl/geschichtsfrkl.dtx
+++ b/Master/texmf-dist/source/latex/geschichtsfrkl/geschichtsfrkl.dtx
@@ -49,7 +49,7 @@
%
% \title{\texttt{geschichtsfrkl} -- \texttt{biblatex} für Historiker}
% \author{Jonathan Zachhuber\thanks{\url{jonathan.zachhuber@gmail.com}}}
-% \date{Version v1.4, 6. June 2016}
+% \date{Version v1.4, 21. September 2016}
%
% \maketitle
% \begin{abstract}
@@ -860,15 +860,16 @@
\DeclareNameFormat{author}{%
\nameparts{#1}%
% \end{macrocode}
+%\changes{v1.4}{2016/09/21}{Change "ifempty" to "ifdefvoid" to comply with "biblatex" 3.4}
% Der Nachname steht in "\autorenschriftart", Feld "#5" wird erst überprüft, bevor es ausgegeben wird.
% \begin{macrocode}
{\autorenschriftart%
- \ifempty{\namepartprefix}{}{\namepartprefix\addspace}%
+ \ifdefvoid{\namepartprefix}{}{\namepartprefix\addspace}%
\namepartfamily}%
% \end{macrocode}
% Erst wird die Existenz des Vornamens überprüft. Wenn die Option "nurinit" gewählt wurde, dann werden nur die Initialien ausgegeben:
% \begin{macrocode}
- \ifempty{\namepartgiven}{}{\addcomma\space%
+ \ifdefvoid{\namepartgiven}{}{\addcomma\space%
\ifbool{bbx:nurinit}{\namepartgiveni}{\namepartgiven}}%
% \end{macrocode}
% Falls beispielsweise in der "bib"-Datei Initialien angegeben wurden, der Eintrag also auf einen Punkt endet, sollte dieser als Abkürzungspunkt gekennzeichnet werden.
@@ -886,15 +887,16 @@
% Als nächstes beschäftigen wir uns mit Herausgebern. Zunächst die \enquote{konventionelle} Variante: \enquote{hrsg. v. \meta{Vorname} \meta{Nachname}}. Mehrere Namen werden durch Kommata und ein abschließendes \enquote{und} getrennt.
%\changes{v1.4}{2016/04/17}{Change "DeclareNameFormat" to comply with "biblatex" 3.4}
%\changes{v1.4}{2016/06/06}{Change "ifblank" to "ifempty" to comply with new "nameparts" format.}
+%\changes{v1.4}{2016/09/21}{Change "ifempty" to "ifdefvoid" to comply with "biblatex" 3.4}
% \begin{macrocode}
\DeclareNameFormat{editor}{%
\nameparts{#1}%
% \end{macrocode}
% Zuerst das gleiche Spiel mit Vor- und Nachnamen wie gerade eben (nur diesmal eben andersrum):
% \begin{macrocode}
- \ifempty{\namepartgiven}{}{%
+ \ifdefvoid{\namepartgiven}{}{%
\ifbool{bbx:nurinit}{\namepartgiveni}{\namepartgiven}\addspace}%
- \ifempty{\namepartprefix}{}{\namepartprefix\addspace}%
+ \ifdefvoid{\namepartprefix}{}{\namepartprefix\addspace}%
\namepartfamily%
% \end{macrocode}
% Wenn wir vor Stelle "liststop-1" sind, soll ein Komma ausgegeben werden, an der Stelle ein \enquote{und} und sonst nichts:
@@ -908,12 +910,13 @@
% Bei der "hrsg"-Optionen stehen die Herausgeber mit Nachnamen zuerst und werden durch Schrägstriche getrennt:
%\changes{v1.4}{2016/04/17}{Change "DeclareNameFormat" to comply with "biblatex" 3.4}
%\changes{v1.4}{2016/06/06}{Change "ifblank" to "ifempty" to comply with new "nameparts" format.}
+%\changes{v1.4}{2016/09/21}{Change "ifempty" to "ifdefvoid" to comply with "biblatex" 3.4}
% \begin{macrocode}
\DeclareNameFormat{hrsg}{%
\nameparts{#1}
- \ifempty{\namepartprefix}{}{\namepartprefix\addspace}%
+ \ifdefvoid{\namepartprefix}{}{\namepartprefix\addspace}%
\namepartfamily%
- \ifempty{\namepartgiven}{}{\addcomma\space%
+ \ifdefvoid{\namepartgiven}{}{\addcomma\space%
\ifbool{bbx:nurinit}{\namepartgiveni}{\namepartgiven}}%
\ifthenelse{\value{listcount}<\value{liststop}}%
{\addnbspace\slash\addspace}{}%
@@ -1579,15 +1582,16 @@
% \begin{NameFormat}{cite:author}
% Beim Erstzitat werden Autorennamen genau wie in der Bibliographie formatiert. Danach entsprechend "cite:author". Vor allem werden die Optionen "mitvn" und "citeinit" berücksichtigt (standardmäßig werden Vornamen ganz unterdrückt).
%\changes{v1.4}{2016/04/17}{Change "DeclareNameFormat" to comply with "biblatex" 3.4}
+%\changes{v1.4}{2016/09/21}{Change "ifempty" to "ifdefvoid" to comply with "biblatex" 3.4}
%\changes{v1.4}{2016/06/06}{Change "ifblank" to "ifempty" to comply with new "nameparts" format.}
% \begin{macrocode}
\DeclareNameFormat{cite:author}{%
\nameparts{#1}%
{\citeautorenschriftart%
- \ifempty{\namepartprefix}{}{\namepartprefix\addspace}%
+ \ifdefvoid{\namepartprefix}{}{\namepartprefix\addspace}%
\namepartfamily}%
\ifbool{cbx:mitvn}{%
- \ifempty{\namepartgiven}{}{\addcomma\space%
+ \ifdefvoid{\namepartgiven}{}{\addcomma\space%
\ifbool{cbx:nurinit}{\namepartgiveni}{\namepartgiven}}}{%
% \end{macrocode}
% "citeinit" funktioniert auch ohne "mitvn".