\deleteenvironment --- Re: opak \def

Antonin Strejc STREJC at vc.cvut.cz
Tue Mar 16 15:06:49 CET 1999


Riso Kralovic pise:
>Pokial LaTeX bude pouzivat syntax typu \begin{environment} (teda bude
>nacitavat meno prikazu ako parameter nejakeho makra), pouzitiu \csname
>environment\endcsname sa asi nevyhne.

Ano, nevyhne se pouziti \csname...\endcsname, pokud chce univerzalni
test pro jakekoli prostredi. V tom zcela souhlasim. Pokud ale nejsem
LaTeX, ale chci jen otestovat jedno prostredi foo, mohu pouzit test
\ifx\foo\undefined a pro zruseni konstrukci \let\foo=\undefined,
protoze \newenvironment{foo} definuje \foo.

Misto \undefined mohu zvolit \NejakyNesmysl, pokud chci mit jeste
vetsi jistotu. Pan Wagner napsal, ze 100% jistotu nemame nikdy.
Dejme tomu, ale vhodne zvolenym nazvem tokenu lze dosahnout IMHO
vetsi jistoty, nez na jake je zalozena napriklad daktyloskopie
(tam take neexistuje 100% jistota).

S pozdravem
Antonin Strejc

---------------------------------------------------------------------
Ing. Antonin Strejc                            Phone: +420-2-24352938
---------------------------------------------------------------------
Czech Technical University in Prague                 Computing Centre
Czech Republic                               Zikova 4, 166 35 Praha 6
---------------------------------------------------------------------



More information about the csTeX mailing list