summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/koma-script/scrkernel-fonts.dtx
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2015-09-30 21:16:51 +0000
committerKarl Berry <karl@freefriends.org>2015-09-30 21:16:51 +0000
commit21923df0aa733309adbfcc3169c7ffc0e0ab8b1c (patch)
treef81789ab91c6edd088e331eac5983464e7f21c6b /Master/texmf-dist/source/latex/koma-script/scrkernel-fonts.dtx
parent197071e9b5aaa66a56c464229f4a9fc81c0c8b1f (diff)
koma-script (30sep15)
git-svn-id: svn://tug.org/texlive/trunk@38504 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/latex/koma-script/scrkernel-fonts.dtx')
-rw-r--r--Master/texmf-dist/source/latex/koma-script/scrkernel-fonts.dtx36
1 files changed, 29 insertions, 7 deletions
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}