test prazdneho znaku
Miroslav Balda
balda at cdm.it.cas.cz
Mon Jun 20 13:59:49 CEST 2005
Zdenek Wagner napsal(a):
> 1. Nadefinujete si prazdne makro, napr.
>
> \def\nic{}
>
> V definici makra udelate tento test:
>
> \def\makro#1{\def\test{#1}%
> \ifx\test\nic
> % prazdny parametr
> \else
> % neprazdny parametr
> \fi
> }
Snad uz naposledy. Tuto definici lze malinko modifikovat tak, ze chodi i
bez definice pomocneho makra \nic:
\edef\prazdny{}
\edef\plny{text}
\def\makro#1
{\edef\test{#1}%
\ifx\test\empty
PRAZDNY
\else
PLNY
\fi
}
\makro{}
\makro{\prazdny}
\makro{\plny}
\makro{text}
M. Balda
More information about the csTeX
mailing list