texlive[42649] Master/texmf-dist: biblatex-dw (6dec16)

commits+karl at tug.org commits+karl at tug.org
Tue Dec 6 23:58:59 CET 2016


Revision: 42649
          http://tug.org/svn/texlive?view=revision&revision=42649
Author:   karl
Date:     2016-12-06 23:58:59 +0100 (Tue, 06 Dec 2016)
Log Message:
-----------
biblatex-dw (6dec16)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/biblatex-dw/CHANGES
    trunk/Master/texmf-dist/doc/latex/biblatex-dw/LIESMICH
    trunk/Master/texmf-dist/doc/latex/biblatex-dw/README
    trunk/Master/texmf-dist/doc/latex/biblatex-dw/biblatex-dw-preamble.tex
    trunk/Master/texmf-dist/doc/latex/biblatex-dw/biblatex-dw-print.tex
    trunk/Master/texmf-dist/doc/latex/biblatex-dw/biblatex-dw-screen.tex
    trunk/Master/texmf-dist/doc/latex/biblatex-dw/biblatex-dw.pdf
    trunk/Master/texmf-dist/doc/latex/biblatex-dw/biblatex-dw.tex
    trunk/Master/texmf-dist/doc/latex/biblatex-dw/de-biblatex-dw.pdf
    trunk/Master/texmf-dist/doc/latex/biblatex-dw/de-biblatex-dw.tex
    trunk/Master/texmf-dist/doc/latex/biblatex-dw/examples/de-authortitle-dw.pdf
    trunk/Master/texmf-dist/doc/latex/biblatex-dw/examples/de-authortitle-dw.tex
    trunk/Master/texmf-dist/doc/latex/biblatex-dw/examples/de-footnote-dw.pdf
    trunk/Master/texmf-dist/doc/latex/biblatex-dw/examples/de-footnote-dw.tex
    trunk/Master/texmf-dist/doc/latex/biblatex-dw/examples/en-authortitle-dw.pdf
    trunk/Master/texmf-dist/doc/latex/biblatex-dw/examples/en-authortitle-dw.tex
    trunk/Master/texmf-dist/doc/latex/biblatex-dw/examples/en-footnote-dw.pdf
    trunk/Master/texmf-dist/doc/latex/biblatex-dw/examples/en-footnote-dw.tex
    trunk/Master/texmf-dist/tex/latex/biblatex-dw/bbx/authortitle-dw.bbx
    trunk/Master/texmf-dist/tex/latex/biblatex-dw/bbx/footnote-dw.bbx
    trunk/Master/texmf-dist/tex/latex/biblatex-dw/bbx/standard-dw.bbx
    trunk/Master/texmf-dist/tex/latex/biblatex-dw/cbx/authortitle-dw.cbx
    trunk/Master/texmf-dist/tex/latex/biblatex-dw/cbx/footnote-dw.cbx
    trunk/Master/texmf-dist/tex/latex/biblatex-dw/cbx/standard-dw.cbx
    trunk/Master/texmf-dist/tex/latex/biblatex-dw/lbx/english-dw.lbx
    trunk/Master/texmf-dist/tex/latex/biblatex-dw/lbx/german-dw.lbx

Modified: trunk/Master/texmf-dist/doc/latex/biblatex-dw/CHANGES
===================================================================
--- trunk/Master/texmf-dist/doc/latex/biblatex-dw/CHANGES	2016-12-06 22:58:45 UTC (rev 42648)
+++ trunk/Master/texmf-dist/doc/latex/biblatex-dw/CHANGES	2016-12-06 22:58:59 UTC (rev 42649)
@@ -1,9 +1,31 @@
-biblatex-dw 2013/09/22 v1.6a
-Copyright (c) 2008-2013 Dominik Waßenhoven <domwass(at)web.de>
+biblatex-dw 2016/12/06 v1.7
+Copyright (c) 2008-2016 Dominik Waßenhoven <domwass(at)web.de>
 
  Version history
  ---------------
 
+v1.7 [2016/12/06]
+This version of biblatex-dw needs at least biblatex 3.3 and was testet with 
+biblatex 3.6 and biber 2.6.
+- New option "citeauthorname" (instead of "firstfullname") which can take the
+  values "normal" (\citeauthor and \textcite print the surname only, as in 
+  standard biblatex), "firstfull" (at the first use of \citeauthor or \textcite, 
+  the full name is printed, otherwise the surname only; thus, this is the 
+  behaviour of the former option "firstfullname") and "full" (the full name is 
+  always printed when using \citeauthor or \textcite). The default for this option
+  is "normal".
+- Option "firstfullname" has been dropped (see above, option "citeauthorname").
+- Option "series" can now take the values "standard", "afteryear" and 
+  "beforeedition". The latter is new and prints the series ahead of the edition. 
+  The default for this option is "standard".
+- BUGFIX: From version 3.3 of biblatex, \DeclareNameFormat has changed. This 
+  version of biblatex-dw is now compatible with the new syntax.
+- BUGFIX: In some circumstances, the option "inreference=full" was broken. This
+  should be fixed now.
+- BUGFIX: In some cases, @review in combination with the xref functionality 
+  suppressed the output of pages. This should be fixed.
+- Compatibility with biblatex 2.9 regarding the list of shorthands.
+
 v1.6a [2013/09/22]
 This version of biblatex-dw was tested with biblatex 2.7a and biber 1.7.
  - New option "inreference" (authortitle-dw only) which can take the values 

Modified: trunk/Master/texmf-dist/doc/latex/biblatex-dw/LIESMICH
===================================================================
--- trunk/Master/texmf-dist/doc/latex/biblatex-dw/LIESMICH	2016-12-06 22:58:45 UTC (rev 42648)
+++ trunk/Master/texmf-dist/doc/latex/biblatex-dw/LIESMICH	2016-12-06 22:58:59 UTC (rev 42649)
@@ -1,5 +1,5 @@
-biblatex-dw 2013/09/22 v1.6a
-Copyright (c) 2008-2013 Dominik Waßenhoven <domwass(at)web.de>
+biblatex-dw 2016/12/06 v1.7
+Copyright (c) 2008-2016 Dominik Waßenhoven <domwass(at)web.de>
 
 ************************************************************
 
@@ -111,9 +111,9 @@
  * Ondrej Salvet            * Johann Konrad Schwarz
  * Salome Södergran         * Jonas Stein
  * Matthias Steinbrink      * Philipp Stephani
- * Bernhard Tempel          * Dominik Weber
- * Christian Weitert        * Christofer Zwanzig
- * Дмитрий Гордеев
+ * Bernhard Tempel          * Herbert Voss
+ * Dominik Weber            * Christian Weitert        
+ * Christofer Zwanzig       * Дмитрий Гордеев
 
  
  7. Lizenz

Modified: trunk/Master/texmf-dist/doc/latex/biblatex-dw/README
===================================================================
--- trunk/Master/texmf-dist/doc/latex/biblatex-dw/README	2016-12-06 22:58:45 UTC (rev 42648)
+++ trunk/Master/texmf-dist/doc/latex/biblatex-dw/README	2016-12-06 22:58:59 UTC (rev 42649)
@@ -1,5 +1,5 @@
-biblatex-dw 2013/09/22 v1.6a
-Copyright (c) 2008-2013 Dominik Waßenhoven <domwass(at)web.de>
+biblatex-dw 2016/12/06 v1.7
+Copyright (c) 2008-2016 Dominik Waßenhoven <domwass(at)web.de>
   
 ************************************************************
 
