summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2023-03-10 21:52:08 +0000
committerKarl Berry <karl@freefriends.org>2023-03-10 21:52:08 +0000
commitc4697422476969d71b1314b64502d287d3ef78f5 (patch)
tree78910a65cd65999141319500ed2f6b0d3197d7b5
parent645aff585ccf54af32a85effd25069a8a097b854 (diff)
biblatex-dw (10mar23) (branch)
git-svn-id: svn://tug.org/texlive/branches/branch2022.final@66526 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/doc/latex/biblatex-dw/CHANGES17
-rw-r--r--Master/texmf-dist/doc/latex/biblatex-dw/LIESMICH14
-rw-r--r--Master/texmf-dist/doc/latex/biblatex-dw/README4
-rw-r--r--Master/texmf-dist/doc/latex/biblatex-dw/biblatex-dw-preamble.tex14
-rw-r--r--Master/texmf-dist/doc/latex/biblatex-dw/biblatex-dw-print.tex2
-rw-r--r--Master/texmf-dist/doc/latex/biblatex-dw/biblatex-dw-screen.tex2
-rw-r--r--Master/texmf-dist/doc/latex/biblatex-dw/biblatex-dw.pdfbin156882 -> 163478 bytes
-rw-r--r--Master/texmf-dist/doc/latex/biblatex-dw/biblatex-dw.tex2
-rw-r--r--Master/texmf-dist/doc/latex/biblatex-dw/de-biblatex-dw.pdfbin172592 -> 177061 bytes
-rw-r--r--Master/texmf-dist/doc/latex/biblatex-dw/de-biblatex-dw.tex4
-rw-r--r--Master/texmf-dist/doc/latex/biblatex-dw/examples/de-authortitle-dw.pdfbin351005 -> 366984 bytes
-rw-r--r--Master/texmf-dist/doc/latex/biblatex-dw/examples/de-authortitle-dw.tex2
-rw-r--r--Master/texmf-dist/doc/latex/biblatex-dw/examples/de-footnote-dw.pdfbin357012 -> 372990 bytes
-rw-r--r--Master/texmf-dist/doc/latex/biblatex-dw/examples/de-footnote-dw.tex2
-rw-r--r--Master/texmf-dist/doc/latex/biblatex-dw/examples/en-authortitle-dw.pdfbin320826 -> 335887 bytes
-rw-r--r--Master/texmf-dist/doc/latex/biblatex-dw/examples/en-authortitle-dw.tex2
-rw-r--r--Master/texmf-dist/doc/latex/biblatex-dw/examples/en-footnote-dw.pdfbin327161 -> 342218 bytes
-rw-r--r--Master/texmf-dist/doc/latex/biblatex-dw/examples/en-footnote-dw.tex2
-rw-r--r--Master/texmf-dist/doc/latex/biblatex-dw/todo.txt70
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-dw/bbx/authortitle-dw.bbx24
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-dw/bbx/footnote-dw.bbx4
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-dw/bbx/standard-dw.bbx29
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-dw/cbx/authortitle-dw.cbx4
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-dw/cbx/footnote-dw.cbx4
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-dw/cbx/standard-dw.cbx16
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-dw/lbx/english-dw.lbx4
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-dw/lbx/german-dw.lbx4
-rwxr-xr-xMaster/tlpkg/libexec/ctan2tds3
28 files changed, 161 insertions, 68 deletions
diff --git a/Master/texmf-dist/doc/latex/biblatex-dw/CHANGES b/Master/texmf-dist/doc/latex/biblatex-dw/CHANGES
index 73a77cc9503..a3c27bc956a 100644
--- a/Master/texmf-dist/doc/latex/biblatex-dw/CHANGES
+++ b/Master/texmf-dist/doc/latex/biblatex-dw/CHANGES
@@ -1,11 +1,22 @@
-biblatex-dw 2016/12/06 v1.7
-Copyright (c) 2008-2016 Dominik Waßenhoven <domwass(at)web.de>
+biblatex-dw 2023/03/09 v1.7a
+Copyright (c) 2008-2023 Dominik Waßenhoven <domwass(at)web.de>
Version history
---------------
+v1.7a [2023/03/09]
+This version of biblatex-dw was tested with biblatex 3.17 and biber 2.17.
+- BUGFIX: With xref=true, the addendum of the child entry was not printed. This
+ is now fixed (ticket 31 at biblatex-dw.sf.net).
+- BUGFIX: In certain circumstances, the idembib option yielded a wrong output
+ (idem, where different names in name lists were given). This should be fixed
+ now (ticket 22 at biblatex-dw.sf.net).
+- BUGFIX: With xref=true, @inbook entries could have incorrect punctuation in the
+ bibliography (missing delimiter after the referenced book author). This should
+ be fixed now (cf. ticket 24 at biblatex-dw.sf.net).
+
v1.7 [2016/12/06]
-This version of biblatex-dw needs at least biblatex 3.3 and was testet with
+This version of biblatex-dw needs at least biblatex 3.3 and was tested 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
diff --git a/Master/texmf-dist/doc/latex/biblatex-dw/LIESMICH b/Master/texmf-dist/doc/latex/biblatex-dw/LIESMICH
index efe17b60f43..941808ced02 100644
--- a/Master/texmf-dist/doc/latex/biblatex-dw/LIESMICH
+++ b/Master/texmf-dist/doc/latex/biblatex-dw/LIESMICH
@@ -1,5 +1,5 @@
-biblatex-dw 2016/12/06 v1.7
-Copyright (c) 2008-2016 Dominik Waßenhoven <domwass(at)web.de>
+biblatex-dw 2023/03/09 v1.7a
+Copyright (c) 2008-2023 Dominik Waßenhoven <domwass(at)web.de>
************************************************************
@@ -18,11 +18,11 @@ Inhalt der Datei LIESMICH
-------------------
biblatex-dw ist eine kleine Sammlung von styles für das
- Paket biblatex von Philipp Lehman. Sie ist gedacht zum
- Zitieren im geisteswissenschaftlichen Bereich und bietet
- dafür einige Funktionen, die über die Standardfunktionen
- von biblatex hinausgehen. biblatex-dw baut vollständig auf
- biblatex auf und kann nicht ohne biblatex benutzt werden!
+ Paket biblatex. Sie ist gedacht zum Zitieren im geistes-
+ wissenschaftlichen Bereich und bietet dafür einige
+ Funktionen, die über die Standardfunktionen von biblatex
+ hinausgehen. biblatex-dw baut vollständig auf biblatex
+ auf und kann nicht ohne biblatex benutzt werden!
Anregungen und Verbesserungsvorschläge sind jederzeit
willkommen. Wenn Sie einen Fehler finden, erstellen Sie
diff --git a/Master/texmf-dist/doc/latex/biblatex-dw/README b/Master/texmf-dist/doc/latex/biblatex-dw/README
index e0535eadd25..666d46c1cf0 100644
--- a/Master/texmf-dist/doc/latex/biblatex-dw/README
+++ b/Master/texmf-dist/doc/latex/biblatex-dw/README
@@ -1,5 +1,5 @@
-biblatex-dw 2016/12/06 v1.7
-Copyright (c) 2008-2016 Dominik Waßenhoven <domwass(at)web.de>
+biblatex-dw 2023/03/09 v1.7a
+Copyright (c) 2008-2023 Dominik Waßenhoven <domwass(at)web.de>
************************************************************
diff --git a/Master/texmf-dist/doc/latex/biblatex-dw/biblatex-dw-preamble.tex b/Master/texmf-dist/doc/latex/biblatex-dw/biblatex-dw-preamble.tex
index 19bee121194..72c6f60c206 100644
--- a/Master/texmf-dist/doc/latex/biblatex-dw/biblatex-dw-preamble.tex
+++ b/Master/texmf-dist/doc/latex/biblatex-dw/biblatex-dw-preamble.tex
@@ -1,17 +1,17 @@
%!TEX encoding = UTF-8 Unicode
% biblatex-dw
-% Copyright (c) Dominik Waßenhoven <domwass(at)web.de>, 2016
+% Copyright (c) Dominik Waßenhoven <domwass(at)web.de>, 2023
%
% 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.7}
-\newcommand{\biblatexdwdate}{\printdate{2016-12-06}}
+\newcommand{\biblatexdwversion}{1.7a}
+\newcommand{\biblatexdwdate}{\printdate{2023-03-09}}
\newcommand{\mindestanforderung}{3.3}% minimum biblatex version
-\newcommand{\testversion}{3.6}% tested biblatex version
-\newcommand{\biberversion}{2.6}% tested biber version
+\newcommand{\testversion}{3.17}% tested biblatex version
+\newcommand{\biberversion}{2.17}% tested biber version
\newcommand{\screenversion}{}
\newcommand{\TOC}{}
\newcommand{\lizenz}{}
@@ -44,7 +44,7 @@
\renewcommand{\footnoterule}{}% keine Zeile zw. Text und Fußnoten
%%%%% Kopf- und Fußzeilen %%%%% page header and footer %%%%%
-\usepackage{scrpage2}
+\usepackage{scrlayer-scrpage}
\pagestyle{scrheadings}
\clearscrheadfoot
@@ -75,7 +75,7 @@
%%%%% Verschiedene Pakete %%%%% Miscellaneous packages
\usepackage{microtype}% optischer Randausgleich
-\usepackage{dtk-logos}% Logos wie \BibTeX etc.
+\usepackage{hvlogos}% Logos wie \BibTeX etc.
\usepackage{xspace}
\usepackage{textcomp}% Text-Companion-Symbole
\usepackage{manfnt}% für das Achtung-Symbol
diff --git a/Master/texmf-dist/doc/latex/biblatex-dw/biblatex-dw-print.tex b/Master/texmf-dist/doc/latex/biblatex-dw/biblatex-dw-print.tex
index 2c54dddd092..6acd04eb651 100644
--- a/Master/texmf-dist/doc/latex/biblatex-dw/biblatex-dw-print.tex
+++ b/Master/texmf-dist/doc/latex/biblatex-dw/biblatex-dw-print.tex
@@ -1,6 +1,6 @@
%!TEX encoding = UTF-8 Unicode
% biblatex-dw
-% Copyright (c) Dominik Waßenhoven <domwass(at)web.de>, 2016
+% Copyright (c) Dominik Waßenhoven <domwass(at)web.de>, 2023
%
% This file configures the documentation
% of biblatex-dw to be printed
diff --git a/Master/texmf-dist/doc/latex/biblatex-dw/biblatex-dw-screen.tex b/Master/texmf-dist/doc/latex/biblatex-dw/biblatex-dw-screen.tex
index d7002df1240..8ef25d54cf6 100644
--- a/Master/texmf-dist/doc/latex/biblatex-dw/biblatex-dw-screen.tex
+++ b/Master/texmf-dist/doc/latex/biblatex-dw/biblatex-dw-screen.tex
@@ -1,6 +1,6 @@
%!TEX encoding = UTF-8 Unicode
% biblatex-dw
-% Copyright (c) Dominik Waßenhoven <domwass(at)web.de>, 2016
+% Copyright (c) Dominik Waßenhoven <domwass(at)web.de>, 2023
%
% This file configures the documentation
% of biblatex-dw to be viewed on a screen
diff --git a/Master/texmf-dist/doc/latex/biblatex-dw/biblatex-dw.pdf b/Master/texmf-dist/doc/latex/biblatex-dw/biblatex-dw.pdf
index bc9bf9f977f..2f9955978c1 100644
--- a/Master/texmf-dist/doc/latex/biblatex-dw/biblatex-dw.pdf
+++ b/Master/texmf-dist/doc/latex/biblatex-dw/biblatex-dw.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/biblatex-dw/biblatex-dw.tex b/Master/texmf-dist/doc/latex/biblatex-dw/biblatex-dw.tex
index ddb76a24d8f..01b6026a27f 100644
--- a/Master/texmf-dist/doc/latex/biblatex-dw/biblatex-dw.tex
+++ b/Master/texmf-dist/doc/latex/biblatex-dw/biblatex-dw.tex
@@ -20,7 +20,7 @@
\bl{} package. It was designed for citations in the
Humanities and offers some features that are not provided
by the standard \bl{} styles. \bldw{} is dependent
- on \bl{}~-- version~\biblatexdwversion{} \Mindestanforderung{}\Testversion.
+ on \bl{}. Version~\biblatexdwversion{} of \bldw{} \Mindestanforderung{}\Testversion.
Please note also the requirements of the \bl{} package itself.}
\lizenz
diff --git a/Master/texmf-dist/doc/latex/biblatex-dw/de-biblatex-dw.pdf b/Master/texmf-dist/doc/latex/biblatex-dw/de-biblatex-dw.pdf
index 0121beb0eb4..5b5e11818a9 100644
--- a/Master/texmf-dist/doc/latex/biblatex-dw/de-biblatex-dw.pdf
+++ b/Master/texmf-dist/doc/latex/biblatex-dw/de-biblatex-dw.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/biblatex-dw/de-biblatex-dw.tex b/Master/texmf-dist/doc/latex/biblatex-dw/de-biblatex-dw.tex
index 02af0f9b2cb..19db0eb3d59 100644
--- a/Master/texmf-dist/doc/latex/biblatex-dw/de-biblatex-dw.tex
+++ b/Master/texmf-dist/doc/latex/biblatex-dw/de-biblatex-dw.tex
@@ -2,7 +2,7 @@
%!TEX encoding = UTF-8 Unicode
% biblatex-dw
-% Copyright (c) Dominik Waßenhoven <domwass(at)web.de>, 2016
+% Copyright (c) Dominik Waßenhoven <domwass(at)web.de>, 2023
%
% Diese Datei enthält die deutschsprachige Dokumentation von biblatex-dw
@@ -19,7 +19,7 @@
\thispagestyle{empty}
\abstract{\noindent \bldw{} ist eine kleine Sammlung von Zitierstilen
- für das Paket \bl{} von Philipp Lehman. Sie ist gedacht zum
+ für das Paket \bl{}. Sie ist gedacht zum
Zitieren und Bibliographieren im geisteswissenschaftlichen Bereich
und bietet dafür einige Funktionen, die über die Standardfunktionen
von \bl{} hinausgehen. \bldw{} baut vollständig auf
diff --git a/Master/texmf-dist/doc/latex/biblatex-dw/examples/de-authortitle-dw.pdf b/Master/texmf-dist/doc/latex/biblatex-dw/examples/de-authortitle-dw.pdf
index d479778800d..da3d4564f82 100644
--- a/Master/texmf-dist/doc/latex/biblatex-dw/examples/de-authortitle-dw.pdf
+++ b/Master/texmf-dist/doc/latex/biblatex-dw/examples/de-authortitle-dw.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/biblatex-dw/examples/de-authortitle-dw.tex b/Master/texmf-dist/doc/latex/biblatex-dw/examples/de-authortitle-dw.tex
index 7c7ede76783..ffe0be6c4bb 100644
--- a/Master/texmf-dist/doc/latex/biblatex-dw/examples/de-authortitle-dw.tex
+++ b/Master/texmf-dist/doc/latex/biblatex-dw/examples/de-authortitle-dw.tex
@@ -1,4 +1,4 @@
-% v 1.7
+% v 1.7a
% This file presents the `authortitle-dw' style
%
\listfiles
diff --git a/Master/texmf-dist/doc/latex/biblatex-dw/examples/de-footnote-dw.pdf b/Master/texmf-dist/doc/latex/biblatex-dw/examples/de-footnote-dw.pdf
index d9281cbc542..27ec22f106d 100644
--- a/Master/texmf-dist/doc/latex/biblatex-dw/examples/de-footnote-dw.pdf
+++ b/Master/texmf-dist/doc/latex/biblatex-dw/examples/de-footnote-dw.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/biblatex-dw/examples/de-footnote-dw.tex b/Master/texmf-dist/doc/latex/biblatex-dw/examples/de-footnote-dw.tex
index 4ffce5a3381..263c4f60fe4 100644
--- a/Master/texmf-dist/doc/latex/biblatex-dw/examples/de-footnote-dw.tex
+++ b/Master/texmf-dist/doc/latex/biblatex-dw/examples/de-footnote-dw.tex
@@ -1,4 +1,4 @@
-% v 1.7
+% v 1.7a
% This file presents the `footnote-dw' style
%
\documentclass[a4paper]{article}
diff --git a/Master/texmf-dist/doc/latex/biblatex-dw/examples/en-authortitle-dw.pdf b/Master/texmf-dist/doc/latex/biblatex-dw/examples/en-authortitle-dw.pdf
index 6cee32c20fe..f00b8319a07 100644
--- a/Master/texmf-dist/doc/latex/biblatex-dw/examples/en-authortitle-dw.pdf
+++ b/Master/texmf-dist/doc/latex/biblatex-dw/examples/en-authortitle-dw.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/biblatex-dw/examples/en-authortitle-dw.tex b/Master/texmf-dist/doc/latex/biblatex-dw/examples/en-authortitle-dw.tex
index 08176143757..30004eff248 100644
--- a/Master/texmf-dist/doc/latex/biblatex-dw/examples/en-authortitle-dw.tex
+++ b/Master/texmf-dist/doc/latex/biblatex-dw/examples/en-authortitle-dw.tex
@@ -1,4 +1,4 @@
-% v 1.7
+% v 1.7a
% This file presents the `authortitle-dw' style
%
\documentclass[a4paper]{article}
diff --git a/Master/texmf-dist/doc/latex/biblatex-dw/examples/en-footnote-dw.pdf b/Master/texmf-dist/doc/latex/biblatex-dw/examples/en-footnote-dw.pdf
index 4b4b7c95f16..8834bfe11a0 100644
--- a/Master/texmf-dist/doc/latex/biblatex-dw/examples/en-footnote-dw.pdf
+++ b/Master/texmf-dist/doc/latex/biblatex-dw/examples/en-footnote-dw.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/biblatex-dw/examples/en-footnote-dw.tex b/Master/texmf-dist/doc/latex/biblatex-dw/examples/en-footnote-dw.tex
index e2b66043137..7f8385015b1 100644
--- a/Master/texmf-dist/doc/latex/biblatex-dw/examples/en-footnote-dw.tex
+++ b/Master/texmf-dist/doc/latex/biblatex-dw/examples/en-footnote-dw.tex
@@ -1,4 +1,4 @@
-% v 1.7
+% v 1.7a
% This file presents the `footnote-dw' style
%
\documentclass[a4paper]{article}
diff --git a/Master/texmf-dist/doc/latex/biblatex-dw/todo.txt b/Master/texmf-dist/doc/latex/biblatex-dw/todo.txt
new file mode 100644
index 00000000000..7e28d95eb89
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/biblatex-dw/todo.txt
@@ -0,0 +1,70 @@
+todo.txt für biblatex-dw [2017-06-21]
+-------------------------------------
+
+-----[ Stile ]----------
+
+- idembib auch als Eintragsoption anbieten (damit man mit idembib=false die
+ Ausgabe von »Ders.« im Literaturverzeichnis unterdrücken kann, z.B. bei anonymen
+ Autoren)
+ \DeclareEntryOption{idembib}[true]{%
+ \csuse{bool#1}{bbx:idembib}}
+ –> https://sourceforge.net/p/biblatex-dw/tickets/14/
+
+- BUG: Hgg.-Angaben bei Benutzung von xref und @proceedings/@inproceedings
+ fehlerhaft; Anpassung analog zu @collection/@incollection nötig.
+ –> https://sourceforge.net/p/biblatex-dw/tickets/25/
+
+- BUG: seriesbeforeedition: manchmal steht ein Komma vor der öffnenden Klammer –
+ kriegt man das weg?
+ –> konnte das Verhalten nicht reproduzieren [2016-12-06]
+
+- addyear auch als Eintragsoption anbieten (damit man mit addyear=false die
+ Ausgabe des Jahres bei globaler Option addyear=true unterdrücken kann)
+
+- Feature-Request: https://sourceforge.net/p/biblatex-dw/tickets/6/
+ editor bei @inreference komplett unterdrücken (?)
+
+- Feature-Request: https://sourceforge.net/p/biblatex-dw/tickets/7/
+ Unterstützung für "nameaddon"
+
+- Feature-Request: https://sourceforge.net/p/biblatex-dw/tickets/9/
+ - neue Option firstedition=afteryear|false
+ - Bei afteryear: Ort 2012 [2000]
+ - Neue entry option, damit man auch origfields nutzen kann: bei Einträgen mit
+ origfields (also Nachdrucken) reprint=true setzen, damit origdate nicht
+ ungewollt ausgegeben wird
+ -> Oder lässt sich das eleganter automatisch lösen? [mal ausprobieren, ob bei
+ der Verwendung von origdate ohne origlocation etc. ein Nachdruck erzeugt
+ wird]
+
+- shortseries nutzen (optional auch mit acronym)
+ -> evtl. auch für historische-zeitschrift
+
+- Neue Option: idemcase=upper|lower
+ -> damit kann man wählen, ob "ders." groß oder klein geschrieben werden soll
+ (z.B. bei "in: Ders.", nicht aber bei "hg. v. dems.")
+ --> dazu \newbibmacro*{useeditor} in standard-dw.bbx ändern (\midsentence!)
+
+- Neue Option idembib=single oder =strict o.ä., die auch bei mehreren Autoren idem
+ ausgibt, wenn es sich nur auf einzelne Autoren bezieht, z.B.:
+ Mustermann, Felix: …
+ Ders. / Musterfrau, Felicitas: …
+ -> siehe http://tex.stackexchange.com/q/11138/1376
+
+-----[ Optionales ]----------
+
+- neue Option 'los=withjournals': die Abkürzungen von
+ Zeitschriften (shortjournal) werden in die List of
+ Shorthands aufgenommen, wobei nur das Feld journaltitle
+ als Auflösung genommen wird
+ --> wird vermutlich in biblatex 2.0/biber 1.0 eingebaut
+
+- BUG: bei omiteditor=false (Standard) wird kein idem ausgegeben, wenn
+ Autor und Hrsg. gleich, aber das xref-child vor dem xref-parent zitiert wird
+ (weil dann kein authedxref bzw. authauthxref ausgeführt wurde)
+ --> kann ich nicht mehr reproduzieren (2012/06/14)
+
+
+-----[ Webseite ]----------
+
+- Einleitung überarbeiten (?)
diff --git a/Master/texmf-dist/tex/latex/biblatex-dw/bbx/authortitle-dw.bbx b/Master/texmf-dist/tex/latex/biblatex-dw/bbx/authortitle-dw.bbx
index 075131d4ee8..79ed4906dd7 100644
--- a/Master/texmf-dist/tex/latex/biblatex-dw/bbx/authortitle-dw.bbx
+++ b/Master/texmf-dist/tex/latex/biblatex-dw/bbx/authortitle-dw.bbx
@@ -1,6 +1,6 @@
-% authortitle-dw.bbx, Dominik Waßenhoven 2016
+% authortitle-dw.bbx, Dominik Waßenhoven 2023
-\ProvidesFile{authortitle-dw.bbx}[2016/12/06 v1.7 biblatex bibliography style]
+\ProvidesFile{authortitle-dw.bbx}[2023/03/09 v1.7a biblatex bibliography style]
\RequireBibliographyStyle{standard-dw}
@@ -681,11 +681,11 @@
\renewbibmacro*{editor}{%
\ifthenelse{\ifuseeditor\AND\NOT\ifnameundef{editor}}
{\ifbool{bbx:idembib}
- {\ifthenelse{\iffieldequals{namehash}{\bbx@lasthash}\AND
+ {\ifthenelse{\iffieldequals{fullhash}{\bbx@lasthash}\AND
\NOT\iffirstonpage}
{\bibnamedash}
{\printnames{editor}%
- \savefield{namehash}{\bbx@lasthash}}}%
+ \savefield{fullhash}{\bbx@lasthash}}}%
{\printnames{editor}%
\global\undef\bbx@lasthash}%
\usebibmacro{editorstringpunct}%
@@ -699,11 +699,11 @@
\renewbibmacro*{editor+others}{%
\ifthenelse{\ifuseeditor\AND\NOT\ifnameundef{editor}}
{\ifbool{bbx:idembib}
- {\ifthenelse{\iffieldequals{namehash}{\bbx@lasthash}\AND
+ {\ifthenelse{\iffieldequals{fullhash}{\bbx@lasthash}\AND
\NOT\iffirstonpage}
{\bibnamedash}
{\printnames{editor}%
- \savefield{namehash}{\bbx@lasthash}}}%
+ \savefield{fullhash}{\bbx@lasthash}}}%
{\printnames{editor}}%
\usebibmacro{editorstringpunct}%
\usebibmacro{editor+othersstrg}%
@@ -716,11 +716,11 @@
\renewbibmacro*{translator}{%
\ifthenelse{\ifusetranslator\AND\NOT\ifnameundef{translator}}
{\ifbool{bbx:idembib}
- {\ifthenelse{\iffieldequals{namehash}{\bbx@lasthash}\AND
+ {\ifthenelse{\iffieldequals{fullhash}{\bbx@lasthash}\AND
\NOT\iffirstonpage}
{\bibnamedash}
{\printnames{translator}%
- \savefield{namehash}{\bbx@lasthash}}}%
+ \savefield{fullhash}{\bbx@lasthash}}}%
{\printnames{translator}}%
\usebibmacro{editorstringpunct}%
\usebibmacro{translatorstrg}%
@@ -733,11 +733,11 @@
\renewbibmacro*{translator+others}{%
\ifthenelse{\ifusetranslator\AND\NOT\ifnameundef{translator}}
{\ifbool{bbx:idembib}
- {\ifthenelse{\iffieldequals{namehash}{\bbx@lasthash}\AND
+ {\ifthenelse{\iffieldequals{fullhash}{\bbx@lasthash}\AND
\NOT\iffirstonpage}
{\bibnamedash}
{\printnames{translator}%
- \savefield{namehash}{\bbx@lasthash}}}%
+ \savefield{fullhash}{\bbx@lasthash}}}%
{\printnames{translator}}%
\usebibmacro{editorstringpunct}%
\usebibmacro{translator+othersstrg}%
@@ -777,11 +777,11 @@
\newbibmacro*{author:output}{%
\ifthenelse{\ifuseauthor\AND\NOT\ifnameundef{author}}
{\ifbool{bbx:idembib}
- {\ifthenelse{\iffieldequals{namehash}{\bbx@lasthash}\AND
+ {\ifthenelse{\iffieldequals{fullhash}{\bbx@lasthash}\AND
\NOT\iffirstonpage}
{\bibnamedash}
{\printnames{author}%
- \savefield{namehash}{\bbx@lasthash}}}
+ \savefield{fullhash}{\bbx@lasthash}}}
{\printnames{author}%
\global\undef\bbx@lasthash}%
\iffieldundef{authortype}
diff --git a/Master/texmf-dist/tex/latex/biblatex-dw/bbx/footnote-dw.bbx b/Master/texmf-dist/tex/latex/biblatex-dw/bbx/footnote-dw.bbx
index a0ebd77967c..abb62b42f63 100644
--- a/Master/texmf-dist/tex/latex/biblatex-dw/bbx/footnote-dw.bbx
+++ b/Master/texmf-dist/tex/latex/biblatex-dw/bbx/footnote-dw.bbx
@@ -1,6 +1,6 @@
-% footnote-dw.bbx, Dominik Waßenhoven 2016
+% footnote-dw.bbx, Dominik Waßenhoven 2023
-\ProvidesFile{footnote-dw.bbx}[2016/12/06 v1.7 biblatex bibliography style]
+\ProvidesFile{footnote-dw.bbx}[2023/03/09 v1.7a biblatex bibliography style]
\RequireBibliographyStyle{authortitle-dw}
diff --git a/Master/texmf-dist/tex/latex/biblatex-dw/bbx/standard-dw.bbx b/Master/texmf-dist/tex/latex/biblatex-dw/bbx/standard-dw.bbx
index 66d77408027..b97448eebd9 100644
--- a/Master/texmf-dist/tex/latex/biblatex-dw/bbx/standard-dw.bbx
+++ b/Master/texmf-dist/tex/latex/biblatex-dw/bbx/standard-dw.bbx
@@ -1,6 +1,6 @@
-% standard-dw.bbx, Dominik Waßenhoven 2016
+% standard-dw.bbx, Dominik Waßenhoven 2023
-\ProvidesFile{standard-dw.bbx}[2016/12/06 v1.7 biblatex bibliography style]
+\ProvidesFile{standard-dw.bbx}[2023/03/09 v1.7a biblatex bibliography style]
\@ifpackagelater{biblatex}{2016/03/11}
{}
@@ -299,10 +299,10 @@
\addspace}%
{\printnames[byeditor]{editor}%
\usebibmacro{editorstringpunct}%
- \savefield{namehash}{\bbx@lasthash}}}%
+ \savefield{fullhash}{\bbx@lasthash}}}%
{\printnames[byeditor]{editor}%
\usebibmacro{editorstringpunct}%
- \savefield{namehash}{\bbx@lasthash}}%
+ \savefield{fullhash}{\bbx@lasthash}}%
\usebibmacro{editorstrg}%
\clearname{editor}%
\setunit{\labelnamepunct}\newblock}
@@ -314,10 +314,10 @@
\addspace}%
{\printnames[byeditor]{translator}%
\usebibmacro{editorstringpunct}%
- \savefield{namehash}{\bbx@lasthash}}}%
+ \savefield{fullhash}{\bbx@lasthash}}}%
{\printnames[byeditor]{translator}%
\usebibmacro{editorstringpunct}%
- \savefield{namehash}{\bbx@lasthash}}%
+ \savefield{fullhash}{\bbx@lasthash}}%
\usebibmacro{translatorstrg}%
\clearname{translator}%
\setunit{\labelnamepunct}\newblock}
@@ -457,6 +457,11 @@
{\printfield{volumes}}
{}}}
+%% 'addendum' bei xref-child ausgeben
+\newbibmacro*{xrefaddendum}{%
+ \newunit
+ \printfield{addendum}}%
+
%% Option 'shortjournal=true|false'
\renewbibmacro*{journal}{%
\ifbool{bbx:shortjournal}
@@ -1002,7 +1007,8 @@
\usebibmacro{noxref:inbook}}%
{\printtext{\bbx@xref{\thefield{xref}}}% xref
\usebibmacro{xrefvolume}%
- \usebibmacro{pages}}}%
+ \usebibmacro{pages}%
+ \usebibmacro{xrefaddendum}}}%
{\usebibmacro{noxref:inbook}}% bei xref=false
\usebibmacro{finentry}}
@@ -1032,7 +1038,8 @@
\usebibmacro{noxref:incollection}}
{\printtext{\bbx@xref{\thefield{xref}}}% xref
\usebibmacro{xrefvolume}%
- \usebibmacro{pages}}}%
+ \usebibmacro{pages}%
+ \usebibmacro{xrefaddendum}}}%
{\usebibmacro{noxref:incollection}}% bei xref=false
\usebibmacro{finentry}}
@@ -1070,7 +1077,8 @@
\usebibmacro{noxref:inproceedings}}%
{\printtext{\bbx@xref{\thefield{xref}}}% xref
\usebibmacro{xrefvolume}%
- \usebibmacro{pages}}}%
+ \usebibmacro{pages}%
+ \usebibmacro{xrefaddendum}}}%
{\usebibmacro{noxref:inproceedings}}% bei xref=false
\usebibmacro{finentry}}
@@ -1111,7 +1119,8 @@
{\booltrue{cbx:xrefparent:firstcite}}% parent wurde noch nicht zitiert
\printtext{\bbx@xref{\thefield{xref}}}% xref
\usebibmacro{xrefvolume:inreference}%
- \usebibmacro{pages}}}%
+ \usebibmacro{pages}%
+ \usebibmacro{xrefaddendum}}}%
{\usebibmacro{noxref:inreference}}% bei xref=false
\usebibmacro{finentry}}
diff --git a/Master/texmf-dist/tex/latex/biblatex-dw/cbx/authortitle-dw.cbx b/Master/texmf-dist/tex/latex/biblatex-dw/cbx/authortitle-dw.cbx
index 4362c0355c8..422b5a36bab 100644
--- a/Master/texmf-dist/tex/latex/biblatex-dw/cbx/authortitle-dw.cbx
+++ b/Master/texmf-dist/tex/latex/biblatex-dw/cbx/authortitle-dw.cbx
@@ -1,6 +1,6 @@
-% authortitle-dw.cbx, Dominik Waßenhoven 2016
+% authortitle-dw.cbx, Dominik Waßenhoven 2023
-\ProvidesFile{authortitle-dw.cbx}[2016/12/06 v1.7 biblatex citation style]
+\ProvidesFile{authortitle-dw.cbx}[2023/03/09 v1.7a biblatex citation style]
\RequireCitationStyle{standard-dw}
diff --git a/Master/texmf-dist/tex/latex/biblatex-dw/cbx/footnote-dw.cbx b/Master/texmf-dist/tex/latex/biblatex-dw/cbx/footnote-dw.cbx
index a45a55f2606..03688af6a29 100644
--- a/Master/texmf-dist/tex/latex/biblatex-dw/cbx/footnote-dw.cbx
+++ b/Master/texmf-dist/tex/latex/biblatex-dw/cbx/footnote-dw.cbx
@@ -1,6 +1,6 @@
-% footnote-dw.cbx, Dominik Waßenhoven 2016
+% footnote-dw.cbx, Dominik Waßenhoven 2023
-\ProvidesFile{footnote-dw.cbx}[2016/12/06 v1.7 biblatex citation style]
+\ProvidesFile{footnote-dw.cbx}[2023/03/09 v1.7a biblatex citation style]
\RequireCitationStyle{standard-dw}
diff --git a/Master/texmf-dist/tex/latex/biblatex-dw/cbx/standard-dw.cbx b/Master/texmf-dist/tex/latex/biblatex-dw/cbx/standard-dw.cbx
index 348daefb5d5..a5f4668f397 100644
--- a/Master/texmf-dist/tex/latex/biblatex-dw/cbx/standard-dw.cbx
+++ b/Master/texmf-dist/tex/latex/biblatex-dw/cbx/standard-dw.cbx
@@ -1,6 +1,6 @@
-% standard-dw.cbx, Dominik Waßenhoven 2016
+% standard-dw.cbx, Dominik Waßenhoven 2023
-\ProvidesFile{standard-dw.cbx}[2016/12/06 v1.7 biblatex citation style]
+\ProvidesFile{standard-dw.cbx}[2023/03/09 v1.7a biblatex citation style]
\@ifpackagelater{biblatex}{2016/03/11}
{}
@@ -181,7 +181,7 @@
\global\booltrue{cbx:noidem}}
\newbibmacro*{cite:save}{%
- \savefield{namehash}{\cbx@lasthash}%
+ \savefield{fullhash}{\cbx@lasthash}%
\csxdef{cbx:lastcite@\thefield{entrykey}}{\the\value{instcount}}%
\global\boolfalse{cbx:noidem}}
@@ -358,11 +358,13 @@
not test {\ifnameundef{author}}
}
{\ifbool{xrefidem}
- {\ifthenelse{\iffieldequals{namehash}{\bbx@lasthash}\AND
+ {\ifthenelse{\iffieldequals{fullhash}{\bbx@lasthash}\AND
\NOT\iffirstonpage}
{\usebibmacro{cite:idem}}
- {\printnames[labelname]{author}}}
+ {\printnames[labelname]{author}%
+ \setunit{\nametitledelim}}}
{\printnames[labelname]{author}%
+ \setunit{\nametitledelim}%
\global\undef\bbx@lasthash}%
\clearname{author}}
{}}
@@ -374,7 +376,7 @@
not test {\ifnameundef{editor}}
}
{\ifbool{bbx:edbyidem}
- {\ifthenelse{\iffieldequals{namehash}{\bbx@lasthash}\AND
+ {\ifthenelse{\iffieldequals{fullhash}{\bbx@lasthash}\AND
\NOT\iffirstonpage}
{\usebibmacro{cite:idem}}
{\printnames[labelname]{editor}%
@@ -396,7 +398,7 @@
test {\ifnameundef{editor}} ) )
}
{\ifbool{bbx:edbyidem}
- {\ifthenelse{\iffieldequals{namehash}{\bbx@lasthash}\AND
+ {\ifthenelse{\iffieldequals{fullhash}{\bbx@lasthash}\AND
\NOT\iffirstonpage}
{\usebibmacro{cite:idem}}
{\printnames[labelname]{translator}%
diff --git a/Master/texmf-dist/tex/latex/biblatex-dw/lbx/english-dw.lbx b/Master/texmf-dist/tex/latex/biblatex-dw/lbx/english-dw.lbx
index 1f61a78583d..c10cdaa17ea 100644
--- a/Master/texmf-dist/tex/latex/biblatex-dw/lbx/english-dw.lbx
+++ b/Master/texmf-dist/tex/latex/biblatex-dw/lbx/english-dw.lbx
@@ -1,6 +1,6 @@
-% english-dw.lbx, Dominik Waßenhoven 2016
+% english-dw.lbx, Dominik Waßenhoven 2023
-\ProvidesFile{english-dw.lbx}[2016/12/06 v1.7 biblatex localization file]
+\ProvidesFile{english-dw.lbx}[2023/03/09 v1.7a biblatex localization file]
\NewBibliographyString{%
idemdat,%
diff --git a/Master/texmf-dist/tex/latex/biblatex-dw/lbx/german-dw.lbx b/Master/texmf-dist/tex/latex/biblatex-dw/lbx/german-dw.lbx
index 99976350ff9..f37b44b3f68 100644
--- a/Master/texmf-dist/tex/latex/biblatex-dw/lbx/german-dw.lbx
+++ b/Master/texmf-dist/tex/latex/biblatex-dw/lbx/german-dw.lbx
@@ -1,6 +1,6 @@
-% german-dw.lbx, Dominik Waßenhoven 2016
+% german-dw.lbx, Dominik Waßenhoven 2023
-\ProvidesFile{german-dw.lbx}[2016/12/06 v1.7 biblatex localization file]
+\ProvidesFile{german-dw.lbx}[2023/03/09 v1.7a biblatex localization file]
\InheritBibliographyExtras{german}
diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds
index d91cf3a96dc..8d38142e723 100755
--- a/Master/tlpkg/libexec/ctan2tds
+++ b/Master/tlpkg/libexec/ctan2tds
@@ -1658,6 +1658,7 @@ chomp (my $ctan_root = `tlpkginfo --ctan-root`);
'biber' => '&POSTbiber',
'biber-ms' => '&POSTbiber',
'biblatex' => '&POSTbiblatex',
+ 'biblatex-dw' => '&POST_onelevel',
'biblatex-ms' => '&POSTbiblatex',
'biblatex-software' => '&POST_rmsymlink',
'bibtex' => '&POSTbibtex',
@@ -4030,7 +4031,7 @@ sub set_dir_defaults {
$standarddocfmt = $standardsourcefmt = "support";
$guess = "$standarddocfmt for docfmt/srcfmt";
- } elsif ($ctan_dir =~ m!/babel[-/]contrib/|!) {
+ } elsif ($ctan_dir =~ m!/babel[-/]contrib/!) {
# this can be removed when Catalogue is complete.
$standarddocfmt = $standardsourcefmt = $standardfmt = "generic";
$guess = "$standarddocfmt for fmt/docfmt/srcfmt (babel)";