Obtékání textu kolem obrázku a více obrázků na jednom řádku

Transkript

Obtékání textu kolem obrázku a více obrázků na jednom řádku
LaTeX - více obrázku na jednom řádku, obtékaní obrázku
David Mikolanda, mik339
20. května 2008
1
Obsah
1 Více obrázku na jednom řádku
1.1 Jeden popisek pro více obrázků .
1.2 Pro každý obrázek jeden popisek
1.2.1 Použití minipage . . . . .
1.2.2 Použití balíčku subfig . .
.
.
.
.
3
3
3
3
4
2 Obtékání obrázku
2.1 Použití balíčku wrapfig . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5
5
3 Literatura
7
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
2
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
1
1.1
Více obrázku na jednom řádku
Jeden popisek pro více obrázků
Použije se jedno návěští, jeden popisek caption, label. Zde není žádný problém. Obrázky se vysází
na jeden řádek, pokud se tam velikostně vlezou.
Obrázek 1: Obrázky s jedním návěštím
Obrázky č.1 na stránce 3, zdrojový kód:
\begin{figure}[htp]
\centering
\includegraphics[width=100pt]{dino1.jpg}
\includegraphics[width=100pt]{dino2.jpg}
\includegraphics[width=100pt]{kaktus.jpg}
\caption{Obrázky s jedním návěštím}
\label{obr:jednoNavesti}
\end{figure}
1.2
Pro každý obrázek jeden popisek
Zde již nastává problém, pokud bychom pro každý obrázek v prostředí figure, použili popisky
caption, pak se obrázky vysází pod sebe.
1.2.1
Použití minipage
Pro každý obrázek v prostředí figure, si nadefinuji jeden box minipage, do každého minipage vložím obrázek, po nadefinování všech minipage, vložím nový řádek \\ a poté nadefinuji stejný počet
minipage, do kterých umístím příkazy caption a label. Ukončím prostředí figure.
Obrázek 2: dino1
Obrázek 3: dino2
Obrázky č.2, č.3, č.4 na stránce 3, zdrojový kód:
\begin{figure}[htp]
\centering
\begin{minipage}[c]{110pt}
\includegraphics[width=100pt]{dino1.jpg}
3
Obrázek 4: kaktus
\end{minipage}
\begin{minipage}[c]{110pt}
\includegraphics[width=100pt]{dino2.jpg}
\end{minipage}
\begin{minipage}[c]{110pt}
\includegraphics[width=100pt]{kaktus.jpg}
\end{minipage}
\\
\begin{minipage}[c]{110pt}
\caption{dino1}
\label{obr:minipageDino1}
\end{minipage}
\begin{minipage}[c]{110pt}
\caption{dino2}
\label{obr:minipageDino2}
\end{minipage}
\begin{minipage}[c]{110pt}
\caption{kaktus}
\label{obr:minipageKaktus}
\end{minipage}
\end{figure}
1.2.2
Použití balíčku subfig
Princip je podobný vysázení více obrázků s jedním návěštím. S tím rozdílem, že ke každému obrázku definuji příkaz subfloat z balíčku subfig jehož nepoviným parametrem je název obrázku,
který se vysází(obdoba caption). A navíc ke každému obrázku můžu definovat návěští label. Nakonec můžeme vysázet společný název obrázků pomocí caption a můžeme definovat návěští label.
(a) dino1
(b) dino2
(c) Kaktus
Obrázek 5: Obrázky pomocí subfig
Obrázky č.5a, č.5b, č.5c v seznamu obrázků č.5 na stránce 4, zdrojový kód:
\begin{figure}[htp]
\centering
\subfloat[dino1]{\label{obr:subFDino1}\includegraphics[width=100pt]{dino1.jpg}
\hspace{10pt}
\subfloat[dino2]{\label{obr:subFDino2}\includegraphics[width=100pt]{dino2.jpg}
\hspace{10pt}
\subfloat[kaktus]{\label{obr:subFKaktus}\includegraphics[width=100pt]{kaktus.jpg}
\caption{Obrázky pomocí subfig}
\label{obr:subfig}
\end{figure}
4
2
Obtékání obrázku
2.1
Použití balíčku wrapfig
Způsob obtékání je řízen parametry w, x, y a z. Význam číselných hodnot je znázorněn na obrázku
č.6 na stránce č.5.
Obrázek 6: Parametry příkazu wrapfigure
• w - nepovinný parametr, počet řádek, které mají být vedle objektu. Pokud je specifikován
malý počet řádek je obrázek a text zobrazen přes sebe!
• x - povinný parametr, umístění obrázku v textu
– l - nalevo
– r - napravo
– i - na vnitřní stranu (týká se pouze oboustranných dokumentů)
– o - na vnější stranu (týká se pouze oboustranných dokumentů)
• y - nepovinný parametr, velikost přesahu přes okraj. Má využití při vkládání obrázků přes
více sloupců.
• z - povinný parametr, definuje šířku vkládané oblasti. Pokud je nastaven na 0, pak je velikost
nastavena podle vkládaného obrázku.
Přiklad obtékání obrázku: Fotbalista pražské Slavie Vladimír
Šmicer pomohl v sobotu na hřišti v novém Edenu sešívaným k zisku
ligového titulu. Šmicer je jediným pamětníkem v dresu Slavie, který
zažil poslední titul před dvanácti lety, který červenobílí slavili právě v
Edenu. Jsem moc rád, že se nám to podařilo, řekl bezprostředně po
zápase Šmicer.Zhodnoťte prosím vývoj utkání. Uhráli jsme si to sami,
ale bylo vidět, že jsme byli hodně nervózní a že jsme se báli. Naštěstí
jsme nemuseli třeba vyhrát. Jsem moc rád, že se nám to podařilo. Jak
jste se na sobotu vyspal? Musím říct, že jsem trošičku nervózní byl.
Ono se to nezdá, ale čím je člověk starší, tím více ví, že šancí vyhrát Obrázek 7: Obtékáný obbude míň a míň, a proto jsem si strašně přál, abych zahrál dobře a rázek z leva
mužstvu pomohl. Díky zranění jsem vlastně pořádně trénoval jenom
včera. Je to těžké, člověk to pak už hraje jenom z těch zkušeností.
Vím, že kdybych byl stoprocentně zdraví, tak bych mužstvu pomohl mnohem víc.
5
Obrázek č.7 obtékaný zleva na stránce 5, zdrojový kód:
\begin{wrapfigure}{r}{115pt}
\begin{center}
\includegraphics[width=100pt]{smica.jpg}
\caption{Obtékáný obrázek z leva}
\label{obr:zleva}
\end{center}
\end{wrapfigure}
6
3
Literatura
Text http://en.wikibooks.org/wiki/LaTeX/Floats, Figures and Captions
http://support.zcu.cz/index.php/LaTeX - obt%C3%A9k%C3%A1n%C3%AD obr%C3%A1zk%C5%AF
http://www.cetoraz.info/pavel/index.shtml?show=872,KB-LaTeX-a-dva-obrazky-vedle-sebe
Download balíček subfig http://tug.ctan.org/macros/latex/contrib/subfig.zip
k balíčku subfig je potřeba balíček caption http://tug.ctan.org/macros/latex/contrib/caption.zip
balíček wrapfig http://www.ctan.org/get/macros/latex/contrib/wrapfig.zip
7

Podobné dokumenty

Licence Creative Commons

Licence Creative Commons http://www.zive.cz/clanky/kde-na-internetu-najit-kvalitni-obrazky-zdarma/sc-3a-158028 In: Wikipedie [online]. 2014 [cit. 2014-11-30]. Dostupné z: http://cs.wikipedia.org/wiki/Wikipedie:Zdroje_obr%C...

Více

jen experiment nebo nové možnosti?

jen experiment nebo nové možnosti? Expression of calreticulin (CRT) and heat shock protein (HSP) 110 on mouse EL4 T cell lymphomaa

Více

PASIVNÍ • krystaly 144MHz 96MHz 50MHz další

PASIVNÍ • krystaly 144MHz 96MHz 50MHz další ještě nějaké další 2 krabice ◦ 50MHz ◦ BFG135 hlavně pro SMA konektory ◦ další ◦ CF739 pro LNA

Více

4. Rozdíly v interpretaci CSS moderními prohlížeči

4. Rozdíly v interpretaci CSS moderními prohlížeči } tty – Terminály, zařízení zobrazující na displeji s pevnou šířkou znaků } tv – televize a podobná zařízení mající nízké rozlišení, omezené možnosti scrollování, omezený počet barev a dostupný zvuk

Více

Rok 2006 - Městská knihovna Znojmo

Rok 2006 - Městská knihovna Znojmo 6 / + . +, L B,4 < L R 2 6 6, ,

Více

1) Sémantika: operační sémantika, denotační sémantika - OI-Wiki

1) Sémantika: operační sémantika, denotační sémantika - OI-Wiki - Konfigurace = stav paměti + stav programu (paměť / program může být konstantní i nulový) o Konfigurace = přepisovací pravidla, o stav paměti = zobrazení „jméno proměnné“  hodnota, o stav program...

Více

EliSka-Satkova-Jak-tvorit-DUMy-MS Office

EliSka-Satkova-Jak-tvorit-DUMy-MS Office z: http://upload.wikimedia.org/wikipedia/commons/thumb/4/4e/Eniac.jpg/120px-Eniac.jpg Obr.7: COWLISHAW, Mike. RomanAbacusRecon [online]. 18. 5. 2005 [cit. 2012-03-26]. Dostupné z: http://cs.wikiped...

Více

3. temperační systém

3. temperační systém – kanály s cirkulujícím médiem = nejrozšířenější způsob temperování forem (chlazení výstřiku). V poslední době jsou však k intenzifikaci chlazení aplikovány i jiné temperační prostředky, jež si své...

Více