[cstex] Probl0m s makry

Ondrej Koala Vacha koala at vju.cz
Tue Oct 14 17:58:56 CEST 2008


On Tue, 14 Oct 2008, "Procházka Lukáš Ing. - Pontex s. r. o." wrote:

> Dobrý den,
> 
> pokouším se vytvořit makro DefObj, které zadefinuje další makra:
> 
> \def\DefObj #1 #2 #3/{\gdef\SO#1{#3}}


Zkuste treba
 \def\DefObj #1 #2 #3/{\expandafter\gdef\csnameSO#1\endcsname{#3}}

> 
> \DefObj aza 101 Komunikace Královské Poříčí -- Sokolov, Těšovice/ % Má
> vytvořit makro SOaza
> \DefObj azb 102 Chodník podél obj. 101 + schody v~km 0.732/ % Má vytvořit
> makro SOazb
> 
> Při zápisu \SOaza se ovšem objeví chybové hlášení "undefined control sequence"
> (má vložit text: Komunikace Královské Poříčí -- Sokolov, Těšovice). Kde je
> chyba?
> 
> Předem děkuji za odpověď.
> 
> Zdravím
> 
> Lukáš Procházka
> 
> 
> -- 
> 
> Ing. Lukáš Procházka [LPr at pontex.cz <mailto:LPr at pontex.cz>]
> Pontex s. r. o.      [www.pontex.cz <http://www.pontex.cz>] [pontex at pontex.cz
> <mailto:pontex at pontex.cz>]
> Bezová 1658
> 147 14 Praha 4
> 
> Tel: +420 244 06 22 38
> Fax: +420 244 46 10 38
> 
> 
> 

--
Ondrej Koala Vacha


More information about the csTeX mailing list