@@ -105,9 +105,9 @@
  * Ondrej Salvet            * Johann Konrad Schwarz
  * Salome Södergran         * Jonas Stein
  * Matthias Steinbrink      * Philipp Stephani
- * Bernhard Tempel          * Dominik Weber
- * Christian Weitert        * Christofer Zwanzig
- * Дмитрий Гордеев
+ * Bernhard Tempel          * Herbert Voss
+ * Dominik Weber            * Christian Weitert        
+ * Christofer Zwanzig       * Дмитрий Гордеев
  
   
  7. Licence

Modified: trunk/Master/texmf-dist/doc/latex/biblatex-dw/biblatex-dw-preamble.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/biblatex-dw/biblatex-dw-preamble.tex	2016-12-06 22:58:45 UTC (rev 42648)
+++ trunk/Master/texmf-dist/doc/latex/biblatex-dw/biblatex-dw-preamble.tex	2016-12-06 22:58:59 UTC (rev 42649)
@@ -1,17 +1,17 @@
 %!TEX encoding = UTF-8 Unicode
 
 % biblatex-dw 
-% Copyright (c) Dominik Waßenhoven <domwass(at)web.de>, 2013
+% Copyright (c) Dominik Waßenhoven <domwass(at)web.de>, 2016
 %
 % This file is the preamble for the documentation of 
 % biblatex-dw (both  the English and the German version)
 
 %%%%% biblatex-dw Version %%%%% version of biblatex-dw %%%%%
-\newcommand{\biblatexdwversion}{1.6a}
-\newcommand{\biblatexdwdate}{\printdate{2013-09-22}}
-\newcommand{\mindestanforderung}{1.7}% minimum biblatex version
-\newcommand{\testversion}{2.7a}% tested biblatex version
-\newcommand{\biberversion}{1.7}% tested biber version
+\newcommand{\biblatexdwversion}{1.7}
+\newcommand{\biblatexdwdate}{\printdate{2016-12-06}}
+\newcommand{\mindestanforderung}{3.3}% minimum biblatex version
+\newcommand{\testversion}{3.6}% tested biblatex version
+\newcommand{\biberversion}{2.6}% tested biber version
 \newcommand{\screenversion}{}
 \newcommand{\TOC}{}
 \newcommand{\lizenz}{}
@@ -75,7 +75,7 @@
 
 %%%%% Verschiedene Pakete %%%%% Miscellaneous packages
 \usepackage{microtype}%		optischer Randausgleich
-\usepackage{dtklogos}%		Logos wie \BibTeX
+\usepackage{dtk-logos}%		Logos wie \BibTeX etc.
 \usepackage{xspace}
 \usepackage{textcomp}%		Text-Companion-Symbole
 \usepackage{manfnt}%			für das Achtung-Symbol

Modified: trunk/Master/texmf-dist/doc/latex/biblatex-dw/biblatex-dw-print.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/biblatex-dw/biblatex-dw-print.tex	2016-12-06 22:58:45 UTC (rev 42648)
+++ trunk/Master/texmf-dist/doc/latex/biblatex-dw/biblatex-dw-print.tex	2016-12-06 22:58:59 UTC (rev 42649)
@@ -1,6 +1,6 @@
 %!TEX encoding = UTF-8 Unicode
 % biblatex-dw 
-% Copyright (c) Dominik Waßenhoven <domwass(at)web.de>, 2013
+% Copyright (c) Dominik Waßenhoven <domwass(at)web.de>, 2016
 %
 % This file configures the documentation 
 % of biblatex-dw to be printed

Modified: trunk/Master/texmf-dist/doc/latex/biblatex-dw/biblatex-dw-screen.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/biblatex-dw/biblatex-dw-screen.tex	2016-12-06 22:58:45 UTC (rev 42648)
+++ trunk/Master/texmf-dist/doc/latex/biblatex-dw/biblatex-dw-screen.tex	2016-12-06 22:58:59 UTC (rev 42649)
@@ -1,6 +1,6 @@
 %!TEX encoding = UTF-8 Unicode
 % biblatex-dw 
-% Copyright (c) Dominik Waßenhoven <domwass(at)web.de>, 2013
+% Copyright (c) Dominik Waßenhoven <domwass(at)web.de>, 2016
 %
 % This file configures the documentation 
 % of biblatex-dw to be viewed on a screen

Modified: trunk/Master/texmf-dist/doc/latex/biblatex-dw/biblatex-dw.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/biblatex-dw/biblatex-dw.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/biblatex-dw/biblatex-dw.tex	2016-12-06 22:58:45 UTC (rev 42648)
+++ trunk/Master/texmf-dist/doc/latex/biblatex-dw/biblatex-dw.tex	2016-12-06 22:58:59 UTC (rev 42649)
@@ -274,11 +274,11 @@
   \addspace vol\adddot\space}
 				\end{lstlisting}
   \item The\beschreibung{series} option \option{series} affects the position of the \texttt{series}
-        field. If set to \wert{afteryear}, the series is printed after the
-        year. This affects the entry types \texttt{@book}, \texttt{@inbook},
+        field, possible values are \wert{afteryear}, \wert{beforeedition} and \wert{standard}. This affects the entry types \texttt{@book}, \texttt{@inbook},
         \texttt{@collection}, \texttt{@incollection}, \texttt{@proceedings},
-        \texttt{@inproceedings} and \texttt{@manual}. The standard value for
-        this option is \wert{standard}.
+        \texttt{@inproceedings} and \texttt{@manual}. 
+        If set to \wert{afteryear} or \wert{beforeedition}, the series will be put after the year or before the edition.
+        The standard value for this option is \wert{standard}, the series will be printed before the location.
 	\item The\beschreibung{seriesformat} option \option{seriesformat} can 
         take the values \wert{standard} and \wert{parens}. If set to 
         \wert{parens}, \texttt{series} and \texttt{number} (of a book etc.)
@@ -483,22 +483,23 @@
 
 				Author: Title, in: Book, pp.\,100--150, here p.\,125.
 				\end{quote}
-	\item The\beschreibung{firstfullname} option \option{firstfullname=true} offers the possibility to have 
-        authors\slash editors printed with first name and last name for the
-        first citation when using the commands \cmd{citeauthor} or
-        \cmd{textcite}; only when they are cited for the second time, the last 
-        name is printed on its own. This works also with different citations 
-        from the same author such as the full name is only given with the 
-        first citation. It does not matter, if you only use \cmd{citeauthor} 
-        or {textcite} or both. The standard for this option is \wert{false} 
-        (i.e. only the last names are printed).
-	\item The\beschreibung{citeauthor} \option{citeauthor} option controls the name format for the
-	      \cmd{citeauthor} command; it can take the values \wert{namefont}, \wert{namefontfoot} and 
-	      \wert{normalfont}. With \option{citeauthor=namefont} the same format as set by the option 
-	      \option{namefont} is used. This is the default behaviour. With \option{citeauthor=normalfont} 
-	      the normal font is always used for \cmd{citeauthor}, regardless of the \option{namefont} option. 
-	      With \option{citeauthor=namefontfoot} the \option{namefont} format is used if the
+	\item The\beschreibung{citeauthor} \option{citeauthor} option controls the name format for
+				the \cmd{citeauthor} command; it can take the values \wert{namefont}, 
+				\wert{namefontfoot} and \wert{normalfont}. With \option{citeauthor=namefont} the 
+				same format as set by the option \option{namefont} is used. This is the default 
+				behaviour. With \option{citeauthor=normalfont} the normal font is always used for 
+				\cmd{citeauthor}, regardless of the \option{namefont} option. With 
+				\option{citeauthor=namefontfoot} the \option{namefont} format is used if the
 	      \cmd{citeauthor} command is inside a footnote, otherwise the normal font is used.
