diff options
28 files changed, 160 insertions, 67 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 Binary files differindex 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 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 Binary files differindex 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 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 Binary files differindex 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 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 Binary files differindex 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 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 Binary files differindex 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 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 Binary files differindex 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 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 6321f5b79d2..e5870f3e643 100755 --- a/Master/tlpkg/libexec/ctan2tds +++ b/Master/tlpkg/libexec/ctan2tds @@ -1662,6 +1662,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', |