MP & \letterpercent
Hello, why the MP code doesn't draw "%" and "#" when it uses TeX's \U - inside MP block?: ---- \def\T{TTT} \def\U{UUU \letterpercent\letterhash} \starttext \letterpercent \letterhash \par \startMPcode draw btex AAA etex; draw textext("\T"); % draw btex \T etex; % Err draw btex \T{} etex; % OK draw textext("\U") shifted (2cm, 0); % Should draw "%" and "#" now - where is it? \stopMPcode \stoptext ---- TIA for explanation. Best regards, Lukas
On 1/27/2013 10:05 PM, Procházka Lukáš wrote:
Hello,
why the MP code doesn't draw "%" and "#" when it uses TeX's \U - inside MP block?:
---- \def\T{TTT} \def\U{UUU \letterpercent\letterhash}
\starttext \letterpercent \letterhash \par \startMPcode draw btex AAA etex; draw textext("\T"); % draw btex \T etex; % Err draw btex \T{} etex; % OK draw textext("\U") shifted (2cm, 0); % Should draw "%" and "#" now - where is it? \stopMPcode \stoptext ----
TIA for explanation.
concerning the \T, just look at this: \edef\crap{draw btex \T etex;} \show\crap concerning the \U, use the next in order to prevent a % becoming a comment down the pipeline: \unexpanded\def\U{UUU \letterpercent\letterhash} ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com | www.pragma-pod.nl -----------------------------------------------------------------
participants (2)
-
Hans Hagen
-
Procházka Lukáš