[cstex] Expanze \csname
Calabek Pavel
pavel.calabek at upol.cz
Wed Mar 1 18:28:28 CET 2017
Dobrý den,
řeším následující problém, do nějakého makra jsem si vygeneroval parametry jiného makra
Pokud dám například:
%%%%%%%%%%%%%%%%%%%%%
\edef\Blab{kuXDěYjiZ}
\def\zprac#1X#2Y#3Z{#2#1#3}
\expandafter\zprac\Blab
%%%%%%%%%%%%%%%%%%%%%%
tak mi o vrátí výsledek podle očekávání.
Teď bych ovšem potřeboval \Blab volat pomocí \csname. Tento třetí řádek zhavaruje
%%%%%%%%%
\expandafter\zprac\csname Blab\endcsname
%%%%%%%%%
Drobně asi tuším proč, ovšem netuším, jak to správně udělat.
Díky moc za odpovědi.
Pavel Calábek
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.felk.cvut.cz/pipermail/cstex/attachments/20170301/0e39928a/attachment.html>
More information about the csTeX
mailing list