Posted By: RoboShim (ICQ #: 166 703 40) on 'CZTeX'
Title:     Re: Programovani v TeXu
Date:      Wed Jan  6 11:54:53 1999

> > newififvypis % vytvori novou podminku
> > defvypisto#1{
> > %testuje podminku a kdyz je true, tak se neco vypise
> > ifvypis Vyp'{i}v{s}e se, kdyv{z} je podm'{i}nka splnv{e}na.
> > % jinak neco jineho, nebo nechat jenom fi a podminka konci
> > else Pokud podm'{i}nka nen'{i} splnv{e}na.fi
> > }
> Super, funguje to tak, ja jsem chtel. Jen mam jeste jeden dotaz: ja chci 
> vypsat trochu vice textu (konkretne odstavce) a parametr #1 mi nestaci. Kdyz
> jsem zkousel unixove upravene #*, tak to bohuzel nefungovalo.
> Co tedy dat, kdyz chci aby se vypisovalo vse, co je jako argument te
> podminky 
> ve slozenych zavorkach? 


*** Sakra, kdyz to tak vidim, tak jsem tam zapomnel asi dopsat jeste prikaz 
input #1
kterej provede nacteni textu z nejakyho souboru. Jinak by slo samozrejme pouzit

newififvypis % vytvori novou podminku
longdefvypisto#1{% ten long, aby slo do parametru zadat vice odstavcu
%testuje podminku a kdyz je true, tak se neco vypise
ifvypis Vyp'{i}v{s}e se, kdyv{z} je podm'{i}nka splnv{e}na.
% jinak neco jineho, nebo nechat jenom fi a podminka konci
else Pokud podm'{i}nka nen'{i} splnv{e}na.fi

{bf Vlov{z}en'{y} text:}

#1
}

vypistrue
vypisto{Jeden odstavec.

Dalsi odstavec.
}

no, a melo by to fungovat.

Cau.

RoboShim.

Search the boards