picture


 \begin{picture}(¹íøka,vý¹ka)(x souøadnice ,y souøadnice)
 .
  pøíkazy pro tvorbu obrázku
 .
 \end{picture}

Prostøedí picture umo¾òuje vytvoøit libovolný obrázek skládající se z textù, èar, ¹ipek a kro¾nic. Kam umístit v obrázku nìjaký objekt zadáte LaTeXu urèením souøadnic. Souøadnice mohou být desetinná èísla se znaménkem (napø. 5 , 3.5 , -1, 0.004 , ...). Takto zadané souøadnice urèují délky v násobcích jednotek urèených pøíkazem \unitlength (napø. unitlength=1cm , souøadnice 2.14 znamená 2.14cm). Hodnotu \unitlength lze zmìnit v kterémkoliv místì pøíkazem \setlength, ale není vhodné ji mìnit uvnitø obrázku. (Pak se dìjí divné vìci...)

Pozice je dvojice souøadnic (x,y), urèujících bod x,y. Tyto souøadnice jsou vzta¾eny k poèátku, který je obvykle v levém spodním rohu obrázku. I kdy¾ se pozice vyskytuje jako argument, nezapisuje se do slo¾ených závorek (asi takto: {(x,y)} ).

Prostøedí picture má jeden povinný argument, a tím je právì pozice (x,y). Tato dvojice souøadnic urèí velikost obrázku. Prostøedí picture potom vytvoøí obdélník se ¹íøkou x a vý¹kou y.

Prostøedí picture má je¹tì jeden nepovinný argument, kterým lze zmìnit poèátek. (Narozdíl od prvního povinného argumentu se tento zapisuje do slo¾ených závorek (asi takto {x,y}) .) Tento argument ur¹í souøadnice dolního levého rohu obrázku. Napøíklad pøi \unitlength 1mm pøíkaz

\begin{picture}(100,200)(10,20)

vytvoøí obrázek o ¹íøce 100mm a délce 200mm, jeho¾ levý spodní roh bude mít souøadnice (10,20), a pravý horní roh (110,220). Kdy¾ namalujete obrázek, a pozdìji ho chcete celý posunout, staèí pøidat (zmìnit) nepovinný argument prostøedí picture.

Povinný argument prostøedí urèuje absolutní velikost obrázku. To ov¹em nemá vùbec ¾ádný vztah k tomu, jak velký obrázek to ve skuteènosti bude. LaTeX umo¾òuje umis»ovat objekty obrázku i mimo nìj, dokonce i mimo stránku. Tato zadaná velikost obrázku je zde pro TeX, aby mohl správnì vymezit plochu pro obrázek.

V¹echny objekty, které se umis»ují do obrázku jsou umis»ovány pøíkazem \put.

Související témata: