texlive[56696] Master/texmf-dist: dtk (18oct20)

commits+karl at tug.org commits+karl at tug.org
Sun Oct 18 22:51:26 CEST 2020


Revision: 56696
          http://tug.org/svn/texlive?view=revision&revision=56696
Author:   karl
Date:     2020-10-18 22:51:26 +0200 (Sun, 18 Oct 2020)
Log Message:
-----------
dtk (18oct20)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/dtk/doc/beispiel.pdf
    trunk/Master/texmf-dist/tex/latex/dtk/dtk-extern.sty
    trunk/Master/texmf-dist/tex/latex/dtk/dtk-full.clo
    trunk/Master/texmf-dist/tex/latex/dtk/dtk-logos.sty
    trunk/Master/texmf-dist/tex/latex/dtk/dtk-new-engines.clo
    trunk/Master/texmf-dist/tex/latex/dtk/dtk.bbx
    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-extern.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/dtk/dtk-extern.sty	2020-10-18 20:51:07 UTC (rev 56695)
+++ trunk/Master/texmf-dist/tex/latex/dtk/dtk-extern.sty	2020-10-18 20:51:26 UTC (rev 56696)
@@ -2,7 +2,7 @@
 %%
 %% LaTeX package for ``Die TeXnische Komoedie''.
 %%
-%% Copyright (C) 2016-19
+%% Copyright (C) 2016-20
 %% Rolf Niepraschk, Herbert Voss
 %%
 %% It may be distributed and/or modified under the
@@ -14,11 +14,13 @@
 %% version 2005/12/01 or later.
 
 \ProvidesFile{dtk-extern}%
-  [2019/10/11 v0.15: dtk package for running external documents (HV)]
+  [2020/02/07 v0.16: dtk package for running external documents (HV)]
 
 \RequirePackage{shellesc,xkeyval,graphicx,marginnote,fancyvrb}
 
 \newcounter{dtk at extern@runs}
