[cstex] Umístění plovoucích objektů

Procházka Lukáš Ing. - Pontex s. r. o. LPr at pontex.cz
Thu Sep 2 08:42:56 CEST 2010


Zdravím,

v souvislosti s tématem jsem (náhodou) narazil na informaci v dokumentu epslatex.pdf (http://mirror.ctan.org/info/epslatex/english/epslatex.pdf) v části IV v kap. 17.3 "Clearing Unprocessed Floats", kde se píše:

"FloatBarrier

For most situations, the best method for forcing float placement is the \FloatBarrier command provided by the placeins package.   There are three ways of using placeins

1.  The \FloatBarrier command causes all unprocessed floats to be processed immediately. Unlike \clearpage, it does not start a new page.

2.  Since it is often desirable to keep floats in the section in which they were issued, the section option \usepackage[section]{placeins} redefines the \section command, inserting a \FloatBarrier command before each section."

Atd.

\FloatBarrier jsem osobně nezkoušel (práce, pro kterou jsem to potřeboval, je již odevzdána), nicméně někdo může řešit podobný problém.

Zdravím

Lukáš Procházka


On Wed, 25 Aug 2010 13:52:14 +0200, Zdenek Wagner <zdenek.wagner at gmail.com> wrote:

> 2010/8/25 Procházka Lukáš Ing. - Pontex s. r. o. <LPr at pontex.cz>:
>> Zdravím v konferenci,
>>
>> měl bych dotaz, dá se nějak vynutit LaTeXu, aby float objekty umístil
>> STRIKTNĚ V RÁMCI TÉŽE KAPITOLY?
>>
>> Párkrát se mi stalo, že šly za sebou větší obrázky a LaTeX je umístil tak,
>> že umístil první, pak začala další kapitola, nová stránka a v ní se objevil
>> druhý obrázek (= patřící do předchozí kapitoly).
>>
> Ještě je třeba zvětšit \topfraction a \bottomfraction a zmenšit \textfraction.
>
>> Parametry z rodiny \floatpagefraction se zde zřejmě neuplatní, protože
>> poměry řádků textu a floatů jsou splněny.
>>
>> Zároveň když dám \clarpage před \section, \section mi začne na nové stránce
>> a předcházejí obrázek se umístí doprostřed (předchozí) stránky - to je také
>> nežádoucí jev.
>>
>> Čili výše uvedená otázka - (i třeba s tím, že obrázky posune PŘED MÍSTO, kde
>> jsou v textu definovány? - Nebo to bych musel udělat ručně, tj. místem
>> definice floatu?)
>>
> Dokumenty s mnoha obrázky mohou činit potíže, takže je nutné se při
> ladění smířit s tím, že to bude rozloženo nevhodně, a v poslední verzi
> načíst float.sty a nastavit pevné umístění pomocí H.
>
>> Zdravím
>>
>> Lukáš Procházka


-- 
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