[NTG-context] unwanted extra space in type definition

luigi scarso luigi.scarso at gmail.com
Mon May 26 18:55:11 CEST 2014


On Mon, May 26, 2014 at 6:00 PM, Pablo Rodriguez <oinos at gmx.es> wrote:

> Dear list,
>
> I have the following sample:
>
>     \definetype[TeXcode][option=TEX]
>     \def\arg#1{\TeXcode{{#1}}}
>     \starttext
>     \arg{\em\de Textsatzsystem}
>
>     \TeXcode{{\em\de Textsatzsystem}}
>     \stoptext
>
> I don’t know what is wrong defined in \arg that inserts an extra space
> after \em?
>
> You can see how TeX works with \tracingmacros
\definetype[TeXcode][option=TEX]
\def\arg#1{\edef\temp{#1}\TeXcode{{#1}}}
\starttext
\tracingmacros1
\arg{\em\de Textsatzsystem}
\tracingnone
\tracingmacros1
\TeXcode{{\em\de Textsatzsystem}}
\tracingnone
\stoptext


-- 
luigi
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.ntg.nl/pipermail/ntg-context/attachments/20140526/7dbc33b3/attachment-0001.html>


More information about the ntg-context mailing list