slovnikove zahlavi

Petr Olsak olsak at math.feld.cvut.cz
Wed Apr 3 10:50:44 CEST 1996



On Tue, 2 Apr 1996, arnost wrote:

>  >"Josef Krob wrote:"
>  >:
>  >: Hus                        Matej
>  >: ---------------------------------
>  >: Jan \jmeno{Hus}\\
>  >: text text text
>  >: Jan \jmeno{Matej}\\
>
>  >: Diky za namety (ci hotova reseni :-) )
>  >Jedno z moznych reseni je popsano primo ve 20 strankovem manualu
>  >k fancyheadings a neni treba fakticky nic programovat
>  >krome toho, ze makro \jmeno obohatite o prikaz \markboth{#1}{#1}.
>  >V pripade, ze dokumentace k fancyheadings
>  >(ftp://ftp.muni.cz/pub/tex/local/doc/fancyheadings.dvi, kapitoly 8
>  >a zejmena 9)
>  >neni dostatecna, rad poradim s detaily.
>  >
>  >Zdravi
>  >Petr Sojka
>  >:            Josef Krob            jokr at phil.muni.cz
>
>  to asi nebude fungovat vzhledem k asynchronosti radkoveho a
> strankoveho zlomu (t.j pokud se markboth expanduje na jine (drivejsi) strance,
> nez se vysadi, nebudou zahlavi v souhlasu s realitou. Jedno z reseni
> (vlastne jine neznam) je psat si prubezne do .aux spravne hedy a pri
> druhem prujezdu vse aktualizovat.
>
> arnost

Nemate pravdu. \marky se predavaji output rutine v okamziku, kdy je
vytvaren box255 pro output rutinu. Tento box si vezme z hlavniho
vertikalniho seznamu jen neco a ostatni preteka na dalsi stranu a pro
machanismus marku neni zajimavy. Output rutina ma pak pristup k prvnimu
marku v box255 prostrednictvim \firtmark, k poslednimu \marku
prostrednictvim \botmark. \marky mezi temito dvema jsou nepristupne, ale
tez nebyvaji pro zahlavi zajimave. Krome toho muze output rutina pracovat
jeste s \topmark, coz je pristup k \botmark z predchoziho box255.
Takze zadne .aux soubory pro tento typ plovouciho zahlavi neni potreba.

Petr Olsak




More information about the csTeX mailing list