[cstex] Problém s \csname

"Procházka Lukáš Ing. - Pontex s. r. o." LPr at pontex.cz
Tue Aug 25 14:10:19 CEST 2009


Zdravím v konferenci,

asi jeden z dalších problémů začátečníka - potřeboval implementovat 
"vytvářeč maker" tak, aby ve jménu mohl být i nepísmenový znak, např "!" 
nebo "/".

Toto mi nefunguje:

\def\MkIndexed#1#2{\expandafter\def\csname #1\endcsname{#2}}

\MkIndexed{UUU!}{uuu}
\MkIndexed{VVV!}{vvv}

\UUU!
\VVV!

S chybou:

! Undefined control sequence.
l.56 \UUU
         !
?

Kdybych se obešel bez vykřičníku ve jménu "UUU!", bylo by vše OK. Jak 
jej vnutit do jména?

Předem děkuji a zdravím.

Lukáš Procházka

------------- dal?? ??st ---------------
A non-text attachment was scrubbed...
Name: LPr.vcf
Type: text/x-vcard
Size: 363 bytes
Desc: [??dn? popis nen? k dispozici]
URL: <http://lists.felk.cvut.cz/pipermail/cstex/attachments/20090825/59fbea41/attachment.vcf>


More information about the csTeX mailing list