[cstex] Problém s \newif

"Procházka Lukáš Ing. - Pontex s. r. o." LPr at pontex.cz
Mon Oct 19 10:07:56 CEST 2009


Zdravím v konferenci,

prosím o pomoc při hledání chyby v kódu:

\documentclass{article}

\newif\ifSV % \SVtrue
\newif\ifSSX

\def\ifSS{SSS \ifSSX}
% \let\ifSS=\ifSSX

\begin{document}

AAA

\ifSV

  \ifSS

    BBB

  \fi

\fi

\end{document}

Objevuje se chybová hláška:

! Extra \fi.
l.21 \fi

?

A nedaří se mi odhalit proč.

Zároveň - pokud odstraním libovolný komentář, tj. doplním \SVtrue nebo 
do \ifSS definuji pomocí \let a nikoli pomocí \def, překlad souboru 
skončí v pořádku.

Co je příčinou?

Předem děkuji.

Lukáš Procházka

-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: t-if2.tex
URL: <http://lists.felk.cvut.cz/pipermail/cstex/attachments/20091019/a5e251ec/attachment-0002.ksh>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: LPr.vcf
Type: text/x-vcard
Size: 363 bytes
Desc: not available
URL: <http://lists.felk.cvut.cz/pipermail/cstex/attachments/20091019/a5e251ec/attachment-0002.vcf>


More information about the csTeX mailing list