+	\item The\beschreibung{citeauthorname} option \option{citeauthorname} controls the
+				appearance of names when using the the commands \cmd{citeauthor} and \cmd{textcite}.
+				With \option{citeauthorname=firsfull}, the name is given in full when cited for the 
+				first time; from the second citation onwards, only the last name is printed. This 
+				works also with different citations from the same author, regardless whether you 
+				only use \cmd{citeauthor} or \cmd{textcite} or both. With 
+        \option{citeauthorname=full} the name is always given in full, with 
+        \option{citeauthorname=normal} only the given name is printed.
+        The default value for this option is \wert{normal}.
 	\item If\beschreibung{singletitle} you use the \bl{} option \option{singletitle=true}, the title of 
 	      a cited work is only printed if there is more than one work of the same
 				author. See the biblatex documentation for details.
@@ -673,6 +674,11 @@
 	  Specifies the font shape of the authors' names when the \cmd{citeauthor}
 	  command is used. Possible values are \wert{namefont}, \wert{normalfont} and 
 	  \wert{namefontfoot}.
+	\optlist{citeauthorname}{normal}
+	  Controls the name output when using \cmd{citeauthor} or \cmd{textcite}. With 
+	  \wert{firstfull} the full name is printed at first citation, at all 
+	  subsequent citations only the last name is printed. With \wert{full} the full name is 
+	  always printed, whereas \wert{normal} always gives the given name only.
 	\optlist{citedas}{true}
 	  The first citation (in \xbx{authortitle-dw} only if the option 
 	  \option{firstfull} is used) is followed by the string
@@ -702,10 +708,6 @@
 	  The edition is printed as superscript number straight ahead of the year.
   \optlist[\xbx{authortitle-dw} only]{firstfull}{false}
     The first citation is printed with full reference.
-	\optlist{firstfullname}{false}
-	  At the first citation with \cmd{citeauthor} or \cmd{textcite} 
-	  the full name is printed, at all 
-	  subsequent citations only the last name is printed.
 	\optlist{firstnamefont}{normal}
 	  Specifies the font shape of the first names of authors and editors as well 
 	  as of name affixes and (if \option{useprefix} is set to \wert{false}) of 
@@ -775,7 +777,7 @@
 		\option{pseudoauthor} are \emph{not} printed.
 	\optlist{series}{standard}
 	  Position of a work's \texttt{series}: with \wert{standard} as in the 
-	  standard styles, with \wert{afteryear} after the \texttt{year}.
+	  standard styles, with \wert{afteryear} after the \texttt{year}, with \wert{beforeedition} before the \texttt{edition}.
 	\optlist{seriesformat}{parens}
     Format of a work's \texttt{series}: with \wert{standard} as in the 
 	  standard styles, with \wert{parens} in parentheses.

Modified: trunk/Master/texmf-dist/doc/latex/biblatex-dw/de-biblatex-dw.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/biblatex-dw/de-biblatex-dw.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/biblatex-dw/de-biblatex-dw.tex	2016-12-06 22:58:45 UTC (rev 42648)
+++ trunk/Master/texmf-dist/doc/latex/biblatex-dw/de-biblatex-dw.tex	2016-12-06 22:58:59 UTC (rev 42649)
@@ -2,7 +2,7 @@
 %!TEX encoding = UTF-8 Unicode
 
 % biblatex-dw 
-% Copyright (c) Dominik Waßenhoven <domwass(at)web.de>, 2013
+% Copyright (c) Dominik Waßenhoven <domwass(at)web.de>, 2016
 %
 % Diese Datei enthält die deutschsprachige Dokumentation von biblatex-dw
 
@@ -333,11 +333,10 @@
 				\end{lstlisting}
   \item Die\beschreibung{series}
 	      Option \option{series} bestimmt die Position der Reihe (Feld
-        \texttt{series}). Setzt man sie auf \wert{afteryear}, wird die Reihe
-        nach dem Jahr ausgegeben. Das betrifft die Typen \texttt{@book}, 
+        \texttt{series}), möglich sind die Werte \wert{afteryear}, \wert{beforeedition} und \wert{standard}. Das betrifft die Typen \texttt{@book}, 
         \texttt{@inbook}, \texttt{@collection}, \texttt{@incollection}, 
