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 |