Předchozí   Další   Dolů   Obsah 

K) Grafika

např. je možno použít balík graphics. Pak fungují příkazy:
\includegraphics*[x_1,y_1][x_2,y_2]{jméno souboru}. Tento příkaz provede následující: nechť je v souboru nějaký obrázek. Obrázek má často ten tvar, že jeho okrajové části jsou bílé plochy - tedy "vlastní obrázek" je jakoby uprostřed umístěn na čistém listu. Často potřebujeme tuto bílou plochu oříznout. První pár volitelných parametrů jsou souřadnice levého dolního rohu oříznutého obrázku vzhledem k souřadné soustavě s počátkem v levém dolním rohu neoříznutého obrázku ( v tomto případě bude tedy celý obrázek v levém dolním rohu zkrácen - oříznut o x_1 a y_1 - "vlastní obrázek" bude nyní blíže k levému dolnímu rohu). Parametry x_2 a y_2 mají analogický význam pro pravý horní roh. Velikost umisťovaného obrázku tedy bude (x_2-x_1) krát (y_2-y_1). Pokud první volitelné parametry chybí, pak jsou jejich hodnoty rovné 0. Pokud chybí i druhé volitelné parametry, neprovádí se žádné ořezávání.

Př.:
\includegraphics*[5mm,10mm][30mm,45mm]{jméno souboru} - vložení obrázku ve tvaru obdélníka o velikosti 25x35 mm, který byl vyňat z většího obrázku tak, že se obrázek nalevo ustřihl o 5 mm a dole o 10 mm.

\includegraphics[][]{jméno_souboru} - význam stejný jako u příkazu \includegraphics* až na to, že LaTeX v případě uvedení volitelných parametrů sice bude počítat s rozměry oříznutého obrázku, ale přesto ho vloží celý (pak se může s nečím překrývat).

\scalebox{scale_factor}[scale_factor_y]{} - změna velikosti detailů v ose x a y

\resizebox{velikostx}{velikosty}{} - vyplnění do připraveného obdélníka
\rotatebox{úhel}{} - otočení o zadaný úhel (používá se také v tabulkách)
\reflectbox{} - zrcadlové převrácení

Pozn.: Pokud příkaz \includegraphics vložíme do \rotatebox s rotací o násobek 90 stupňů, pak může být význam x_1, y_1, x_2, y_2 samozřejmě poněkud pomíchán. Příklad:

   \scalebox{.2}{
   \includegraphics*[0mm,30mm][200mm,230mm]{obr.eps} 
    }
Poznámka: samotný prohlížeč dvi souboru nemusí umět správně znázornit výsledky některých takových operací (např. \rotatebox) - pak je třeba provést konverzi dvi na ps (pomocí dvips).

Příklad užití balíku color:

Balík color:
Tento balík umožňuje vytvářet barevná pozadí a měnit barvu textu. Předdefinovány jsou následující identifikátory barev: red, green, blue, yellow, cyan, magenta, white, black. Pokud potřebujeme jinou barvu, máme k dispozici příkaz:
\definecolor{název barvy}{model}{h} - definuje novou barvu podle modelu (rgb nebo gray), h je stupen šedi (0 až 1) nebo hodnota barvy v rgb modelu (např. 0.5,0.5,0.3)

\pagecolor{barva} - přepnutí barvy pozadí aktuální a následujících stran.
\colorbox{barva}{objekt} - podložení objektu barevným obdélníkem (jeho velikost je o málo větší než velikost objektu). Funguje vlastně stejně jako příkaz makebox - vytváří se box (
viz. boxy), až na to, že makebox navíc může parametry nastavovat svoji velikost.
\fcolorbox{barva okraje}{barva vnitřku}{objekt} - funguje jako příkaz
\colorbox s tím, že kolem vnitřku udělá navíc okraj, jehož barva je specifikována prvním parametrem. Funguje vlastně stejně jako příkaz framebox - vytváří se box (viz. boxy), až na to, že framebox navíc může parametry nastavovat svoji velikost. Síla okraje je určena délkovým registrem \fboxrule (viz. boxy). Minimální vzdálennost okrajů boxu od jeho obsahu je určena parametrem \fboxsep.

\color{barva} - přepíná barvu textu
\textcolor{barva}{text} - text je vytištěn zadanou barvou.


 Předchozí   Další   Nahoru   Obsah