newenvironment s citacem a crossreference?
Zdenek Wagner - Ustav chem.procesu AV
wagner at cesnet.cz
Tue Apr 24 10:42:45 CEST 2001
On Tue, 24 Apr 2001, Vaclav Ovsik wrote:
> Zdravim,
> mam prosbu. Bez uspechu jsem se pokousel hledat jak zadefinovat
> nove prostredi s pocitadlem, aby mi fungovalo \label a \ref.
> Snazim se spachat jakousi smlouvu a zadefinoval jsem si pro
> ten ucel nasledujici:
>
> \documentclass[a4paper,12pt]{article}
> \usepackage{czech}
> %\usepackage[latin2]{inputenc}
>
> \newcounter{odstavec}
> \renewcommand\theodstavec{\Roman{odstavec}}
> \setcounter{odstavec}{0}
> \newenvironment{odstavec}{\stepcounter{odstavec}\vspace{4mm}\centerline{\footnotesize\theodstavec.}\nopagebreak[4]\vspace{4mm}\nopagebreak[4]}{\vspace{4mm}}
>
> \sloppy
> \pagestyle{plain}
>
> \begin{document}
>
> \begin{odstavec}
> Blaboly v prvnim odstavci.
> \end{odstavec}
>
> \begin{odstavec}
> Tohle je druhy odstavec. \label{X}
> \end{odstavec}
>
> \begin{odstavec}
> Tady je odkaz na predchozi \ref{X}. odstavec.
> \end{odstavec}
>
> \end{document}
>
> Jak zajistit spravnou funkci \label{neco}?
>
> Nejsem v LaTeXu (ani TeXu) moc kovany. Jiste tohle patri mezi zaklady,
> tak se omlouvam, ze s tim otravuji.
>
Hlavne misto \stepcounter musite pouzit \refstepcounter. Tim se provede
rada dalsich potrebnych akci. Pokud nevyzadujete hierarchicke cislovani,
tak by to snad melo stacit.
> Kdyby nekdo uvedl zdroj, kde by byly priklady nejakych zdrojaku
> LaTeXu moc bych to uvital. Zatim vetsina dokumentace co jsem videl
> zahrnovala spise zakladni veci. Pokousel jsem se nahlizet do nejakych
> souboru se styly a tridami, ale moc moudry jsem z toho nebyl
> a asi to nebude nejefektivnejsi metoda jak se naucit nejake vychytavky.
> Moznost zkusit si pretechovat nejaky priklad by bylo asi lepsi.
>
> --
> Vaclav Ovsik email: Vaclav.Ovsik at i.cz
> ICZ a.s. phone: +420 19 7488511
> fax: +420 19 7488506
>
Zdenek Wagner
e-mail: wagner at mbox.cesnet.cz or wagner at icpf.cas.cz
see also http://www.icpf.cas.cz/wagner/
http://icebearsoft.euweb.cz
More information about the csTeX
mailing list