-        \texttt{@proceedings}, \texttt{@inproceedings} und \texttt{@manual}. 
-        Der Standardwert für diese Option ist \wert{standard}.
+        \texttt{@proceedings}, \texttt{@inproceedings} und \texttt{@manual}. Bei \wert{afteryear} wird die Reihe nach dem Jahr ausgegeben, bei \wert{beforeedition} vor der Auf"|lage.
+        Der Standardwert für diese Option ist \wert{standard}, die Reihe wird dann vor dem Ort ausgegeben.
 	\item Die\beschreibung{seriesformat} Option \option{seriesformat} kann
         die Werte \wert{standard} und \wert{parens} annehmen. Mit
         \wert{parens} werden Reihe und Nummer eines Werkes (\texttt{series} und 
@@ -561,24 +560,27 @@
 
 				Autor: Titel, in: Buch, S.\,100--150, hier S.\,125.
 				\end{quote}
-  \item Mit\beschreibung{firstfullname}
-	      der Option \option{firstfullname=true} hat man die Möglichkeit, beim ersten
-        Zitieren eines Autors\slash Herausgebers mit dem Befehl \cmd{citeauthor}
-        oder mit dem Befehl \cmd{textcite} automatisch den vollen Namen
-        ausgeben zu lassen; erst beim zweiten Zitieren wird dann nur der Nachname
-        ausgegeben. Das funktioniert auch bei unterschiedlichen Literaturverweisen
-        desselben Autors, so dass auch dann der volle Name nur beim ersten Verweis
-        ausgegeben wird. Dabei ist es egal, ob man nur \cmd{citeauthor}, nur \cmd{textcite}
-        oder beide Befehle gemischt einsetzt. Der Standard für diese Option ist
-        \wert{false} (d.\,h., es wird immer nur der Nachname ausgegeben).
 	\item Die\beschreibung{citeauthor} Option \option{citeauthor} bestimmt das Format für den 
 	      Befehl \cmd{citeauthor}; sie kann die Werte \wert{namefont}, \wert{namefontfoot} und 
-	      \wert{normalfont} annehmen. Mit \option{citeauthor=namefont} wird das Format benutzt, 
-	      das mit der Option \option{namefont} eingestellt wurde. Dies ist die Standardeinstellung. 
-	      Mit \option{citeauthor=normalfont} wird immer die normale Schrift für \cmd{citeauthor}
-	      benutzt, unabhängig von der Einstellung der Option \option{namefont}. Mit 
-	      \option{citeauthor=namefontfoot} wird das \option{namefont}"=Format benutzt, wenn der 
-	      \cmd{citeauthor}"=Befehl in einer Fußnote steht, ansonsten wird die normale Schrift benutzt.
+	      \wert{normalfont} annehmen. Mit \option{citeauthor=namefont} wird das Format
+	      benutzt, das mit der Option \option{namefont} eingestellt wurde. Dies ist die 
+	      Standardeinstellung. Mit \option{citeauthor=normalfont} wird immer die normale 
+	      Schrift für \cmd{citeauthor} benutzt, unabhängig von der Einstellung der Option 
+	      \option{namefont}. Mit \option{citeauthor=namefontfoot} wird das 
+	      \option{namefont}"=Format benutzt, wenn der \cmd{citeauthor}"=Befehl in einer 
+	      Fußnote steht, ansonsten wird die normale Schrift benutzt.
+  \item Mit\beschreibung{citeauthorname}
+	      der Option \option{citeauthorname} hat man die Möglichkeit, die Namensform
+	      beim Zitieren eines Autors\slash Herausgebers mit dem Befehl \cmd{citeauthor}
+        oder mit dem Befehl \cmd{textcite} zu steuern. \option{citeauthorname=firstfull}
+        bewirkt, dass beim ersten Zitieren der volle Name ausgegeben wird und bei allen 
+        weiteren Zitaten nur der Nachname. Das funktioniert auch bei unterschiedlichen
+        Literaturverweisen desselben Autors, so dass auch dann der volle Name nur beim 
+        ersten Verweis ausgegeben wird. Dabei ist es egal, ob man nur \cmd{citeauthor}, 
+        nur \cmd{textcite} oder beide Befehle gemischt einsetzt. Mit 
+        \option{citeauthorname=full} wird immer der volle Name ausgegeben, mit 
+        \option{citeauthorname=normal} wird immer nur der Nachname ausgegeben. 
+        Der Standard für diese Option ist \wert{normal}.
 	\item Mit\beschreibung{singletitle}
 	      der \bl"=Option \option{singletitle=true} wird der Titel eines Werkes
 	      nur dann ausgegeben, wenn mehr als ein Werk desselben Autors vorhanden ist.
@@ -769,6 +771,11 @@
 	  Legt den Schriftschnitt der Autorennamen bei Verwendung des Befehls \cmd{citeauthor}
 	  fest. Mögliche Werte sind \wert{namefont}, \wert{normalfont} und 
 	  \wert{namefontfoot}.
+	\optlist{citeauthorname}{normal}
+	  Legt fest, ob bei \cmd{citeauthor} oder \cmd{textcite} nur der Nachname oder der volle 
+	  Name ausgegeben wird. Mögliche Werte sind \wert{normal} (nur Nachname), \wert{full}
+	  (immer voller Name) und \wert{firstfull} (beim ersten Zitat voller Name, danach nur 
+	  Nachname).
 	\optlist{citedas}{true}
 	  Bei Einträgen mit \texttt{shorthand} wird dem Erstzitat (bei
 	  \xbx{authortitle-dw} nur mit der Option \option{firstfull}) ein
@@ -800,10 +807,6 @@
     dem Jahr ausgegeben.
   \optlist[nur \xbx{authortitle-dw}]{firstfull}{false}
     Beim ersten Zitat wird die volle Literaturangabe ausgegeben.
-	\optlist{firstfullname}{false}
-	  Beim ersten Zitat mit \cmd{citeauthor} oder \cmd{textcite} 
-	  wird der volle Name ausgegeben, bei
-	  allen weiteren Zitaten nur der Nachname.
 	\optlist{firstnamefont}{normal}
 	  Legt den Schriftschnitt der Vornamen von Autoren und Editoren fest, ebenso 
 	  von Namensaffixen und (mit der Option \option{useprefix=false}) 
@@ -879,7 +882,7 @@
 		\option{pseudoauthor} \emph{nicht} ausgegeben.
 	\optlist{series}{standard}
 	  Position der Reihe (\texttt{series}) eines Werkes: bei \wert{standard} wie
-	  in den Standard"=Stilen, bei \wert{afteryear} nach dem Jahr 
+	  in den Standard"=Stilen, bei \wert{afteryear} nach dem Jahr und bei \wert{beforeedition} vor der Auf"|lage
 	  (\texttt{year}\slash \texttt{date}).
 	\optlist{seriesformat}{parens}
     Format der Reihe (\texttt{series}) eines Werkes: bei \wert{standard} wie in

Modified: trunk/Master/texmf-dist/doc/latex/biblatex-dw/examples/de-authortitle-dw.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/biblatex-dw/examples/de-authortitle-dw.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/biblatex-dw/examples/de-authortitle-dw.tex	2016-12-06 22:58:45 UTC (rev 42648)
+++ trunk/Master/texmf-dist/doc/latex/biblatex-dw/examples/de-authortitle-dw.tex	2016-12-06 22:58:59 UTC (rev 42649)
@@ -1,4 +1,4 @@
-% v 1.6a
+% v 1.7
 % This file presents the `authortitle-dw' style
 %
 \listfiles
@@ -14,6 +14,7 @@
 %	addyear=true,
 	annotation=true,
 %	citeauthor=normalfont,%namefontfoot,%namefont,
+%	citeauthorname=firstfull,%full,%normal
 %	citedas=false,
 %	citepages=suppress,%omit,%permit,%separate,
 %	edbyidem=false,
@@ -21,7 +22,6 @@
 %	edstringincitations=false,
 %	edsuper=true,
 %	firstfull=true,
-%	firstfullname=true,
 %	firstnamefont=smallcaps,%italic,%bold,
 %	ibidemfont=smallcaps,%italic,%bold,
 %	idembib=false,
@@ -39,7 +39,7 @@
 %	origfieldsformat=parens,%brackets,%punct,
 %	pagetotal=true,
 %	pseudoauthor=false,
-%	series=afteryear,
+	series=beforeedition,%afteryear,%beforeedition,%standard
 %	shorthandibid=false,
 %	shorthandinbib=true,
 %	shorthandwidth=40pt,%3em,

Modified: trunk/Master/texmf-dist/doc/latex/biblatex-dw/examples/de-footnote-dw.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/biblatex-dw/examples/de-footnote-dw.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/biblatex-dw/examples/de-footnote-dw.tex	2016-12-06 22:58:45 UTC (rev 42648)
+++ trunk/Master/texmf-dist/doc/latex/biblatex-dw/examples/de-footnote-dw.tex	2016-12-06 22:58:59 UTC (rev 42649)
@@ -1,4 +1,4 @@
-% v 1.6a
+% v 1.7
 % This file presents the `footnote-dw' style
 %
 \documentclass[a4paper]{article}

Modified: trunk/Master/texmf-dist/doc/latex/biblatex-dw/examples/en-authortitle-dw.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/biblatex-dw/examples/en-authortitle-dw.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/biblatex-dw/examples/en-authortitle-dw.tex	2016-12-06 22:58:45 UTC (rev 42648)
+++ trunk/Master/texmf-dist/doc/latex/biblatex-dw/examples/en-authortitle-dw.tex	2016-12-06 22:58:59 UTC (rev 42649)
@@ -1,4 +1,4 @@
-% v 1.6a
+% v 1.7
 % This file presents the `authortitle-dw' style
 %
 \documentclass[a4paper]{article}

Modified: trunk/Master/texmf-dist/doc/latex/biblatex-dw/examples/en-footnote-dw.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/biblatex-dw/examples/en-footnote-dw.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/biblatex-dw/examples/en-footnote-dw.tex	2016-12-06 22:58:45 UTC (rev 42648)
+++ trunk/Master/texmf-dist/doc/latex/biblatex-dw/examples/en-footnote-dw.tex	2016-12-06 22:58:59 UTC (rev 42649)
@@ -1,4 +1,4 @@
-% v 1.6a
+% v 1.7
 % This file presents the `footnote-dw' style
 %
 \documentclass[a4paper]{article}

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-dw/bbx/authortitle-dw.bbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-dw/bbx/authortitle-dw.bbx	2016-12-06 22:58:45 UTC (rev 42648)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-dw/bbx/authortitle-dw.bbx	2016-12-06 22:58:59 UTC (rev 42649)
@@ -1,6 +1,6 @@
-% authortitle-dw.bbx, Dominik Waßenhoven 2013
+% authortitle-dw.bbx, Dominik Waßenhoven 2016
 
-\ProvidesFile{authortitle-dw.bbx}[2013/09/22 v1.6a biblatex bibliography style]
+\ProvidesFile{authortitle-dw.bbx}[2016/12/06 v1.7 biblatex bibliography style]
   
 \RequireBibliographyStyle{standard-dw}
 
@@ -328,7 +328,7 @@
 % oder 'options = {oldbookauthor=true}'
 % werden nicht in der Schrift von 'namefont' gesetzt
 % Formatierung der Nachnamen entsprechend der Option 'namefont'
-\renewcommand*{\mkbibnamelast}[1]{%
+\renewcommand*{\mkbibnamefamily}[1]{%
  \ifboolexpr{
  ( bool {bbx:oldauthor}
    and
@@ -356,7 +356,7 @@
   {\bbx at namefont{#1}}}
 	      
 % Formatierung der Vornamen entsprechend der Option 'firstnamefont'
-\renewcommand*{\mkbibnamefirst}[1]{%
+\renewcommand*{\mkbibnamegiven}[1]{%
  \ifboolexpr{
  ( bool {bbx:oldauthor}
    and
@@ -415,7 +415,7 @@
     {\bbx at firstnamefont{#1}}}}
 
 % suffix richtet sich nach 'firstnamefont' 
-\renewcommand*{\mkbibnameaffix}[1]{%
+\renewcommand*{\mkbibnamesuffix}[1]{%
  \ifboolexpr{
  ( bool {bbx:oldauthor}
    and

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-dw/bbx/footnote-dw.bbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-dw/bbx/footnote-dw.bbx	2016-12-06 22:58:45 UTC (rev 42648)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-dw/bbx/footnote-dw.bbx	2016-12-06 22:58:59 UTC (rev 42649)
@@ -1,6 +1,6 @@
-% footnote-dw.bbx, Dominik Waßenhoven 2013
+% footnote-dw.bbx, Dominik Waßenhoven 2016
 
-\ProvidesFile{footnote-dw.bbx}[2013/09/22 v1.6a biblatex bibliography style]
+\ProvidesFile{footnote-dw.bbx}[2016/12/06 v1.7 biblatex bibliography style]
 
 \RequireBibliographyStyle{authortitle-dw}
 

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-dw/bbx/standard-dw.bbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-dw/bbx/standard-dw.bbx	2016-12-06 22:58:45 UTC (rev 42648)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-dw/bbx/standard-dw.bbx	2016-12-06 22:58:59 UTC (rev 42649)
@@ -1,12 +1,12 @@
-% standard-dw.bbx, Dominik Waßenhoven 2013
+% standard-dw.bbx, Dominik Waßenhoven 2016
 
-\ProvidesFile{standard-dw.bbx}[2013/09/22 v1.6a biblatex bibliography style]
+\ProvidesFile{standard-dw.bbx}[2016/12/06 v1.7 biblatex bibliography style]
 
-\@ifpackagelater{biblatex}{2011/11/13}
+\@ifpackagelater{biblatex}{2016/03/11}
   {}
   {\PackageError{biblatex-dw}
     {Outdated 'biblatex' package\MessageBreak
-     Upgrade to biblatex v1.7 (2011/11/13) or later.\MessageBreak
+     Upgrade to biblatex v3.3 (2016/03/11) or later.\MessageBreak
      I found: '\csuse{ver at biblatex.sty}'.\MessageBreak
      This is a fatal error. I'm aborting now}%
      \endinput}
@@ -19,7 +19,9 @@
 \newbool{bbx:acronym}
 \newbool{bbx:journumafteryear}
 \newbool{bbx:journumdate}
+\newbool{bbx:seriesstandard}
 \newbool{bbx:seriesafteryear}
+\newbool{bbx:seriesbeforeedition}
 \newbool{bbx:seriesinparens}
 \newbool{bbx:shorthandacro}
 \newbool{bbx:shorthandinbib}
@@ -74,15 +76,26 @@
 \DeclareBibliographyOption{bernhard}[true]{%
   \csuse{bool#1}{bbx:bernhard}}
 
-% Option series=standard|afteryear
-\newcommand{\bbx at option@series}{}
-\DeclareBibliographyOption{series}{%
-  \renewcommand{\bbx at option@series}{#1}}
-\AtBeginDocument{%
-  \ifdefstring{\bbx at option@series}{afteryear}
-    {\global\booltrue{bbx:seriesafteryear}}
-    {\global\boolfalse{bbx:seriesafteryear}}}
-
+% Option series=standard|afteryear|beforeedition
+\DeclareBibliographyOption{series}[standard]{%
+  \ifcsdef{bbx at opt@series@#1}
+    {\csuse{bbx at opt@series@#1}}
+    {\blxdw at error{%
+       Invalid option 'series=#1'\MessageBreak
+       Valid values are 'standard', 'afteryear', 'beforeedition'}}}
+\def\bbx at opt@series at standard{%
+  \global\booltrue{bbx:seriesstandard}%
+  \global\boolfalse{bbx:seriesafteryear}%
+  \global\boolfalse{bbx:seriesbeforeedition}}
+\def\bbx at opt@series at afteryear{%
+  \global\boolfalse{bbx:seriesstandard}%
+  \global\booltrue{bbx:seriesafteryear}%
+  \global\boolfalse{bbx:seriesbeforeedition}}
+\def\bbx at opt@series at beforeedition{%
+  \global\boolfalse{bbx:seriesstandard}%
+  \global\boolfalse{bbx:seriesafteryear}%
+  \global\booltrue{bbx:seriesbeforeedition}}
+  
 % Option seriesformat=standard|parens
 \newcommand{\bbx at option@seriesformat}{}
 \DeclareBibliographyOption{seriesformat}{%
@@ -206,7 +219,7 @@
   \printfield{booktitle}%
   \newunit}
   
-\DeclareBibliographyDriver{shorthands}{%
+\DeclareBibliographyDriver{shorthand}{%
   \toggletrue{listofshorthands}%
   \usebibmacro{terselos}}
 
@@ -216,7 +229,7 @@
 %% List of Shorthands: Länge der Labels einstellbar
 \AtBeginDocument{%
 \ifbool{bbx:shorthandwidthbool}
-  {\defbibenvironment{shorthands}
+  {\defbibenvironment{shorthand}
     {\list
        {\printfield[shorthandwidth]{shorthand}%
         \printtext{\shorthandpunct}}
@@ -229,7 +242,7 @@
         \renewcommand*{\makelabel}[1]{##1\hss}}}
     {\endlist}
     {\item}}
-  {\defbibenvironment{shorthands}
+  {\defbibenvironment{shorthand}
     {\list
        {\printfield[shorthandwidth]{shorthand}}
        {\setlength{\labelwidth}{\shorthandwidth}%
@@ -644,13 +657,17 @@
   \usebibmacro{maintitle+booktitle}%
   \newunit
   \usebibmacro{byeditor+others}%
+  \ifbool{bbx:seriesbeforeedition}
+    {\setunit{\addspace}%
+     \usebibmacro{series+number}}
+    {}%
   \newunit\newblock
   \usebibmacro{edition}%
   \usebibmacro{volumes+volume+part}%
-  \setunit{\addspace}%
-  \ifbool{bbx:seriesafteryear}
-    {}
-    {\usebibmacro{series+number}}%
+  \ifbool{bbx:seriesstandard}
+    {\setunit{\addspace}%
+     \usebibmacro{series+number}}
+    {}%
   \newunit\newblock
   \printfield{note}%
   \newunit\newblock
@@ -677,13 +694,17 @@
   \usebibmacro{maintitle+booktitle}%
   \newunit
   \usebibmacro{ifuse:byeditor+others}%
+  \ifbool{bbx:seriesbeforeedition}
+    {\setunit{\addspace}%
+     \usebibmacro{series+number}}
+    {}%
   \newunit\newblock
   \usebibmacro{edition}%
   \usebibmacro{volumes+volume+part}%
-  \setunit{\addspace}%
-  \ifbool{bbx:seriesafteryear}
-    {}
-    {\usebibmacro{series+number}}%
+  \ifbool{bbx:seriesstandard}
+    {\setunit{\addspace}%
+     \usebibmacro{series+number}}
+    {}%
   \newunit\newblock
   \printfield{note}%
   \newunit\newblock
@@ -714,10 +735,10 @@
   \usebibmacro{ifuse:byeditor+others}%
   \newunit\newblock
   \usebibmacro{volumes+volume+part}%
-  \setunit{\addspace}%
-  \ifbool{bbx:seriesafteryear}
-    {}
-    {\usebibmacro{series+number}}%
+  \ifbool{bbx:seriesstandard}
+    {\setunit{\addspace}%
+     \usebibmacro{series+number}}
+    {}%
   \newunit\newblock
   \printfield{note}%
   \newunit\newblock
@@ -748,10 +769,10 @@
   \usebibmacro{ifuse:byeditor+others}%
   \newunit\newblock
   \usebibmacro{edition}%
-  \setunit{\addspace}%
-  \ifbool{bbx:seriesafteryear}
-    {}
-    {\usebibmacro{series+number}}%
+  \ifbool{bbx:seriesstandard}
+    {\setunit{\addspace}%
+     \usebibmacro{series+number}}
+    {}%
   \newunit\newblock
   \printfield{note}%
   \newunit\newblock
@@ -829,13 +850,17 @@
   \usebibmacro{byauthor}%
   \newunit\newblock
   \usebibmacro{byeditor+others}%
+  \ifbool{bbx:seriesbeforeedition}
+    {\setunit{\addspace}%
+     \usebibmacro{series+number}}
+    {}%
   \newunit\newblock
   \usebibmacro{edition}%
   \usebibmacro{volumes+volume+part}%
-  \setunit{\addspace}%
-  \ifbool{bbx:seriesafteryear}
-    {}
-    {\usebibmacro{series+number}}%
+  \ifbool{bbx:seriesstandard}
+    {\setunit{\addspace}%
+     \usebibmacro{series+number}}
+    {}%
   \newunit\newblock
   \printfield{note}%
   \newunit\newblock
@@ -912,13 +937,17 @@
   \printlist{language}%
   \newunit\newblock
   \usebibmacro{byeditor+others}%
+  \ifbool{bbx:seriesbeforeedition}
+    {\setunit{\addspace}%
+     \usebibmacro{series+number}}
+    {}%
   \newunit\newblock
   \usebibmacro{edition}%
   \usebibmacro{volumes+volume+part}%
-  \setunit{\addspace}%
-  \ifbool{bbx:seriesafteryear}
-    {}
-    {\usebibmacro{series+number}}%
+  \ifbool{bbx:seriesstandard}
+    {\setunit{\addspace}%
+     \usebibmacro{series+number}}
+    {}%
   \newunit\newblock
   \printfield{note}%
   \newunit\newblock
@@ -1102,11 +1131,16 @@
   \usebibmacro{byauthor}%
   \newunit\newblock
   \usebibmacro{byeditor}%
+  \ifbool{bbx:seriesbeforeedition}
+    {\setunit{\addspace}%
+     \usebibmacro{series+number}}
+    {}%
   \newunit\newblock
   \usebibmacro{edition}%
-  \ifbool{bbx:seriesafteryear}
-    {}
-    {\usebibmacro{series+number}}%
+  \ifbool{bbx:seriesstandard}
+    {\setunit{\addspace}%
+     \usebibmacro{series+number}}
+    {}%
   \newunit\newblock
   \printfield{type}%
   \newunit
@@ -1297,10 +1331,10 @@
   \usebibmacro{byeditor+others}%
   \newunit\newblock
   \usebibmacro{volumes+volume+part}%
-  \setunit{\addspace}%
-  \ifbool{bbx:seriesafteryear}
-    {}
-    {\usebibmacro{series+number}}%
+  \ifbool{bbx:seriesstandard}
+    {\setunit{\addspace}%
+     \usebibmacro{series+number}}
+    {}%
   \newunit\newblock
   \printfield{note}%
   \newunit\newblock
@@ -1500,13 +1534,17 @@
   \ifbool{xref:inbook}% child is an @inbook entry
     {\usebibmacro{byeditor+others}}
     {\usebibmacro{ifuse:byeditor+others}}%
+  \ifbool{bbx:seriesbeforeedition}
+    {\setunit{\addspace}%
+     \usebibmacro{series+number}}
+    {}%
   \newunit\newblock
   \usebibmacro{edition}%
   \usebibmacro{volumes+volume+part}%
-  \setunit{\addspace}%
-  \ifbool{bbx:seriesafteryear}
-    {}
-    {\usebibmacro{series+number}}%
+  \ifbool{bbx:seriesstandard}
+    {\setunit{\addspace}%
+     \usebibmacro{series+number}}
+    {}%
   \newunit\newblock
   \printfield{note}%
   \newunit\newblock
@@ -1546,13 +1584,17 @@
   \printlist{language}%
   \newunit\newblock
   \usebibmacro{ifuse:byeditor+others}%
+  \ifbool{bbx:seriesbeforeedition}
+    {\setunit{\addspace}%
+     \usebibmacro{series+number}}
+    {}%
   \newunit\newblock
   \usebibmacro{edition}%
   \usebibmacro{volumes+volume+part}%
-  \setunit{\addspace}%
-  \ifbool{bbx:seriesafteryear}
-    {}
-    {\usebibmacro{series+number}}%
+  \ifbool{bbx:seriesstandard}
+    {\setunit{\addspace}%
+     \usebibmacro{series+number}}
+    {}%
   \newunit\newblock
   \printfield{note}%
   \newunit\newblock
@@ -1596,10 +1638,10 @@
   \usebibmacro{ifuse:byeditor+others}%
   \newunit\newblock
   \usebibmacro{volumes+volume+part}%
-  \setunit{\addspace}%
-  \ifbool{bbx:seriesafteryear}
-    {}
-    {\usebibmacro{series+number}}%
+  \ifbool{bbx:seriesstandard}
+    {\setunit{\addspace}%
+     \usebibmacro{series+number}}
+    {}%
   \newunit\newblock
   \printfield{note}%
   \newunit\newblock
@@ -1650,13 +1692,17 @@
   \ifbool{xref:inbook}% child is an @inbook entry
     {\usebibmacro{byeditor+others}}
     {\usebibmacro{ifuse:byeditor+others}}%
+  \ifbool{bbx:seriesbeforeedition}
+    {\setunit{\addspace}%
+     \usebibmacro{series+number}}
+    {}%
   \newunit\newblock
   \usebibmacro{edition}%
   \usebibmacro{volumes+volume+part}%
-  \setunit{\addspace}%
-  \ifbool{bbx:seriesafteryear}
-    {}
-    {\usebibmacro{series+number}}%
+  \ifbool{bbx:seriesstandard}
+    {\setunit{\addspace}%
+     \usebibmacro{series+number}}
+    {}%
   \newunit\newblock
   \printfield{note}%
   \newunit\newblock
@@ -1692,13 +1738,17 @@
   \printlist{language}%
   \newunit\newblock
   \usebibmacro{ifuse:byeditor+others}%
+  \ifbool{bbx:seriesbeforeedition}
+    {\setunit{\addspace}%
+     \usebibmacro{series+number}}
+    {}%
   \newunit\newblock
   \usebibmacro{edition}%
   \usebibmacro{volumes+volume+part}%
-  \setunit{\addspace}%
-  \ifbool{bbx:seriesafteryear}
-    {}
-    {\usebibmacro{series+number}}%
+  \ifbool{bbx:seriesstandard}
+    {\setunit{\addspace}%
+     \usebibmacro{series+number}}
+    {}%
   \newunit\newblock
   \printfield{note}%
   \newunit\newblock
@@ -1738,10 +1788,10 @@
   \usebibmacro{ifuse:byeditor+others}%
   \newunit\newblock
   \usebibmacro{volumes+volume+part}%
-  \setunit{\addspace}%
-  \ifbool{bbx:seriesafteryear}
-    {}
-    {\usebibmacro{series+number}}%
+  \ifbool{bbx:seriesstandard}
+    {\setunit{\addspace}%
+     \usebibmacro{series+number}}
+    {}%
   \newunit\newblock
   \printfield{note}%
   \newunit\newblock
@@ -1822,13 +1872,6 @@
          Thus, 'omiteditor' is ignored}}
       {}}%
     {}%
-  \ifdefstring{\bbx at option@series}{standard}
-    {}
-    {\ifdefstring{\bbx at option@series}{afteryear}
-      {}
-      {\blxdw at warning@noline{%
-         Unknown value for option 'series'.\MessageBreak
-         Option 'series=standard' used instead}}}%
   \ifdefstring{\bbx at option@seriesformat}{standard}
     {}
     {\ifdefstring{\bbx at option@seriesformat}{parens}

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-dw/cbx/authortitle-dw.cbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-dw/cbx/authortitle-dw.cbx	2016-12-06 22:58:45 UTC (rev 42648)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-dw/cbx/authortitle-dw.cbx	2016-12-06 22:58:59 UTC (rev 42649)
@@ -1,6 +1,6 @@
-% authortitle-dw.cbx, Dominik Waßenhoven 2013
+% authortitle-dw.cbx, Dominik Waßenhoven 2016
   
-\ProvidesFile{authortitle-dw.cbx}[2013/09/22 v1.6a biblatex citation style]
+\ProvidesFile{authortitle-dw.cbx}[2016/12/06 v1.7 biblatex citation style]
 
 \RequireCitationStyle{standard-dw}
 
@@ -25,7 +25,7 @@
 	\boolfalse{cbx:inref}}
 \def\cbx at opt@inreference at full{%
 	\booltrue{cbx:inref}%
-	\ExecuteBibliographyOptions[inreference]{skipbib}}
+	\ExecuteBibliographyOptions[inreference]{skipbib=true,}}
 
 % Test, ob inreference genutzt wird
 \AtEveryCitekey{%
@@ -115,7 +115,11 @@
   \ifnameundef{labelname}
     {\blxdw at warning@noline{No author or editor given for \textcite}%
      \textbf{\thefield{entrykey}}}
-    {\ifbool{cbx:firstfullname}
+    {\ifboolexpr{
+      bool {cbx:citeauthornamefirstfull}
+      or
+      bool {cbx:citeauthornamefull}
+    }
       {\printnames[citeauthor]{labelname}}
       {\printnames{labelname}}%
      \setunit{%

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-dw/cbx/footnote-dw.cbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-dw/cbx/footnote-dw.cbx	2016-12-06 22:58:45 UTC (rev 42648)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-dw/cbx/footnote-dw.cbx	2016-12-06 22:58:59 UTC (rev 42649)
@@ -1,6 +1,6 @@
-% footnote-dw.cbx, Dominik Waßenhoven 2013
+% footnote-dw.cbx, Dominik Waßenhoven 2016
 
-\ProvidesFile{footnote-dw.cbx}[2013/09/22 v1.6a biblatex citation style]
+\ProvidesFile{footnote-dw.cbx}[2016/12/06 v1.7 biblatex citation style]
 
 \RequireCitationStyle{standard-dw}
 

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-dw/cbx/standard-dw.cbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-dw/cbx/standard-dw.cbx	2016-12-06 22:58:45 UTC (rev 42648)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-dw/cbx/standard-dw.cbx	2016-12-06 22:58:59 UTC (rev 42649)
@@ -1,12 +1,12 @@
-% standard-dw.cbx, Dominik Waßenhoven 2013
+% standard-dw.cbx, Dominik Waßenhoven 2016
 
-\ProvidesFile{standard-dw.cbx}[2013/09/22 v1.6a biblatex citation style]
+\ProvidesFile{standard-dw.cbx}[2016/12/06 v1.7 biblatex citation style]
 
-\@ifpackagelater{biblatex}{2011/11/13}
+\@ifpackagelater{biblatex}{2016/03/11}
   {}
   {\PackageError{biblatex-dw}
     {Outdated 'biblatex' package\MessageBreak
-     Upgrade to biblatex v1.7 (2011/11/13) or later.\MessageBreak
+     Upgrade to biblatex v3.3 (2016/03/11) or later.\MessageBreak
      I found: '\csuse{ver at biblatex.sty}'.\MessageBreak
      This is a fatal error. I'm aborting now}%
      \endinput}
@@ -16,9 +16,10 @@
 \newbool{cbx:citeauthor}
 \newbool{cbx:citeauthorfoot}
 \newbool{cbx:citeauthornormalfont}
+\newbool{cbx:citeauthornamefirstfull}
+\newbool{cbx:citeauthornamefull}
 \newbool{cbx:citedas}
 \newbool{cbx:edstringincitations}
-\newbool{cbx:firstfullname}
 \newbool{cbx:fullcite}% Test, ob fullcite ausgeführt wurde (wichtig für @review)
 \newbool{cbx:idemfull}
 \newbool{cbx:noidem}
@@ -36,8 +37,6 @@
   \csuse{bool#1}{cbx:citedas}}
 \DeclareBibliographyOption{edstringincitations}[true]{%
   \csuse{bool#1}{cbx:edstringincitations}}
-\DeclareBibliographyOption{firstfullname}[true]{%
-  \csuse{bool#1}{cbx:firstfullname}}
 \DeclareBibliographyOption{omiteditor}[true]{%
   \csuse{bool#1}{cbx:omiteditor}}
 \DeclareBibliographyOption{shorthandibid}[true]{%
@@ -64,6 +63,27 @@
   \booltrue{cbx:citeauthornormalfont}%
   \boolfalse{cbx:citeauthorfoot}}
 
+\DeclareBibliographyOption{citeauthorname}[normal]{%
+  \ifcsdef{cbx at opt@citeauthorname@#1}
+    {\csuse{cbx at opt@citeauthorname@#1}}
+    {\blxdw at error{%
+       Invalid option 'citeauthorname=#1'\MessageBreak
+       Valid values are 'normal', 'firstfull', 'full'}}}
+\def\cbx at opt@citeauthorname at normal{%
+  \boolfalse{cbx:citeauthornamefull}%
+  \boolfalse{cbx:citeauthornamefirstfull}}
+\def\cbx at opt@citeauthorname at firstfull{%
+  \boolfalse{cbx:citeauthornamefull}%
+  \booltrue{cbx:citeauthornamefirstfull}}
+\def\cbx at opt@citeauthorname at full{%
+  \booltrue{cbx:citeauthornamefull}%
+  \boolfalse{cbx:citeauthornamefirstfull}}
+  
+\DeclareBibliographyOption{firstfullname}[true]{% aus Kompatibilitätsgründen
+  \blxdw at error{%
+    Option 'firstfullname' is obsolete,\MessageBreak
+    please use option 'citeauthorname' instead}}
+
 \DeclareBibliographyOption{ibidpage}[true]{%
   \ifstrequal{#1}{true}
     {\ExecuteBibliographyOptions{loccittracker=context}}% Standard: constrict
@@ -251,7 +271,7 @@
      \clearname{translator}}
     {}}
 
-% Option 'nameseen'
+% Option 'citeauthorname'
 \newcommand*{\cbx at seennames}{}
 \newrobustcmd*{\cbx at nameseen}[1]{%
   \listxadd{\cbx at seennames}{\detokenize{#1}}}
@@ -259,19 +279,20 @@
   \xifinlist{\detokenize{#1}}{\cbx at seennames}}
 
 \AtBeginDocument{%
-  \ifbool{cbx:firstfullname}
+  \ifbool{cbx:citeauthornamefirstfull}
     {\DeclareNameFormat{citeauthor}{%
-       \cbx at ifnameseen{#1#3#5#7}
+       \nameparts{#1}%
+       \cbx at ifnameseen{\namepartfamily\namepartgiven\namepartprefix\namepartsuffix}
          {\ifcase\value{uniquename}%
-            \usebibmacro{name:last}{#1}{#3}{#5}{#7}%
+            \usebibmacro{name:family}{\namepartfamily}{\namepartgiven}{\namepartprefix}{\namepartsuffix}%
           \or
             \ifuseprefix
-              {\usebibmacro{name:first-last}{#1}{#4}{#5}{#8}}
-              {\usebibmacro{name:first-last}{#1}{#4}{#6}{#8}}%
+              {\usebibmacro{name:given-family}{\namepartfamily}{\namepartgiveni}{\namepartprefix}{\namepartsuffixi}}
+              {\usebibmacro{name:given-family}{\namepartfamily}{\namepartgiveni}{\namepartprefixi}{\namepartsuffixi}}%
           \fi}%
-         {\usebibmacro{name:first-last}{#1}{#3}{#5}{#7}%
-          \cbx at nameseen{#1#3#5#7}}%
-       \usebibmacro{name:andothers}}
+         {\usebibmacro{name:given-family}{\namepartfamily}{\namepartgiven}{\namepartprefix}{\namepartsuffix}%
+          \cbx at nameseen{\namepartfamily\namepartgiven\namepartprefix\namepartsuffix}}%
+       \usebibmacro{name:andothers}}%
      \DeclareCiteCommand{\citeauthor}
        {\booltrue{cbx:citeauthor}%
         \boolfalse{citetracker}%
@@ -281,15 +302,31 @@
         \printnames[citeauthor]{labelname}}
        {\multicitedelim}
        {\usebibmacro{postnote}}}
-    {\DeclareCiteCommand{\citeauthor}
-       {\booltrue{cbx:citeauthor}%
-        \boolfalse{citetracker}%
-        \boolfalse{pagetracker}%
-        \usebibmacro{prenote}}
-       {\indexnames{labelname}%
-        \printnames{labelname}}
-       {\multicitedelim}
-       {\usebibmacro{postnote}}}}
+    {\ifbool{cbx:citeauthornamefull}
+      {\DeclareNameFormat{citeauthor}{%
+        \nameparts{#1}%
+         \ifuseprefix
+            {\usebibmacro{name:given-family}{\namepartfamily}{\namepartgiveni}{\namepartprefix}{\namepartsuffixi}}
+            {\usebibmacro{name:given-family}{\namepartfamily}{\namepartgiven}{\namepartprefix}{\namepartsuffix}}%
+         \usebibmacro{name:andothers}}%
+      \DeclareCiteCommand{\citeauthor}
+        {\booltrue{cbx:citeauthor}%
+          \boolfalse{citetracker}%
+          \boolfalse{pagetracker}%
+          \usebibmacro{prenote}}
+        {\indexnames{labelname}%
+         \printnames[citeauthor]{labelname}}
+        {\multicitedelim}
+        {\usebibmacro{postnote}}}
+      {\DeclareCiteCommand{\citeauthor}
+        {\booltrue{cbx:citeauthor}%
+         \boolfalse{citetracker}%
+         \boolfalse{pagetracker}%
+         \usebibmacro{prenote}}
+        {\indexnames{labelname}%
+         \printnames{labelname}}
+        {\multicitedelim}
+        {\usebibmacro{postnote}}}}}
 
 %% Formatierung von 'ibidem' entsprechend der Option 'ibidemfont'
 \providecommand*{\mkibid}[1]{%
@@ -416,8 +453,8 @@
 	{}
 	{\usebibmacro{citeindex}%
    \ifentryseen{\bbx at reviewparent}
-    {\global\booltrue{cbx:rpcited}}
-    {\global\boolfalse{cbx:rpcited}}%
+    {\booltrue{cbx:rpcited}}
+    {\boolfalse{cbx:rpcited}}%
    \ifbool{cbx:fullcite}
     {\usedriver
       {\DeclareNameAlias{sortname}{default}}

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-dw/lbx/english-dw.lbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-dw/lbx/english-dw.lbx	2016-12-06 22:58:45 UTC (rev 42648)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-dw/lbx/english-dw.lbx	2016-12-06 22:58:59 UTC (rev 42649)
@@ -1,6 +1,6 @@
-% english-dw.lbx, Dominik Waßenhoven 2013
+% english-dw.lbx, Dominik Waßenhoven 2016
 
-\ProvidesFile{english-dw.lbx}[2013/09/22 v1.6a biblatex localization file]
+\ProvidesFile{english-dw.lbx}[2016/12/06 v1.7 biblatex localization file]
 
 \NewBibliographyString{%
   idemdat,%

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-dw/lbx/german-dw.lbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-dw/lbx/german-dw.lbx	2016-12-06 22:58:45 UTC (rev 42648)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-dw/lbx/german-dw.lbx	2016-12-06 22:58:59 UTC (rev 42649)
@@ -1,6 +1,6 @@
-% german-dw.lbx, Dominik Waßenhoven 2013
+% german-dw.lbx, Dominik Waßenhoven 2016
 
-\ProvidesFile{german-dw.lbx}[2013/09/22 v1.6a biblatex localization file]
+\ProvidesFile{german-dw.lbx}[2016/12/06 v1.7 biblatex localization file]
 
 \InheritBibliographyExtras{german}
 



More information about the tex-live-commits mailing list