summaryrefslogtreecommitdiff
path: root/tex/context/base/core-fnt.tex
diff options
context:
space:
mode:
authorHans Hagen <pragma@wxs.nl>1999-12-30 00:00:00 +0100
committerHans Hagen <pragma@wxs.nl>1999-12-30 00:00:00 +0100
commitdd50c74f0702bff05e96d5d3994316405414663e (patch)
tree1afbfa61cdd0721fa4eea8892972a6a183b05610 /tex/context/base/core-fnt.tex
parentb386eada290e225dc25484133c2bc5697024a822 (diff)
downloadcontext-dd50c74f0702bff05e96d5d3994316405414663e.tar.gz
stable 1999.12.30
Diffstat (limited to 'tex/context/base/core-fnt.tex')
-rw-r--r--tex/context/base/core-fnt.tex32
1 files changed, 17 insertions, 15 deletions
diff --git a/tex/context/base/core-fnt.tex b/tex/context/base/core-fnt.tex
index b9ac85b80..b6c11dbd3 100644
--- a/tex/context/base/core-fnt.tex
+++ b/tex/context/base/core-fnt.tex
@@ -8,7 +8,7 @@
%D copyright={PRAGMA / Hans Hagen \& Ton Otten}]
%C
%C This module is part of the \CONTEXT\ macro||package and is
-%C therefore copyrighted by \PRAGMA. See licen-en.pdf for
+%C therefore copyrighted by \PRAGMA. See mreadme.pdf for
%C details.
\writestatus{loading}{Context Core Macros / Font Support}
@@ -190,7 +190,7 @@
\uppercase{#1}%
\egroup}
-\def\Word#1%
+\unexpanded\def\Word#1%
{\doWord#1}
\def\doprocesswords#1 #2\od%
@@ -201,19 +201,21 @@
\def\processwords#1%
{\doprocesswords#1 \od\unskip}
-\def\Words%
+\unexpanded\def\Words%
{\let\processwords=\Word
\processwords}
-\def\WORD#1%
+\unexpanded\def\WORD#1%
{\bgroup
\the\everyuppercase
- \def\kap#1{#1}%
- \edef\next{#1}%
- \uppercase\expandafter{\next}%
- \egroup}
-
-\def\WORDS#1%
+ \def\kap##1{##1}%
+ \def\WORD##1{##1}%
+ \uppercase{#1}% No expansion here, otherwise \getvalue problems!
+% \edef\next{#1}%
+% \uppercase\expandafter{\next}%
+ \egroup}
+
+\unexpanded\def\WORDS#1%
{\WORD{#1}}
%D \macros
@@ -298,12 +300,12 @@
%D \showsetup{\y!setupunderbar}
%D
%D The alternatives show up as
-%D {\setupunderbar [variant=a]\underbar{alternative a},
-%D {\setupunderbar [variant=b]\underbar{alternative b},
-%D {\setupunderbar [variant=c]\underbar{alternative c}
+%D {\setupunderbar [variant=a]\underbar{alternative a}},
+%D {\setupunderbar [variant=b]\underbar{alternative b}},
+%D {\setupunderbar [variant=c]\underbar{alternative c}}
%D and
-%D {\setupunderbar [lijndikte=1pt]\underbar{1pt width},
-%D {\setupunderbar [lijndikte=2pt]\underbar{2pt width},
+%D {\setupunderbar [lijndikte=1pt]\underbar{1pt width}},
+%D {\setupunderbar [lijndikte=2pt]\underbar{2pt width}},
%D or whatever. Because \type{\overstrike} uses the same
%D method, the settings also apply to that macro.