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