Portál AbcLinuxu, 26. dubna 2024 12:55


Dotaz: plain tex - automaticke hlavicky

3.11.2006 19:46 Jiri Tomasek
plain tex - automaticke hlavicky
Přečteno: 113×
Odpovědět | Admin
Dobry den,

mam prosbicku ohledne plain texu. Potreboval bych nejak vyresit problem automaticky generovanych hlavicek.

Konkretne chci, aby se na kazde strance v zahlavi objevilo cislo teto stranky a pocet stranek dohromady v dokumentu.

Zatim jsem ziskal pouze toto makro, ktere napise cislo stranky do zapati.

\def\pagebody{
  \vbox to\vsize{%
    \boxmaxdepth\maxdepth \pagecontents}}

Potreboval bych to dostat nahoru do zahlavi a vlozit do nej jeste nejaky dalsi text, tj. moznost zahlavi nejak zformatovat.

Pripominam ze jde o plain tex, nikoliv latex.

Dekuji za pripadne podnety.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

3.11.2006 23:03 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: plain tex - automaticke hlavicky
Odpovědět | | Sbalit | Link | Blokovat | Admin

při defaultní výstupní rutině nejsnáze asi takto:

  \headline={vlevo nahoře\hfil vpravo nahoře}
  \footline={vlevo dole\hfil vpravo dole}

Co se týká celkového počtu stránek, to bude problém. Nenapadá mne, jak to řešit bez pomocného souboru a dvojího překladu (jako když se generuje obsah), spíš jsem víceméně přesvědčen, že to jinak ani nepůjde.

4.11.2006 21:06 robertK | skóre: 26 | blog: Klokanuv_blog | Brno
Rozbalit Rozbalit vše Re: plain tex - automaticke hlavicky
určitě to nepůjde. na první stránce TeX neví kolik materiálu následuje a na poslední stránce jsou všechny předešlé strany už zkompletovány a nedá se do nich sáhnout. takže na konci dokumentu zapsat počet stránek do souboru a ve druhém průchodu ten soubor načíst a použít údaje odtamtud.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.