texlive[61047] Master/texmf-dist: dtk (12nov21)

commits+karl at tug.org commits+karl at tug.org
Sat Nov 13 22:14:16 CET 2021


Revision: 61047
          http://tug.org/svn/texlive?view=revision&revision=61047
Author:   karl
Date:     2021-11-13 22:14:16 +0100 (Sat, 13 Nov 2021)
Log Message:
-----------
dtk (12nov21)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/dtk/doc/beispiel.pdf
    trunk/Master/texmf-dist/tex/latex/dtk/dtk-author.clo
    trunk/Master/texmf-dist/tex/latex/dtk/dtk-full.clo
    trunk/Master/texmf-dist/tex/latex/dtk/dtk-old-engines.clo
    trunk/Master/texmf-dist/tex/latex/dtk/dtk.cls

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

Modified: trunk/Master/texmf-dist/tex/latex/dtk/dtk-author.clo
===================================================================
--- trunk/Master/texmf-dist/tex/latex/dtk/dtk-author.clo	2021-11-13 21:13:55 UTC (rev 61046)
+++ trunk/Master/texmf-dist/tex/latex/dtk/dtk-author.clo	2021-11-13 21:14:16 UTC (rev 61047)
@@ -14,7 +14,7 @@
 %% version 2005/12/01 or later.
 
 \ProvidesFile{dtk-author.clo}%
-  [2016/02/15 v0.1b dtk class options for author mode (RN)]
+  [2021/011/11 v0.2a dtk class options for author mode (RN)]
 
 \newcommand*\keywords[1]{}
 \newcommand*\AutorenListe{}
@@ -32,4 +32,8 @@
   }%
 }%
 
+\newenvironment{dtkGLOBAL}% Autor-Modus; Inhalt sofort ausführen
+{\endgroup}% Gruppe neutralisieren
+{\begingroup\def\@currenvir{dtkGLOBAL}}
+
 \endinput

Modified: trunk/Master/texmf-dist/tex/latex/dtk/dtk-full.clo
===================================================================
--- trunk/Master/texmf-dist/tex/latex/dtk/dtk-full.clo	2021-11-13 21:13:55 UTC (rev 61046)
+++ trunk/Master/texmf-dist/tex/latex/dtk/dtk-full.clo	2021-11-13 21:14:16 UTC (rev 61047)
@@ -101,7 +101,7 @@
   % Testlauf zum Aufsammeln von Paket- und bib-Dateinamen
   \@ifdefinable\user at usepackages{%
     \newwrite\user at usepackages
-    \immediate\openout\user at usepackages dtk-userpackages.tex\relax
+    \immediate\openout\user at usepackages dtk-userdefinitions.tex\relax
     \immediate\write\user at usepackages{%
       \@percentchar\space *** \DTMnow\space ***}%
     \AtEndDocument{\immediate\closeout\user at usepackages\relax}%
@@ -161,11 +161,23 @@
   \newcommand*\AutorenListe{}%
   \let\tableofcontents=\relax
   \renewcommand\maketitle[1][]{}%
+  \RequirePackage{verbatim}%
+  \def\dtkGLOBAL{% Record-Modus; Inhalt in Datei schreiben; siehe: moreverb.sty
+    \immediate\write\user at usepackages{\@percentchar\space >>> %
+      globale Definitionen (\DTK at local@inputname)}%
+    \let\do\@makeother\dospecials
+    \catcode`\^^M\active \catcode`\^^I=12 %
+    \def\verbatim at processline{%
+      \immediate\write\user at usepackages{\the\verbatim at line}}%
+    \verbatim at start}
+  \def\enddtkGLOBAL{%
+    \immediate\write\user at usepackages{\@percentchar\space <<< %
+      globale Definitionen (\DTK at local@inputname)}}
 \else
   \AtEndOfClass{%
-    \InputIfFileExists{dtk-userpackages.tex}{%
+    \InputIfFileExists{dtk-userdefinitions.tex}{%
       \typeout{*************************************^^J%
-               * File `dtk-userpackages.tex' used.^^J%
+               * File `dtk-userdefinitions.tex' used.^^J%
                *************************************}%
     }{}%
     \InputIfFileExists{dtk-userbibs.tex}{%
@@ -230,6 +242,8 @@
     \global\let\maketitle=\DTK at maketitle
     \null\newpage
   }%
+  \RequirePackage{environ}
+  \NewEnviron{dtkGLOBAL}{}% Full-Modus; Inhalt ignorieren
 \fi
 
 %%% Laden eines Einzeldokuments
@@ -269,7 +283,7 @@
             \@percentchar\space \DTK at local@inputname
           }%
         }%
-        \endgroup\expandafter
+        %%%\endgroup\expandafter
       \fi
       \DTK at embedded@begindocumenthook\ignorespaces
     }{%

Modified: trunk/Master/texmf-dist/tex/latex/dtk/dtk-old-engines.clo
===================================================================
--- trunk/Master/texmf-dist/tex/latex/dtk/dtk-old-engines.clo	2021-11-13 21:13:55 UTC (rev 61046)
+++ trunk/Master/texmf-dist/tex/latex/dtk/dtk-old-engines.clo	2021-11-13 21:14:16 UTC (rev 61047)
@@ -15,7 +15,7 @@
 %% version 2005/12/01 or later.
 
 \ProvidesFile{dtk-old-engines.clo}%
-  [2016/05/11 v0.1e dtk class options for pdfTeX/TeX+dvips (RN)]
+  [2021/11/12 v0.1f dtk class options for pdfTeX/TeX+dvips (RN)]
 
 \typeout{OLD-ENGINE}
 
@@ -40,4 +40,6 @@
     \def\DTKmathFontName{Computer Modern Math}% ???
 }
 
+\babelprovide[hyphenrules=ngerman-x-latest]{ngerman}
+
 \endinput

Modified: trunk/Master/texmf-dist/tex/latex/dtk/dtk.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/dtk/dtk.cls	2021-11-13 21:13:55 UTC (rev 61046)
+++ trunk/Master/texmf-dist/tex/latex/dtk/dtk.cls	2021-11-13 21:14:16 UTC (rev 61047)
@@ -22,14 +22,9 @@
 }{}%
 
 \NeedsTeXFormat{LaTeX2e}[1999/12/01]
-\RequirePackage{hyphsubst}% Trennregeln austauschen
-\HyphSubstIfExists{ngerman-x-latest}{%
-  \HyphSubstLet{ngerman}{ngerman-x-latest}}{}
-\HyphSubstIfExists{german-x-latest}{%
-  \HyphSubstLet{german}{german-x-latest}}{}
 
-\def\DTKversion{2.08j}
-\def\DTKversiondate{2021/07/04}
+\def\DTKversion{2.08k}
+\def\DTKversiondate{2021/11/13}
 \ProvidesClass{dtk}[\DTKversiondate v\DTKversion dtk documentclass (RN)]
 
 \@ifpackagelater{iftex}{2019/10/24}{% 
@@ -576,9 +571,12 @@
 
 % noHilit, latex ???
 
+\ifDTKrecord\else% wegen Problem mit verbatim-Paket/dtkGLOBAL
 \let\verbatim=\relax
+\let\verbatim@=\relax
 \lstnewenvironment{verbatim}
 {\lstset{style=DTKlstVerbatim,language={}}}{}
+\fi
 
 \newlength\fullwidth
 \setlength\fullwidth{\dimexpr\textwidth+\marginparwidth+\marginparsep\relax}



More information about the tex-live-commits mailing list.