+\newlength\LineWidth
+\AtBeginDocument{\setlength\LineWidth{\dimexpr\linewidth-2\fboxsep-2\fboxrule}}
 \newlength\dtk at extern@mpwidth \setlength\dtk at extern@mpwidth{\z@}
 
 \define at key{dtk}{compiler}[pdflatex]{\def\dtk at extern@compiler{#1}}

Modified: trunk/Master/texmf-dist/tex/latex/dtk/dtk-full.clo
===================================================================
--- trunk/Master/texmf-dist/tex/latex/dtk/dtk-full.clo	2020-10-18 20:51:07 UTC (rev 56695)
+++ trunk/Master/texmf-dist/tex/latex/dtk/dtk-full.clo	2020-10-18 20:51:26 UTC (rev 56696)
@@ -138,8 +138,8 @@
     \edef\@tempb{\zap at space#2 \@empty}%
     \@for\@tempa:=\@tempb\do{%
       \let\DTK at tempa=\@empty
-      \ifstr{\@tempa}{inputenc}{\let\DTK at tempa=\@percentchar}{%
-        \ifstr{\@tempa}{fontenc}{\let\DTK at tempa=\@percentchar}{}}%
+      \Ifstr{\@tempa}{inputenc}{\let\DTK at tempa=\@percentchar}{%
+        \Ifstr{\@tempa}{fontenc}{\let\DTK at tempa=\@percentchar}{}}%
       \immediate\write\user at usepackages{%
         \DTK at tempa\string\usepackage\ifx\relax#1\relax\else[#1]\fi{\@tempa}%
         \ifx\relax#3\relax\else[#3]\fi\@percentchar\space \DTK at local@inputname
@@ -269,11 +269,11 @@
             \@percentchar\space \DTK at local@inputname
           }%
         }%
-        \endgroup\expandafter\endinput
+        \endgroup\expandafter
       \fi
       \DTK at embedded@begindocumenthook\ignorespaces
     }{%
-      \DTK at embedded@enddocumenthook\endinput
+      \DTK at embedded@enddocumenthook
     }%
     \@ifundefined{BIBS:\the\c at artcounter}{%
       \input{\DTK at local@inputname}%
@@ -304,7 +304,7 @@
     \setlength{\parfillskip}{\z@ \@plus 1fil}%
     \raggedright
     \def\item##1\@nil{\DTK at scan@item##1\@nil
-      \par\parbox{\columnwidth}{%
+      \par\parbox{\columnwidth}{\raggedright%
         \textbf{\DTK at tempa}\hfill[\DTK at tempc]\par\DTK at tempb
       }%
       \par\bigskip
@@ -334,10 +334,12 @@
 \RequirePackage{picture}
 
 \DeclareNewLayer[page,background,mode=picture,contents={%
-  \put(24mm,0.5\dimexpr\layerheight\relax){%
-    \makebox(0,0)[c]{\rotatebox[origin=c]{90}{%
-      \resizebox{14cm}{!}{\Huge\DTK at fancyJournalname}}}%
-    \put(8mm,0){\makebox(0,0)[c]{\rule{0.85mm}{\textheight}}}%
+%  \put(24mm,0.5\dimexpr\layerheight\relax){%
+  \put(-10mm,-2pt){%
+     \includegraphics[angle=90]{dtk0}%
+%    \makebox(0,0)[c]{\rotatebox[origin=c]{90}{%
+%      \resizebox{14cm}{!}{\Huge\DTK at fancyJournalname}}}%
+%    \put(8mm,0){\makebox(0,0)[c]{\rule{0.85mm}{\textheight}}}%
   }%
   \put(52mm,145mm){%
     \parbox[t]{78mm}{%

Modified: trunk/Master/texmf-dist/tex/latex/dtk/dtk-logos.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/dtk/dtk-logos.sty	2020-10-18 20:51:07 UTC (rev 56695)
+++ trunk/Master/texmf-dist/tex/latex/dtk/dtk-logos.sty	2020-10-18 20:51:26 UTC (rev 56696)
@@ -17,15 +17,14 @@
 %
 %
 % -------------------------------------
-\ProvidesPackage{dtk-logos}[2019/10/15 v. 1.09 Dante Edition: Logos (hv)]
+\ProvidesPackage{dtk-logos}[2020/02/02 v. 1.10 Dante Edition: Logos (hv)]
 %
 \newif\if at dtk@newengine \@dtk at newenginetrue 
-\RequirePackage{ifluatex,ifxetex}
+\RequirePackage{iftex}
 %
 \ifluatex\else\ifxetex\else\@dtk at newenginefalse\fi\fi
 %
-\RequirePackage{fetamont}
-\RequirePackage{hologo,dantelogo,xspace}
+\RequirePackage{fetamont,hologo,dantelogo,xspace}
 \if at dtk@newengine
   \RequirePackage{unicode-math}
   \setmathfont{LatinModernMath-Regular}
@@ -32,6 +31,17 @@
   \setmathfont[version=XITS]{XITSMath-Regular.otf}
 \fi  
 %
+\iffalse
+\DeclareRobustCommand\ffmfamily{\not at math@alphabet\ffmfamily\relax
+  \fontencoding{T1}\fontfamily{ffm}\selectfont}
+\DeclareTextFontCommand{\textffm}{\ffmfamily}
+\def\MF{\textffm{META}\@dischyph\textffm{FONT}\@}
+\def\MP{\textffm{META}\@dischyph\textffm{POST}\@}
+\def\MT{\textffm{META}\@dischyph\textffm{TYPE1}\@}
+\fi
+\def\mpShort{\textffm{MP}\@}
+\def\mfShort{\textffm{MF}\@}
+
 \def\HoLogo at La#1{%
   L%
   \ifx\f at family\sfdefault\kern-.15em\else\kern-.23em\fi
@@ -89,6 +99,7 @@
 \def\METAFONT{\hologo{METAFONT}}
 \let\MF\METAFONT
 \def\MetaFun{\textffm{METAFUN}}
+\let\MFun\MetaFun
 \def\METAPOST{\hologo{METAPOST}}
 \def\MetaPost{\hologo{MetaPost}}
 \let\MP\METAPOST
@@ -121,7 +132,7 @@
 %
 \newcommand\BibTool{\textsc{Bib\hskip-.1em
         T\hskip-.15emo\hskip-.05emo\hskip-.05eml}\xspace}
-\providecommand\tikz{\textsf{Ti\textit{k}Z}}
+\def\tikz{\textsf{Ti\textit{k}Z}}
 \def\ALEPH{\ensuremath{\aleph}}
 \let\TikZ\tikz
 

Modified: trunk/Master/texmf-dist/tex/latex/dtk/dtk-new-engines.clo
===================================================================
--- trunk/Master/texmf-dist/tex/latex/dtk/dtk-new-engines.clo	2020-10-18 20:51:07 UTC (rev 56695)
+++ trunk/Master/texmf-dist/tex/latex/dtk/dtk-new-engines.clo	2020-10-18 20:51:26 UTC (rev 56696)
@@ -56,6 +56,7 @@
     BoldFont       = *-Bold,
     BoldItalicFont = *-BoldItalic,
     ItalicFont     = *-Italic,
+    Ligatures = ResetAll,
     Extension      = .ttf]%
   \def\DTKttFontName{Anonymous Pro}%
 }

Modified: trunk/Master/texmf-dist/tex/latex/dtk/dtk.bbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/dtk/dtk.bbx	2020-10-18 20:51:07 UTC (rev 56695)
+++ trunk/Master/texmf-dist/tex/latex/dtk/dtk.bbx	2020-10-18 20:51:26 UTC (rev 56696)
@@ -40,7 +40,6 @@
      datezeros   = false,
 }
 
-
 \newbool{bbx at inset}
 \providebibmacro*{date+extrayear}{}
 
@@ -52,6 +51,10 @@
 \DeclareFieldFormat{title}{#1\isdot}
 \DeclareFieldFormat[ctan]{url}{\url{CTAN: #1}}
 
+\DeclareFieldFormat{isbn}{ISBN\addcolon\space #1}
+\DeclareFieldFormat{isrn}{ISRN\addcolon\space #1}
+\DeclareFieldFormat{issn}{ISSN\addcolon\space #1}
+
 \newbibmacro*{ctanurl+urldate}{%
   \printfield{url}
   \iffieldundef{urlyear}

Modified: trunk/Master/texmf-dist/tex/latex/dtk/dtk.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/dtk/dtk.cls	2020-10-18 20:51:07 UTC (rev 56695)
+++ trunk/Master/texmf-dist/tex/latex/dtk/dtk.cls	2020-10-18 20:51:26 UTC (rev 56696)
@@ -2,7 +2,7 @@
 %%
 %% LaTeX Class for ``Die TeXnische Komoedie''.
 %%
-%% Copyright (C) 2015-2019
+%% Copyright (C) 2015-2020
 %% Rolf Niepraschk, Herbert Voss
 %%
 %% It may be distributed and/or modified under the
@@ -28,7 +28,7 @@
 \HyphSubstIfExists{german-x-latest}{%
   \HyphSubstLet{german}{german-x-latest}}{}
 
-\def\DTKversion{2.08g}
+\def\DTKversion{2.08h}
 \def\DTKversiondate{2019/12/04}
 \ProvidesClass{dtk}[\DTKversiondate v\DTKversion dtk documentclass (RN)]
 
@@ -127,7 +127,7 @@
 \RequirePackage{dtk-extern}
 
 % http://www.komascript.de/release3.18
-\ifstr{\KOMAScriptVersion}{2015/07/02 v3.18 KOMA-Script}{%
+\Ifstr{\KOMAScriptVersion}{2015/07/02 v3.18 KOMA-Script}{%
   \ifx\par at update\default at par@update\else
     \AtBeginDocument{\par at updaterelative}%
   \fi
@@ -316,8 +316,8 @@
 \pagestyle{scrheadings}
 \clearpairofpagestyles
 % https://komascript.de/node/2177
-\ihead{\ifstr{\righttopmark}{\rightbotmark}{\leftmark}{}}
-\ohead{\ifstr{\righttopmark}{\rightbotmark}{\pagemark}{}}
+\ihead{\Ifstr{\righttopmark}{\rightbotmark}{\leftmark}{}}
+\ohead{\Ifstr{\righttopmark}{\rightbotmark}{\pagemark}{}}
 \ofoot*{\normalsize\DTKcorrVersion}
 \ifoot*{\journalname~~\DTKdate}
 \automark[chapter]{chapter}



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