\deleteenvironment --- Re: opak \def

Zdenek Wagner - Ustav chemickych procesu AV wagner at cesnet.cz
Mon Mar 15 17:03:17 CET 1999


On Mon, 15 Mar 1999, Michal Kubecek wrote:

>
> Korektni rozhodne neni. Bude totiz fungovat jen do te doby, dokud
> autori LaTeXu a vsech moznych dodatecnych baliku budou testovat
> definovanost makra timto zpusobem. Pokud nemate v oficialni
> dokumentaci vyslovne napsano, ze tomu tak opravdu vzdy bude, neni
> prilis rozumne na to spolehat.
>
>                                                    Michal Kubecek
>
TeX nema zadny nastroj ke zjisteni, zda je nejake makro definovano. Mohu
to zkouset treba pomoci \ifx\makro\undefined, ale nikdy nemam jistotu, ze
\undefined je skutecne nedefinovane. Naproti tomu chovani
\expandafter\ifx\csname makro\endcsname\relax je dokumentovano, proto
nepredpokladam, ze by to LaTeX3 Team v budoucnu implementoval jinak. Pokud
by se v nejake bodouci verzi zdalo, ze to fynguje jinak, staci
zkontrolovat definici makra \@ifundefined.

Zdenek Wagner
e-mail: wagner at mbox.cesnet.cz  or  wagner at icpf.cas.cz

see also http://www.icpf.cas.cz/wagner/
         http://members.xoom.com/z_wagner/




More information about the csTeX mailing list