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

Procházka Lukáš Ing. - Pontex s. r. o. LPr at pontex.cz
Mon Aug 30 14:48:18 CEST 2010


... To také není ono:

- Zápatí se tiskne pořád na stejnou pozici, takže zápatí se klidně napíše přes hlavní text dokumentu.

- Potřebuji změnit rozměry celé oblasti (tj. např. od místa použití do konce nebo uvnitř \bgroup ... \egroup), nejenom jedné stránky (což dělá \enlargethispage).

Zkuste:

\documentclass[11pt,a4paper]{article}

\usepackage[cp1250]{inputenc}
\usepackage[english]{babel}
\usepackage{blindtext}

\begin{document}

   \Blindtext[8]

   \newpage
   %\addtolength{\textheight}{1.in}
   \addtolength{\topmargin}{-.5in}
   \enlargethispage{1.in}

   \Blindtext[12]

\end{document}

Lukáš Procházka



On Mon, 30 Aug 2010 14:22:46 +0200, Petr Vokac <vok at ujv.cz> wrote:

> 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
>> >
>> >
>>
>>
>
>
> _______________________________________________
> csTeX mailing list
> csTeX at cs.felk.cvut.cz
> http://lists.felk.cvut.cz/mailman/listinfo/cstex
>


-- 
Ing. Lukáš Procházka [mailto:LPr at pontex.cz]
Pontex s. r. o.      [mailto:pontex at pontex.cz] [http://www.pontex.cz]
Bezová 1658
147 14 Praha 4

Tel: +420 244 062 238
Fax: +420 244 461 038





More information about the csTeX mailing list