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
-----------------------------------------------------------------
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the
Wiki!
maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage : http://www.pragma-ade.nl / http://tex.aanhet.net
archive : http://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___________________________________________________________________________________