Podtrzene zahlavi v LaTeXu
David Necas (Yeti)
yeti at physics.muni.cz
Sun Jun 22 16:20:32 CEST 2003
On Sun, Jun 22, 2003 at 03:18:54PM +0200, Jirka Slaby wrote:
> potreboval bych vedet jak udelam podtrzene zahlavi? Pouzivam cslatex a v
> archivu konference jsem nasel stejny dotaz ale zodpovezen pouze pro
> plaintex. (pouziti \headline coz v latexu nefunguje). Pouzivam prikazy
> \pagestyle a \markright ale nejsem schopen udelat presne co chci.
> Prozatim bych chtel aby styl \pagestyle{headings} vypadal uplne stejne jak
> vypada akorat byl este podtrzen. Snazim se vyuzit \pagestyle{myheadings}
> ale nastavit presne tu syntax sem mi nedari.
Zkuste balicek fancyhdr. Ten dokonce dela cary defaultne,
takze kdyz je nechcete, je treba je vypnout
\def\headrulewidth{0pt} resp. \def\footrulewidth{0pt}
Je dobre zdokumentovany, ale pokud vam neco nepujde, tak se
ptejte dal...
> A druhy doplnujici dotaz je, jaky prikaz urcuje presne tvar toho zahlavi?
> Podle manualu jsem se domnival, ze je to prave \markright (\markboth) a pak
> pouzit \pagestyle{myheadings} ale nastavim li si treba \markright{ahoj}
> potom skutecne v zahlavi stranek mam vsude ahoj ale i cislo stranky! Jak je
> to mozne, kdyz jsem jasne rekl, v te deklaraci, ze tam zadne cislo stranky
> nechci...(zadne \arabic{page} nebo neco podobneho tam nemam)
Presna odpoved se skryva ve zdrojaku LaTeXu...
Hlavicka neni tvorena jen \leftmark (\rightmark), ale napr.
pri stylu article a myheadings je
\let\@oddfoot\@empty\let\@evenfoot\@empty
\def\@evenhead{\thepage\hfil\slshape\leftmark}%
\def\@oddhead{{\slshape\rightmark}\hfil\thepage}%
coz vysvetluje, kde se tam vzala ta cisla stran.
Yeti
More information about the csTeX
mailing list