From 21923df0aa733309adbfcc3169c7ffc0e0ab8b1c Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Wed, 30 Sep 2015 21:16:51 +0000 Subject: koma-script (30sep15) git-svn-id: svn://tug.org/texlive/trunk@38504 c570f23f-e606-0410-a88d-b1316a301751 --- .../source/latex/koma-script/scrkernel-fonts.dtx | 36 +++++++++++++++++----- 1 file changed, 29 insertions(+), 7 deletions(-) (limited to 'Master/texmf-dist/source/latex/koma-script/scrkernel-fonts.dtx') diff --git a/Master/texmf-dist/source/latex/koma-script/scrkernel-fonts.dtx b/Master/texmf-dist/source/latex/koma-script/scrkernel-fonts.dtx index 4b2ccb34aae..90ce6819b17 100644 --- a/Master/texmf-dist/source/latex/koma-script/scrkernel-fonts.dtx +++ b/Master/texmf-dist/source/latex/koma-script/scrkernel-fonts.dtx @@ -1,4 +1,4 @@ -% \CheckSum{3224} +% \CheckSum{3237} % \iffalse meta-comment % ====================================================================== % scrkernel-fonts.dtx @@ -55,12 +55,12 @@ % Right brace \} Tilde \~} % % \iffalse -%%% From File: $Id: scrkernel-fonts.dtx 2063 2015-04-03 11:55:42Z kohm $ +%%% From File: $Id: scrkernel-fonts.dtx 2181 2015-08-24 09:30:25Z kohm $ %<*driver> \ifx\ProvidesFile\undefined\def\ProvidesFile#1[#2]{}\fi \begingroup \def\filedate$#1: #2-#3-#4 #5${\gdef\filedate{#2/#3/#4}} - \filedate$Date: 2015-04-03 13:55:42 +0200 (Fri, 03 Apr 2015) $ + \filedate$Date: 2015-08-24 11:30:25 +0200 (Mon, 24 Aug 2015) $ \def\filerevision$#1: #2 ${\gdef\filerevision{r#2}} \filerevision$Revision: 1827 $ \edef\reserved@a{% @@ -1920,21 +1920,33 @@ % der Anwendung des Fonts |\relax| verwenden sollen. % \begin{macrocode} \newcommand*{\scr@komafontrelaxlist}{% - \do\color \do\normalcolor + \do\normalcolor \do\uppercase \do\lowercase \do\MakeUppercase \do\MakeLowercase } % \end{macrocode} % \end{macro}^^A \scr@komafontrelaxlist +% \begin{macro}{scr@komafontgobblelist} +% \changes{v3.19}{2015/08/20}{neu (intern)}^^A +% Wie \cs{scr@komafontrelaxlist} nur dass |\@gobble| statt |\relax| verwendet +% wird. +% \begin{macrocode} +\newcommand*{\scr@komafontgobblelist}{% + \do\color +} +% \end{macrocode} +% \end{macro}^^A \scr@komafontgobblelist % \begin{macro}{\scr@prepareforkomafont} % \changes{v3.17}{2015/04/03}{neu (intern)}^^A +% \changes{v3.19}{2015/08/20}{abarbeiten von \cs{scr@komafontgobblelist}}^^A % Hilfsmakro, das die Vorbereitungen für die obigen Font-Makros trifft. In der % Voreinstellung ist das lediglich die Anwendung der |\do|-Liste, so dass die -% dort angegebenen Makros alle |\relax| werden. Da die Anweisung dazu |\do| -% umdefiniert, sollte die Anweisung immer in einer Gruppe eingeschlossen -% werden. +% dort angegebenen Makros alle |\relax| bzw. |\@gobble| werden. Da die +% Anweisung dazu |\do| umdefiniert, sollte die Anweisung immer in einer Gruppe +% eingeschlossen werden. % \begin{macrocode} \newcommand*{\scr@prepareforkomafont}{% \long\def\do##1{\let##1\relax}\scr@komafontrelaxlist + \long\def\do##1{\let##1\@gobble}\scr@komafontgobblelist } % \end{macrocode} % \end{macro}^^A \scr@prepareforkomafont @@ -1948,6 +1960,16 @@ } % \end{macrocode} % \end{macro}^^A \addtokomafontrelaxlist +% \begin{macro}{\addtokomafontgobblelist} +% \changes{v3.19}{2015/08/20}{Neu} +% Diese Anweisung erlaubt es genau ein Makro der obigen |\do|-Liste +% hinzuzufügen. +% \begin{macrocode} +\newcommand*{\addtokomafontgobblelist}[1]{% + \l@addto@macro\scr@komafontgobblelist{\do#1}% +} +% \end{macrocode} +% \end{macro}^^A \addtokomafontgobblelist % \end{macro} % \end{macro} % \end{macro} -- cgit v1.2.3