[texhax] Implementing control sequences with key values
Philip Taylor (Webmaster, Ret'd)
P.Taylor at Rhul.Ac.Uk
Sun Nov 14 15:14:36 CET 2010
Wolfgang Schuster wrote:
> \def\direction#1=#2#3
> {\def\currentdirection{#2#3}}
>
> \tracingmacros1
>
> \direction=LTR Direction: \currentdirection\par
> \direction=RTL Direction: \currentdirection\par
>
> \vskip\baselineskip
>
> \direction =LTR Direction: \currentdirection\par
> \direction =RTL Direction: \currentdirection\par
>
> \vskip\baselineskip
>
> \direction = LTR Direction: \currentdirection\par
> \direction = RTL Direction: \currentdirection\par
>
> \bye
11/10 for effort, Wolfgang, but there are some common cases
for which it does not work :
\direction = LTR\relax Direction: \currentdirection\par
\direction = RTL\relax Direction: \currentdirection\par
\vskip\baselineskip
\direction = LTR%
Direction: \currentdirection\par
\direction = RTL%
Direction: \currentdirection\par
** Phil.
More information about the texhax
mailing list