[cstex] Kdy (včas) změnit \topmargin a \textheight?

Petr Vokac vok at ujv.cz
Mon Aug 30 14:22:46 CEST 2010


Pouzivam \enlargethispage{delka} nebo \enlargethispage*{delka}
Petr Vokac

On Mon, 2010-08-30 at 14:10 +0200, Procházka Lukáš Ing. - Pontex s. r.
o. wrote:
> ... Jen bych doplnil dokumentační kód pro vyzkoušení (pdflatex, TL2009):
> 
> 
> \documentclass[11pt,a4paper]{article}
> 
> \usepackage[cp1250]{inputenc}
> \usepackage[english]{babel}
> \usepackage{blindtext}
> 
> \begin{document}
> 
>    \Blindtext[8]
> 
>    \newpage
>    \addtolength{\textheight}{1.in}
>    \addtolength{\topmargin}{-.5in}
> 
>    \Blindtext[8]
> 
> \end{document}
> 
> 
> Vygeneruje se pdf se čtyřmi stránkami:
> 
> - 1-2 mají originální velikost stránky,
> - 3 má zmenšené záhlaví (\topmargin) ale původní \textheight, takže celá stránka je posunuta nahoru,
> - 4 má upravené \topmargin i \textheight, takže "účinná" stránka je skutečně vyšší.
> 
> Kdy tedy správně deklarovat změny velikosti stránek, aby se změna projevila už na straně 3?
> 
> Zdravím
> 
> Lukáš Procházka
> 
> 
> On Mon, 30 Aug 2010 10:41:55 +0200, Procházka Lukáš Ing. - Pontex s. r. o. <LPr at pontex.cz> wrote:
> 
> > Zdravím v konferenci,
> >
> > vkládám do LaTeXu do obrázky. Potřebuji zvětšit účinný prostor stránek, takže napíšu:
> >
> >    \appendix
> >
> >      \newpage
> >      \addtolength{\topmargin}{-.5in}
> >      \addtolength{\textheight}{1.in}
> >      \pagestyle{plain}
> >
> >      \section{XXX}
> >
> > ... a vkládám obrázky.
> >
> > Problém je, že stránka obsahující nadpis "XXX" má pořád vyšší \topmargin i kratší \textheight - obě přenastavení se uplatní až od další stránky.
> >
> > Proč se to děje a jak tedy zajistit, aby LaTeX použil upravené rozměry stránky už při sazbě \section{XXX}?
> >
> > Předem díky.
> >
> > Zdravím
> >
> > Lukáš Procházka
> >
> >
> 
> 





More information about the csTeX mailing list