summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2021-11-13 21:14:16 +0000
committerKarl Berry <karl@freefriends.org>2021-11-13 21:14:16 +0000
commit1591eb218eeb9ffadc637cb4664532886866adee (patch)
treecf19ae39c39391d102c4cddb1d464ebf20d64356 /Master/texmf-dist/tex/latex
parent09fb10e18bc08cea7aa46f661f3643b4bc6cde4c (diff)
dtk (12nov21)
git-svn-id: svn://tug.org/texlive/trunk@61047 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex')
-rw-r--r--Master/texmf-dist/tex/latex/dtk/dtk-author.clo6
-rw-r--r--Master/texmf-dist/tex/latex/dtk/dtk-full.clo22
-rw-r--r--Master/texmf-dist/tex/latex/dtk/dtk-old-engines.clo4
-rw-r--r--Master/texmf-dist/tex/latex/dtk/dtk.cls14
4 files changed, 32 insertions, 14 deletions
diff --git a/Master/texmf-dist/tex/latex/dtk/dtk-author.clo b/Master/texmf-dist/tex/latex/dtk/dtk-author.clo
index f2c896d216c..a02ef8f8dab 100644
--- a/Master/texmf-dist/tex/latex/dtk/dtk-author.clo
+++ b/Master/texmf-dist/tex/latex/dtk/dtk-author.clo
@@ -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
diff --git a/Master/texmf-dist/tex/latex/dtk/dtk-full.clo b/Master/texmf-dist/tex/latex/dtk/dtk-full.clo
index 688d0c83629..1ab858cd181 100644
--- a/Master/texmf-dist/tex/latex/dtk/dtk-full.clo
+++ b/Master/texmf-dist/tex/latex/dtk/dtk-full.clo
@@ -101,7 +101,7 @@
% Testlauf zum Aufsammeln von Paket- und bib-Dateinamen
\@ifdefinable\user@usepackages{%
\newwrite\user@usepackages
- \immediate\openout\user@usepackages dtk-userpackages.tex\relax
+ \immediate\openout\user@usepackages dtk-userdefinitions.tex\relax
\immediate\write\user@usepackages{%
\@percentchar\space *** \DTMnow\space ***}%
\AtEndDocument{\immediate\closeout\user@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@usepackages{\@percentchar\space >>> %
+ globale Definitionen (\DTK@local@inputname)}%
+ \let\do\@makeother\dospecials
+ \catcode`\^^M\active \catcode`\^^I=12 %
+ \def\verbatim@processline{%
+ \immediate\write\user@usepackages{\the\verbatim@line}}%
+ \verbatim@start}
+ \def\enddtkGLOBAL{%
+ \immediate\write\user@usepackages{\@percentchar\space <<< %
+ globale Definitionen (\DTK@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@maketitle
\null\newpage
}%
+ \RequirePackage{environ}
+ \NewEnviron{dtkGLOBAL}{}% Full-Modus; Inhalt ignorieren
\fi
%%% Laden eines Einzeldokuments
@@ -269,7 +283,7 @@
\@percentchar\space \DTK@local@inputname
}%
}%
- \endgroup\expandafter
+ %%%\endgroup\expandafter
\fi
\DTK@embedded@begindocumenthook\ignorespaces
}{%
diff --git a/Master/texmf-dist/tex/latex/dtk/dtk-old-engines.clo b/Master/texmf-dist/tex/latex/dtk/dtk-old-engines.clo
index 83780fb7bd1..6398c7b5a19 100644
--- a/Master/texmf-dist/tex/latex/dtk/dtk-old-engines.clo
+++ b/Master/texmf-dist/tex/latex/dtk/dtk-old-engines.clo
@@ -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
diff --git a/Master/texmf-dist/tex/latex/dtk/dtk.cls b/Master/texmf-dist/tex/latex/dtk/dtk.cls
index 714e1ee2cbe..3e6f6b7c248 100644
--- a/Master/texmf-dist/tex/latex/dtk/dtk.cls
+++ b/Master/texmf-dist/tex/latex/dtk/dtk.cls
@@ -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}