6.1. Plovoucí prostředí

ikona
Důležité:

Plovoucí prostředí se týká objektů, které nelze zpravidla rozdělit na více stránek. Pokud se tyto objekty nevejdou na aktuální stránku celé, počká se s jejich sazbou až do nalezení dalšího vhodného místa, zpravidla další stránky.

LaTeX rozlišuje dvě plovoucí prostředí – table a figure. Jak již víme, první slouží pro sazbu tabulek a druhé pro sazbu obrázků.

Tato prostředí se mohou spouštět s přídavnými specifikátory, které ovlivňují jejich plovoucí vlastnosti:

\begin{figure}[specifikátor]
 …
\end{figure}

Kde specifikátor může obsahovat tyto příznaky:

h

objekt bude vysázen do místa, kde je jeho zdrojový text

t

objekt bude vysázen do horní části stránky

b

objekt bude přednostně vysázen do dolní části stránky

p

objekt bude na samostatné stránce, která neobsahuje žádný text ale jen plovoucí objekty

!

tento specifikátor potlačuje některé vnitřní parametry pro umístění objektu (např. maximální povolený počet plovoucích objektů na stránce) a tím umístění objektu na dané pozici vynucuje

Pokud není specifikátor uveden, je standardně zvoleno nastavení [tbp].

Uvnitř plovoucího prostředí lze použít příkaz \caption, který obsahuje popisek.

Příkazem \clearpage nařídíme přechod na další stránku dokumentu spolu s tím, že budou vysázeny všechny plovoucí objekty, které se dosud nepodařilo umístit.

ikona
Poznámka:

Při použití velkého počtu plovoucích objektů se může při překladu objevit chybové hlášení TeX Capacity Exceeded. Řešením je ruční editace konfiguračního souboru texmf.cnf a zvýšení číselných údajů u hodnot pool_size.xxx = nnnn. Vhodné číslo je třeba nalézt experimentováním.