19.04.2013 Views

Having Fun with LATEX V (Graphics & Co)

Having Fun with LATEX V (Graphics & Co)

Having Fun with LATEX V (Graphics & Co)

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> L ATEX V<br />

(<strong>Graphics</strong> & <strong>Co</strong>)<br />

Adelheid Grob<br />

DANTE 2010 (42. MV), Dortmund<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 1


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

Flußkontrolle<br />

mehr des Guten<br />

Übersicht<br />

Übersicht<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 2


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

Flußkontrolle<br />

mehr des Guten<br />

Übersicht<br />

Übersicht<br />

Dieses Mal mit Paketen zur Grafikeinbindung und<br />

-bearbeitung:<br />

◆ Allgemeine Hinweise<br />

◆ Subfloats<br />

subfloat/subfig/subcaption<br />

◆ Beschreibungen<br />

caption/captcont/ccaption<br />

sidecap/ltcaption<br />

◆ Flußkontrolle<br />

float/floatrow/rotating<br />

rotfloat/wrapfig/floatflt<br />

hvfloat/placeins/topfloat<br />

trivfloat/nonfloat<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 3


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

Flußkontrolle<br />

mehr des Guten<br />

Übersicht<br />

Übersicht<br />

◆ Sonstiges<br />

contour/photo/showlabels<br />

titlepic/eso-pic/wallpaper<br />

background/xwatermark<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 4


Übersicht<br />

Allgemein<br />

➢Allgemein<br />

Subfloats<br />

Beschreibungen<br />

Flußkontrolle<br />

mehr des Guten<br />

Übersicht<br />

Allgemein<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 5


Übersicht<br />

Allgemein<br />

➢Allgemein<br />

Subfloats<br />

Beschreibungen<br />

Flußkontrolle<br />

mehr des Guten<br />

Übersicht<br />

Allgemein<br />

◆ Gleitobjekte werden standardmäßig mit<br />

figure|table-Umgebung gesetzt<br />

◆ Einbinden von Bildern benötigt das Paket graphicx<br />

◆ \includegraphics[Optionen]{Bild} fügt Bild ein;<br />

Optionen sind z.B. Breite<br />

◆ \caption[kurz]{lang} erzeugt eine Bildunterschrift<br />

bzw. Tabellenüberschrift<br />

◆ \listoffigures/ \listoftables erzeugt ein<br />

Verzeichnis aller Abbildungen bzw. Tabellen; dort<br />

erscheint die bei \caption angegebene<br />

[kurz]-beschreibung<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 6


Übersicht<br />

Allgemein<br />

➢Allgemein<br />

Subfloats<br />

Beschreibungen<br />

Flußkontrolle<br />

mehr des Guten<br />

Übersicht<br />

Allgemein<br />

◆ normalerweise setzt L ATEX ein Gleitobjekt dort, wo es am<br />

besten hinpasst<br />

◆ beeinflussen kann man die Positionierung mit den<br />

Gleitumgebungoptionen h,b,t,p (here, bottom, top,<br />

page)<br />

◆ diese sind allerdings keine "muss"- sondern<br />

"evtl"-Angaben<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 7


Übersicht<br />

Allgemein<br />

➢Allgemein<br />

Subfloats<br />

Beschreibungen<br />

Flußkontrolle<br />

mehr des Guten<br />

Übersicht<br />

Allgemein<br />

Abbildung 1: Beschreibung einer Abbildung<br />

Bezeichnung der Teile einer Bildunterschrift/<br />

Tabellenüberschrift:<br />

◆ Bezeichner<br />

◆ Trenner<br />

◆ (Beschreibungs-)text<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 8


Übersicht<br />

Allgemein<br />

Subfloats<br />

➢subfloat<br />

➢subfig<br />

➢subcaption<br />

Beschreibungen<br />

Flußkontrolle<br />

mehr des Guten<br />

Übersicht<br />

Subfloats<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 9


Übersicht<br />

Allgemein<br />

Subfloats<br />

➢subfloat<br />

➢subfig<br />

➢subcaption<br />

Beschreibungen<br />

Flußkontrolle<br />

mehr des Guten<br />

Übersicht<br />

subfloat – Allgemein<br />

Paketautor: Harald Harders, 2008<br />

◆ ermöglicht Unternummerierungen von Gleitobjekten<br />

◆ \usepackage[Optionen]{subfloat} mit folgender<br />

Optionen<br />

◆ countmax zählt die Anzahl der Subfloats mit<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 10


Übersicht<br />

Allgemein<br />

Subfloats<br />

➢subfloat<br />

➢subfig<br />

➢subcaption<br />

Beschreibungen<br />

Flußkontrolle<br />

mehr des Guten<br />

Übersicht<br />

subfloat – Befehlsübersicht<br />

◆ sub(figures|tables)-Umgebung für Subfloats<br />

◆ \sub(figures|tables)(begin|end) wie Umgebungen<br />

◆ \thesubfloat(figure|table) laufende Nummer<br />

(Haupt- und Unternummer); für Stiländerungen<br />

◆ \themain(figure|table) laufende Hauptnummer; für<br />

Stiländerungen<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 11


subfloat – Beispiele<br />

...<br />

\usepackage[countmax]{subfloat}<br />

\renewcommand*\thesubfloatfigure{\themainfigure<br />

(\arabic{subfloatfigure}/\arabic{subfloatfiguremax})}<br />

\begin{document}<br />

\subfiguresbegin<br />

\begin{figure}<br />

\centering<br />

\includegraphics[width=0.4\textwidth]{bild4}\caption{Bild 1 - Beginn Subfigures}<br />

\end{figure}<br />

\begin{table}<br />

\centering<br />

\begin{tabular}{ll}<br />

a&b\\1&2<br />

\end{tabular}\caption{Tabelle 1}<br />

\end{table}<br />

\subtablesbegin<br />

\begin{table}<br />

\centering<br />

\begin{tabular}{ll}<br />

c&d\\3&4<br />

\end{tabular}\caption{Tabelle 2 - Beginn Subtables}<br />

\end{table}<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 12


subfloat – Beispiele<br />

\begin{figure}<br />

\centering<br />

\includegraphics[width=0.4\textwidth]{bild1}\caption{Bild 2 - Ende Subfigures}<br />

\end{figure}<br />

\subfiguresend<br />

\begin{figure}<br />

\centering<br />

\includegraphics[width=0.4\textwidth]{bild3}\caption{Bild 3}<br />

\end{figure}<br />

\begin{table}<br />

\centering<br />

\begin{tabular}{ll}<br />

e&f\\5&6<br />

\end{tabular}\caption{Tabelle 3 - Ende Subtables}<br />

\end{table}<br />

\subtablesend<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 13


Abbildung 1 (1/2) : Bild 1 - Beginn Subfigures<br />

a b<br />

1 2<br />

Tabelle 1: Tabelle 1<br />

c d<br />

3 4<br />

Tabelle 2a: Tabelle 2 - Beginn Subtables<br />

Abbildung 1 (2/2) : Bild 2 - Ende Subfigures<br />

Abbildung 2: Bild 3<br />

e f<br />

5 6<br />

Tabelle 2b: Tabelle 3 - Ende Subtables


Übersicht<br />

Allgemein<br />

Subfloats<br />

➢subfloat<br />

➢subfig<br />

➢subcaption<br />

Beschreibungen<br />

Flußkontrolle<br />

mehr des Guten<br />

Übersicht<br />

subfig – Allgemein<br />

Paketautor: Steven Douglas <strong>Co</strong>chran, 2005<br />

◆ Platzierung von Subfloats innerhalb einer "normalen"<br />

Gleitumgebung<br />

◆ Verwaltung von Unterbeschreibungen und deren<br />

Erscheinen im Abbildungsverzeichnis<br />

◆ lädt caption<br />

◆ ersetzt älteres Paket subfigure<br />

◆ übernimmt alle Optionen des Paketes caption (siehe<br />

später)<br />

◆ farskip/nearskip/topadjust/captionskip Abstände<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 14


Übersicht<br />

Allgemein<br />

Subfloats<br />

➢subfloat<br />

➢subfig<br />

➢subcaption<br />

Beschreibungen<br />

Flußkontrolle<br />

mehr des Guten<br />

Übersicht<br />

subfig – Optionen<br />

◆ config=file Angabe/Laden einer Konfigurationsdatei<br />

◆ lofdepth/lotdepth Angabe der Gliederungstiefe im<br />

Tabellen-/Abb.verzeichnis; mindestens 2<br />

◆ listofindent Einzug der Einträge im Verzeichnis<br />

◆ listofnumwidth Breite der Nummer im Verzeichnisse<br />

◆ listofformat<br />

empty/simple/parens/subsimple/subparens<br />

Format der Nummer in der Beschreibung im Verzeichnis<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 15


Übersicht<br />

Allgemein<br />

Subfloats<br />

➢subfloat<br />

➢subfig<br />

➢subcaption<br />

Beschreibungen<br />

Flußkontrolle<br />

mehr des Guten<br />

Übersicht<br />

subfig – Befehlsübersicht<br />

◆ \subfloat[kurz][lang]{Element} Setzen eines<br />

Subfloats<br />

◆ \subref/\subref* Referenz; \subref gibt 1(a), \ref<br />

(a); *<br />

◆ \<strong>Co</strong>ntinuedFloats für Gleitobjekte, die sich über<br />

mehrere Seiten erstrecken<br />

◆ \listsubcaptions internes Kommando, wird z.B.<br />

benötigt wenn innerhalb einer Gleitumgebung<br />

subfigures und subtables vorhanden sind; beendet<br />

aktuelle Subfloat-Anordnung und wechselt zu neuem<br />

Gleitobjekt<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 16


Übersicht<br />

Allgemein<br />

Subfloats<br />

➢subfloat<br />

➢subfig<br />

➢subcaption<br />

Beschreibungen<br />

Flußkontrolle<br />

mehr des Guten<br />

Übersicht<br />

subfig – Befehlsübersicht<br />

Erweiterungen caption-Paket<br />

◆ \captionsetup[Variable]{KV-liste} Anpassen der<br />

Beschreibungen mit folgenden Optionen<br />

◆ subfloat Anpassung der Beschreibung aller<br />

subfloats<br />

◆ subtable/subfigure Anpassugen von subtable<br />

bzw. subfigure<br />

◆ \showcaptionsetup{subfloat} zeigt die Anpassungen<br />

für die Subfloats im .log an<br />

◆ \clearcaptionsetup[subfloat] Rücksetzen aller<br />

caption-Werte auf den Standard<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 17


subfig – Beispiele<br />

(a) Blick vom Eselsberg (b) (c)<br />

Figure 1: Universität West im Herbst 2009<br />

Bilder der Uni Ulm Abb. 1, (a), a Blick zum Oberen Eselsberg<br />

\begin{figure}<br />

\subfloat[Eselsberg][Blick vom Eselsberg]{\label{bilda}<br />

\includegraphics[width=0.28\textwidth]{bild1}}<br />

\subfloat[][]{\includegraphics[width=0.28\textwidth]{bild2}}<br />

\subfloat[][]{\includegraphics[width=0.28\textwidth]{bild3}}<br />

\caption{Universität West im Herbst 2009}\label{uniulm}<br />

\end{figure}<br />

Bilder der Uni Ulm Abb. \ref{uniulm}, \subref{bilda}, \subref*{bilda}<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 18


(a) Blick vom Eselsberg (b) Kunstpfad (c) Hörsaal<br />

Abbildung 1: Universität West im Herbst 2009, listofformat=simple<br />

(a) Blick vom Eselsberg (b) Kunstpfad (c) Hörsaal<br />

Abbildung 2: Universität West im Herbst 2009, listofformat=parens<br />

(a) Blick vom Eselsberg (b) Kunstpfad (c) Hörsaal<br />

Abbildung 3: Universität West im Herbst 2009, listofformat=subsimple<br />

(a) Blick vom Eselsberg (b) Kunstpfad (c) Hörsaal<br />

Abbildung 4: Universität West im Herbst 2009, listofformat=subparens


Abbildungsverzeichnis<br />

1 Universität West im Herbst 2009, listofformat=simple . . . . . . . . . . 1<br />

1a Eselsberg . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1<br />

1b Uni West . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1<br />

1c Uni West . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1<br />

2 Universität West im Herbst 2009, listofformat=parens . . . . . . . . . . 1<br />

2(a) Eselsberg . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1<br />

2(b) Uni West . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1<br />

2(c) Uni West . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1<br />

3 Universität West im Herbst 2009, listofformat=subsimple . . . . . . . . 1<br />

a Eselsberg . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1<br />

b Uni West . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1<br />

c Uni West . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1<br />

4 Universität West im Herbst 2009, listofformat=subparens . . . . . . . . 1<br />

(a) Eselsberg . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1<br />

(b) Uni West . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1<br />

(c) Uni West . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1


Übersicht<br />

Allgemein<br />

Subfloats<br />

➢subfloat<br />

➢subfig<br />

➢subcaption<br />

Beschreibungen<br />

Flußkontrolle<br />

mehr des Guten<br />

Übersicht<br />

subcaption – Allgemein/Optionen<br />

Paketautor: Axel Sommerfeldt, 2008<br />

◆ Setzen von Subfloats<br />

◆ benötigt caption<br />

◆ \usepackage[OPTIONEN]{subcaption} Optionen wie<br />

bei caption<br />

◆ auch verwendbar außerhalb von gleitenden Umgebungen<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 19


Übersicht<br />

Allgemein<br />

Subfloats<br />

➢subfloat<br />

➢subfig<br />

➢subcaption<br />

Beschreibungen<br />

Flußkontrolle<br />

mehr des Guten<br />

Übersicht<br />

subcaption – Befehlsübersicht<br />

◆ \captionsetup[sub(figure/table)]{...} Angabe von<br />

Eigenschaften für die Subfloats, wie bei caption<br />

◆ \subcaption[kurz]{Bezeichnung}/<br />

\subcaption*{Bezeichnung}<br />

◆ subfigure/subtable-Umgebung; Aufruf innerhalb<br />

figure/table-Umgebung<br />

◆ \subref{key} Referenzierung von subfloats<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 20


Übersicht<br />

Allgemein<br />

Subfloats<br />

➢subfloat<br />

➢subfig<br />

➢subcaption<br />

Beschreibungen<br />

Flußkontrolle<br />

mehr des Guten<br />

Übersicht<br />

subcaption – Befehlsübersicht<br />

◆ \DeclareCaptionSubType[Numm.schema]{Typ} Angabe<br />

des Nummerierungsschemas und des Typs, z.B.<br />

\Decl...[arabic]{subtable}<br />

◆ \subcaptionbox[.1.]{.2.}[.3.][.4.]{.5.} Setzen<br />

von Boxen für die subfloats (auch als *-Variante) mit<br />

◆ [.1.] Kurzeintrag für Verzeichnis<br />

◆ {.2.} Beschreibung<br />

◆ [.3.] Breite der Box<br />

◆ [.4.] Position innerhalb der Box (l,r,c)<br />

◆ {.5.} Inhalt; Bild oder Tabelle<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 21


(a) ein Teilbild (b) zweites Teilbild<br />

Abbildung 1: Ein Bild aus zwei Teilbildern<br />

\begin{figure}<br />

\begin{minipage}[h]{.5\linewidth}<br />

\includegraphics[width=0.9\textwidth]{bild4}<br />

\subcaption{ein Teilbild}\label{1a}<br />

\end{minipage}<br />

\begin{minipage}[h]{.5\linewidth}<br />

\includegraphics[width=0.9\textwidth]{bild3}<br />

\subcaption{zweites Teilbild}\label{1b}<br />

\end{minipage}<br />

\caption{Ein Bild aus zwei Teilbildern}<br />

\end{figure}<br />

Referenzieren mit \subref{1a} gibt: a


(a) ein Teilbild (b) zweites Teilbild<br />

Abbildung 2: Ein Bild aus zwei Teilbildern<br />

\begin{figure}<br />

\begin{subfigure}[h]{.5\linewidth}<br />

\includegraphics[width=0.9\textwidth]{bild4}<br />

\caption{ein Teilbild}\label{1a}<br />

\end{subfigure}<br />

\begin{subfigure}[h]{.5\linewidth}<br />

\includegraphics[width=0.9\textwidth]{bild3}<br />

\caption{zweites Teilbild}\label{1b}<br />

\end{subfigure}<br />

\caption{Ein Bild aus zwei Teilbildern}<br />

\end{figure}<br />

Referenzieren mit \subref{1a} gibt: a


(a) ein Teilbild (b) zweites Teilbild<br />

Abbildung 3: Ein Bild aus zwei Teilbildern<br />

\begin{figure}<br />

\subcaptionbox{ein Teilbild\label{1a}}<br />

{\includegraphics[width=0.45\textwidth]{bild4}<br />

}<br />

\subcaptionbox{zweites Teilbild\label{1b}}<br />

{\includegraphics[width=0.45\textwidth]{bild3}<br />

}<br />

\caption{Ein Bild aus zwei Teilbildern}<br />

\end{figure}<br />

Referenzieren mit \subref{1a} gibt: a


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

➢caption<br />

➢captcont<br />

➢ccaption<br />

➢sidecap<br />

➢ltcaption<br />

Flußkontrolle<br />

mehr des Guten<br />

Übersicht<br />

Beschreibungen<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 22


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

➢caption<br />

➢captcont<br />

➢ccaption<br />

➢sidecap<br />

➢ltcaption<br />

Flußkontrolle<br />

mehr des Guten<br />

Übersicht<br />

caption – Allgemein<br />

Paketautor: Axel Sommerfeldt, 2008<br />

◆ beeinflusst Aussehen der Bildunterschriften /<br />

Tabellenüberschriften<br />

◆ sehr viele Paketoptionen!<br />

◆ \usepackage[Optionen als KV-liste]{caption}<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 23


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

➢caption<br />

➢captcont<br />

➢ccaption<br />

➢sidecap<br />

➢ltcaption<br />

Flußkontrolle<br />

mehr des Guten<br />

Übersicht<br />

caption – Paketoptionen<br />

◆ format=hang/plain/... hängender Absatz, bündiger<br />

Absatz, . . . (bezogen auf Bezeichner)<br />

◆ indention=Zahl Einzug ab 2. Textzeile<br />

◆ labelformat=[.1.] Art des Bezeichners, [.1.] kann<br />

sein:<br />

◆ default wie in Dokumentklasse vorgegeben<br />

◆ empty leer<br />

◆ simple Namen und Nummer<br />

◆ brace einzelne rechte Klammer bei der Nummer<br />

◆ parens beidseitige Klammer<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 24


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

➢caption<br />

➢captcont<br />

➢ccaption<br />

➢sidecap<br />

➢ltcaption<br />

Flußkontrolle<br />

mehr des Guten<br />

Übersicht<br />

caption – Paketoptionen<br />

◆ textformat=simple,period,... Zeilenabschluß<br />

(unverändert/Punkt/. . . )<br />

◆ labelsep=[.1.] Art des Trenners, [.1.] kann sein:<br />

◆ none leer<br />

◆ colon : und Leerzeichen<br />

◆ period . und Leerzeichen<br />

◆ space Leerzeichen<br />

◆ quad<br />

◆ newline neue Zeile<br />

◆ endash langer Strich (--)<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 25


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

➢caption<br />

➢captcont<br />

➢ccaption<br />

➢sidecap<br />

➢ltcaption<br />

Flußkontrolle<br />

mehr des Guten<br />

Übersicht<br />

caption – Paketoptionen<br />

◆ singlelinecheck=false automatisches Zentrieren<br />

einzeiliger Bildunterschriften ausschalten<br />

◆ justification=[.1.] Textausrichtung, [.1.] kann<br />

sein:<br />

◆ justified Blocksatz<br />

◆ centering zentriert<br />

◆ centerlast letzte Zeile zentriert<br />

◆ centerfirst erste Zeile zentriert<br />

◆ raggedright linksbündig<br />

◆ RaggedRight linksbündig, ermöglicht<br />

Worttrennungen<br />

◆ ...<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 26


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

➢caption<br />

➢captcont<br />

➢ccaption<br />

➢sidecap<br />

➢ltcaption<br />

Flußkontrolle<br />

mehr des Guten<br />

Übersicht<br />

caption – Paketoptionen<br />

◆ font= Schrifteinstellung gesamte Beschreibung<br />

◆ labelfont= Schrifteinstellung Bezeichner und Trenner<br />

◆ textfont= Schrifteinstellung Beschreibungstext<br />

◆ font+= Hinzufügen von Optionen zu vorhandenen<br />

Schrifteinstellungen<br />

◆ Möglichkeiten für Schrifteinstellungen:<br />

◆ scriptsize/...<br />

◆ normalfont/it/up/...<br />

◆ singlespacing/stretch/...<br />

◆ normalcolor/color/...<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 27


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

➢caption<br />

➢captcont<br />

➢ccaption<br />

➢sidecap<br />

➢ltcaption<br />

Flußkontrolle<br />

mehr des Guten<br />

Übersicht<br />

caption – Paketoptionen<br />

◆ margin=(x,y) Rand links, rechts (ein Wert: gleicher<br />

Rand links und rechts)<br />

◆ oneside, twoside bei verschiedenen Randgrößen<br />

Wechsel bei zweiseitigem Layout (twoside)<br />

◆ width= Breite der Beschreibung<br />

◆ margin*= setzt Rand nur, wenn width= undefiniert<br />

◆ minmargin/maxmargin= minimaler/maximaler Rand<br />

◆ parskip= Abstand zwischen Absätzen in der<br />

Beschreibung<br />

◆ hangindent= Einzug für alle Zeilen (außer der ersten)<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 28


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

➢caption<br />

➢captcont<br />

➢ccaption<br />

➢sidecap<br />

➢ltcaption<br />

Flußkontrolle<br />

mehr des Guten<br />

Übersicht<br />

caption – Paketoptionen<br />

◆ style=base/default/... Stilwahl; base nach<br />

Standardklassen, default nach Defition der<br />

verwendeten Klasse (z. B. KOMAScript)<br />

◆ skip= Abstand Abb. – Unterschrift (10pt)<br />

◆ position=top/above/bottom/below/auto Abstand<br />

über/unter Beschriftung; auto automatische Wahl<br />

◆ hypcap=true springt im PDF zu Bild nicht zur<br />

Unterschrift<br />

◆ list=no kein Eintrag im Tabellen-/Abb.verzeichnis<br />

◆ listformat= Art des Eintrages im Verzeichnis; mögliche<br />

Werte wie bei labelformat<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 29


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

➢caption<br />

➢captcont<br />

➢ccaption<br />

➢sidecap<br />

➢ltcaption<br />

Flußkontrolle<br />

mehr des Guten<br />

Übersicht<br />

caption – Paketoptionen<br />

◆ table/figurename= Name des Bezeichners<br />

◆ name= ändert Bezeichner in bestimmter Umgebung, z.B.<br />

\captionsetup[wrapfigure]{name=Abb.}; als<br />

Paketoption ändern beider Bezeichner!<br />

◆ listfigurename=/listtablename= Name Verzeichnis<br />

◆ table/figure<strong>with</strong>in= Zählerrücksetzung pro Kapitel,<br />

Abschnitt, . . .<br />

◆ type=figure/table/... falls caption außerhalb<br />

gleitender Umgebung verwendet wird<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 30


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

➢caption<br />

➢captcont<br />

➢ccaption<br />

➢sidecap<br />

➢ltcaption<br />

Flußkontrolle<br />

mehr des Guten<br />

Übersicht<br />

caption – Befehlsübersicht<br />

◆ \caption[kurz]{lang} Erzeugen einer Unterschrift;<br />

kurz leer, aber Klammern gesetzt: kein Eintrag ins<br />

Verzeichnis<br />

◆ \caption*{lang} kein Eintrag ins Verzeichnis, keine<br />

Nummererhöhung<br />

◆ \captionof{Umg.typ}[kurz]{Lang} für nichtgleitende<br />

Umgebungen; *-Variante existiert<br />

◆ \captionlistentry[Typ]{Verz.eintrag} Eintrag ins<br />

Verzeichnis erzeugen<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 31


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

➢caption<br />

➢captcont<br />

➢ccaption<br />

➢sidecap<br />

➢ltcaption<br />

Flußkontrolle<br />

mehr des Guten<br />

Übersicht<br />

caption – Befehlsübersicht<br />

◆ \captionsetup[Typ]{Optionen} lokale Anpassungen,<br />

Optionen wie Paketoptionen<br />

◆ \clearcaptionsetup[Opt]{Typ} alle oder<br />

Anpassungen einer Option zurücksetzen<br />

◆ \showcaptionsetup{Typ} zeigt gesetzte Optionen im<br />

.log an<br />

◆ \<strong>Co</strong>ntinuedFloat Gleitumgebungen über mehrere<br />

Seiten; *-Variante existiert<br />

◆ \DeclareCaptionFont<br />

\DeclareCaption(Label|Text)Font<br />

\DeclareCaptionJustification . . .<br />

eigene Definitionen<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 32


Abbildung 1: Universität Ulm, Blick auf den Oberen Eselsberg. Photografiert im November<br />

2009, Standard<br />

Abbildung 2: Universität Ulm, Blick auf den Oberen Eselsberg. Photografiert im<br />

November 2009, format=plain<br />

Abbildung 3: Universität Ulm, Blick auf den Oberen Eselsberg. Photografiert im November<br />

2009, format=hang


Abbildung 4: Universität Ulm, Blick auf den Oberen Eselsberg. Photografiert im<br />

November 2009, indention=0.5cm<br />

Abbildung 5: Universität Ulm, Blick auf den Oberen Eselsberg. Photografiert im November<br />

2009, indention=-0.5cm, format=hang<br />

Abbildung 6) – Universität Ulm, Blick auf den Oberen Eselsberg. Photografiert im<br />

November 2009, labelformat=brace,labelsep=endash


Abbildung 7: Universität Ulm, Blick auf den Oberen Eselsberg. Photografiert im November<br />

2009, justification=centerlast<br />

Abbildung 8: Universität Ulm, Blick auf den Oberen Eselsberg. Photografiert im<br />

November 2009, justification=raggedleft<br />

ABBILDUNG 9: Universität Ulm, Blick auf den Oberen Eselsberg. Photografiert<br />

im November 2009, labelfont=small,sc,color=blue, textfont=large,it


Abbildung 10: Universität Ulm, Blick auf den Oberen Eselsberg. Photografiert im<br />

November 2009, font=it,labelfont=bf<br />

Abbildung 11: Universität Ulm, Blick auf den Oberen Eselsberg. Photografiert<br />

im November 2009, margin={20pt,5pt}<br />

Abbildung 12: Universität Ulm, Blick auf<br />

den Oberen Eselsberg.<br />

Photografiert im November<br />

2009, width=7cm


Abbildung 13: Universität Ulm, Blick auf den Oberen Eselsberg. Photografiert im<br />

November 2009, listformat=parens<br />

Abb. 14: Universität Ulm, Blick auf den Oberen Eselsberg. Photografiert im November<br />

2009, name=Abb.<br />

Abbildung 15a: Universität Ulm, Blick auf den Oberen Eselsberg. Photografiert im<br />

November 2009, <strong>Co</strong>ntinuedFloat*


Abbildung 15b: Universität Ulm, Blick auf den Oberen Eselsberg. Photografiert im<br />

November 2009, <strong>Co</strong>ntinuedFloat*<br />

\renewcommand\the<strong>Co</strong>ntinuedFloat{\alph{<strong>Co</strong>ntinuedFloat}}<br />

\begin{figure}\<strong>Co</strong>ntinuedFloat*<br />

\includegraphics[width=0.5\textwidth]{bild1}<br />

\caption{Universität Ulm, Blick auf den Oberen Eselsberg.<br />

Photografiert im November 2009,<br />

\color{mio}{<strong>Co</strong>ntinuedFloat*}<br />

\end{figure}<br />

\begin{figure}\<strong>Co</strong>ntinuedFloat<br />

\includegraphics[width=0.5\textwidth]{bild1}<br />

\caption{Universität Ulm, Blick auf den Oberen Eselsberg.<br />

Photografiert im November 2009,<br />

\color{mio}{<strong>Co</strong>ntinuedFloat*}}<br />

\end{figure}


1 2 3<br />

a b c<br />

Tabelle 1: Tabelle außerhalb Gleitumgebung<br />

\begin{tabular}{lll}<br />

1&2&3\\<br />

a&b&c<br />

\end{tabular}<br />

\captionof{table}{Tabelle außerhalb Gleitumgebung}<br />

\showcaptionsetup gibt folgendes im .log aus:<br />

Caption Info: Option list on ‘figure’<br />

Caption Data: {name=Abb.} on input line 114.


Abbildungsverzeichnis<br />

1 Universität Ulm, Blick auf den Oberen Eselsberg. Photografiert im<br />

November 2009, Standard . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1<br />

2 Universität Ulm, Blick auf den Oberen Eselsberg. Photografiert im<br />

November 2009, format=plain . . . . . . . . . . . . . . . . . . . . . . . . . 1<br />

3 Universität Ulm, Blick auf den Oberen Eselsberg. Photografiert im<br />

November 2009, format=hang . . . . . . . . . . . . . . . . . . . . . . . . . 1<br />

4 Universität Ulm, Blick auf den Oberen Eselsberg. Photografiert im<br />

November 2009, indention=0.5cm . . . . . . . . . . . . . . . . . . . . . . . 2<br />

5 Universität Ulm, Blick auf den Oberen Eselsberg. Photografiert im<br />

November 2009, indention=-0.5cm, format=hang . . . . . . . . . . . . . 2<br />

6 Universität Ulm, Blick auf den Oberen Eselsberg. Photografiert im<br />

November 2009, labelformat=brace,labelsep=endash . . . . . . . . . . . 2<br />

7 Universität Ulm, Blick auf den Oberen Eselsberg. Photografiert im<br />

November 2009, justification=centerlast . . . . . . . . . . . . . . . . . . . 3<br />

8 Universität Ulm, Blick auf den Oberen Eselsberg. Photografiert im<br />

November 2009, justification=raggedleft . . . . . . . . . . . . . . . . . . . 3<br />

9 Universität Ulm, Blick auf den Oberen Eselsberg. Photografiert im<br />

November 2009, labelfont=small,sc,color=blue, textfont=large,it . . . . 3<br />

10 Universität Ulm, Blick auf den Oberen Eselsberg. Photografiert im<br />

November 2009, font=it,labelfont=bf . . . . . . . . . . . . . . . . . . . . . 4<br />

11 Universität Ulm, Blick auf den Oberen Eselsberg. Photografiert im<br />

November 2009, margin={20pt,5pt} . . . . . . . . . . . . . . . . . . . . . . 4<br />

12 Universität Ulm, Blick auf den Oberen Eselsberg. Photografiert im<br />

November 2009, width=5cm . . . . . . . . . . . . . . . . . . . . . . . . . . 4<br />

(13) Universität Ulm, Blick auf den Oberen Eselsberg. Photografiert im<br />

November 2009, listformat=parens . . . . . . . . . . . . . . . . . . . . . . 5<br />

14 Universität Ulm, Blick auf den Oberen Eselsberg. Photografiert im<br />

November 2009, name=Abb. . . . . . . . . . . . . . . . . . . . . . . . . . . 5<br />

15a Universität Ulm, Blick auf den Oberen Eselsberg. Photografiert im<br />

November 2009, <strong>Co</strong>ntinuedFloat* . . . . . . . . . . . . . . . . . . . . . . . 5<br />

15b Universität Ulm, Blick auf den Oberen Eselsberg. Photografiert im<br />

November 2009, <strong>Co</strong>ntinuedFloat* . . . . . . . . . . . . . . . . . . . . . . . 6


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

➢caption<br />

➢captcont<br />

➢ccaption<br />

➢sidecap<br />

➢ltcaption<br />

Flußkontrolle<br />

mehr des Guten<br />

Übersicht<br />

captcont – Allgemein/Optionen<br />

Paketautor: Steven Douglas <strong>Co</strong>chran, 2002<br />

◆ Beschriftung von Gleitobjekten, die über mehrere Seiten<br />

verteilt sind<br />

◆ \usepackage[Optionen]{captcont} mit folgenden<br />

Optionen<br />

◆ figbotcap/tabbotcap Beschriftung unterhalb<br />

Gleitobjekt<br />

◆ figtopcap/tabtopcap Beschriftung überhalb<br />

Gleitobjekt<br />

◆ betreffen die Abstände zwischen Beschriftung und<br />

Gleitobjekt<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 33


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

➢caption<br />

➢captcont<br />

➢ccaption<br />

➢sidecap<br />

➢ltcaption<br />

Flußkontrolle<br />

mehr des Guten<br />

Übersicht<br />

captcont – Befehlsübersicht<br />

◆ \captcont[Kurzbez.]{Bezeichnung} falls Unterschrift<br />

vorangeht, Aufruf bei 2ff. Gleitobjekt; sonst umgekehrt<br />

◆ \captcont*[Kurzbez.]{Bezeichnung} genauso, ohne<br />

Eintrag in Verzeichnis und Zählererhöhung<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 34


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

➢caption<br />

➢captcont<br />

➢ccaption<br />

➢sidecap<br />

➢ltcaption<br />

Flußkontrolle<br />

mehr des Guten<br />

Übersicht<br />

captcont – Beispiel<br />

...<br />

\usepackage{captcont}<br />

...<br />

\begin{document}<br />

\listoffigures<br />

...<br />

\begin{figure}[h]<br />

\centering<br />

\includegraphics[width=0.8\textwidth]{bild2}<br />

\captcont{Universität Ulm, Bereich West im Herbst 2009}<br />

\end{figure}<br />

...<br />

\begin{figure}[h]<br />

\centering<br />

\includegraphics[width=0.8\textwidth]{bild2}<br />

\caption{Universität Ulm, Bereich West im Herbst 2009 (Forts.)}<br />

\end{figure}<br />

...<br />

\end{document}<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 35


Abbildungsverzeichnis<br />

1 Universität Ulm, Bereich West im Herbst 2009 . . . . . . . . . . . . . . . 2<br />

1 Universität Ulm, Bereich West im Herbst 2009 (Forts.) . . . . . . . . . . 3<br />

1


Nam dui ligula, fringilla a, euismod sodales, sollicitudin vel, wisi. Morbi auctor lorem<br />

non justo. Nam lacus libero, pretium at, lobortis vitae, ultricies et, tellus. Donec<br />

aliquet, tortor sed accumsan bibendum, erat ligula aliquet magna, vitae ornare odio<br />

metus a mi. Morbi ac orci et nisl hendrerit mollis. Suspendisse ut massa. Cras nec<br />

ante. Pellentesque a nulla. Cum sociis natoque penatibus et magnis dis parturient<br />

montes, nascetur ridiculus mus. Aliquam tincidunt urna. Nulla ullamcorper vestibulum<br />

turpis. Pellentesque cursus luctus mauris.<br />

Abbildung 1: Universität Ulm, Bereich West im Herbst 2009<br />

Nam dui ligula, fringilla a, euismod sodales, sollicitudin vel, wisi. Morbi auctor lorem<br />

non justo. Nam lacus libero, pretium at, lobortis vitae, ultricies et, tellus. Donec<br />

aliquet, tortor sed accumsan bibendum, erat ligula aliquet magna, vitae ornare odio<br />

metus a mi. Morbi ac orci et nisl hendrerit mollis. Suspendisse ut massa. Cras nec<br />

ante. Pellentesque a nulla. Cum sociis natoque penatibus et magnis dis parturient<br />

montes, nascetur ridiculus mus. Aliquam tincidunt urna. Nulla ullamcorper vestibulum<br />

turpis. Pellentesque cursus luctus mauris.<br />

Nulla malesuada porttitor diam. Donec felis erat, congue non, volutpat at, tincidunt<br />

tristique, libero. Vivamus viverra fermentum felis. Donec nonummy pellentesque<br />

ante. Phasellus adipiscing semper elit. Proin fermentum massa ac quam. Sed diam<br />

turpis, molestie vitae, placerat a, molestie nec, leo. Maecenas lacinia. Nam ipsum ligula,<br />

eleifend at, accumsan nec, suscipit a, ipsum. Morbi blandit ligula feugiat magna.<br />

Nunc eleifend consequat lorem. Sed lacinia nulla vitae enim. Pellentesque tincidunt<br />

purus vel magna. Integer non enim. Praesent euismod nunc eu purus. Donec bibendum<br />

quam in tellus. Nullam cursus pulvinar lectus. Donec et mi. Nam vulputate<br />

metus eu enim. Vestibulum pellentesque felis eu massa.<br />

Quisque ullamcorper placerat ipsum. Cras nibh. Morbi vel justo vitae lacus tincid-<br />

2


unt ultrices. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In hac habitasse<br />

platea dictumst. Integer tempus convallis augue. Etiam facilisis. Nunc elementum<br />

fermentum wisi. Aenean placerat. Ut imperdiet, enim sed gravida sollicitudin, felis<br />

odio placerat quam, ac pulvinar elit purus eget enim. Nunc vitae tortor. Proin tempus<br />

nibh sit amet nisl. Vivamus quis tortor vitae risus porta vehicula.<br />

Abbildung 1: Universität Ulm, Bereich West im Herbst 2009 (Forts.)<br />

Nam dui ligula, fringilla a, euismod sodales, sollicitudin vel, wisi. Morbi auctor lorem<br />

non justo. Nam lacus libero, pretium at, lobortis vitae, ultricies et, tellus. Donec<br />

aliquet, tortor sed accumsan bibendum, erat ligula aliquet magna, vitae ornare odio<br />

metus a mi. Morbi ac orci et nisl hendrerit mollis. Suspendisse ut massa. Cras nec<br />

ante. Pellentesque a nulla. Cum sociis natoque penatibus et magnis dis parturient<br />

montes, nascetur ridiculus mus. Aliquam tincidunt urna. Nulla ullamcorper vestibulum<br />

turpis. Pellentesque cursus luctus mauris.<br />

3


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

➢caption<br />

➢captcont<br />

➢ccaption<br />

➢sidecap<br />

➢ltcaption<br />

Flußkontrolle<br />

mehr des Guten<br />

Übersicht<br />

ccaption – Allgemein<br />

Paketautoren: Peter Wilson, Herries Press, Will Robertson<br />

(Maint.), 2009<br />

◆ Beeinflussung von Bildunterschriften /<br />

Tabellenüberschriften<br />

◆ zweisprachige Beschreibungen<br />

◆ fortgesetzte Beschreibungen<br />

◆ ermöglicht Legenden in allen Umgebungen<br />

◆ Erstellen neuer Gleitumgebungen<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 36


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

➢caption<br />

➢captcont<br />

➢ccaption<br />

➢sidecap<br />

➢ltcaption<br />

Flußkontrolle<br />

mehr des Guten<br />

Übersicht<br />

ccaption – Paketoptionen<br />

◆ subfigure für Verwendung mit subfig<br />

◆ caption2 für Verwendung mit caption (caption2 ist<br />

obsolet!)<br />

◆ titles betrifft die Bezeichung Verzeichnisse neuer floats<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 37


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

➢caption<br />

➢captcont<br />

➢ccaption<br />

➢sidecap<br />

➢ltcaption<br />

Flußkontrolle<br />

mehr des Guten<br />

Übersicht<br />

ccaption – Befehlsübersicht (Stilanpassungen)<br />

◆ \captiondelim{ } Änderung des Trenners<br />

◆ \captionnamefont{ } Änderung der Schrift des<br />

Bezeichners<br />

◆ \captiontitlefont{ } Änderung der Schrift der<br />

Beschreibung<br />

◆ \captionstyle{ } Ausrichtung der Bildunterschrift<br />

(links-/rechtsbündig, . . . )<br />

◆ \hangcaption/\indentcaption{ }/ \normalcaption<br />

hängend gesetzte Beschreibung / Beschreibung mit<br />

Einzug ab 2. Zeile / Blocksatz<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 38


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

➢caption<br />

➢captcont<br />

➢ccaption<br />

➢sidecap<br />

➢ltcaption<br />

Flußkontrolle<br />

mehr des Guten<br />

Übersicht<br />

ccaption – Befehlsübersicht (Stilanpassungen)<br />

◆ \changecaptionwidth\captionwidth{ } Angabe der<br />

Gesamtbreite der Unterschrift<br />

◆ \normalcaptionwidth{ } Standardbreite (\linewidth)<br />

◆ precaption/postcaption Angabe von Befehlen u.ä. die<br />

vor bzw. nach dem Setzen der Beschreibung ausgeführt<br />

werden; z.B. Linien<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 39


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

➢caption<br />

➢captcont<br />

➢ccaption<br />

➢sidecap<br />

➢ltcaption<br />

Flußkontrolle<br />

mehr des Guten<br />

Übersicht<br />

ccaption – Befehlsübersicht (Forts. / Legenden)<br />

◆ \contcaption{ } fortgesetzte Beschreibung<br />

◆ \legend{ } setzt eine (zusätzliche) Beschreibung an<br />

beliebiger Stelle – ohne Bezeichner, Nr, Eintrag ins<br />

Verzeichnis<br />

◆ \(above|below)legendskip Abstände ober-/unterhalb<br />

der Legende<br />

◆ \namedlegend[kurz]{lang} wie {caption} ohne Nr.<br />

und Verzeichniseintrag<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 40


ccaption – Befehlsübersicht (zweisprachiges)<br />

◆ bitwonumcaption[.1.]{.2.}{.3.}{.4.}{.5.}{.6.} mit<br />

◆ [.1.] Label<br />

◆ {.2.}/{.3.} Kurz-/Langbeschreibung 1. Sprache<br />

◆ {.4.} Bezeichner in 2. Sprache<br />

◆ {.5.}/{.6.} Kurz-/Langbeschreibung 2. Sprache<br />

◆ bionenumcaption genauso; Unterschied: keine Nr. für zweite<br />

Sprache im Verzeichnis<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 41


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

➢caption<br />

➢captcont<br />

➢ccaption<br />

➢sidecap<br />

➢ltcaption<br />

Flußkontrolle<br />

mehr des Guten<br />

Übersicht<br />

ccaption – Befehlsübersicht (zweisprachiges)<br />

◆ bicaption[.1.]{.2.}{.3.}{.4.}{.6.} wie oben, aber<br />

kein Eintrag für zweite Sprache im Verzeichnis<br />

◆ bicontcaption{Lang1}{Name}{Lang2} Wie bei<br />

\contcaption<br />

◆ midbicaption{ } Befehle, die ausgeführt werden<br />

zwischen Setzen der Unterschriften in 1. und 2. Sprache<br />

◆ longbi( |one|two)caption für longtable-Umgebung<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 42


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

➢caption<br />

➢captcont<br />

➢ccaption<br />

➢sidecap<br />

➢ltcaption<br />

Flußkontrolle<br />

mehr des Guten<br />

Übersicht<br />

ccaption – Befehlsübersicht (rosubfig)<br />

◆ \contsub(top|bottom)[kurz][subcaption]{Text}<br />

erzeugen fortgesetzte Beschreibungen<br />

◆ \subconcluded deutet Ende der fortgesetzten<br />

Unterschrift an, Rücksetzung der Nummerierung<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 43


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

➢caption<br />

➢captcont<br />

➢ccaption<br />

➢sidecap<br />

➢ltcaption<br />

Flußkontrolle<br />

mehr des Guten<br />

Übersicht<br />

ccaption – Befehlsübersicht (neue floats)<br />

◆ \newfloatlist[.1.]{.2.}{.3.}{.4.}{.5.}<br />

◆ [.1.] ab welcher Ebene Nummerierung rückgesetzt<br />

wird (chapter, . . . )<br />

◆ {.2.} Name der neuen Umgebung; erzeugt<br />

Umgebung und zugehöriges Verzeichnis<br />

◆ {.3.} Endung der Verzeichnisdatei (z.B. .lot)<br />

◆ {.4.} Name der Liste<br />

◆ {.5.} Name des Bezeichners<br />

◆ \listofX gibt Verzeichnis aus, z.B. \listoffigures<br />

◆ Zdepth gibt Tiefe an, bis zu der Einträge im Verzeichnis<br />

erscheinen, analog tocdepth<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 44


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

➢caption<br />

➢captcont<br />

➢ccaption<br />

➢sidecap<br />

➢ltcaption<br />

Flußkontrolle<br />

mehr des Guten<br />

Übersicht<br />

ccaption – Befehlsübersicht (neue floats)<br />

◆ \cftmarkZ für das Setzen des Verzeichnistitels<br />

◆ \cft(before|after)Ztitleskip Abstände zwischen<br />

Titel und Inhalt im Verzeichnis<br />

◆ \cftZtitlefont Angaben zur Titelschrift des<br />

Verzeichnisses<br />

◆ \cftafterZtitle Befehle, die nach dem Setzen des<br />

Titels ausgeführt werden sollen; z.B. Linien oder<br />

Angaben zum Seitenstil<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 45


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

➢caption<br />

➢captcont<br />

➢ccaption<br />

➢sidecap<br />

➢ltcaption<br />

Flußkontrolle<br />

mehr des Guten<br />

Übersicht<br />

ccaption – Befehlsübersicht (neue floats)<br />

◆ \theX Ausgabe des aktuellen Zählerwertes;<br />

Anpassungen, z.B. römische Ziffern oder Buchstaben als<br />

Zähler<br />

◆ \cftbeforeXskip vertikaler Abstand der<br />

Verzeichniseinträge<br />

◆ \cftXindent Einzug eines Verzeichniseintrags<br />

◆ \cftXnumwidth Platz für Nummerierung in Verzeichnis<br />

◆ \cftXfont Schrift der Einträge im Verzeichnis<br />

◆ \cftX(pre|after)snum Befehle vor/nach Setzen der<br />

Nummer im Verzeichnis<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 46


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

➢caption<br />

➢captcont<br />

➢ccaption<br />

➢sidecap<br />

➢ltcaption<br />

Flußkontrolle<br />

mehr des Guten<br />

Übersicht<br />

ccaption – Befehlsübersicht (neue floats)<br />

◆ \cftXaftersnumnb Befehle für die Box zwischen<br />

Nummer und Bezeichnung<br />

◆ \cftXleader Zeichen zwischen Text und Seitenzahl (z.B.<br />

Punkte)<br />

◆ \cftXdotsep Abstand der Punkte, die zwischen Text und<br />

Seitenzahl gesetzt werden<br />

◆ \cftXpagefont Schriftangaben zur gesetzten Seitenzahl<br />

◆ \cftXafterpnum Befehle für den Platz nach der<br />

Seitenzahl<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 47


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

➢caption<br />

➢captcont<br />

➢ccaption<br />

➢sidecap<br />

➢ltcaption<br />

Flußkontrolle<br />

mehr des Guten<br />

Übersicht<br />

ccaption – Befehlsübersicht (neue floats)<br />

◆ \setnewfloatindents{.1.}{.2.}{.3.} setzt Einzüge<br />

der neuen Gleitumgebung, mit<br />

◆ {.1.} Name der Umgebung<br />

◆ {.2.} Einzugslänge<br />

◆ {.3.} Wert<br />

◆ \newsubfloat{Name} nur zusammen mit subfig;<br />

definiert neuen subfloat<br />

◆ \newfloatpages(off|on){Typ} keine Seitennummern<br />

bei Verzeichniseinträgen<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 48


ABBILDUNG 1– Testbild mit den Optionen \captiondelim{– },<br />

\captionnamefont{\sc}, \captiontitlefont{\it}und<br />

\captionstyle{\raggedleft}– wenn nur für ein Gleitobjekt gewünscht, müssen<br />

die Stilanpassungen innerhalb der Gleitumgebung erfolgen<br />

Abbildung 2:<br />

Testbild mit den Optionen \hangcaption\captionstyle{\\},<br />

\precaption{\rule\linewidth{0.4pt}\par},<br />

\postcaption{\rule\linewidth{0.4pt}


Abbildung 3: Testbild mit den Optionen<br />

\captionwidth{7cm}\changecaptionwidth,<br />

\precaption{\rule\linewidth{0.4pt}\par},<br />

\postcaption{\rule\linewidth{0.4pt}<br />

Abbildung 4: zwei REM-Bilder<br />

Abbildung 4: (zweites Bild)


\begin{figure}[h]<br />

\centering<br />

\includegraphics[width=0.6\textwidth]{test3b}<br />

\caption{zwei REM-Bilder}<br />

\end{figure}<br />

\begin{figure}[h]<br />

\centering<br />

\includegraphics[width=0.6\textwidth]{test}<br />

\contcaption{(zweites Bild)}<br />

\end{figure}<br />

Abbildung 5: Testbild<br />

Legende zum Testbild<br />

\begin{figure}<br />

\centering<br />

\includegraphics[width=0.6\textwidth]{test3b}<br />

\caption{Testbild}<br />

\legend{Legende zum Testbild}<br />

\end{figure}


Abbildung 6: längere Bildbeschreibung in Deutsch<br />

Figure 6: long description in english<br />

\begin{figure}<br />

\centering<br />

\includegraphics[width=0.6\textwidth]{test3b}<br />

\bitwonumcaption{REM-Bild}{längere Bildbeschreibung in Deutsch}<br />

{Figure}{REM-picture}{long description in english}<br />

\end{figure}<br />

Abbildung 7: längere Bildbeschreibung in Deutsch<br />

Figure 7: long description in english<br />

\begin{figure}<br />

\centering<br />

\includegraphics[width=0.6\textwidth]{test3b}<br />

\bionenumcaption{REM-Bild (caption mit \texbtf{one})}<br />

{längere Bildbeschreibung in Deutsch}<br />

{Figure}{REM-picture (caption <strong>with</strong> \texbtf{one})}<br />

{long description in english}<br />

\end{figure}


Abbildung 8: längere Bildbeschreibung in Deutsch<br />

Figure 8: long description in english<br />

\begin{figure}<br />

\centering<br />

\includegraphics[width=0.6\textwidth]{test3b}<br />

\bicaption{REM-Bild (caption mit \textbf{bicaption})}<br />

{längere Bildbeschreibung in Deutsch}<br />

{Figure}{long description in english}<br />

\end{figure}


Abbildungsverzeichnis<br />

1 erstes Testbild . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1<br />

2 zweites Testbild . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1<br />

3 zweites Testbild . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2<br />

4 zwei REM-Bilder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2<br />

5 Testbild . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3<br />

6 REM-Bild . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4<br />

6 REM-picture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4<br />

7 REM-Bild (caption mit one) . . . . . . . . . . . . . . . . . . . . . . . . . . . 4<br />

another REM-picture (caption <strong>with</strong> one) . . . . . . . . . . . . . . . . . . . 4<br />

8 REM-Bild (caption mit bicaption) . . . . . . . . . . . . . . . . . . . . . . . 5


. . . EIN GRAPH. . .<br />

Graph i: Ein Graph, Beispiel eines neuen Gleitobjekts<br />

\newfloatlist[section]{graph}{.grf}{Verzeichnis der Graphen}{Graph}<br />

\listofgraph<br />

\renewcommand{\thegraph}{\roman{graph}}<br />

Verzeichnis der Graphen<br />

i Ein Graph, Beispiel eines neuen Gleitobjekts . . . . . . . . . . . . . . . . 7


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

➢caption<br />

➢captcont<br />

➢ccaption<br />

➢sidecap<br />

➢ltcaption<br />

Flußkontrolle<br />

mehr des Guten<br />

Übersicht<br />

sidecap – Allgemein/Optionen<br />

Paketautor: Rolf Niepraschk, Hubert Gäßlein 2003<br />

◆ setzt Beschreibungen seitlich vom Gleitobjekt<br />

◆ \usepackage[OPTIONEN]{sidecap} mit folgenden<br />

Optionen<br />

◆ outercaption/innercaption für zweiseitigen Satz;<br />

outer: links bei linken Seiten<br />

◆ leftcaption/rightcaption Beschreibung<br />

erscheint immer links oder immer rechts<br />

◆ wide Fließobjekte können in Seitenrand ragen<br />

◆ raggedright/-left/ragged bessere Ausrichtung;<br />

braucht ragged2e<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 49


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

➢caption<br />

➢captcont<br />

➢ccaption<br />

➢sidecap<br />

➢ltcaption<br />

Flußkontrolle<br />

mehr des Guten<br />

Übersicht<br />

sidecap – Befehlsübersicht<br />

◆ stellt SCtable- und SCfigure- Umgebung zur Verfügung<br />

◆ zwei optionale Argumente:<br />

◆ relative Breite der Beschreibung zum Bild/Tabelle<br />

◆ Position: tbp<br />

◆ wide-Umgebung wird deklariert (auch außerhalb<br />

Gleitumgebungen); ermöglicht das Nutzen des<br />

Seitenrandes für breite Objekte<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 50


Do Fr Sa<br />

9-16 9-16 10-17<br />

\begin{SCtable}[0.5][h]<br />

\begin{tabular}{lll}<br />

Do&Fr&Sa\\<br />

9-16&9-16&10-17\\<br />

\end{tabular}<br />

\caption{Beispiel-Öffnungszeiten}<br />

\end{SCtable}<br />

\begin{SCfigure}[0.7][h]<br />

\includegraphics[width=0.7\textwidth]{bild1}<br />

\caption{Uni Ulm, Blick auf den Oberen Eselsberg}<br />

\end{SCfigure}<br />

Tabelle 1: Beispiel-<br />

Öffnungszeiten<br />

Abbildung 1: Uni Ulm,<br />

Blick<br />

auf den<br />

Oberen<br />

Eselsberg


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

➢caption<br />

➢captcont<br />

➢ccaption<br />

➢sidecap<br />

➢ltcaption<br />

Flußkontrolle<br />

mehr des Guten<br />

Übersicht<br />

ltcaption – Allgemein<br />

Paketautor: Axel Sommerfeldt, 2009<br />

◆ Beschriftungen für (nicht-zentrierte) longtable-Tabellen<br />

◆ \usepackage{ltcaption} ohne Optionen<br />

◆ nach \usepackage{longtable} laden<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 51


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

➢caption<br />

➢captcont<br />

➢ccaption<br />

➢sidecap<br />

➢ltcaption<br />

Flußkontrolle<br />

mehr des Guten<br />

Übersicht<br />

ltcaption – Befehlsübersicht<br />

◆ \LTcapskip{} Abstand Beschriftung - Tabelle<br />

◆ \LTcapleft/right{} Längenkorrektur der zentrierten<br />

Caption-Box<br />

◆ \LTcapmarginsfalse verwendet statt \LTcapleft<br />

\LTleft<br />

◆ \renewcommand{\LTcaptype}{figure/table/...}<br />

Typangabe; wirkt auf Bezeichner<br />

◆ longtable*-Umgebung für longtable-Tabellen ohne<br />

Zählererhöhung<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 52


Ohne ltcaption-Paket:<br />

Tabelle 1: links ausgerichtete longtable mit längerer Überschrift um den<br />

Umbruch zu testen<br />

Testeintrag A Testeintrag B<br />

Tabelle 2: rechts ausgerichtete longtable mit längerer Überschrift um den<br />

Umbruch zu testen<br />

Testeintrag A Testeintrag B<br />

Tabelle 3: zentrierte longtable mit längerer Überschrift um den Umbruch<br />

zu testen<br />

Testeintrag A Testeintrag B


Mit ltcaption-Paket<br />

Tabelle 1: links ausgerichtete longtable mit längerer Überschrift um den<br />

Umbruch zu testen<br />

Testeintrag A Testeintrag B<br />

Tabelle 2: rechts ausgerichtete longtable mit längerer Überschrift um den<br />

Umbruch zu testen<br />

Testeintrag A Testeintrag B<br />

Tabelle 3: zentrierte longtable mit längerer Überschrift um den Umbruch<br />

zu testen<br />

Testeintrag A Testeintrag B


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

Flußkontrolle<br />

➢float<br />

➢floatrow<br />

➢rotating<br />

➢rotfloat<br />

➢wrapfig<br />

➢floatflt<br />

➢hvfloat<br />

➢placeins<br />

➢topfloat<br />

➢trivfloat<br />

➢nonfloat<br />

mehr des Guten<br />

Übersicht<br />

Flußkontrolle<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 53


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

Flußkontrolle<br />

➢float<br />

➢floatrow<br />

➢rotating<br />

➢rotfloat<br />

➢wrapfig<br />

➢floatflt<br />

➢hvfloat<br />

➢placeins<br />

➢topfloat<br />

➢trivfloat<br />

➢nonfloat<br />

mehr des Guten<br />

Übersicht<br />

float – Allgemeines<br />

Paketautor: Anselm Lingnau, 2001<br />

◆ Definition neuer Gleitobjektumgebungen<br />

◆ definiert [H] als Verstärkung von [h]<br />

◆ \usepackage{float} ohne Optionen<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 54


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

Flußkontrolle<br />

➢float<br />

➢floatrow<br />

➢rotating<br />

➢rotfloat<br />

➢wrapfig<br />

➢floatflt<br />

➢hvfloat<br />

➢placeins<br />

➢topfloat<br />

➢trivfloat<br />

➢nonfloat<br />

mehr des Guten<br />

Übersicht<br />

float – Befehlsübersicht<br />

◆ \newfloat{.1.}{.2.}{.3.}[.4.] Definition einer<br />

neuen Gleitumgebung, mit<br />

◆ {.1.} Name der neuen Gleitumgebung<br />

◆ {.2.} Positionierung<br />

◆ {.3.} Dateinamensendung für Verzeichnis<br />

◆ [.4.] Abschnitt Zählerrücksetzung<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 55


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

Flußkontrolle<br />

➢float<br />

➢floatrow<br />

➢rotating<br />

➢rotfloat<br />

➢wrapfig<br />

➢floatflt<br />

➢hvfloat<br />

➢placeins<br />

➢topfloat<br />

➢trivfloat<br />

➢nonfloat<br />

mehr des Guten<br />

Übersicht<br />

float – Befehlsübersicht<br />

◆ \floatstyle{Stil} Stil (plain, plaintop, boxed, ruled);<br />

gültig für danach definierte neue Gleitumgebung<br />

◆ \floatname{Name} Name des Bezeichners<br />

◆ \floatplacement{tbph} Positionierungsangabe<br />

◆ \restylefloat{table/figure} Setzen neuer Stile für<br />

bereits definierte Gleitumgebungen; davor \floatstyle<br />

◆ \listof{Typ}{Titel} Verzeichnis erzeugen<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 56


Das ist ein Beispiel!<br />

Liste der Beispiele<br />

Beispiel 1: Beispiel1<br />

1 Beispiel1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1<br />

...<br />

\usepackage{float}<br />

\floatstyle{boxed}<br />

\newfloat{beispiel}{tbhH}{lob}<br />

\floatname{beispiel}{Beispiel}<br />

\begin{document}<br />

\begin{beispiel}<br />

Das ist ein Beispiel!<br />

\caption{Beispiel1}<br />

\end{beispiel}<br />

\listof{beispiel}{Liste der Beispiele}<br />

\end{document}


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

Flußkontrolle<br />

➢float<br />

➢floatrow<br />

➢rotating<br />

➢rotfloat<br />

➢wrapfig<br />

➢floatflt<br />

➢hvfloat<br />

➢placeins<br />

➢topfloat<br />

➢trivfloat<br />

➢nonfloat<br />

mehr des Guten<br />

Übersicht<br />

floatrow – Allgemein<br />

Paketautor: Olga Lapko, 2009<br />

◆ Erweiterung von float<br />

◆ baut auf rotfloat auf<br />

◆ Setzen von Gleitobjekten in einer Reihe<br />

◆ einfach Änderung des Stils von Gleitobjekten<br />

◆ Definition neuer Floats<br />

◆ Setzen von Beschreibungen seitlich des Gleitobjekts<br />

◆ zentriert von Haus aus alle Gleitumgebungen<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 57


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

Flußkontrolle<br />

➢float<br />

➢floatrow<br />

➢rotating<br />

➢rotfloat<br />

➢wrapfig<br />

➢floatflt<br />

➢hvfloat<br />

➢placeins<br />

➢topfloat<br />

➢trivfloat<br />

➢nonfloat<br />

mehr des Guten<br />

Übersicht<br />

floatrow – Optionen<br />

\usepackage[Optionen]{floatrow}<br />

◆ rawfloats= L ATEX-Verhalten beim Setzen von<br />

Gleitumgebungen für angegebenen Typ<br />

◆ font= Einstellungen zur Schrift im Gleitobjekt<br />

◆ footfont= Fußnotenschrift<br />

◆ footnoterule=normal|limited|fullsize|none|...<br />

Angaben für die Länge einer Linie zur Fußnote<br />

◆ footposition=default|caption|bottom<br />

Position der Fußnote; default: Platzierung unter Objekt;<br />

caption: immer unterhalb der Beschreibung; bottom: immer<br />

unterhalb der Gleitbox<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 58


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

Flußkontrolle<br />

➢float<br />

➢floatrow<br />

➢rotating<br />

➢rotfloat<br />

➢wrapfig<br />

➢floatflt<br />

➢hvfloat<br />

➢placeins<br />

➢topfloat<br />

➢trivfloat<br />

➢nonfloat<br />

mehr des Guten<br />

Übersicht<br />

floatrow – Optionen<br />

\usepackage[Optionen]{floatrow}<br />

◆ style= Stil der Gleitobjekte mit folgenden<br />

Möglichkeiten<br />

◆ plain Beschreibungen unter Gleitobjekte,<br />

Standard-Stil<br />

◆ plaintop Beschreibungen über Gleitobjekte<br />

◆ Plaintop Beschreibungen über Gleitobjekte, bei<br />

mehreren nebeneinander Ausrichtungen an oberster<br />

Zeile<br />

◆ ruled Linien um Beschreibung und unter<br />

Gleitobjekt, Beschreibungen oben<br />

◆ Ruled dasselbe nur Ausrichtung an oberster Zeile<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 59


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

Flußkontrolle<br />

➢float<br />

➢floatrow<br />

➢rotating<br />

➢rotfloat<br />

➢wrapfig<br />

➢floatflt<br />

➢hvfloat<br />

➢placeins<br />

➢topfloat<br />

➢trivfloat<br />

➢nonfloat<br />

mehr des Guten<br />

Übersicht<br />

floatrow – Optionen<br />

weitere Stiloptionen. . . ; außer boxed... benötigen diese<br />

fr-fancy und fancybox<br />

◆ boxed Rahmen um Objekt, der rechts und links etwas<br />

breiter als das Objekt ist<br />

◆ Boxed Rahmen um Objekt, passend<br />

◆ BOXED Rahmen um Objekt und Beschreibung<br />

◆ shadowbox, Shadowbox und SHADOWBOX wie boxed mit<br />

schwarzem Schatten<br />

◆ doublebox, Doublebox und DOUBLEBOX wie boxed mit<br />

doppeltem Rahmen<br />

◆ wshadowbox, Wshadowbox und WSHADOWBOX wie boxed<br />

mit weißem Schatten<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 60


Float Setup<br />

Abbildung 10 ein Bild mit style=ruled<br />

Abbildung 12 ein Bild mit style=Ruled<br />

Tabelle 9: eine Tabelle<br />

mit der Stiloption<br />

font=it,bf<br />

Spalte 1 Spalte 2<br />

A B<br />

Abbildung 11 zweites Bild<br />

Abbildung 13 zweites Bild


Abbildung 14: ein Bild mit der Option<br />

style=boxed<br />

Abbildung 16: ein Bild mit mit der Option<br />

style=Boxed<br />

Abbildung 18: ein Bild mit der Option<br />

style=BOXED<br />

Abbildung 15: zweites Bild<br />

Abbildung 17: zweites Bild<br />

Abbildung 19: zweites Bild


Abbildung 20: ein Bild mit der Option<br />

style=shadowbox<br />

Abbildung 22: ein Bild mit mit der Option<br />

style=Shadowbox<br />

Abbildung 24: ein Bild mit der Option<br />

style=SHADOWBOX<br />

Abbildung 21: zweites Bild<br />

Abbildung 23: zweites Bild<br />

Abbildung 25: zweites Bild


Abbildung 26: ein Bild mit der Option<br />

style=doublebox<br />

Abbildung 28: ein Bild mit mit der Option<br />

style=Doublebox<br />

Abbildung 30: ein Bild mit der Option<br />

style=DOUBLEBOX<br />

Abbildung 27: zweites Bild<br />

Abbildung 29: zweites Bild<br />

Abbildung 31: zweites Bild


Abbildung 32: ein Bild mit der Option<br />

style=wshadowbox<br />

Abbildung 34: ein Bild mit mit der Option<br />

style=Wshadowbox<br />

Abbildung 36: ein Bild mit der Option<br />

style=WSHADOWBOX<br />

Abbildung 33: zweites Bild<br />

Abbildung 35: zweites Bild<br />

Abbildung 37: zweites Bild


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

Flußkontrolle<br />

➢float<br />

➢floatrow<br />

➢rotating<br />

➢rotfloat<br />

➢wrapfig<br />

➢floatflt<br />

➢hvfloat<br />

➢placeins<br />

➢topfloat<br />

➢trivfloat<br />

➢nonfloat<br />

mehr des Guten<br />

Übersicht<br />

floatrow – Optionen<br />

◆ framestyle=fbox|colorbox|... Angabe zur Art der<br />

Box; benötigt u.U. zusätzliche Pakete<br />

◆ frameset=... zusätzliche Angaben wie z. B. Abstände<br />

◆ framearound=none|object|all|row Angabe dazu,<br />

welche Elemente von einer Box umschlossen werden<br />

sollen<br />

◆ framefit=yes|no Objekt passend in Rahmen einfügen<br />

oder links und rechts Platz hinzu<br />

◆ colorframeset=..., colorframecorners=... Angaben<br />

zu farbigen Boxen<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 61


Abbildung 5: erstes Bild Abbildung 6: zweites Bild<br />

\Declare<strong>Co</strong>lorBox{gruenebox}{\colorbox{green!90!blue!25}}<br />

...<br />

\begin{document}<br />

\floatsetup[figure]{style=plain,framestyle=colorbox,<br />

colorframeset=gruenebox,frameset={\fboxrule0pt}}<br />

\begin{figure}[h]<br />

\begin{floatrow}<br />

\ffigbox[6cm]{\caption{erstes Bild}}<br />

{\includegraphics[width=0.3\textwidth]{bild1}}<br />

\ffigbox[6cm]{\caption{zweites Bild}}<br />

{\includegraphics[width=0.3\textwidth]{bild2}}<br />

\end{floatrow}<br />

\end{figure}


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

Flußkontrolle<br />

➢float<br />

➢floatrow<br />

➢rotating<br />

➢rotfloat<br />

➢wrapfig<br />

➢floatflt<br />

➢hvfloat<br />

➢placeins<br />

➢topfloat<br />

➢trivfloat<br />

➢nonfloat<br />

mehr des Guten<br />

Übersicht<br />

floatrow – Optionen<br />

◆ capposition= Position der Beschreibung: top, TOP,<br />

bottom, beside<br />

◆ capbesideposition= Position einer seitlichen<br />

Beschreibung: left, right, inside, outside<br />

(horizontal) und top, center, bottom (vertikal)<br />

◆ capbesideframe=yes|no Ausrichtung an Rahmenkante<br />

(yes) oder Objektkante (no)<br />

◆ capbesidewidth=Zahl, sidefill, ... Breite der<br />

seitlichen Beschreibung<br />

◆ floatwidth= Breite des Gleitobjekts<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 62


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

Flußkontrolle<br />

➢float<br />

➢floatrow<br />

➢rotating<br />

➢rotfloat<br />

➢wrapfig<br />

➢floatflt<br />

➢hvfloat<br />

➢placeins<br />

➢topfloat<br />

➢trivfloat<br />

➢nonfloat<br />

mehr des Guten<br />

Übersicht<br />

floatrow – Optionen<br />

◆ heightadjust= für floatrows; Höhenanpassung bei<br />

unterschiedlicher Bild-/Tabellenhöhe<br />

all|caption|object|none|nocaption|noobject<br />

◆ valign=t|c|b|s zusätzlich zur Höhenanpassung Angabe<br />

der vertikalen Ausrichtung des Objektes<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 63


Abbildung 1 ein<br />

Bild mit mit der<br />

Option heightadjust=caption<br />

Abbildung 4 ein Bild<br />

mit mit der Option<br />

heightadjust=object<br />

Abbildung 7 ein Bild<br />

mit mit der Option<br />

heightadjust=all<br />

Abbildung 2 zweites<br />

Bild<br />

Abbildung 5 zweites<br />

Bild<br />

Abbildung 8 zweites<br />

Bild<br />

Abbildung 3 drittes<br />

Bild<br />

Abbildung 6 drittes<br />

Bild<br />

Abbildung 9 drittes<br />

Bild


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

Flußkontrolle<br />

➢float<br />

➢floatrow<br />

➢rotating<br />

➢rotfloat<br />

➢wrapfig<br />

➢floatflt<br />

➢hvfloat<br />

➢placeins<br />

➢topfloat<br />

➢trivfloat<br />

➢nonfloat<br />

mehr des Guten<br />

Übersicht<br />

floatrow – Optionen<br />

◆ objectset= Satzangabe für das Objekt; Blocksatz,<br />

zentriert, . . .<br />

◆ floatrowsep= Abstand Gleitobjekte in einer Reihe<br />

◆ capbesidesep= Abstand seitliche Beschreibung zum<br />

Objekt<br />

◆ precode=, rowprecode=, midcode=, postcode=,<br />

rowpostcode= Ausführen von <strong>Co</strong>de vor oder nach einer<br />

Gleitumgebung; midcode bezieht sich auf <strong>Co</strong>de zwischen<br />

Objekt und Beschreibung<br />

◆ captionskip=, footskip= Abstände zwischen Objekt<br />

und Beschreibung bzw. Fußnote<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 64


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

Flußkontrolle<br />

➢float<br />

➢floatrow<br />

➢rotating<br />

➢rotfloat<br />

➢wrapfig<br />

➢floatflt<br />

➢hvfloat<br />

➢placeins<br />

➢topfloat<br />

➢trivfloat<br />

➢nonfloat<br />

mehr des Guten<br />

Übersicht<br />

floatrow – Befehlsübersicht (Allgemein)<br />

◆ \ttabbox[Opt]{caption}{Tabelle} setzt Beschreibung über<br />

Gleitobjekt (Tabelle)<br />

◆ \ffigbox[Opt]{caption}{Bild} setzt Beschreibung über<br />

Gleitobjekt (Abbildungen)<br />

◆ \fcapside[Opt]{caption}{Bild} setzt Beschreibung neben<br />

Gleitobjekt<br />

◆ mögliche Optionen sind hierbei die vertikale Position (t, b, s,<br />

c) sowie die Breite und Höhe der Beschreibung;<br />

◆ \FBwidth setzt Breite auf gleichen Wert wie<br />

Tabellen-/Bildbreite<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 65


Allgemeines<br />

Tabelle 1: Eine einfache<br />

Tabelle<br />

Spalte A Spalte B<br />

C D<br />

\begin{table}[h]<br />

\ttabbox{\caption{Eine einfache Tabelle}}<br />

{\begin{tabular}{|c|c|}<br />

\hline Spalte A&Spalte B\\<br />

C&D\\ \hline<br />

\end{tabular}}<br />

\end{table}<br />

Abbildung 1: Ein einfaches Bild mit einer längeren Bildbeschreibung<br />

\begin{figure}[h]<br />

\ffigbox{\caption{Ein einfaches Bild mit einer längeren Bildbeschreibung}}<br />

{\includegraphics[width=0.5\textwidth]{bild2}}<br />

\end{figure}


Abbildung 2: Ein einfaches Bild, mit einer<br />

längeren Beschreibung, um zu sehen,<br />

wie diese gesetzt wird mit der Option<br />

\FBwidth<br />

\begin{figure}[h]<br />

\ffigbox[\FBwidth]{\caption{Ein einfaches Bild, mit einer längeren Beschreibung,<br />

um zu sehen, wie diese gesetzt wird mit der Option<br />

$\backslash$\texttt{FBwidth}}}<br />

{\includegraphics[width=0.5\textwidth]{bild1}}<br />

\end{figure}<br />

Abbildung 3: Ein Bild mit seitlicher Beschreibung<br />

\begin{figure}[h]<br />

\fcapside{\caption{Ein Bild mit seitlicher Beschreibung}}<br />

{\includegraphics[width=0.5\textwidth]{bild3}}<br />

\end{figure}


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

Flußkontrolle<br />

➢float<br />

➢floatrow<br />

➢rotating<br />

➢rotfloat<br />

➢wrapfig<br />

➢floatflt<br />

➢hvfloat<br />

➢placeins<br />

➢topfloat<br />

➢trivfloat<br />

➢nonfloat<br />

mehr des Guten<br />

Übersicht<br />

floatrow – Befehlsübersicht (neue Floatboxen)<br />

◆ \floatbox[.1.]{.2.}[.3.][.4.][.5.]{.6.}{.7.} mit<br />

◆ [.1.] Angaben zum Stil usw. des Floats, z.B.<br />

captionsetup, floatsetup, . . .<br />

◆ {.2.} Gleitobjekttyp, z.B. table<br />

◆ [.3.] Breite der Objekt-Beschreibungs-Box<br />

◆ [.4.] Höhe dieser Box<br />

◆ [.5.] vertikale Position/Ausrichtung dieser Box:<br />

t(op), c(enter), b(ottom), s(tretch auf volle Größe)<br />

◆ {.6.} Beschreibungstext, auch Fußnotentext<br />

verwendbar<br />

◆ {.7.} Objekt<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 66


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

Flußkontrolle<br />

➢float<br />

➢floatrow<br />

➢rotating<br />

➢rotfloat<br />

➢wrapfig<br />

➢floatflt<br />

➢hvfloat<br />

➢placeins<br />

➢topfloat<br />

➢trivfloat<br />

➢nonfloat<br />

mehr des Guten<br />

Übersicht<br />

floatrow – Befehlsübersicht (neue Floatboxen)<br />

◆ \(re)newfloatcommand{.1.}{.2.}[.3.][.4.] mit<br />

◆ {.1.} Name des neuen Kommandos für die Box<br />

◆ {.2.} Gleitobjektyp für den diese Box definiert wird<br />

◆ [.3.] Angaben zum Stil usw. des Floats, z.B.<br />

captionsetup, floatsetup, . . .<br />

◆ [.4.] Standardbreite<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 67


neue Floatboxen definieren<br />

Abbildung 1. ein Bild,<br />

daß innerhalb einer neuen<br />

Floatbox gesetzt wurde<br />

\begin{figure}[h]<br />

\floatbox[{\capbeside\captionsetup[capbesidefigure]{labelsep=period}<br />

\thisfloatsetup{capbesideposition={left,center},<br />

capbesidewidth=4cm}}]<br />

{figure}<br />

[\FBwidth]<br />

{\caption{ein Bild, daß innerhalb einer neuen Floatbox<br />

gesetzt wurde}}<br />

{\includegraphics[width=0.5\textwidth]{bild4}}<br />

\end{figure}


Abbildung 2. Ein Bild mit<br />

der neuen Floatbox<br />

\newfloatcommand{fcapbesideleft}{figure}<br />

[{\capbeside\captionsetup[capbesidefigure]{labelsep=period}<br />

\thisfloatsetup{capbesideposition={left,center},<br />

capbesidewidth=4cm}}][\FBwidth]<br />

\begin{figure}<br />

\fcapbesideleft{\caption{Ein Bild mit der neuen Floatbox}}<br />

{\includegraphics[width=0.5\textwidth]{bild3}}<br />

\end{figure}


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

Flußkontrolle<br />

➢float<br />

➢floatrow<br />

➢rotating<br />

➢rotfloat<br />

➢wrapfig<br />

➢floatflt<br />

➢hvfloat<br />

➢placeins<br />

➢topfloat<br />

➢trivfloat<br />

➢nonfloat<br />

mehr des Guten<br />

Übersicht<br />

floatrow – Befehlsübersicht (Gleitobjekte in Reihe)<br />

◆ floatrow-Umgebung innerhalb Gleitumgebungen zum<br />

Setzen mehrerer Objekte nebeneinander<br />

◆ Abb. neben Tabelle: mit \ttabfloat, ... möglich,<br />

\killfloatstyle vor zweites Gleitobjekt zum Schutz<br />

◆ \(Center|Top|Bottom)FloatBoxes zur Ausrichtung von<br />

unterschiedlichen Gleitobjekten; alle mittig, oben oder<br />

unten ausgerichtet<br />

◆ \buildFBBOX{Startcode}{Endcode} Kommando zum<br />

Definieren von Boxen wie \CenterTopFloatBoxes<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 68


Floatrow<br />

Tabelle 2: Eine erste<br />

Tabelle, die links erscheint<br />

Spalte 1 Spalte 2<br />

Text 1 Text 2<br />

Tabelle 3: Eine zweite Tabelle, die rechts erscheint<br />

und eine längere Beschreibung hat. Zusätzlich<br />

wurde der Tabellenstil auf Plaintop gesetzt.<br />

Spalte 3 Spalte 4 Spalte 5 Spalte 6<br />

Text 3 Text 4 Text 5 Text 6<br />

\begin{table}[h]<br />

\begin{floatrow}<br />

\ttabbox{\caption{Eine erste Tabelle, die links erscheint}}<br />

{\begin{tabular}{|cc|}<br />

\hline Spalte 1 & Spalte 2\\<br />

Text 1 & Text 2\\ \hline<br />

\end{tabular}}<br />

\ttabbox{\caption{Eine zweite Tabelle, die rechts erscheint und<br />

eine längere Beschreibung hat. Zusätzlich wurde der<br />

Tabellenstil auf Plaintop gesetzt.}}<br />

{\begin{tabular}{|cccc|}<br />

\hline Spalte 3 & Spalte 4 & Spalte 5 & Spalte 6\\<br />

Text 3 & Text 4 & Text 5 & Text 6\\ \hline<br />

\end{tabular}}<br />

\end{floatrow}<br />

\end{table}


Abbildung 4: erstes<br />

Bild mit viertel<br />

Gesamtbreite<br />

Abbildung 5: zweites<br />

Bild, Breite wie Bild<br />

Abbildung 6: Abbildung 7:<br />

drittes letztes Bild,<br />

Bild, Box verbraucht restli-<br />

braucht<br />

ein Dritchen<br />

Platz<br />

tel des<br />

verbleibenden<br />

Platzes<br />

\begin{figure}[h]<br />

\begin{floatrow}[4]<br />

\ffigbox{\caption{erstes Bild mit viertel Gesamtbreite}}<br />

{\includegraphics[width=0.2\textwidth]{cvd1}}<br />

\ffigbox[\FBwidth]{\caption{zweites Bild, Breite wie Bild}}<br />

{\includegraphics[width=0.2\textwidth]{cvd2}}<br />

\ffigbox[\Xhsize/3]{\caption{drittes Bild, Box braucht ein Drittel<br />

des verbleibenden Platzes}}<br />

{\includegraphics[width=0.2\textwidth]{cvd3}}<br />

\ffigbox[\Xhsize]{\caption{letztes Bild, verbraucht<br />

restlichen Platz}}<br />

{\includegraphics[width=0.2\textwidth]{cvd4}}<br />

\end{floatrow}<br />

\end{figure}


Abbildung 8: Ein Bild neben. . .<br />

Tabelle 4: . . . einer Tabelle<br />

Spalte 1 Spalte 2 Spalte 3<br />

C D E<br />

\begin{figure}[h]<br />

\begin{floatrow}<br />

\ffigbox[\FBwidth]{\caption{Ein Bild neben\dots}}<br />

{\includegraphics[width=0.5\textwidth]{test}}<br />

\killfloatstyle<br />

\ttabbox{\caption{\dots einer Tabelle}}<br />

{\begin{tabular}{ccc}<br />

Spalte 1 & Spalte 2 & Spalte 3\\<br />

C&D&E<br />

\end{tabular}}<br />

\end{floatrow}<br />

\end{figure}


Abbildung 9: Ein Bild neben. . .<br />

\begin{figure}[h]<br />

\begin{floatrow}<br />

\TopFloatBoxes<br />

\ffigbox[\FBwidth]{\caption{Ein Bild neben\dots}}<br />

{\includegraphics[width=0.5\textwidth]{test}}<br />

\killfloatstyle<br />

\ttabbox{\caption{\dots einer Tabelle}}<br />

{\begin{tabular}{ccc}<br />

Spalte 1 & Spalte 2 & Spalte 3\\<br />

C&D&E<br />

\end{tabular}}<br />

\end{floatrow}<br />

\end{figure}<br />

Tabelle 5: . . . einer Tabelle<br />

Spalte 1 Spalte 2 Spalte 3<br />

C D E


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

Flußkontrolle<br />

➢float<br />

➢floatrow<br />

➢rotating<br />

➢rotfloat<br />

➢wrapfig<br />

➢floatflt<br />

➢hvfloat<br />

➢placeins<br />

➢topfloat<br />

➢trivfloat<br />

➢nonfloat<br />

mehr des Guten<br />

Übersicht<br />

floatrow – Befehlsübersicht (rawfloats)<br />

◆ \RawFloats[Typ][Subtyp] schaltet "floatrow" aus;<br />

wichtig falls "normales" L ATEX-Verhalten beim Setzen von<br />

Bildern/Beschreibungen gewünscht wird<br />

◆ \RawCaption um Beschreibung außerhalb der hierfür<br />

geschaffenen Box zu setzen<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 69


RawFloats<br />

Abbildung 3: ein Bild mit RawFloats<br />

\begin{figure}\RawFloats<br />

\includegraphics[width=0.5\textwidth]{bild1}<br />

\caption{ein Bild mit RawFloats}<br />

\end{figure}


Abbildung 4: Eine<br />

Bildbeschreibung an<br />

ungewöhnlicher Stelle<br />

\begin{figure}[h]<br />

\framebox(90,60){\includegraphics[width=0.25\textwidth]{bild1}}<br />

\hspace{2\unitlength}<br />

\framebox(90,60){\includegraphics[width=0.25\textwidth]{bild2}}<br />

\vspace{2\unitlength}\par<br />

\framebox(90,60){\includegraphics[width=0.25\textwidth]{bild3}}<br />

\hspace{2\unitlength}<br />

\parbox[b][60\unitlength]{90\unitlength}{\RawCaption{\caption<br />

{Eine Bildbeschreibung an ungewöhnlicher Stelle}}}<br />

\end{figure}


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

Flußkontrolle<br />

➢float<br />

➢floatrow<br />

➢rotating<br />

➢rotfloat<br />

➢wrapfig<br />

➢floatflt<br />

➢hvfloat<br />

➢placeins<br />

➢topfloat<br />

➢trivfloat<br />

➢nonfloat<br />

mehr des Guten<br />

Übersicht<br />

floatrow – Befehlsübersicht (Fußnoten und Legenden)<br />

◆ möglich mit \mpfootnotemark \footnotetext<br />

◆ wird wie bei minipage-Umgebung innerhalb des Floats<br />

gesetzt<br />

◆ \floatfoot{text} und \floatfoot*{text} setzen<br />

Legende; *-Variante setzt komplett bündig<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 70


Fußnoten/Legenden<br />

Tabelle 6: eine Tabelle<br />

mit Fußnote<br />

Spalte 1 Spalte 2<br />

A B a<br />

a eine Fußnote!<br />

\floatsetup[table]{style=Plaintop, footnoterule=none,<br />

footskip=.35\skip\footins}<br />

...<br />

\begin{document}<br />

\begin{table}[h]<br />

\ttabbox{\caption{eine Tabelle mit Fußnote}}<br />

{\begin{tabular}{lll}<br />

Spalte 1 & Spalte 2\\<br />

A & B\mpfootnotemark[1]\\<br />

\end{tabular}<br />

\footnotetext[1]{eine Fußnote!}<br />

}<br />

\end{table}


Tabelle 7: eine Tabelle<br />

mit Legende<br />

Spalte 1 Spalte 2<br />

A B<br />

’Spalte 1’ enthält den ersten<br />

Buchstaben des Alphabets,<br />

’Spalte 2’ den zweiten.<br />

\begin{table}[h]<br />

\ttabbox{\caption{eine Tabelle mit Legende}}{\begin{tabular}{lll}<br />

Spalte 1 & Spalte 2\\<br />

A & B\\<br />

\end{tabular}<br />

\floatfoot{’Spalte 1’ enthält den ersten Buchstaben<br />

des Alphabets, ’Spalte 2’ den zweiten.}}<br />

\end{table}<br />

Tabelle 8: eine Tabelle<br />

mit Legende<br />

Spalte 1 Spalte 2<br />

A B<br />

’Spalte 1’ enthält den ersten<br />

Buchstaben des Alphabets,<br />

’Spalte 2’ den zweiten.<br />

\begin{table}[h]<br />

\ttabbox{\caption{eine Tabelle mit Legende}}{\begin{tabular}{lll}<br />

Spalte 1 & Spalte 2\\<br />

A & B\\<br />

\end{tabular}<br />

\floatfoot*{’Spalte 1’ enthält den ersten Buchstaben<br />

des Alphabets, ’Spalte 2’ den zweiten.}}<br />

\end{table}


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

Flußkontrolle<br />

➢float<br />

➢floatrow<br />

➢rotating<br />

➢rotfloat<br />

➢wrapfig<br />

➢floatflt<br />

➢hvfloat<br />

➢placeins<br />

➢topfloat<br />

➢trivfloat<br />

➢nonfloat<br />

mehr des Guten<br />

Übersicht<br />

floatrow – Befehlsübersicht (Layout Gleitobjekte)<br />

◆ \floatsetup[Typ]{KV-Liste} KV-Liste identisch mit<br />

Paketoptionen<br />

◆ als Typ sind nicht nur table/figure zugelassen,<br />

sondern auch die von anderen Paketen definierte<br />

Gleitumgebungen, z.B. wrapfigure, rotfloat, . . .<br />

◆ \thisfloatsetup[Typ]{KV-Liste} Anpassungen für<br />

folgende Gleitumgebung<br />

◆ \clearfloatsetup{Typ} Anpassungen zurücksetzen<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 71


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

Flußkontrolle<br />

➢float<br />

➢floatrow<br />

➢rotating<br />

➢rotfloat<br />

➢wrapfig<br />

➢floatflt<br />

➢hvfloat<br />

➢placeins<br />

➢topfloat<br />

➢trivfloat<br />

➢nonfloat<br />

mehr des Guten<br />

Übersicht<br />

floatrow – Befehlsübersicht (Neue Optionen)<br />

◆ \DeclareFloatStyle{MeinStil}{...} neuen Stil<br />

definieren<br />

◆ \DeclareFloatFont{Name}{...} neue Schriftanpassung<br />

definieren, z.B. Farbe<br />

◆ \DeclareFloatV<strong>Co</strong>de{Name}{...} Definitionen für die<br />

Optionen precode usw.<br />

◆ \Declare<strong>Co</strong>lorBox{Name}{\color{...}} Farbbox<br />

definieren<br />

◆ \DeclareCBox<strong>Co</strong>rners{Name}{ll}{lr}{ur}{ul}<br />

Definitionen für Elemente an den Ecken an Boxen<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 72


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

Flußkontrolle<br />

➢float<br />

➢floatrow<br />

➢rotating<br />

➢rotfloat<br />

➢wrapfig<br />

➢floatflt<br />

➢hvfloat<br />

➢placeins<br />

➢topfloat<br />

➢trivfloat<br />

➢nonfloat<br />

mehr des Guten<br />

Übersicht<br />

floatrow – Befehlsübersicht (Neue Optionen)<br />

◆ \DeclareFloatSeparators{Abstand}{...} Abstände<br />

definieren<br />

◆ \DeclareFloatFootnoterule{Name}{...}<br />

Anpassungen der Fußnotenlinie<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 73


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

Flußkontrolle<br />

➢float<br />

➢floatrow<br />

➢rotating<br />

➢rotfloat<br />

➢wrapfig<br />

➢floatflt<br />

➢hvfloat<br />

➢placeins<br />

➢topfloat<br />

➢trivfloat<br />

➢nonfloat<br />

mehr des Guten<br />

Übersicht<br />

floatrow – Befehlsübersicht (Neue Gleitumgebungen)<br />

◆ \DeclareNewFloatType{Typ}{Optionen} neue<br />

Gleitumgebung mit dem Namen "Typ" und folgenden<br />

Optionen<br />

◆ placement Platzierung, t,b,h,p<br />

◆ name Name des Bezeichners<br />

◆ fileext Dateiendung für Verzeichnis<br />

◆ <strong>with</strong>in Abschnitt Rücksetzung Nummerierung<br />

◆ relatedcapstyle Angabe eines vorher definierten<br />

Beschreibungsstil, der für die neue Umgebung<br />

gelten soll<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 74


Weitere Beispiele<br />

Abbildung 38: erstes<br />

Bild<br />

Abbildung 39: zweites<br />

Bild<br />

Abbildung 40: drittes<br />

Bild<br />

...<br />

\DeclareFloatV<strong>Co</strong>de{grayruleabove}{{\color{gray}\par\rule\hsize{2.8pt}\vskip4pt\par}}<br />

\DeclareFloatV<strong>Co</strong>de{grayrulebelow}{{\color{gray}\par\vskip4pt\rule\hsize{2.8pt}}}<br />

...<br />

\begin{document}<br />

...<br />

\floatsetup{rowprecode=grayruleabove,rowpostcode=grayrulebelow}<br />

\begin{figure}[h]<br />

\begin{floatrow}[3]<br />

\ffigbox{\caption{erstes Bild}}{\includegraphics[width=0.2\textwidth]{bild1}}<br />

\ffigbox{\caption{zweites Bild}}{\includegraphics[width=0.2\textwidth]{bild2}}<br />

\ffigbox{\caption{drittes Bild}}{\includegraphics[width=0.2\textwidth]{bild3}}<br />

\end{floatrow}<br />

\end{figure}


Abbildung 41: erstes<br />

Bild<br />

Abbildung 42: zweites<br />

Bild<br />

Abbildung 43: drittes<br />

Bild<br />

\floatsetup{precode=grayruleabove,postcode=grayrulebelow}<br />

\begin{figure}[h]<br />

\begin{floatrow}[3]<br />

\ffigbox{\caption{erstes Bild}}{\includegraphics[width=0.2\textwidth]{bild1}}<br />

\ffigbox{\caption{zweites Bild}}{\includegraphics[width=0.2\textwidth]{bild2}}<br />

\ffigbox{\caption{drittes Bild}}{\includegraphics[width=0.2\textwidth]{bild3}}<br />

\end{floatrow}<br />

\end{figure}<br />

Abbildung 44:<br />

erstes Bild<br />

Abbildung 45:<br />

zweites Bild<br />

Abbildung 46:<br />

drittes Bild<br />

\floatsetup{rowprecode=grayruleabove,<br />

rowpostcode=grayrulebelow,rowfill=yes}<br />

\begin{figure}[h]<br />

\begin{floatrow}[3]<br />

\ffigbox{\caption{erstes Bild}}<br />

{\includegraphics[width=0.2\textwidth]{bild1}}<br />

\ffigbox{\caption{zweites Bild}}<br />

{\includegraphics[width=0.2\textwidth]{bild2}}<br />

\ffigbox{\caption{drittes Bild}}<br />

{\includegraphics[width=0.2\textwidth]{bild3}}<br />

\end{floatrow}<br />

\end{figure}


Abbildung 47:<br />

erstes Bild<br />

Abbildung 48:<br />

zweites Bild<br />

\newfloatcommand{fcapsideleft}{figure}<br />

[{\capbeside\captionsetup[capbesidefigure]<br />

{justification=raggedleft}<br />

\thisfloatsetup{capbesideposition=left}}][\FBwidth]<br />

\newfloatcommand{fcapsideright}{figure}<br />

[{\capbeside\captionsetup[capbesidefigure]<br />

{justification=raggedright}<br />

\thisfloatsetup{capbesideposition=right}}][\FBwidth]<br />

\floatsetup[figure]{style=Boxed,objectset=centering,<br />

capposition=beside,capbesideframe=yes}<br />

\begin{figure}<br />

\begin{floatrow}[2]<br />

\fcapsideleft{\caption{erstes Bild}}<br />

{\includegraphics[width=0.2\textwidth]{bild1}}<br />

\fcapsideright[\hsize]{\caption{zweites Bild}}<br />

{\includegraphics[width=0.2\textwidth]{bild2}}<br />

\end{floatrow}<br />

\end{figure}


Abbildung 49: erstes Bild<br />

Abbildung 50: zweites Bild<br />

Abbildung 51: drittes Bild<br />

\begin{figure}[h]\BottomFloatBoxes<br />

\begin{floatrow}<br />

\hsize1.2\hsize\ffigbox[][6.7cm]<br />

{\caption{erstes bild}}{\includegraphics[width=0.5\textwidth]{bild1}}<br />

\vbox to6.7cm<br />

{\floatsetup[figure]{floatrowsep=none}\killfloatstyle<br />

\ffigbox[.8\hsize]{\caption{zweites bild}}<br />

{\includegraphics[width=0.25\textwidth]{bild2}}<br />

\vss<br />

\ffigbox[.8\hsize]{\caption{drittess bild}}<br />

{\includegraphics[width=0.25\textwidth]{bild2}}<br />

}<br />

\end{floatrow}<br />

\end{figure}


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

Flußkontrolle<br />

➢float<br />

➢floatrow<br />

➢rotating<br />

➢rotfloat<br />

➢wrapfig<br />

➢floatflt<br />

➢hvfloat<br />

➢placeins<br />

➢topfloat<br />

➢trivfloat<br />

➢nonfloat<br />

mehr des Guten<br />

Übersicht<br />

rotating – Allgemeines<br />

Paketautor: Robin Fairbanks, Sebastian Rahtz, Leonor<br />

Barroca, 2010<br />

◆ Rotieren von Text und anderen Elementen<br />

◆ \usepackage[Optionen]{rotating} mit folgenden<br />

Optionen<br />

◆ clockwise Drehrichtung im Uhrzeigersinn<br />

◆ counterclockwise Drehung gg. den Uhrzeigersinn<br />

◆ figures(right|left) Drehung nach rechts oder<br />

links bei twoside<br />

◆ quiet/log/chatter Anzahl .log-Meldungen<br />

◆ sonstige Optionen wie beim graphicx-Paket<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 75


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

Flußkontrolle<br />

➢float<br />

➢floatrow<br />

➢rotating<br />

➢rotfloat<br />

➢wrapfig<br />

➢floatflt<br />

➢hvfloat<br />

➢placeins<br />

➢topfloat<br />

➢trivfloat<br />

➢nonfloat<br />

mehr des Guten<br />

Übersicht<br />

rotating – Befehlsübersicht<br />

◆ sideways(table|figure) produziert gedrehte<br />

Abbildungen bzw. Tabellen<br />

◆ *-Variante für einspaltige Abb./Tab. in zweispaltigen<br />

Texten<br />

◆ sideways-Umgebung für das Rotieren (90 ◦ ) von Objekten<br />

◆ turn{Winkel}-Umgebung für das Rotieren um einen<br />

beliebigen Winkel<br />

◆ rotate{Winkel}-Umgebung; wie turn aber ohne<br />

zusätzlichen Platz<br />

◆ \turnbox{Winkel}{Objekt} Befehl analog rotate<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 76


otating – Beispiele<br />

Hier ist einTest für die sideways-<br />

Umgebung<br />

Was jetzt folgt, ist ein Test<br />

für die<br />

turn-Umgebung<br />

Und hier kommt jetzt ein ein Test<br />

für die<br />

rotate-Umgebung<br />

1 Hier ist ein<br />

2 \begin{sideways}<br />

3 Test<br />

4 \end{sideways}<br />

5 für die \verb+sideways+−Umgebung<br />

6<br />

7 Was jetzt folgt , ist ein<br />

8 \begin{turn}{−35}<br />

9 Test<br />

10 \end{turn}<br />

11 für die \verb+turn+−Umgebung<br />

12 \newline<br />

13<br />

14 Und hier kommt jetzt ein ein<br />

15 \begin{rotate}{35}<br />

16 Test<br />

17 \end{rotate}<br />

18 für die \verb+rotate+−Umgebung<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 77


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

Flußkontrolle<br />

➢float<br />

➢floatrow<br />

➢rotating<br />

➢rotfloat<br />

➢wrapfig<br />

➢floatflt<br />

➢hvfloat<br />

➢placeins<br />

➢topfloat<br />

➢trivfloat<br />

➢nonfloat<br />

mehr des Guten<br />

Übersicht<br />

rotfloat – Allgemein/Optionen<br />

Paketautor: Axel Sommerfeldt, 2004<br />

◆ Verbindung zwischen float und rotating<br />

◆ neue Gleitumgebungen mit Drehwinkeln von 90 ◦ und 270 ◦<br />

◆ \usepackage[Optionen]{rotfloat} mit den Optionen<br />

von rotating<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 78


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

Flußkontrolle<br />

➢float<br />

➢floatrow<br />

➢rotating<br />

➢rotfloat<br />

➢wrapfig<br />

➢floatflt<br />

➢hvfloat<br />

➢placeins<br />

➢topfloat<br />

➢trivfloat<br />

➢nonfloat<br />

mehr des Guten<br />

Übersicht<br />

rotfloat – Allgemein/Befehlsübersicht<br />

◆ \newfloat{Typ}{Position}{Endung}[Nr-Rücks.] legt<br />

neues Gleitobjekt Typ, Typ*, sidewaysTyp, sidewaysTyp*<br />

an<br />

◆ \restylefloat{Typ} Stilanpassungen, zuvor mit<br />

\floatstyle definiert<br />

◆ Schwierigkeiten beim Setzen der Verzeichnisse!<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 79


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

Flußkontrolle<br />

➢float<br />

➢floatrow<br />

➢rotating<br />

➢rotfloat<br />

➢wrapfig<br />

➢floatflt<br />

➢hvfloat<br />

➢placeins<br />

➢topfloat<br />

➢trivfloat<br />

➢nonfloat<br />

mehr des Guten<br />

Übersicht<br />

rotfloat – Beispiel<br />

...<br />

\usepackage{rotfloat}<br />

\begin{document}<br />

\newfloat{bsp}{htp}{lof}[section]<br />

\floatstyle{boxed}<br />

\floatname{Beispiel}<br />

\begin{bsp}<br />

\color{blau}Ein Beispiel...<br />

\caption{Beispiel Nr. 1; bsp-Umgebung}<br />

\end{bsp}<br />

\begin{bsp*}<br />

...<br />

\begin{sidewaysbsp}<br />

...<br />

\begin{sidewaysbsp*}<br />

...<br />

\floatstyle{ruled}<br />

\restylefloat{table}<br />

\begin{table}<br />

...<br />

\end{table}<br />

...<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 80


Ein Beispiel...<br />

Ein Beispiel...<br />

bsp 0.1: Beispiel Nr. 1; bsp-Umgebung<br />

bsp 0.2: Beispiel Nr. 2; bsp*-Umgebung


Ein Beispiel...<br />

bsp 0.3: Beispiel Nr. 3; sidewaysbsp-Umgebung


Ein Beispiel...<br />

bsp 0.4: Beispiel Nr. 4; sidewaysbsp*-Umgebung


Tabelle 1 eine Testtabelle mit verändertem Stil<br />

A B


Tabellenverzeichnis<br />

1 eine Testtabelle mit verändertem Stil . . . . . . . . . . . . . . . 4<br />

Abbildungsverzeichnis<br />

0.1<br />

Beispiel Nr. 1; bsp-Umgebung1 0.2 Beispiel Nr. 2; bsp*-Umgebung1 0.3 Beispiel<br />

Nr. 3; sidewaysbsp-Umgebung2 0.4 Beispiel Nr. 4; sidewaysbsp*-Umgebung3


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

Flußkontrolle<br />

➢float<br />

➢floatrow<br />

➢rotating<br />

➢rotfloat<br />

➢wrapfig<br />

➢floatflt<br />

➢hvfloat<br />

➢placeins<br />

➢topfloat<br />

➢trivfloat<br />

➢nonfloat<br />

mehr des Guten<br />

Übersicht<br />

wrapfig – Allgemeines<br />

Paketautor: Donald Arsenau, 2003<br />

◆ ermöglicht Textumlauf<br />

◆ setzt Bild an Textrand<br />

◆ es ist möglich, Bilder in den Seitenrand zu setzen<br />

◆ \usepackage{wrapfig} ohne Optionen<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 81


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

Flußkontrolle<br />

➢float<br />

➢floatrow<br />

➢rotating<br />

➢rotfloat<br />

➢wrapfig<br />

➢floatflt<br />

➢hvfloat<br />

➢placeins<br />

➢topfloat<br />

➢trivfloat<br />

➢nonfloat<br />

mehr des Guten<br />

Übersicht<br />

wrapfig – Befehlsübersicht<br />

◆ wrapfigure/wraptable[.1.]{.2.}[.3.]{.4.}<br />

Umgebungen werden definiert mit<br />

◆ [.1.] Anzahl der Zeilen (Bildhöhe); normalerweise<br />

automatisch<br />

◆ {.2.} Platzierung; r l i o, R L I O (here bzw. float)<br />

◆ [.3.] gibt an, wie weit das Bild in den Rand ragen<br />

soll<br />

◆ {.4.} Bildbreite<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 82


wrapfig – Beispiel<br />

Nam dui ligula, fringilla a, euismod<br />

sodales, sollicitudin vel,<br />

wisi. Morbi auctor lorem non<br />

justo. Nam lacus libero, pretium<br />

at, lobortis vitae, ultricies et, tellus.<br />

Donec aliquet, tortor sed<br />

accumsan bibendum, erat ligula<br />

aliquet magna, vitae ornare odio<br />

Figure 2:<br />

Bild<br />

metus a mi. Morbi ac orci et nisl hendrerit<br />

mollis. Suspendisse ut massa. Cras nec ante.<br />

Pellentesque a nulla. Cum sociis natoque<br />

penatibus et magnis dis parturient montes,<br />

nascetur ridiculus mus. Aliquam tincidunt<br />

urna. Nulla ullamcorper vestibulum turpis.<br />

Pellentesque cursus luctus mauris.<br />

1 \begin{wrapfigure}{r}{1.5cm}<br />

2 \includegraphics [<br />

3 width=0.2\textwidth]{bild1}<br />

4 \caption{Bild}<br />

5 \end{wrapfigure}<br />

6 \lipsum [2]<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 83


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

Flußkontrolle<br />

➢float<br />

➢floatrow<br />

➢rotating<br />

➢rotfloat<br />

➢wrapfig<br />

➢floatflt<br />

➢hvfloat<br />

➢placeins<br />

➢topfloat<br />

➢trivfloat<br />

➢nonfloat<br />

mehr des Guten<br />

Übersicht<br />

floatflt – Allgemeines/Optionen<br />

Paketautor: Mats Dahlgren, 1998<br />

◆ erlaubt Textumfluß bei Gleitumgebungen<br />

◆ Probleme mit Bildern im Hochkantformat<br />

◆ baut auf floatfig (L ATEX2.09) auf<br />

◆ \usepackage[Optionen]{floatflt} mit den Optionen<br />

◆ rflt gibt vor, daß ein Gleitobjekt am rechten<br />

Textrand gesetzt wird<br />

◆ lflt dasselbe, nur links<br />

◆ vflt bei zweiseitigen Dokumenten Wechsel<br />

zwischen links/rechts (outer); Standard.<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 84


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

Flußkontrolle<br />

➢float<br />

➢floatrow<br />

➢rotating<br />

➢rotfloat<br />

➢wrapfig<br />

➢floatflt<br />

➢hvfloat<br />

➢placeins<br />

➢topfloat<br />

➢trivfloat<br />

➢nonfloat<br />

mehr des Guten<br />

Übersicht<br />

floatflt – Befehlsübersicht<br />

◆ stellt die Umgebungen floatingfigure[.1.]{.2.} und<br />

floatingtable[.1.]{tabular...} zur Verfügung,<br />

dabei ist<br />

◆ [.1.] Positionierungsangabe; r, l, p (p entspricht<br />

inner)<br />

◆ {.2.} Bildbreite<br />

◆ in der floatingtable-Umgebung wird im { }-Argument<br />

die Tabelle angegeben!<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 85


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

Flußkontrolle<br />

➢float<br />

➢floatrow<br />

➢rotating<br />

➢rotfloat<br />

➢wrapfig<br />

➢floatflt<br />

➢hvfloat<br />

➢placeins<br />

➢topfloat<br />

➢trivfloat<br />

➢nonfloat<br />

mehr des Guten<br />

Übersicht<br />

floatflt – Beispiel<br />

...<br />

\usepackage{floatflt}<br />

\begin{document}<br />

\begin{floatingfigure}[l]{0.5\textwidth}<br />

\includegraphics[width=0.45\textwidth]{bild3}<br />

\caption{ein Testbild}<br />

\end{floatingfigure}<br />

\lipsum[3]<br />

\begin{floatingtable}{<br />

\begin{tabular}{ll}<br />

A&B<br />

\end{tabular}}<br />

\caption{eine Testtabelle}<br />

\end{floatingtable}<br />

\lipsum<br />

\begin{floatingfigure}[l]{0.5\textwidth}<br />

\includegraphics[width=0.45\textwidth]{bild5}<br />

\caption{ein Testbild}<br />

\end{floatingfigure}<br />

\lipsum<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 86


Nulla malesuada porttitor diam. Donec<br />

felis erat, congue non, volutpat at, tincidunt<br />

tristique, libero. Vivamus viverra<br />

fermentum felis. Donec nonummy<br />

pellentesque ante. Phasellus adipiscing<br />

semper elit. Proin fermentum massa ac<br />

quam. Sed diam turpis, molestie vitae,<br />

placerat a, molestie nec, leo. Maecenas<br />

lacinia. Nam ipsum ligula, eleifend at,<br />

accumsan nec, suscipit a, ipsum. Morbi<br />

blandit ligula feugiat magna. Nunc elei-<br />

Abbildung 1: ein Testbild<br />

fend consequat lorem. Sed lacinia nulla<br />

vitae enim. Pellentesque tincidunt purus vel magna. Integer non enim. Praesent euismod<br />

nunc eu purus. Donec bibendum quam in tellus. Nullam cursus pulvinar lectus.<br />

Donec et mi. Nam vulputate metus eu enim. Vestibulum pellentesque felis eu massa.<br />

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Ut purus elit, A B<br />

vestibulum ut, placerat ac, adipiscing vitae, felis. Curabitur dictum gravida<br />

mauris. Nam arcu libero, nonummy eget, consectetuer id, vulputate Tabelle 1: eine<br />

a, magna. Donec vehicula augue eu neque. Pellentesque habitant morbi<br />

Testtabelle<br />

tristique senectus et netus et malesuada fames ac turpis egestas. Mauris<br />

ut leo. Cras viverra metus rhoncus sem. Nulla et lectus vestibulum urna fringilla<br />

ultrices. Phasellus eu tellus sit amet tortor gravida placerat. Integer sapien est, iaculis<br />

in, pretium quis, viverra ac, nunc. Praesent eget sem vel leo ultrices bibendum.<br />

Aenean faucibus. Morbi dolor nulla, malesuada eu, pulvinar at, mollis ac, nulla. Curabitur<br />

auctor semper nulla. Donec varius orci eget risus. Duis nibh mi, congue eu,<br />

accumsan eleifend, sagittis quis, diam. Duis eget orci sit amet orci dignissim rutrum.<br />

Nam dui ligula, fringilla a, euismod sodales, sollicitudin vel, wisi. Morbi auctor lorem<br />

non justo. Nam lacus libero, pretium at, lobortis vitae, ultricies et, tellus. Donec<br />

aliquet, tortor sed accumsan bibendum, erat ligula aliquet magna, vitae ornare odio<br />

metus a mi. Morbi ac orci et nisl hendrerit mollis. Suspendisse ut massa. Cras nec<br />

ante. Pellentesque a nulla. Cum sociis natoque penatibus et magnis dis parturient<br />

montes, nascetur ridiculus mus. Aliquam tincidunt urna. Nulla ullamcorper vestibulum<br />

turpis. Pellentesque cursus luctus mauris.<br />

Nulla malesuada porttitor diam. Donec felis erat, congue non, volutpat at, tincidunt<br />

tristique, libero. Vivamus viverra fermentum felis. Donec nonummy pellentesque<br />

ante. Phasellus adipiscing semper elit. Proin fermentum massa ac quam. Sed diam<br />

turpis, molestie vitae, placerat a, molestie nec, leo. Maecenas lacinia. Nam ipsum ligula,<br />

eleifend at, accumsan nec, suscipit a, ipsum. Morbi blandit ligula feugiat magna.<br />

Nunc eleifend consequat lorem. Sed lacinia nulla vitae enim. Pellentesque tincidunt<br />

purus vel magna. Integer non enim. Praesent euismod nunc eu purus. Donec bibendum<br />

quam in tellus. Nullam cursus pulvinar lectus. Donec et mi. Nam vulputate<br />

metus eu enim. Vestibulum pellentesque felis eu massa.<br />

Quisque ullamcorper placerat ipsum. Cras nibh. Morbi vel justo vitae lacus tincidunt<br />

ultrices. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In hac habitas-


se platea dictumst. Integer tempus convallis augue. Etiam facilisis. Nunc elementum<br />

fermentum wisi. Aenean placerat. Ut imperdiet, enim sed gravida sollicitudin, felis<br />

odio placerat quam, ac pulvinar elit purus eget enim. Nunc vitae tortor. Proin tempus<br />

nibh sit amet nisl. Vivamus quis tortor vitae risus porta vehicula.<br />

Fusce mauris. Vestibulum luctus nibh at lectus. Sed bibendum, nulla a faucibus<br />

semper, leo velit ultricies tellus, ac venenatis arcu wisi vel nisl. Vestibulum diam. Aliquam<br />

pellentesque, augue quis sagittis posuere, turpis lacus congue quam, in hendrerit<br />

risus eros eget felis. Maecenas eget erat in sapien mattis porttitor. Vestibulum<br />

porttitor. Nulla facilisi. Sed a turpis eu lacus commodo facilisis. Morbi fringilla, wisi<br />

in dignissim interdum, justo lectus sagittis dui, et vehicula libero dui cursus dui.<br />

Mauris tempor ligula sed lacus. Duis cursus enim ut augue. Cras ac magna. Cras<br />

nulla. Nulla egestas. Curabitur a leo. Quisque egestas wisi eget nunc. Nam feugiat<br />

lacus vel est. Curabitur consectetuer.<br />

Suspendisse vel felis. Ut lorem lorem, interdum eu, tincidunt sit amet, laoreet<br />

vitae, arcu. Aenean faucibus pede eu ante. Praesent enim elit, rutrum at, molestie<br />

non, nonummy vel, nisl. Ut lectus eros, malesuada sit amet, fermentum eu, sodales<br />

cursus, magna. Donec eu purus. Quisque vehicula, urna sed ultricies auctor, pede<br />

lorem egestas dui, et convallis elit erat sed nulla. Donec luctus. Curabitur et nunc.<br />

Aliquam dolor odio, commodo pretium, ultricies non, pharetra in, velit. Integer arcu<br />

est, nonummy in, fermentum faucibus, egestas vel, odio.<br />

Sed commodo posuere pede. Mauris ut est. Ut quis purus. Sed ac odio. Sed vehicula<br />

hendrerit sem. Duis non odio. Morbi ut dui. Sed accumsan risus eget odio.<br />

In hac habitasse platea dictumst. Pellentesque non elit. Fusce sed justo eu urna porta<br />

tincidunt. Mauris felis odio, sollicitudin sed, volutpat a, ornare ac, erat. Morbi<br />

quis dolor. Donec pellentesque, erat ac sagittis semper, nunc dui lobortis purus, quis<br />

congue purus metus ultricies tellus. Proin et quam. Class aptent taciti sociosqu ad<br />

litora torquent per conubia nostra, per inceptos hymenaeos. Praesent sapien turpis,<br />

fermentum vel, eleifend faucibus, vehicula eu, lacus.<br />

Lorem ipsum dolor sit amet, consectetuer<br />

adipiscing elit. Ut purus elit, vestibulum ut, placerat ac, adipiscing vitae, felis.<br />

Curabitur dictum gravida mauris. Nam arcu libero, nonummy eget, consectetuer id,<br />

vulputate a, magna. Donec vehicula augue eu neque. Pellentesque habitant morbi<br />

tristique senectus et netus et malesuada fames ac turpis egestas. Mauris ut leo. Cras<br />

viverra metus rhoncus sem. Nulla et lectus vestibulum urna fringilla ultrices. Phasellus<br />

eu tellus sit amet tortor gravida placerat. Integer sapien est, iaculis in, pretium<br />

quis, viverra ac, nunc. Praesent eget sem vel leo ultrices bibendum. Aenean faucibus.<br />

Morbi dolor nulla, malesuada eu, pulvinar at, mollis ac, nulla. Curabitur auctor semper<br />

nulla. Donec varius orci eget risus. Duis nibh mi, congue eu, accumsan eleifend,<br />

sagittis quis, diam. Duis eget orci sit amet orci dignissim rutrum.<br />

Nam dui ligula, fringilla a, euismod sodales, sollicitudin vel, wisi. Morbi auctor lorem<br />

non justo. Nam lacus libero, pretium at, lobortis vitae, ultricies et, tellus. Donec<br />

aliquet, tortor sed accumsan bibendum, erat ligula aliquet magna, vitae ornare odio<br />

metus a mi. Morbi ac orci et nisl hendrerit mollis. Suspendisse ut massa. Cras nec<br />

ante. Pellentesque a nulla. Cum sociis natoque penatibus et magnis dis parturient


montes, nascetur ridiculus mus. Aliquam tincidunt urna. Nulla ullamcorper vestibulum<br />

turpis. Pellentesque cursus luctus mauris.<br />

Nulla malesuada porttitor diam. Donec<br />

felis erat, congue non, volutpat at, tincidunt<br />

tristique, libero. Vivamus viverra<br />

fermentum felis. Donec nonummy<br />

pellentesque ante. Phasellus adipiscing<br />

semper elit. Proin fermentum massa ac<br />

quam. Sed diam turpis, molestie vitae,<br />

placerat a, molestie nec, leo. Maecenas<br />

lacinia. Nam ipsum ligula, eleifend at,<br />

accumsan nec, suscipit a, ipsum. Morbi<br />

blandit ligula feugiat magna. Nunc eleifend<br />

consequat lorem. Sed lacinia nulla<br />

vitae enim. Pellentesque tincidunt purus<br />

vel magna. Integer non enim. Praesent<br />

euismod nunc eu purus. Donec bibendum<br />

quam in tellus. Nullam cursus pulvinar<br />

lectus. Donec et mi. Nam vulputate<br />

metus eu enim. Vestibulum pellentesque<br />

felis eu massa.<br />

Quisque ullamcorper placerat ipsum.<br />

Cras nibh. Morbi vel justo vitae lacus<br />

tincidunt ultrices. Lorem ipsum dolor<br />

Abbildung 2: ein Testbild sit amet, consectetuer adipiscing elit. In<br />

hac habitasse platea dictumst. Integer<br />

tempus convallis augue. Etiam facilisis. Nunc elementum fermentum wisi. Aenean<br />

placerat. Ut imperdiet, enim sed gravida sollicitudin, felis odio placerat quam, ac<br />

pulvinar elit purus eget enim. Nunc vitae tortor. Proin tempus nibh sit amet nisl.<br />

Vivamus quis tortor vitae risus porta vehicula.<br />

Fusce mauris. Vestibulum luctus nibh at lectus. Sed bibendum, nulla a faucibus<br />

semper, leo velit ultricies tellus, ac venenatis arcu wisi vel nisl. Vestibulum diam. Aliquam<br />

pellentesque, augue quis sagittis posuere, turpis lacus congue quam, in hendrerit<br />

risus eros eget felis. Maecenas eget erat in sapien mattis porttitor. Vestibulum<br />

porttitor. Nulla facilisi. Sed a turpis eu lacus commodo facilisis. Morbi fringilla, wisi<br />

in dignissim interdum, justo lectus sagittis dui, et vehicula libero dui cursus dui.<br />

Mauris tempor ligula sed lacus. Duis cursus enim ut augue. Cras ac magna. Cras<br />

nulla. Nulla egestas. Curabitur a leo. Quisque egestas wisi eget nunc. Nam feugiat<br />

lacus vel est. Curabitur consectetuer.<br />

Suspendisse vel felis. Ut lorem lorem, interdum eu, tincidunt sit amet, laoreet<br />

vitae, arcu. Aenean faucibus pede eu ante. Praesent enim elit, rutrum at, molestie<br />

non, nonummy vel, nisl. Ut lectus eros, malesuada sit amet, fermentum eu, sodales<br />

cursus, magna. Donec eu purus. Quisque vehicula, urna sed ultricies auctor, pede<br />

lorem egestas dui, et convallis elit erat sed nulla. Donec luctus. Curabitur et nunc.


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

Flußkontrolle<br />

➢float<br />

➢floatrow<br />

➢rotating<br />

➢rotfloat<br />

➢wrapfig<br />

➢floatflt<br />

➢hvfloat<br />

➢placeins<br />

➢topfloat<br />

➢trivfloat<br />

➢nonfloat<br />

mehr des Guten<br />

Übersicht<br />

hvfloat – Allgemeines<br />

Paketautor: Herbert Voß, 2003<br />

◆ erlaubt es, Objekte und deren Beschreibungen an<br />

verschiedenen Stellen zu setzen<br />

◆ beliebige Rotationen möglich<br />

◆ Boxen, Farben, usw. möglich<br />

◆ \usepackage[Optionen]{hvfloat}<br />

als Option steht fbox zur Verfügung – zeichnet um alle<br />

Beschreibungen und Gleitobjekte Boxen mit fbox, setzt<br />

Makro-Optionen framedCaption und framedObject auf<br />

true<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 87


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

Flußkontrolle<br />

➢float<br />

➢floatrow<br />

➢rotating<br />

➢rotfloat<br />

➢wrapfig<br />

➢floatflt<br />

➢hvfloat<br />

➢placeins<br />

➢topfloat<br />

➢trivfloat<br />

➢nonfloat<br />

mehr des Guten<br />

Übersicht<br />

hvfloat – Befehlsübersicht<br />

◆ \hvfloat[.1.]{.2.}{.3.}[.4.]{.5.}{.6.} mit<br />

◆ [.1.] Optionen<br />

◆ {.2.} Typ; falls leer wird eine nichtgleitende<br />

Umgebung angenommen<br />

◆ {.3.} Gleitobjekt<br />

◆ [.4.] Kurzbeschreibung für Verzeichnis<br />

◆ {.5.} ausführliche Beschreibung<br />

◆ {.6.} Label<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 88


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

Flußkontrolle<br />

➢float<br />

➢floatrow<br />

➢rotating<br />

➢rotfloat<br />

➢wrapfig<br />

➢floatflt<br />

➢hvfloat<br />

➢placeins<br />

➢topfloat<br />

➢trivfloat<br />

➢nonfloat<br />

mehr des Guten<br />

Übersicht<br />

hvfloat – Befehlsübersicht<br />

Optionen für den Befehl \hvfloat<br />

◆ floatPos=h|t|b Positionierung<br />

◆ rotAngle= Rotationswinkel Objekt und Beschreibung<br />

◆ capWidth= Breite der Beschreibung<br />

◆ capAngle= Rotationswinkel der Beschreibung<br />

◆ capPos=l|b|r|t horizontale Position der Unterschrift<br />

bezogen auf das Objekt<br />

◆ capVPos=r|l|c dasselbe für die vertikale Position<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 89


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

Flußkontrolle<br />

➢float<br />

➢floatrow<br />

➢rotating<br />

➢rotfloat<br />

➢wrapfig<br />

➢floatflt<br />

➢hvfloat<br />

➢placeins<br />

➢topfloat<br />

➢trivfloat<br />

➢nonfloat<br />

mehr des Guten<br />

Übersicht<br />

hvfloat – Befehlsübersicht<br />

◆ objectPos=h|b|t Positionierung Objekt<br />

◆ objectAngle= Rotationswinkel des Objekts<br />

◆ floatCapSep= zusätzlicher Abstand zwischen Objekt<br />

und seitlicher Beschreibung<br />

◆ useOBox=true|false true: Inhalte des Gleitobjekts<br />

werden in hvOBox gespeichert<br />

◆ nonFloat=true|false Setzen als nichtgleitendes<br />

Objekt; Zähler werden erhöht<br />

◆ framedCaption=true|false Rahmen um Beschreibung<br />

◆ framedObject=true|false Rahmen um Objekt<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 90


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

Flußkontrolle<br />

➢float<br />

➢floatrow<br />

➢rotating<br />

➢rotfloat<br />

➢wrapfig<br />

➢floatflt<br />

➢hvfloat<br />

➢placeins<br />

➢topfloat<br />

➢trivfloat<br />

➢nonfloat<br />

mehr des Guten<br />

Übersicht<br />

hvfloat – Befehlsübersicht<br />

◆ \figcaption[kurz]{lang} Beschreibungen für<br />

nichtgleitende Abbildung<br />

◆ \tabcaption[kurz]{lang} Beschreibungen für<br />

nichtgleitende Tabelle<br />

◆ \setDefaults Rücksetzen auf Standardeinstellungen<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 91


Abbildung 1: Ein Bild ohne Optionen


Abbildung 2: Ein<br />

Bild<br />

mit<br />

rotAngle=30,<br />

cap-<br />

Width=0.2,<br />

capAngle=-<br />

20<br />

Abbildung 3: Ein<br />

Bild<br />

mit<br />

objectAngle=30,<br />

cap-<br />

Width=0.2,<br />

capAngle=-<br />

20


Abbildung 4: Ein Bild mit framedCaption=true, capAngle=10<br />

Abbildung 5: Ein Bild mit framedCaption=true, capAngle=10,<br />

capPos=r


Abbildung 1: Ein<br />

Bild<br />

mit<br />

rotAngle=30,<br />

cap-<br />

Width=0.2,<br />

capAngle=-<br />

20<br />

Abbildung 2: Ein<br />

Bild<br />

mit<br />

objectAngle=30,<br />

cap-<br />

Width=0.2,<br />

capAngle=-<br />

20


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

Flußkontrolle<br />

➢float<br />

➢floatrow<br />

➢rotating<br />

➢rotfloat<br />

➢wrapfig<br />

➢floatflt<br />

➢hvfloat<br />

➢placeins<br />

➢topfloat<br />

➢trivfloat<br />

➢nonfloat<br />

mehr des Guten<br />

Übersicht<br />

placeins – Allgemein<br />

Paketautor: Donald Arsenau, 2005<br />

◆ verhindert, das Gleitobjekte außerhalb eines Abschnitts<br />

gesetzt werden<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 92


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

Flußkontrolle<br />

➢float<br />

➢floatrow<br />

➢rotating<br />

➢rotfloat<br />

➢wrapfig<br />

➢floatflt<br />

➢hvfloat<br />

➢placeins<br />

➢topfloat<br />

➢trivfloat<br />

➢nonfloat<br />

mehr des Guten<br />

Übersicht<br />

placeins – Optionen<br />

\usepackage[Optionen]{placeins} mit den Optionen<br />

◆ section Bilder werden nicht außerhalb einem Abschnitt<br />

gesetzt (arbeitet mit \FloatBarrier)<br />

◆ above Gleitobjekte, die zu einem Abschnitt gehören,<br />

können auch überhalb des Abschnittstitels gesetzt<br />

werden, wenn der Abschnitt auf dieser Seite beginnt<br />

◆ below dasselbe nur auf das Ende eines Abschnittes<br />

bezogen<br />

◆ verbose gibt Warn- und Fehlermeldungen im .log aus<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 93


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

Flußkontrolle<br />

➢float<br />

➢floatrow<br />

➢rotating<br />

➢rotfloat<br />

➢wrapfig<br />

➢floatflt<br />

➢hvfloat<br />

➢placeins<br />

➢topfloat<br />

➢trivfloat<br />

➢nonfloat<br />

mehr des Guten<br />

Übersicht<br />

topfloat – Allgemeines<br />

Paketautor: A. Macchia, 1999<br />

◆ Positionierung von Gleitobjekten immer oben (top)<br />

◆ ermöglicht einfach Bilder nebeneinander zu setzen<br />

◆ Dokumentation nur auf italienisch!<br />

◆ \usepackage{topfloat} ohne Optionen<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 94


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

Flußkontrolle<br />

➢float<br />

➢floatrow<br />

➢rotating<br />

➢rotfloat<br />

➢wrapfig<br />

➢floatflt<br />

➢hvfloat<br />

➢placeins<br />

➢topfloat<br />

➢trivfloat<br />

➢nonfloat<br />

mehr des Guten<br />

Übersicht<br />

topfloat – Befehlsübersicht<br />

◆ topfloat{Anzahl}-Umgebung wird zur Verfügung<br />

gestellt, im Argument ist die Anzahl der Gleitobjekte<br />

enthalten, die folgen<br />

◆ \topX ... \endtopX innerhalb topfloat-Umgebung;<br />

beginnt mit Gleitobjekt Nr. X (römische Nummerierung!)<br />

◆ \tabcap/figcap[kurz]{lang} innerhalb Umgebung<br />

zum Setzen der Beschreibung<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 95


topfloat – Beispiele<br />

Figure 3: Uni Ulm<br />

1 \begin{topfloat}{1}<br />

2 \topI<br />

3 \includegraphics [<br />

4 width=0.9\textwidth]{bild 1.eps}<br />

5 \endtopI<br />

6 \figcap{Uni Ulm}<br />

7 \end{topfloat}<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 96


Abbildung 1: Uni Ulm<br />

f(x) =<br />

∞<br />

i=0<br />

(−1) n<br />

n! xn<br />

Abbildung 2: Def.<br />

e-<strong>Fun</strong>ktion<br />

Nam dui ligula, fringilla a, euismod sodales, sollicitudin vel, wisi. Morbi auctor lorem<br />

non justo. Nam lacus libero, pretium at, lobortis vitae, ultricies et, tellus. Donec<br />

aliquet, tortor sed accumsan bibendum, erat ligula aliquet magna, vitae ornare odio<br />

metus a mi. Morbi ac orci et nisl hendrerit mollis. Suspendisse ut massa. Cras nec<br />

ante. Pellentesque a nulla. Cum sociis natoque penatibus et magnis dis parturient<br />

montes, nascetur ridiculus mus. Aliquam tincidunt urna. Nulla ullamcorper vestibulum<br />

turpis. Pellentesque cursus luctus mauris.<br />

Nam dui ligula, fringilla a, euismod sodales, sollicitudin vel, wisi. Morbi auctor lorem<br />

non justo. Nam lacus libero, pretium at, lobortis vitae, ultricies et, tellus. Donec<br />

aliquet, tortor sed accumsan bibendum, erat ligula aliquet magna, vitae ornare odio<br />

metus a mi. Morbi ac orci et nisl hendrerit mollis. Suspendisse ut massa. Cras nec<br />

ante. Pellentesque a nulla. Cum sociis natoque penatibus et magnis dis parturient<br />

montes, nascetur ridiculus mus. Aliquam tincidunt urna. Nulla ullamcorper vestibulum<br />

turpis. Pellentesque cursus luctus mauris.<br />

\lipsum[1]<br />

\begin{topfloat}{2}<br />

\topI<br />

\includegraphics[<br />

width=0.4\textwidth]{bild6}<br />

\endtopI<br />

\figcap{Uni Ulm}<br />

\topII<br />

$\displaystyle f(x)=\sum_{i=0}^\infty<br />

{(-1)^n\over n!} x^n$<br />

\endtopII<br />

\figcap{Def. e-<strong>Fun</strong>ktion}<br />

\end{topfloat}<br />

\lipsum[2]


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

Flußkontrolle<br />

➢float<br />

➢floatrow<br />

➢rotating<br />

➢rotfloat<br />

➢wrapfig<br />

➢floatflt<br />

➢hvfloat<br />

➢placeins<br />

➢topfloat<br />

➢trivfloat<br />

➢nonfloat<br />

mehr des Guten<br />

Übersicht<br />

trivfloat – Allgemein<br />

Paketautor: Joseph Wright, 2009<br />

◆ schnelle Definition neuer Gleitobjekttypen<br />

◆ Stil analog table und figure<br />

◆ \usepackage[Name1, Name2, ... ]{trivfloat} mit<br />

Name1, Name2 als Bezeichnung der neuen<br />

Gleitumgebung(en)<br />

◆ normalerweise wird float intern verwendet; außer die<br />

Paketoption floatrow ist gegeben<br />

◆ \trivfloat{Name} analog der Paketoption Name<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 97


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

Flußkontrolle<br />

➢float<br />

➢floatrow<br />

➢rotating<br />

➢rotfloat<br />

➢wrapfig<br />

➢floatflt<br />

➢hvfloat<br />

➢placeins<br />

➢topfloat<br />

➢trivfloat<br />

➢nonfloat<br />

mehr des Guten<br />

Übersicht<br />

trivfloat – Befehlsübersicht<br />

◆ \trivfloat{Name} erzeugt neue Gleitobjektumgebung,<br />

mit Verzeichnis und entsprechenden Beschreibungen<br />

◆ funktioniert mit den Standardklassen, memoir und<br />

KOMA-Script<br />

◆ Positierungsmöglichkeiten t, b, h, p, H<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 98


List of Graphs<br />

EINE GLEITUMGEBUNG NAMENS GRAPH<br />

Graph 1: ein Graph<br />

1 ein Graph . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1<br />

...<br />

\trivfloat{graph}<br />

\begin{document}<br />

\begin{graph}<br />

\centering<br />

\textsc{\large{eine Gleitumgebung namens Graph}}<br />

\caption{ein Graph}<br />

\end{graph}<br />

\listofgraphs<br />

...


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

Flußkontrolle<br />

➢float<br />

➢floatrow<br />

➢rotating<br />

➢rotfloat<br />

➢wrapfig<br />

➢floatflt<br />

➢hvfloat<br />

➢placeins<br />

➢topfloat<br />

➢trivfloat<br />

➢nonfloat<br />

mehr des Guten<br />

Übersicht<br />

nonfloat – Allgemein<br />

Paketautor: Kai Rascher, 1999<br />

◆ Definition von Beschreibungen in nicht-gleitenden<br />

Umgebungen<br />

◆ ermöglicht es Objekte am angegeben Ort zu platzieren<br />

(here)<br />

◆ \usepackage{nonfloat} ohne Optionen<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 99


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

Flußkontrolle<br />

➢float<br />

➢floatrow<br />

➢rotating<br />

➢rotfloat<br />

➢wrapfig<br />

➢floatflt<br />

➢hvfloat<br />

➢placeins<br />

➢topfloat<br />

➢trivfloat<br />

➢nonfloat<br />

mehr des Guten<br />

Übersicht<br />

nonfloat – Befehlsübersicht<br />

◆ \tabcaption Überschrift für nichtgleitende Tabelle<br />

◆ \figcaption Überschrift für nichtgleitende Abbildung<br />

◆ Anpassung der table/figure-Umgebung; Gleitobjekte<br />

und Beschreibungen nicht zentriert<br />

◆ Floatpages (Seiten mit ausschließlich floats) nicht mehr<br />

vertikal zentriert<br />

◆ narrow{rechts}{links}-Umgebung definiert; setzt<br />

Gleitobjekt so, daß es um die Länge rechts/links} in<br />

den Rand ragt<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 100


A B<br />

1 2<br />

α β<br />

Tabelle 1: Test für Beschreibung einer nicht-gleitenden Tabelle<br />

Nam dui ligula, fringilla a, euismod sodales, sollicitudin vel, wisi. Morbi auctor lorem<br />

non justo. Nam lacus libero, pretium at, lobortis vitae, ultricies et, tellus. Donec<br />

aliquet, tortor sed accumsan bibendum, erat ligula aliquet magna, vitae ornare odio<br />

metus a mi. Morbi ac orci et nisl hendrerit mollis. Suspendisse ut massa. Cras nec<br />

ante. Pellentesque a nulla. Cum sociis natoque penatibus et magnis dis parturient<br />

montes, nascetur ridiculus mus. Aliquam tincidunt urna. Nulla ullamcorper vestibulum<br />

turpis. Pellentesque cursus luctus mauris.<br />

Abbildung 1: Test für nicht-gleitendes Bild<br />

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Ut purus elit, vestibulum<br />

ut, placerat ac, adipiscing vitae, felis. Curabitur dictum gravida mauris. Nam arcu<br />

libero, nonummy eget, consectetuer id, vulputate a, magna. Donec vehicula augue eu<br />

neque. Pellentesque habitant morbi tristique senectus et netus et malesuada fames<br />

ac turpis egestas. Mauris ut leo. Cras viverra metus rhoncus sem. Nulla et lectus<br />

vestibulum urna fringilla ultrices. Phasellus eu tellus sit amet tortor gravida placerat.<br />

Integer sapien est, iaculis in, pretium quis, viverra ac, nunc. Praesent eget sem vel<br />

leo ultrices bibendum. Aenean faucibus. Morbi dolor nulla, malesuada eu, pulvinar<br />

at, mollis ac, nulla. Curabitur auctor semper nulla. Donec varius orci eget risus. Duis<br />

nibh mi, congue eu, accumsan eleifend, sagittis quis, diam. Duis eget orci sit amet<br />

orci dignissim rutrum.<br />

Nam dui ligula, fringilla a, euismod sodales, sollicitudin vel, wisi. Morbi auctor lorem<br />

non justo. Nam lacus libero, pretium at, lobortis vitae, ultricies et, tellus. Donec<br />

aliquet, tortor sed accumsan bibendum, erat ligula aliquet magna, vitae ornare odio<br />

metus a mi. Morbi ac orci et nisl hendrerit mollis. Suspendisse ut massa. Cras nec<br />

ante. Pellentesque a nulla. Cum sociis natoque penatibus et magnis dis parturient<br />

montes, nascetur ridiculus mus. Aliquam tincidunt urna. Nulla ullamcorper vestibulum<br />

turpis. Pellentesque cursus luctus mauris.


Abbildung 2: gleitendes Bild<br />

\begin{center}<br />

\begin{tabular}{ll}<br />

A&B\\<br />

1&2\\<br />

\end{tabular}<br />

\end{center}<br />

\tabcaption{Test für Beschreibung einer nicht-gleitenden Tabelle}<br />

...<br />

\begin{center}<br />

\includegraphics[width=0.6\textwidth]{test}<br />

\end{center}<br />

\figcaption{Test für nicht-gleitendes Bild}<br />

...<br />

\begin{figure}<br />

\includegraphics[width=0.6\textwidth]{test2}<br />

\caption{gleitendes Bild}<br />

\end{figure}


Abbildung 3: Ein Bild das in den Rand ragt<br />

\begin{narrow}{-2cm}{0.5cm}<br />

\includegraphics[width=1.1\textwidth]{test3}<br />

\figcaption{Ein Bild das in den Rand ragt}<br />

\end{narrow}<br />

Nam dui ligula, fringilla a, euismod sodales, sollicitudin vel, wisi. Morbi auctor lorem<br />

non justo. Nam lacus libero, pretium at, lobortis vitae, ultricies et, tellus. Donec<br />

aliquet, tortor sed accumsan bibendum, erat ligula aliquet magna, vitae ornare odio<br />

metus a mi. Morbi ac orci et nisl hendrerit mollis. Suspendisse ut massa. Cras nec<br />

ante. Pellentesque a nulla. Cum sociis natoque penatibus et magnis dis parturient<br />

montes, nascetur ridiculus mus. Aliquam tincidunt urna. Nulla ullamcorper vestibulum<br />

turpis. Pellentesque cursus luctus mauris.


Tabellenverzeichnis<br />

1 Test für Beschreibung einer nicht-gleitenden Tabelle . . . . . . . . . . . 1<br />

Abbildungsverzeichnis<br />

1 Test für nicht-gleitendes Bild . . . . . . . . . . . . . . . . . . . . . . . . . . 1<br />

2 gleitendes Bild . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2<br />

3 Ein Bild das in den Rand ragt . . . . . . . . . . . . . . . . . . . . . . . . . 3


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

Flußkontrolle<br />

mehr des Guten<br />

➢contour<br />

➢photo<br />

➢showlabels<br />

➢titlepic<br />

➢eso-pic<br />

➢wallpaper<br />

➢background<br />

➢xwatermark<br />

Übersicht<br />

mehr des Guten<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 101


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

Flußkontrolle<br />

mehr des Guten<br />

➢contour<br />

➢photo<br />

➢showlabels<br />

➢titlepic<br />

➢eso-pic<br />

➢wallpaper<br />

➢background<br />

➢xwatermark<br />

Übersicht<br />

contour – Allgemeines<br />

Paketautor: Harald Harders, Morten Høgholm, 2004<br />

◆ konturiert Text<br />

◆ hilfreich für Text mit Hintergrund<br />

◆ zwei Methoden:<br />

1. erzeugen vieler (weißer) Kopien des Textes und<br />

leichtes Verschieben<br />

2. erzeugen einer Outline; muß vom Treiber unterstützt<br />

werden (dvips, pdfTEX, VTEX, DVIPSONE); benötigt<br />

Vektorfonts<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 102


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

Flußkontrolle<br />

mehr des Guten<br />

➢contour<br />

➢photo<br />

➢showlabels<br />

➢titlepic<br />

➢eso-pic<br />

➢wallpaper<br />

➢background<br />

➢xwatermark<br />

Übersicht<br />

contour – Paketoptionen<br />

\usepackage[Optionen]{titlepic} mit folgenden Optionen<br />

◆ outline/copies<br />

◆ xdvi/dvips/pdftex/vtex<br />

◆ auto kalkuliert Nr. der Kopien anhand der Schriftgröße<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 103


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

Flußkontrolle<br />

mehr des Guten<br />

➢contour<br />

➢photo<br />

➢showlabels<br />

➢titlepic<br />

➢eso-pic<br />

➢wallpaper<br />

➢background<br />

➢xwatermark<br />

Übersicht<br />

contour – Befehlsübersicht<br />

◆ \contour[Zahl]{color}{text} Text wird mit farbiger<br />

Kontur hinterlegt; Zahl: Anzahl der Kopien; Standard:<br />

16 Kopien<br />

◆ \contour*{color}{text} Dasselbe mit 32 Kopien<br />

◆ \contourlength{Länge} Radius der Kontur<br />

◆ \contournumber{Zahl} Händische Eingabe der<br />

Kopienanzahl oder auto für Übernahme der kalkulierten<br />

Anzahl<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 104


contour – Beispiele<br />

unsichtbarer Text, sichtbarer sichtbarer sichtbarer sichtbarer sichtbarer sichtbarer sichtbarer sichtbarer Text<br />

Text<br />

Text<br />

Text<br />

Text<br />

Text<br />

Text<br />

Text<br />

unsichtbarer Text, sichtbarer sichtbarer sichtbarer sichtbarer sichtbarer sichtbarer sichtbarer sichtbarer Text<br />

Text<br />

Text<br />

Text<br />

Text<br />

Text<br />

Text<br />

Text<br />

unsichtbarer Text, sichtbarer sichtbarer sichtbarer sichtbarer sichtbarer sichtbarer Text<br />

Text<br />

Text<br />

Text<br />

Text<br />

Text<br />

1 \colorbox{black}{unsichtbarer Text ,<br />

2 \contour{white}{sichtbarer Text}}<br />

3<br />

4 \colorbox{black}{unsichtbarer Text ,<br />

5 \contour{yellow}{sichtbarer Text}}<br />

6<br />

7 \contourlength{0.1em}<br />

8 \colorbox{black}{unsichtbarer Text ,<br />

9 \contour [12]{ red}{sichtbarer Text}}<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

❅ ❅ ❅ ❅ ❅ ❅ ❅ ❅ ❅ ❅ ❅ ❅<br />

❅ ❅ ❅ ❅ ❅ ❅ ❅ ❅ ❅ text<br />

❅<br />

❅<br />

❅ ❅<strong>with</strong><br />

❅ ❅ colorbox ❅ ❅ ❅ ❅ ❅<br />

❅<br />

❅<br />

❅<br />

❅ ❅ ❅ ❅ ❅ ❅ ❅ ❅ text text text text text text text text ❅<br />

❅<br />

❅<br />

❅<br />

❅<strong>with</strong><br />

<strong>with</strong> <strong>with</strong> <strong>with</strong> <strong>with</strong> <strong>with</strong> <strong>with</strong> <strong>with</strong> ❅ ❅contour<br />

contour<br />

contour<br />

contour<br />

contour<br />

contour<br />

contour<br />

contour<br />

❅ ❅ ❅ ❅<br />

❅<br />

❅<br />

❅<br />

❅<br />

❅ ❅ ❅ ❅ ❅ ❅❅<br />

❅<br />

simple<br />

❅ ❅❅<br />

❅<br />

❅<br />

❅ ❅text<br />

❅ ❅ ❅<br />

❅ ❅ ❅ ❅ ❅<br />

❅ ❅ ❅ ❅ ❅ ❅ ❅ ❅<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 105


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

Flußkontrolle<br />

mehr des Guten<br />

➢contour<br />

➢photo<br />

➢showlabels<br />

➢titlepic<br />

➢eso-pic<br />

➢wallpaper<br />

➢background<br />

➢xwatermark<br />

Übersicht<br />

contour – Beispiele<br />

Test<br />

a) 1 weiße Kopie<br />

Test<br />

Test<br />

e) 4 weiße Kopien<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

h) 32 weiße Kopien<br />

Test<br />

b) 2 weiße Kopien<br />

Test<br />

Test<br />

Test<br />

Test<br />

f) 8 weiße Kopien<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

i) 60 weiße Kopien<br />

Test<br />

Test<br />

c) 3 weiße Kopien<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

g) 16 weiße Kopien<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

Test<br />

j) 120 weiße Kopien<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 106


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

Flußkontrolle<br />

mehr des Guten<br />

➢contour<br />

➢photo<br />

➢showlabels<br />

➢titlepic<br />

➢eso-pic<br />

➢wallpaper<br />

➢background<br />

➢xwatermark<br />

Übersicht<br />

photo – Allgemein<br />

Paketautor: Volker Kuhlmann, 2004<br />

◆ definiert neuen Typ von Gleitobjekt (photo)<br />

◆ Bildunterschriften werden seitlich vom Photo angebracht<br />

◆ Einbinden von Fotos mit Angabe zum Photographen usw.<br />

◆ benötigt \usepackage[Optionen]{graphicx}<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 107


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

Flußkontrolle<br />

mehr des Guten<br />

➢contour<br />

➢photo<br />

➢showlabels<br />

➢titlepic<br />

➢eso-pic<br />

➢wallpaper<br />

➢background<br />

➢xwatermark<br />

Übersicht<br />

photo – Paketoptionen<br />

\usepackage[Optionen]{photo} mit den möglichen<br />

Optionen<br />

◆ shortlop Liste der Fotos ohne Einzug<br />

◆ left/right/in/out Platzierung des Photos<br />

◆ top/center/bottom Ausrichtung Photobeschreibung<br />

◆ under/side Platzierung der Photographenangabe<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 108


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

Flußkontrolle<br />

mehr des Guten<br />

➢contour<br />

➢photo<br />

➢showlabels<br />

➢titlepic<br />

➢eso-pic<br />

➢wallpaper<br />

➢background<br />

➢xwatermark<br />

Übersicht<br />

photo – Befehlsübersicht<br />

◆ \begin{photo}[floatpos]-Umgebung<br />

◆ \begin{photo*}[floatpos]-Umgebung<br />

wie photo-Umgebung, allerdings für zweispaltigen Satz<br />

◆ \putphoto[.1.]{.2.}{.3.}{.4.}[.5.]{.6.} innerhalb der<br />

photo-Umgebung (oder einzeln)<br />

◆ [.1.] Photoposition: l,r,i,o (left,right,in,out)<br />

◆ {.2.} Label<br />

◆ {.3.} Photograph<br />

◆ {.4.} Photo mit \includegraphics... einbinden<br />

◆ [.5.] Beschreibung für lop<br />

◆ {.6.} Beschreibung<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 109


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

Flußkontrolle<br />

mehr des Guten<br />

➢contour<br />

➢photo<br />

➢showlabels<br />

➢titlepic<br />

➢eso-pic<br />

➢wallpaper<br />

➢background<br />

➢xwatermark<br />

Übersicht<br />

photo – Befehlsübersicht<br />

◆ Photo[.1.]{.2.}{.3.}[.4.]{.5.}-Umgebung andere<br />

Syntax, für ein Bild oder mehrere in Reihe<br />

◆ [.1.] Photoposition: l,r,i,o (left,right,in,out)<br />

◆ {.2.} Label<br />

◆ {.3.} Photograph<br />

◆ [.4.] Beschreibung für lop<br />

◆ {.5.} Beschreibung<br />

◆ phref/Phref wie \ref, aber mit Text "photo" bzw.<br />

"Photo"<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 110


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

Flußkontrolle<br />

mehr des Guten<br />

➢contour<br />

➢photo<br />

➢showlabels<br />

➢titlepic<br />

➢eso-pic<br />

➢wallpaper<br />

➢background<br />

➢xwatermark<br />

Übersicht<br />

photo – Befehlsübersicht<br />

◆ \defaultphotoplacement{i|o|l|r}<br />

◆ \thephoto laufende Nummer der Photos<br />

◆ \photoname Name des Bezeichners<br />

◆ \listphotoname<br />

◆ \listofphotos Verzeichnis aller Photos<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 111


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

Flußkontrolle<br />

mehr des Guten<br />

➢contour<br />

➢photo<br />

➢showlabels<br />

➢titlepic<br />

➢eso-pic<br />

➢wallpaper<br />

➢background<br />

➢xwatermark<br />

Übersicht<br />

photo – Beispiele<br />

...<br />

\usepackage[shortlop, bottom]{photo}<br />

...<br />

\begin{document}<br />

\listofphotos<br />

\begin{photo}<br />

\putphoto[l]{uulm1}{Adelheid Grob}{<br />

\includegraphics[width=0.65\textwidth]{bild1}}<br />

{Uni Ulm West im Herbst 2009}<br />

\putphoto[r]{uulm2}{Adelheid Grob}{<br />

\includegraphics[width=0.65\textwidth]{bild2}}<br />

{Uni~Ulm~West}<br />

\putphoto{uulm3}{Adelheid Grob}{<br />

\includegraphics[width=0.65\textwidth]{bild3}}<br />

{Uni~Ulm~West}<br />

\end{photo}<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 112


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

Flußkontrolle<br />

mehr des Guten<br />

➢contour<br />

➢photo<br />

➢showlabels<br />

➢titlepic<br />

➢eso-pic<br />

➢wallpaper<br />

➢background<br />

➢xwatermark<br />

Übersicht<br />

photo – Beispiele<br />

\begin{Photo}[i]{bilduni}{Adelheid Grob}<br />

{Uni Ulm West, Herbst 2009}<br />

\includegraphics[width=0.4\textwidth]{bild1}<br />

\includegraphics[width=0.4\textwidth]{bild2}<br />

\end{Photo}<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 113


List of Photos<br />

1 Uni Ulm West im Herbst 2009 . . . . . . . . . . . . . . . . . . . . 2<br />

2 Uni Ulm West . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2<br />

3 Uni Ulm West . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2<br />

4 Uni Ulm West, Herbst 2009 . . . . . . . . . . . . . . . . . . . . . . 3


Adelheid Grob<br />

Photo 2: Uni Ulm West<br />

Adelheid Grob<br />

Photo 1: Uni Ulm<br />

West im<br />

Herbst 2009<br />

Adelheid Grob<br />

Photo 3: Uni Ulm West


Adelheid Grob<br />

Photo 4: Uni Ulm West, Herbst 2009


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

Flußkontrolle<br />

mehr des Guten<br />

➢contour<br />

➢photo<br />

➢showlabels<br />

➢titlepic<br />

➢eso-pic<br />

➢wallpaper<br />

➢background<br />

➢xwatermark<br />

Übersicht<br />

showlabels – Allgemeines<br />

Paketautor: Norman Gray, 2009<br />

◆ Übersicht über die verwendeten \label<br />

◆ Ausgabe der \label-Bezeichnungen im Rand<br />

◆ auch für \cite usw. möglich<br />

◆ funktioniert auch bei zweispaltigem Satz<br />

◆ ähnliches Paket: showkeys von D. Carlisle, aber nur für<br />

\cite und \label<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 114


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

Flußkontrolle<br />

mehr des Guten<br />

➢contour<br />

➢photo<br />

➢showlabels<br />

➢titlepic<br />

➢eso-pic<br />

➢wallpaper<br />

➢background<br />

➢xwatermark<br />

Übersicht<br />

showlabels – Paketoptionen<br />

◆ outer/inner Platzierung im inneren/äußeren Rand<br />

(Std.: außen) bei zweiseitigen Dokumenten<br />

◆ left/right Platzierung im linken/rechten Rand<br />

◆ marginal Platzierung im Rand (Standard)<br />

◆ inline Platzierung im Text<br />

◆ nolabel keine Randnotiz für \label setzen<br />

◆ draft/final Entwurfs- oder End-Version des<br />

Dokuments. final blendet \label-Randnotizen aus;<br />

draft ist Standard<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 115


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

Flußkontrolle<br />

mehr des Guten<br />

➢contour<br />

➢photo<br />

➢showlabels<br />

➢titlepic<br />

➢eso-pic<br />

➢wallpaper<br />

➢background<br />

➢xwatermark<br />

Übersicht<br />

showlabels – Befehlsübersicht<br />

◆ \showlabelfont Schriftanpassung<br />

(\renewcommand{\sho...})<br />

◆ \showlabelsetlabel weitere Anpassungen<br />

(\renew...})<br />

◆ \showlabels{cite} zeigt alle \cite-Labels im Rand<br />

an, Standard: label<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 116


1 Satz des Pythagoras<br />

{pythkap}<br />

Der Satz des Pythagoras ist einer der fundamentalen Sätze der euklidischen<br />

Geometrie. Er besagt, dass in allen ebenen rechtwinkligen Dreiecken die {dreieck}<br />

Summe der Flächeninhalte der Kathetenquadrate gleich dem Flächeninhalt<br />

des Hypotenusenquadrates ist. Als Gleichung ausgedrückt lautet er<br />

a 2 + b 2 = c 2<br />

{formel}<br />

wobei a und b wie im Bild rechts für die Längen der am rechten Winkel<br />

anliegenden Seiten, der Katheten, stehen und c die Länge der dem rechten<br />

Winkel gegenüberliegenden Seite, der Hypotenuse, darstellt.[Bronstein] {bronstein}<br />

Aus dem Satz des Pythagoras folgt: Die Länge der Hypotenuse ist gleich der<br />

Quadratwurzel aus der Summe der Kathetenquadrate, es gilt also [Bronstein]: {bronstein}<br />

Literatur<br />

c = a 2 + b 2<br />

[Bronstein] Ilja N. Bronstein. Taschenbuch der Mathematik, 1958,<br />

B.G.Teubner.<br />

\documentclass[a4paper,12pt,titlepage]{scrartcl}<br />

\usepackage{amsmath}<br />

\usepackage{rotating}<br />

\usepackage{xcolor}<br />

\usepackage{showlabels}<br />

\showlabels{cite}<br />

\begin{document}<br />

\section{Satz des Pythagoras}\label{pythkap}<br />

...<br />

\begin{align*}<br />

a^2 + b^2 &= c^2<br />

\end{align*}\label{formel}<br />

...<br />

\renewcommand{\showlabelsetlabel}[1]{<br />

\begin{turn}{60}\showlabelfont\color{blue} #1\end{turn}}<br />

Aus dem Satz des Pythagoras folgt: Die Länge der Hypotenuse<br />

ist gleich der Qua\-drat\-wur\-zel aus der Summe der<br />

Kathetenquadrate, es gilt also \cite{bronstein}:<br />

...<br />

{umgpyth}


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

Flußkontrolle<br />

mehr des Guten<br />

➢contour<br />

➢photo<br />

➢showlabels<br />

➢titlepic<br />

➢eso-pic<br />

➢wallpaper<br />

➢background<br />

➢xwatermark<br />

Übersicht<br />

titlepic – Allgemeines<br />

Paketautor: Thomas ten Cate, 2008<br />

◆ stellt Kommando zum Einfügen eines zentrierten<br />

Titelbildes zur Verfügung<br />

◆ benötigt \usepackage[Optionen]{graphicx}<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 117


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

Flußkontrolle<br />

mehr des Guten<br />

➢contour<br />

➢photo<br />

➢showlabels<br />

➢titlepic<br />

➢eso-pic<br />

➢wallpaper<br />

➢background<br />

➢xwatermark<br />

Übersicht<br />

titlepic – Optionen/Befehlsübersicht<br />

◆ \usepackage[Optionen]{titlepic}<br />

◆ Paketoptionen sind:<br />

tt Titel und Titelbild an oberer Seitenkante ausgerichtet<br />

(top), getrennt durch festen Abstand<br />

tc Titel oben ausgerichtet, Bild vertikal zentriert<br />

cc Titel und Titelbild vertikal zentriert, getrennt durch<br />

festen Abstand<br />

◆ falls article als Klasse verwendet wird, muß dieser die<br />

Option titlepage mitgegeben werden<br />

◆ Befehl für das Einfügen eines Titelbildes:<br />

\titlepic{\includegraphics[Opt.]{bild}<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 118


titlepic – Beispiel<br />

\documentclass[a4paper,12pt,titlepage]{scrartcl}<br />

\usepackage[T1]{fontenc}<br />

\usepackage[latin1]{inputenc}<br />

\usepackage{titlepic}<br />

\usepackage{graphicx}<br />

\title{Test für das \texttt{titlepic}-Paket}<br />

\author{A. Grob}<br />

\date{\today}<br />

\titlepic{\includegraphics[width=0.6\textwidth]{test}}<br />

\begin{document}<br />

\maketitle<br />

\end{document}<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 119


Test für das titlepic-Paket<br />

A. Grob<br />

February 22, 2010


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

Flußkontrolle<br />

mehr des Guten<br />

➢contour<br />

➢photo<br />

➢showlabels<br />

➢titlepic<br />

➢eso-pic<br />

➢wallpaper<br />

➢background<br />

➢xwatermark<br />

Übersicht<br />

eso-pic – Allgemein/Optionen<br />

Autor: Rolf Niepraschk, 2009<br />

◆ Einfügen von Hintergrundbildern und -elementen<br />

◆ \usepackage[Optionen]{esopic} mit folgenden<br />

Optionen:<br />

◆ pscoord/texcoord=true/false Nullpunktdefinition<br />

(ps=untere linke Ecke, tex=obere linke Ecke)<br />

◆ grid=true/false / gridunit=Länge /<br />

gridcolor=Farbe Gitteranpassungen<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 120


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

Flußkontrolle<br />

mehr des Guten<br />

➢contour<br />

➢photo<br />

➢showlabels<br />

➢titlepic<br />

➢eso-pic<br />

➢wallpaper<br />

➢background<br />

➢xwatermark<br />

Übersicht<br />

eso-pic – Allgemein/Optionen<br />

◆ subgridcolor=Farbe / subgridstyle=solid/dotted<br />

Untergitteranpassungen<br />

◆ colorgrid=true/false kurz für rotes Gitter, grünes<br />

Untergitter<br />

◆ dvips=true/false lädt eepic (bessere Gitteranzeige)<br />

falls true<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 121


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

Flußkontrolle<br />

mehr des Guten<br />

➢contour<br />

➢photo<br />

➢showlabels<br />

➢titlepic<br />

➢eso-pic<br />

➢wallpaper<br />

➢background<br />

➢xwatermark<br />

Übersicht<br />

eso-pic – Befehlsübersicht<br />

◆ \AddToShipoutPicture{code} Befehl um<br />

Hintergrundmaterial zu definieren<br />

◆ \AddToShipoutPicture*{code} Befehl um<br />

Hintergrundmaterial für aktuelle Seite zu definieren<br />

◆ \ClearShipoutPicture Rücksetzen<br />

◆ \LenToUnit{Länge} Länge in Zahlen umsetzen<br />

◆ \gridSetup Möglichkeit, das Gitter anzupassen<br />

(Einheit, Unterteilungen, . . . )<br />

◆ \AtPageUpperLeft / \AtPageLowerLeft /<br />

\AtPageCenter / \AtTextUpperLeft<br />

. . . Positionierungsangaben für Elemente<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 122


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

Flußkontrolle<br />

mehr des Guten<br />

➢contour<br />

➢photo<br />

➢showlabels<br />

➢titlepic<br />

➢eso-pic<br />

➢wallpaper<br />

➢background<br />

➢xwatermark<br />

Übersicht<br />

eso-pic – Beispiel<br />

\documentclass[a4paper,12pt,titlepage]{scrartcl}<br />

\usepackage[T1]{fontenc}<br />

\usepackage[latin1]{inputenc}<br />

\usepackage{graphicx}<br />

\usepackage{eso-pic}<br />

\usepackage{lipsum}<br />

\begin{document}<br />

\AddToShipoutPicture{\includegraphics{test3a}}<br />

\lipsum<br />

\ClearShipoutPicture<br />

\AddToShipoutPicture{<br />

\AtPageLowerLeft{<br />

\includegraphics[width=5cm]{test}}<br />

}<br />

\lipsum<br />

\end{document}<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 123


Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Ut purus elit, vestibulum<br />

ut, placerat ac, adipiscing vitae, felis. Curabitur dictum gravida mauris. Nam<br />

arcu libero, nonummy eget, consectetuer id, vulputate a, magna. Donec vehicula<br />

augue eu neque. Pellentesque habitant morbi tristique senectus et netus et malesuada<br />

fames ac turpis egestas. Mauris ut leo. Cras viverra metus rhoncus sem.<br />

Nulla et lectus vestibulum urna fringilla ultrices. Phasellus eu tellus sit amet tortor<br />

gravida placerat. Integer sapien est, iaculis in, pretium quis, viverra ac, nunc.<br />

Praesent eget sem vel leo ultrices bibendum. Aenean faucibus. Morbi dolor nulla,<br />

malesuada eu, pulvinar at, mollis ac, nulla. Curabitur auctor semper nulla. Donec<br />

varius orci eget risus. Duis nibh mi, congue eu, accumsan eleifend, sagittis quis,<br />

diam. Duis eget orci sit amet orci dignissim rutrum.<br />

Nam dui ligula, fringilla a, euismod sodales, sollicitudin vel, wisi. Morbi auctor<br />

lorem non justo. Nam lacus libero, pretium at, lobortis vitae, ultricies et, tellus.<br />

Donec aliquet, tortor sed accumsan bibendum, erat ligula aliquet magna, vitae<br />

ornare odio metus a mi. Morbi ac orci et nisl hendrerit mollis. Suspendisse ut<br />

massa. Cras nec ante. Pellentesque a nulla. Cum sociis natoque penatibus et<br />

magnis dis parturient montes, nascetur ridiculus mus. Aliquam tincidunt urna.<br />

Nulla ullamcorper vestibulum turpis. Pellentesque cursus luctus mauris.<br />

Nulla malesuada porttitor diam. Donec felis erat, congue non, volutpat at, tincidunt<br />

tristique, libero. Vivamus viverra fermentum felis. Donec nonummy pellentesque<br />

ante. Phasellus adipiscing semper elit. Proin fermentum massa ac quam.<br />

Sed diam turpis, molestie vitae, placerat a, molestie nec, leo. Maecenas lacinia.<br />

Nam ipsum ligula, eleifend at, accumsan nec, suscipit a, ipsum. Morbi blandit<br />

ligula feugiat magna. Nunc eleifend consequat lorem. Sed lacinia nulla vitae enim.<br />

Pellentesque tincidunt purus vel magna. Integer non enim. Praesent euismod<br />

nunc eu purus. Donec bibendum quam in tellus. Nullam cursus pulvinar lectus.<br />

Donec et mi. Nam vulputate metus eu enim. Vestibulum pellentesque felis eu<br />

massa.<br />

Quisque ullamcorper placerat ipsum. Cras nibh. Morbi vel justo vitae lacus<br />

tincidunt ultrices. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In hac<br />

habitasse platea dictumst. Integer tempus convallis augue. Etiam facilisis. Nunc<br />

elementum fermentum wisi. Aenean placerat. Ut imperdiet, enim sed gravida<br />

sollicitudin, felis odio placerat quam, ac pulvinar elit purus eget enim. Nunc vitae<br />

tortor. Proin tempus nibh sit amet nisl. Vivamus quis tortor vitae risus porta<br />

vehicula.<br />

Fusce mauris. Vestibulum luctus nibh at lectus. Sed bibendum, nulla a faucibus<br />

semper, leo velit ultricies tellus, ac venenatis arcu wisi vel nisl. Vestibulum<br />

diam. Aliquam pellentesque, augue quis sagittis posuere, turpis lacus congue quam,<br />

in hendrerit risus eros eget felis. Maecenas eget erat in sapien mattis porttitor.<br />

Vestibulum porttitor. Nulla facilisi. Sed a turpis eu lacus commodo facilisis. Morbi<br />

fringilla, wisi in dignissim interdum, justo lectus sagittis dui, et vehicula libero dui<br />

cursus dui. Mauris tempor ligula sed lacus. Duis cursus enim ut augue. Cras<br />

ac magna. Cras nulla. Nulla egestas. Curabitur a leo. Quisque egestas wisi eget<br />

nunc. Nam feugiat lacus vel est. Curabitur consectetuer.<br />

1


Suspendisse vel felis. Ut lorem lorem, interdum eu, tincidunt sit amet, laoreet<br />

vitae, arcu. Aenean faucibus pede eu ante. Praesent enim elit, rutrum at, molestie<br />

non, nonummy vel, nisl. Ut lectus eros, malesuada sit amet, fermentum eu, sodales<br />

cursus, magna. Donec eu purus. Quisque vehicula, urna sed ultricies auctor, pede<br />

lorem egestas dui, et convallis elit erat sed nulla. Donec luctus. Curabitur et nunc.<br />

Aliquam dolor odio, commodo pretium, ultricies non, pharetra in, velit. Integer<br />

arcu est, nonummy in, fermentum faucibus, egestas vel, odio.<br />

Sed commodo posuere pede. Mauris ut est. Ut quis purus. Sed ac odio. Sed<br />

vehicula hendrerit sem. Duis non odio. Morbi ut dui. Sed accumsan risus eget<br />

odio. In hac habitasse platea dictumst. Pellentesque non elit. Fusce sed justo eu<br />

urna porta tincidunt. Mauris felis odio, sollicitudin sed, volutpat a, ornare ac, erat.<br />

Morbi quis dolor. Donec pellentesque, erat ac sagittis semper, nunc dui lobortis<br />

purus, quis congue purus metus ultricies tellus. Proin et quam. Class aptent taciti<br />

sociosqu ad litora torquent per conubia nostra, per inceptos hymenaeos. Praesent<br />

sapien turpis, fermentum vel, eleifend faucibus, vehicula eu, lacus.<br />

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Ut purus elit, vestibulum<br />

ut, placerat ac, adipiscing vitae, felis. Curabitur dictum gravida mauris. Nam<br />

arcu libero, nonummy eget, consectetuer id, vulputate a, magna. Donec vehicula<br />

augue eu neque. Pellentesque habitant morbi tristique senectus et netus et malesuada<br />

fames ac turpis egestas. Mauris ut leo. Cras viverra metus rhoncus sem.<br />

Nulla et lectus vestibulum urna fringilla ultrices. Phasellus eu tellus sit amet tortor<br />

gravida placerat. Integer sapien est, iaculis in, pretium quis, viverra ac, nunc.<br />

Praesent eget sem vel leo ultrices bibendum. Aenean faucibus. Morbi dolor nulla,<br />

malesuada eu, pulvinar at, mollis ac, nulla. Curabitur auctor semper nulla. Donec<br />

varius orci eget risus. Duis nibh mi, congue eu, accumsan eleifend, sagittis quis,<br />

diam. Duis eget orci sit amet orci dignissim rutrum.<br />

Nam dui ligula, fringilla a, euismod sodales, sollicitudin vel, wisi. Morbi auctor<br />

lorem non justo. Nam lacus libero, pretium at, lobortis vitae, ultricies et, tellus.<br />

Donec aliquet, tortor sed accumsan bibendum, erat ligula aliquet magna, vitae<br />

ornare odio metus a mi. Morbi ac orci et nisl hendrerit mollis. Suspendisse ut<br />

massa. Cras nec ante. Pellentesque a nulla. Cum sociis natoque penatibus et<br />

magnis dis parturient montes, nascetur ridiculus mus. Aliquam tincidunt urna.<br />

Nulla ullamcorper vestibulum turpis. Pellentesque cursus luctus mauris.<br />

Nulla malesuada porttitor diam. Donec felis erat, congue non, volutpat at, tincidunt<br />

tristique, libero. Vivamus viverra fermentum felis. Donec nonummy pellentesque<br />

ante. Phasellus adipiscing semper elit. Proin fermentum massa ac quam.<br />

Sed diam turpis, molestie vitae, placerat a, molestie nec, leo. Maecenas lacinia.<br />

Nam ipsum ligula, eleifend at, accumsan nec, suscipit a, ipsum. Morbi blandit<br />

ligula feugiat magna. Nunc eleifend consequat lorem. Sed lacinia nulla vitae enim.<br />

Pellentesque tincidunt purus vel magna. Integer non enim. Praesent euismod<br />

nunc eu purus. Donec bibendum quam in tellus. Nullam cursus pulvinar lectus.<br />

Donec et mi. Nam vulputate metus eu enim. Vestibulum pellentesque felis eu<br />

massa.<br />

Quisque ullamcorper placerat ipsum. Cras nibh. Morbi vel justo vitae lacus<br />

2


tincidunt ultrices. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In hac<br />

habitasse platea dictumst. Integer tempus convallis augue. Etiam facilisis. Nunc<br />

elementum fermentum wisi. Aenean placerat. Ut imperdiet, enim sed gravida<br />

sollicitudin, felis odio placerat quam, ac pulvinar elit purus eget enim. Nunc vitae<br />

tortor. Proin tempus nibh sit amet nisl. Vivamus quis tortor vitae risus porta<br />

vehicula.<br />

Fusce mauris. Vestibulum luctus nibh at lectus. Sed bibendum, nulla a faucibus<br />

semper, leo velit ultricies tellus, ac venenatis arcu wisi vel nisl. Vestibulum<br />

diam. Aliquam pellentesque, augue quis sagittis posuere, turpis lacus congue quam,<br />

in hendrerit risus eros eget felis. Maecenas eget erat in sapien mattis porttitor.<br />

Vestibulum porttitor. Nulla facilisi. Sed a turpis eu lacus commodo facilisis. Morbi<br />

fringilla, wisi in dignissim interdum, justo lectus sagittis dui, et vehicula libero dui<br />

cursus dui. Mauris tempor ligula sed lacus. Duis cursus enim ut augue. Cras<br />

ac magna. Cras nulla. Nulla egestas. Curabitur a leo. Quisque egestas wisi eget<br />

nunc. Nam feugiat lacus vel est. Curabitur consectetuer.<br />

Suspendisse vel felis. Ut lorem lorem, interdum eu, tincidunt sit amet, laoreet<br />

vitae, arcu. Aenean faucibus pede eu ante. Praesent enim elit, rutrum at, molestie<br />

non, nonummy vel, nisl. Ut lectus eros, malesuada sit amet, fermentum eu, sodales<br />

cursus, magna. Donec eu purus. Quisque vehicula, urna sed ultricies auctor, pede<br />

lorem egestas dui, et convallis elit erat sed nulla. Donec luctus. Curabitur et nunc.<br />

Aliquam dolor odio, commodo pretium, ultricies non, pharetra in, velit. Integer<br />

arcu est, nonummy in, fermentum faucibus, egestas vel, odio.<br />

Sed commodo posuere pede. Mauris ut est. Ut quis purus. Sed ac odio. Sed<br />

vehicula hendrerit sem. Duis non odio. Morbi ut dui. Sed accumsan risus eget<br />

odio. In hac habitasse platea dictumst. Pellentesque non elit. Fusce sed justo eu<br />

urna porta tincidunt. Mauris felis odio, sollicitudin sed, volutpat a, ornare ac, erat.<br />

Morbi quis dolor. Donec pellentesque, erat ac sagittis semper, nunc dui lobortis<br />

purus, quis congue purus metus ultricies tellus. Proin et quam. Class aptent taciti<br />

sociosqu ad litora torquent per conubia nostra, per inceptos hymenaeos. Praesent<br />

sapien turpis, fermentum vel, eleifend faucibus, vehicula eu, lacus.<br />

3


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

Flußkontrolle<br />

mehr des Guten<br />

➢contour<br />

➢photo<br />

➢showlabels<br />

➢titlepic<br />

➢eso-pic<br />

➢wallpaper<br />

➢background<br />

➢xwatermark<br />

Übersicht<br />

wallpaper<br />

Paketautor: Michael H.F. Wilkinson, 2006<br />

◆ Setzen von Hintergrundbildern usw.<br />

◆ baut auf eso-pic auf, mehr Möglichkeiten: Wiederholen<br />

von Bildern etc.<br />

◆ \usepackage{wallpaper} – keine Paketoptionen<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 124


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

Flußkontrolle<br />

mehr des Guten<br />

➢contour<br />

➢photo<br />

➢showlabels<br />

➢titlepic<br />

➢eso-pic<br />

➢wallpaper<br />

➢background<br />

➢xwatermark<br />

Übersicht<br />

wallpaper<br />

◆ (This)CenterWallPaper{Faktor}{Bild} Setzen eines<br />

zentrierten Hintergrundbildes; Faktor gibt das Verhältnis<br />

Bildbreite:Seitenbreite an<br />

◆ (This)TileWallPaper{Breite}{Höhe}{Bild} Bild mit<br />

angegebenen Abmessungen wird wiederholt in den<br />

Hintergrund gesetzt<br />

◆ (This)TileSquareWallPaper{Faktor}{Bild} wie oben<br />

nur mit Angabe eines Faktor statt der Abmessungen<br />

◆ (This)UL<strong>Co</strong>rnerWallPaper{Faktor}{Bild} Element an<br />

oberer linken Ecke (genauso UR, LL, LR)<br />

◆ ClearWallPaper Rücksetzen auf "kein<br />

Hintergrundelement"<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 125


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

Flußkontrolle<br />

mehr des Guten<br />

➢contour<br />

➢photo<br />

➢showlabels<br />

➢titlepic<br />

➢eso-pic<br />

➢wallpaper<br />

➢background<br />

➢xwatermark<br />

Übersicht<br />

wallpaper – Beispiel<br />

...<br />

\usepackage{wallpaper}<br />

...<br />

\begin{document}<br />

\ThisCenterWallPaper{1}{test3a}<br />

\lipsum[1-6]<br />

\ThisTileWallPaper{5cm}{3cm}{cvd1}<br />

\lipsum[1-6]<br />

\ThisTileSquareWallPaper{6}{cvd1}<br />

\lipsum[1-6]<br />

\ThisUR<strong>Co</strong>rnerWallPaper{0.17}{bild1}<br />

\lipsum[1-2]<br />

\end{document}<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 126


Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Ut purus elit, vestibulum<br />

ut, placerat ac, adipiscing vitae, felis. Curabitur dictum gravida mauris. Nam<br />

arcu libero, nonummy eget, consectetuer id, vulputate a, magna. Donec vehicula<br />

augue eu neque. Pellentesque habitant morbi tristique senectus et netus et malesuada<br />

fames ac turpis egestas. Mauris ut leo. Cras viverra metus rhoncus sem.<br />

Nulla et lectus vestibulum urna fringilla ultrices. Phasellus eu tellus sit amet tortor<br />

gravida placerat. Integer sapien est, iaculis in, pretium quis, viverra ac, nunc.<br />

Praesent eget sem vel leo ultrices bibendum. Aenean faucibus. Morbi dolor nulla,<br />

malesuada eu, pulvinar at, mollis ac, nulla. Curabitur auctor semper nulla. Donec<br />

varius orci eget risus. Duis nibh mi, congue eu, accumsan eleifend, sagittis quis,<br />

diam. Duis eget orci sit amet orci dignissim rutrum.<br />

Nam dui ligula, fringilla a, euismod sodales, sollicitudin vel, wisi. Morbi auctor<br />

lorem non justo. Nam lacus libero, pretium at, lobortis vitae, ultricies et, tellus.<br />

Donec aliquet, tortor sed accumsan bibendum, erat ligula aliquet magna, vitae<br />

ornare odio metus a mi. Morbi ac orci et nisl hendrerit mollis. Suspendisse ut<br />

massa. Cras nec ante. Pellentesque a nulla. Cum sociis natoque penatibus et<br />

magnis dis parturient montes, nascetur ridiculus mus. Aliquam tincidunt urna.<br />

Nulla ullamcorper vestibulum turpis. Pellentesque cursus luctus mauris.<br />

Nulla malesuada porttitor diam. Donec felis erat, congue non, volutpat at, tincidunt<br />

tristique, libero. Vivamus viverra fermentum felis. Donec nonummy pellentesque<br />

ante. Phasellus adipiscing semper elit. Proin fermentum massa ac quam.<br />

Sed diam turpis, molestie vitae, placerat a, molestie nec, leo. Maecenas lacinia.<br />

Nam ipsum ligula, eleifend at, accumsan nec, suscipit a, ipsum. Morbi blandit<br />

ligula feugiat magna. Nunc eleifend consequat lorem. Sed lacinia nulla vitae enim.<br />

Pellentesque tincidunt purus vel magna. Integer non enim. Praesent euismod<br />

nunc eu purus. Donec bibendum quam in tellus. Nullam cursus pulvinar lectus.<br />

Donec et mi. Nam vulputate metus eu enim. Vestibulum pellentesque felis eu<br />

massa.<br />

Quisque ullamcorper placerat ipsum. Cras nibh. Morbi vel justo vitae lacus<br />

tincidunt ultrices. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In hac<br />

habitasse platea dictumst. Integer tempus convallis augue. Etiam facilisis. Nunc<br />

elementum fermentum wisi. Aenean placerat. Ut imperdiet, enim sed gravida<br />

sollicitudin, felis odio placerat quam, ac pulvinar elit purus eget enim. Nunc vitae<br />

tortor. Proin tempus nibh sit amet nisl. Vivamus quis tortor vitae risus porta<br />

vehicula.<br />

Fusce mauris. Vestibulum luctus nibh at lectus. Sed bibendum, nulla a faucibus<br />

semper, leo velit ultricies tellus, ac venenatis arcu wisi vel nisl. Vestibulum<br />

diam. Aliquam pellentesque, augue quis sagittis posuere, turpis lacus congue quam,<br />

in hendrerit risus eros eget felis. Maecenas eget erat in sapien mattis porttitor.<br />

Vestibulum porttitor. Nulla facilisi. Sed a turpis eu lacus commodo facilisis. Morbi<br />

fringilla, wisi in dignissim interdum, justo lectus sagittis dui, et vehicula libero dui<br />

cursus dui. Mauris tempor ligula sed lacus. Duis cursus enim ut augue. Cras<br />

ac magna. Cras nulla. Nulla egestas. Curabitur a leo. Quisque egestas wisi eget<br />

nunc. Nam feugiat lacus vel est. Curabitur consectetuer.<br />

1


Suspendisse vel felis. Ut lorem lorem, interdum eu, tincidunt sit amet, laoreet<br />

vitae, arcu. Aenean faucibus pede eu ante. Praesent enim elit, rutrum at, molestie<br />

non, nonummy vel, nisl. Ut lectus eros, malesuada sit amet, fermentum eu, sodales<br />

cursus, magna. Donec eu purus. Quisque vehicula, urna sed ultricies auctor, pede<br />

lorem egestas dui, et convallis elit erat sed nulla. Donec luctus. Curabitur et nunc.<br />

Aliquam dolor odio, commodo pretium, ultricies non, pharetra in, velit. Integer<br />

arcu est, nonummy in, fermentum faucibus, egestas vel, odio.<br />

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Ut purus elit, vestibulum<br />

ut, placerat ac, adipiscing vitae, felis. Curabitur dictum gravida mauris. Nam<br />

arcu libero, nonummy eget, consectetuer id, vulputate a, magna. Donec vehicula<br />

augue eu neque. Pellentesque habitant morbi tristique senectus et netus et malesuada<br />

fames ac turpis egestas. Mauris ut leo. Cras viverra metus rhoncus sem.<br />

Nulla et lectus vestibulum urna fringilla ultrices. Phasellus eu tellus sit amet tortor<br />

gravida placerat. Integer sapien est, iaculis in, pretium quis, viverra ac, nunc.<br />

Praesent eget sem vel leo ultrices bibendum. Aenean faucibus. Morbi dolor nulla,<br />

malesuada eu, pulvinar at, mollis ac, nulla. Curabitur auctor semper nulla. Donec<br />

varius orci eget risus. Duis nibh mi, congue eu, accumsan eleifend, sagittis quis,<br />

diam. Duis eget orci sit amet orci dignissim rutrum.<br />

Nam dui ligula, fringilla a, euismod sodales, sollicitudin vel, wisi. Morbi auctor<br />

lorem non justo. Nam lacus libero, pretium at, lobortis vitae, ultricies et, tellus.<br />

Donec aliquet, tortor sed accumsan bibendum, erat ligula aliquet magna, vitae<br />

ornare odio metus a mi. Morbi ac orci et nisl hendrerit mollis. Suspendisse ut<br />

massa. Cras nec ante. Pellentesque a nulla. Cum sociis natoque penatibus et<br />

magnis dis parturient montes, nascetur ridiculus mus. Aliquam tincidunt urna.<br />

Nulla ullamcorper vestibulum turpis. Pellentesque cursus luctus mauris.<br />

Nulla malesuada porttitor diam. Donec felis erat, congue non, volutpat at, tincidunt<br />

tristique, libero. Vivamus viverra fermentum felis. Donec nonummy pellentesque<br />

ante. Phasellus adipiscing semper elit. Proin fermentum massa ac quam.<br />

Sed diam turpis, molestie vitae, placerat a, molestie nec, leo. Maecenas lacinia.<br />

Nam ipsum ligula, eleifend at, accumsan nec, suscipit a, ipsum. Morbi blandit<br />

ligula feugiat magna. Nunc eleifend consequat lorem. Sed lacinia nulla vitae enim.<br />

Pellentesque tincidunt purus vel magna. Integer non enim. Praesent euismod<br />

nunc eu purus. Donec bibendum quam in tellus. Nullam cursus pulvinar lectus.<br />

Donec et mi. Nam vulputate metus eu enim. Vestibulum pellentesque felis eu<br />

massa.<br />

Quisque ullamcorper placerat ipsum. Cras nibh. Morbi vel justo vitae lacus<br />

tincidunt ultrices. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In hac<br />

habitasse platea dictumst. Integer tempus convallis augue. Etiam facilisis. Nunc<br />

elementum fermentum wisi. Aenean placerat. Ut imperdiet, enim sed gravida<br />

sollicitudin, felis odio placerat quam, ac pulvinar elit purus eget enim. Nunc vitae<br />

tortor. Proin tempus nibh sit amet nisl. Vivamus quis tortor vitae risus porta<br />

vehicula.<br />

Fusce mauris. Vestibulum luctus nibh at lectus. Sed bibendum, nulla a faucibus<br />

semper, leo velit ultricies tellus, ac venenatis arcu wisi vel nisl. Vestibulum<br />

2


diam. Aliquam pellentesque, augue quis sagittis posuere, turpis lacus congue quam,<br />

in hendrerit risus eros eget felis. Maecenas eget erat in sapien mattis porttitor.<br />

Vestibulum porttitor. Nulla facilisi. Sed a turpis eu lacus commodo facilisis. Morbi<br />

fringilla, wisi in dignissim interdum, justo lectus sagittis dui, et vehicula libero dui<br />

cursus dui. Mauris tempor ligula sed lacus. Duis cursus enim ut augue. Cras<br />

ac magna. Cras nulla. Nulla egestas. Curabitur a leo. Quisque egestas wisi eget<br />

nunc. Nam feugiat lacus vel est. Curabitur consectetuer.<br />

Suspendisse vel felis. Ut lorem lorem, interdum eu, tincidunt sit amet, laoreet<br />

vitae, arcu. Aenean faucibus pede eu ante. Praesent enim elit, rutrum at, molestie<br />

non, nonummy vel, nisl. Ut lectus eros, malesuada sit amet, fermentum eu, sodales<br />

cursus, magna. Donec eu purus. Quisque vehicula, urna sed ultricies auctor, pede<br />

lorem egestas dui, et convallis elit erat sed nulla. Donec luctus. Curabitur et nunc.<br />

Aliquam dolor odio, commodo pretium, ultricies non, pharetra in, velit. Integer<br />

arcu est, nonummy in, fermentum faucibus, egestas vel, odio.<br />

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Ut purus elit, vestibulum<br />

ut, placerat ac, adipiscing vitae, felis. Curabitur dictum gravida mauris. Nam<br />

arcu libero, nonummy eget, consectetuer id, vulputate a, magna. Donec vehicula<br />

augue eu neque. Pellentesque habitant morbi tristique senectus et netus et malesuada<br />

fames ac turpis egestas. Mauris ut leo. Cras viverra metus rhoncus sem.<br />

Nulla et lectus vestibulum urna fringilla ultrices. Phasellus eu tellus sit amet tortor<br />

gravida placerat. Integer sapien est, iaculis in, pretium quis, viverra ac, nunc.<br />

Praesent eget sem vel leo ultrices bibendum. Aenean faucibus. Morbi dolor nulla,<br />

malesuada eu, pulvinar at, mollis ac, nulla. Curabitur auctor semper nulla. Donec<br />

varius orci eget risus. Duis nibh mi, congue eu, accumsan eleifend, sagittis quis,<br />

diam. Duis eget orci sit amet orci dignissim rutrum.<br />

Nam dui ligula, fringilla a, euismod sodales, sollicitudin vel, wisi. Morbi auctor<br />

lorem non justo. Nam lacus libero, pretium at, lobortis vitae, ultricies et, tellus.<br />

Donec aliquet, tortor sed accumsan bibendum, erat ligula aliquet magna, vitae<br />

ornare odio metus a mi. Morbi ac orci et nisl hendrerit mollis. Suspendisse ut<br />

massa. Cras nec ante. Pellentesque a nulla. Cum sociis natoque penatibus et<br />

magnis dis parturient montes, nascetur ridiculus mus. Aliquam tincidunt urna.<br />

Nulla ullamcorper vestibulum turpis. Pellentesque cursus luctus mauris.<br />

Nulla malesuada porttitor diam. Donec felis erat, congue non, volutpat at, tincidunt<br />

tristique, libero. Vivamus viverra fermentum felis. Donec nonummy pellentesque<br />

ante. Phasellus adipiscing semper elit. Proin fermentum massa ac quam.<br />

Sed diam turpis, molestie vitae, placerat a, molestie nec, leo. Maecenas lacinia.<br />

Nam ipsum ligula, eleifend at, accumsan nec, suscipit a, ipsum. Morbi blandit<br />

ligula feugiat magna. Nunc eleifend consequat lorem. Sed lacinia nulla vitae enim.<br />

Pellentesque tincidunt purus vel magna. Integer non enim. Praesent euismod<br />

nunc eu purus. Donec bibendum quam in tellus. Nullam cursus pulvinar lectus.<br />

Donec et mi. Nam vulputate metus eu enim. Vestibulum pellentesque felis eu<br />

massa.<br />

Quisque ullamcorper placerat ipsum. Cras nibh. Morbi vel justo vitae lacus<br />

tincidunt ultrices. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In hac<br />

3


habitasse platea dictumst. Integer tempus convallis augue. Etiam facilisis. Nunc<br />

elementum fermentum wisi. Aenean placerat. Ut imperdiet, enim sed gravida<br />

sollicitudin, felis odio placerat quam, ac pulvinar elit purus eget enim. Nunc vitae<br />

tortor. Proin tempus nibh sit amet nisl. Vivamus quis tortor vitae risus porta<br />

vehicula.<br />

Fusce mauris. Vestibulum luctus nibh at lectus. Sed bibendum, nulla a faucibus<br />

semper, leo velit ultricies tellus, ac venenatis arcu wisi vel nisl. Vestibulum<br />

diam. Aliquam pellentesque, augue quis sagittis posuere, turpis lacus congue quam,<br />

in hendrerit risus eros eget felis. Maecenas eget erat in sapien mattis porttitor.<br />

Vestibulum porttitor. Nulla facilisi. Sed a turpis eu lacus commodo facilisis. Morbi<br />

fringilla, wisi in dignissim interdum, justo lectus sagittis dui, et vehicula libero dui<br />

cursus dui. Mauris tempor ligula sed lacus. Duis cursus enim ut augue. Cras<br />

ac magna. Cras nulla. Nulla egestas. Curabitur a leo. Quisque egestas wisi eget<br />

nunc. Nam feugiat lacus vel est. Curabitur consectetuer.<br />

Suspendisse vel felis. Ut lorem lorem, interdum eu, tincidunt sit amet, laoreet<br />

vitae, arcu. Aenean faucibus pede eu ante. Praesent enim elit, rutrum at, molestie<br />

non, nonummy vel, nisl. Ut lectus eros, malesuada sit amet, fermentum eu, sodales<br />

cursus, magna. Donec eu purus. Quisque vehicula, urna sed ultricies auctor, pede<br />

lorem egestas dui, et convallis elit erat sed nulla. Donec luctus. Curabitur et nunc.<br />

Aliquam dolor odio, commodo pretium, ultricies non, pharetra in, velit. Integer<br />

arcu est, nonummy in, fermentum faucibus, egestas vel, odio.<br />

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Ut purus elit, vestibulum<br />

ut, placerat ac, adipiscing vitae, felis. Curabitur dictum gravida mauris. Nam<br />

arcu libero, nonummy eget, consectetuer id, vulputate a, magna. Donec vehicula<br />

augue eu neque. Pellentesque habitant morbi tristique senectus et netus et malesuada<br />

fames ac turpis egestas. Mauris ut leo. Cras viverra metus rhoncus sem.<br />

Nulla et lectus vestibulum urna fringilla ultrices. Phasellus eu tellus sit amet tortor<br />

gravida placerat. Integer sapien est, iaculis in, pretium quis, viverra ac, nunc.<br />

Praesent eget sem vel leo ultrices bibendum. Aenean faucibus. Morbi dolor nulla,<br />

malesuada eu, pulvinar at, mollis ac, nulla. Curabitur auctor semper nulla. Donec<br />

varius orci eget risus. Duis nibh mi, congue eu, accumsan eleifend, sagittis quis,<br />

diam. Duis eget orci sit amet orci dignissim rutrum.<br />

Nam dui ligula, fringilla a, euismod sodales, sollicitudin vel, wisi. Morbi auctor<br />

lorem non justo. Nam lacus libero, pretium at, lobortis vitae, ultricies et, tellus.<br />

Donec aliquet, tortor sed accumsan bibendum, erat ligula aliquet magna, vitae<br />

ornare odio metus a mi. Morbi ac orci et nisl hendrerit mollis. Suspendisse ut<br />

massa. Cras nec ante. Pellentesque a nulla. Cum sociis natoque penatibus et<br />

magnis dis parturient montes, nascetur ridiculus mus. Aliquam tincidunt urna.<br />

Nulla ullamcorper vestibulum turpis. Pellentesque cursus luctus mauris.<br />

4


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

Flußkontrolle<br />

mehr des Guten<br />

➢contour<br />

➢photo<br />

➢showlabels<br />

➢titlepic<br />

➢eso-pic<br />

➢wallpaper<br />

➢background<br />

➢xwatermark<br />

Übersicht<br />

background – Allgemeines<br />

Paketautor: Gonzalo Medina, 2009<br />

◆ Hintergrundbilder, -texte usw. platzieren<br />

◆ baut auf TikZ, everypar, afterpage auf<br />

◆ \usepackage[OPTIONEN]{background}<br />

◆ Paketoptionen:<br />

all Hintergrundmaterial auf allen Seiten<br />

some . . . nur auf den Seiten, bei denen ein Hintergrund<br />

definiert wurde<br />

center/bottom/top Ausrichtung des<br />

Hintergrundmaterials<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 127


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

Flußkontrolle<br />

mehr des Guten<br />

➢contour<br />

➢photo<br />

➢showlabels<br />

➢titlepic<br />

➢eso-pic<br />

➢wallpaper<br />

➢background<br />

➢xwatermark<br />

Übersicht<br />

background – Befehlsübersicht<br />

◆ \SetBg<strong>Co</strong>ntents{material} Angabe des<br />

Hintergrundbildes/-textes<br />

◆ \SetBg<strong>Co</strong>lor{color} Textfarbe<br />

◆ \SetBgAngle{Wert} Winkel des Elements (-360, . . . ,<br />

360)<br />

◆ \SetBgOpacity{Wert} Transparenz; Wert zwischen 0<br />

und 1 (keine Transparenz)<br />

◆ \SetBgScale{Wert} Skalierung des<br />

Hintergrundelements<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 128


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

Flußkontrolle<br />

mehr des Guten<br />

➢contour<br />

➢photo<br />

➢showlabels<br />

➢titlepic<br />

➢eso-pic<br />

➢wallpaper<br />

➢background<br />

➢xwatermark<br />

Übersicht<br />

background – Befehlsübersicht<br />

◆ \SetBgPosition{Position} nach TikZ-Notation<br />

◆ \SetBgAnchor{Text} Anker setzen, z.B. west<br />

◆ \SetBgHshift{Wert}/SetBgVshift{Wert}<br />

Verschiebung von vorgegebener Position<br />

◆ \BgThispage/\NoBgThispage Kontrolle über<br />

Erscheinen/Ausblenden des Hintergrundmaterials auf<br />

bestimmter Seite<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 129


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

Flußkontrolle<br />

mehr des Guten<br />

➢contour<br />

➢photo<br />

➢showlabels<br />

➢titlepic<br />

➢eso-pic<br />

➢wallpaper<br />

➢background<br />

➢xwatermark<br />

Übersicht<br />

background – Beispiel1<br />

\documentclass[a4paper,12pt]{article}<br />

\usepackage[T1]{fontenc}<br />

\usepackage[latin1]{inputenc}<br />

\usepackage{background}<br />

\usepackage{lipsum}<br />

\SetBg<strong>Co</strong>ntents{--\thepage --}<br />

\SetBgAngle{35}<br />

\SetBg<strong>Co</strong>lor{blue!70}<br />

\SetBgScale{10}<br />

\pagestyle{empty}<br />

\begin{document}<br />

\lipsum[1-14]<br />

\end{document}<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 130


Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Ut purus<br />

elit, vestibulum ut, placerat ac, adipiscing vitae, felis. Curabitur dictum<br />

gravida mauris. Nam arcu libero, nonummy eget, consectetuer<br />

id, vulputate a, magna. Donec vehicula augue eu neque. Pellentesque<br />

habitant morbi tristique senectus et netus et malesuada fames ac turpis<br />

egestas. Mauris ut leo. Cras viverra metus rhoncus sem. Nulla et lectus<br />

vestibulum urna fringilla ultrices. Phasellus eu tellus sit amet tortor<br />

gravida placerat. Integer sapien est, iaculis in, pretium quis, viverra ac,<br />

nunc. Praesent eget sem vel leo ultrices bibendum. Aenean faucibus.<br />

Morbi dolor nulla, malesuada eu, pulvinar at, mollis ac, nulla. Curabitur<br />

auctor semper nulla. Donec varius orci eget risus. Duis nibh mi, congue<br />

eu, accumsan eleifend, sagittis quis, diam. Duis eget orci sit amet orci<br />

dignissim rutrum.<br />

Nam dui ligula, fringilla a, euismod sodales, sollicitudin vel, wisi.<br />

Morbi auctor lorem non justo. Nam lacus libero, pretium at, lobortis<br />

vitae, ultricies et, tellus. Donec aliquet, tortor sed accumsan bibendum,<br />

erat ligula aliquet magna, vitae ornare odio metus a mi. Morbi ac orci<br />

et nisl hendrerit mollis. Suspendisse ut massa. Cras nec ante. Pellentesque<br />

a nulla. Cum sociis natoque penatibus et magnis dis parturient<br />

montes, nascetur ridiculus mus. Aliquam tincidunt urna. Nulla ullamcorper<br />

vestibulum turpis. Pellentesque cursus luctus mauris.<br />

Nulla malesuada porttitor diam. Donec felis erat, congue non, volutpat<br />

at, tincidunt tristique, libero. Vivamus viverra fermentum felis.<br />

Donec nonummy pellentesque ante. Phasellus adipiscing semper elit.<br />

Proin fermentum massa ac quam. Sed diam turpis, molestie vitae, placerat<br />

a, molestie nec, leo. Maecenas lacinia. Nam ipsum ligula, eleifend<br />

–1–<br />

at, accumsan nec, suscipit a, ipsum. Morbi blandit ligula feugiat magna.<br />

Nunc eleifend consequat lorem. Sed lacinia nulla vitae enim. Pellentesque<br />

tincidunt purus vel magna. Integer non enim. Praesent euismod<br />

nunc eu purus. Donec bibendum quam in tellus. Nullam cursus pulvinar<br />

lectus. Donec et mi. Nam vulputate metus eu enim. Vestibulum<br />

pellentesque felis eu massa.<br />

Quisque ullamcorper placerat ipsum. Cras nibh. Morbi vel justo<br />

vitae lacus tincidunt ultrices. Lorem ipsum dolor sit amet, consectetuer<br />

adipiscing elit. In hac habitasse platea dictumst. Integer tempus convallis<br />

augue. Etiam facilisis. Nunc elementum fermentum wisi. Aenean<br />

placerat. Ut imperdiet, enim sed gravida sollicitudin, felis odio placerat<br />

quam, ac pulvinar elit purus eget enim. Nunc vitae tortor. Proin tempus<br />

nibh sit amet nisl. Vivamus quis tortor vitae risus porta vehicula.<br />

Fusce mauris. Vestibulum luctus nibh at lectus. Sed bibendum, nulla<br />

a faucibus semper, leo velit ultricies tellus, ac venenatis arcu wisi vel nisl.


Vestibulum diam. Aliquam pellentesque, augue quis sagittis posuere,<br />

turpis lacus congue quam, in hendrerit risus eros eget felis. Maecenas<br />

eget erat in sapien mattis porttitor. Vestibulum porttitor. Nulla facilisi.<br />

Sed a turpis eu lacus commodo facilisis. Morbi fringilla, wisi in dignissim<br />

interdum, justo lectus sagittis dui, et vehicula libero dui cursus dui.<br />

Mauris tempor ligula sed lacus. Duis cursus enim ut augue. Cras ac<br />

magna. Cras nulla. Nulla egestas. Curabitur a leo. Quisque egestas<br />

wisi eget nunc. Nam feugiat lacus vel est. Curabitur consectetuer.<br />

Suspendisse vel felis. Ut lorem lorem, interdum eu, tincidunt sit<br />

amet, laoreet vitae, arcu. Aenean faucibus pede eu ante. Praesent enim<br />

elit, rutrum at, molestie non, nonummy vel, nisl. Ut lectus eros, malesuada<br />

sit amet, fermentum eu, sodales cursus, magna. Donec eu purus.<br />

Quisque vehicula, urna sed ultricies auctor, pede lorem egestas dui, et<br />

convallis elit erat sed nulla. Donec luctus. Curabitur et nunc. Aliquam<br />

dolor odio, commodo pretium, ultricies non, pharetra in, velit. Integer<br />

arcu est, nonummy in, fermentum faucibus, egestas vel, odio.<br />

Sed commodo posuere pede. Mauris ut est. Ut quis purus. Sed<br />

ac odio. Sed vehicula hendrerit sem. Duis non odio. Morbi ut dui.<br />

Sed accumsan risus eget odio. In hac habitasse platea dictumst. Pellentesque<br />

non elit. Fusce sed justo eu urna porta tincidunt. Mauris<br />

felis odio, sollicitudin sed, volutpat a, ornare ac, erat. Morbi quis dolor.<br />

Donec pellentesque, erat ac sagittis semper, nunc dui lobortis purus, quis<br />

congue purus metus ultricies tellus. Proin et quam. Class aptent taciti<br />

sociosqu ad litora torquent per conubia nostra, per inceptos hymenaeos.<br />

Praesent sapien turpis, fermentum vel, eleifend faucibus, vehicula eu,<br />

lacus.<br />

–2–<br />

Pellentesque habitant morbi tristique senectus et netus et malesuada<br />

fames ac turpis egestas. Donec odio elit, dictum in, hendrerit sit amet,<br />

egestas sed, leo. Praesent feugiat sapien aliquet odio. Integer vitae justo.<br />

Aliquam vestibulum fringilla lorem. Sed neque lectus, consectetuer at,<br />

consectetuer sed, eleifend ac, lectus. Nulla facilisi. Pellentesque eget<br />

lectus. Proin eu metus. Sed porttitor. In hac habitasse platea dictumst.<br />

Suspendisse eu lectus. Ut mi mi, lacinia sit amet, placerat et, mollis vitae,<br />

dui. Sed ante tellus, tristique ut, iaculis eu, malesuada ac, dui. Mauris<br />

nibh leo, facilisis non, adipiscing quis, ultrices a, dui.<br />

Morbi luctus, wisi viverra faucibus pretium, nibh est placerat odio,<br />

nec commodo wisi enim eget quam. Quisque libero justo, consectetuer<br />

a, feugiat vitae, porttitor eu, libero. Suspendisse sed mauris vitae elit<br />

sollicitudin malesuada. Maecenas ultricies eros sit amet ante. Ut venenatis<br />

velit. Maecenas sed mi eget dui varius euismod. Phasellus aliquet<br />

volutpat odio. Vestibulum ante ipsum primis in faucibus orci luctus et ul-


trices posuere cubilia Curae; Pellentesque sit amet pede ac sem eleifend<br />

consectetuer. Nullam elementum, urna vel imperdiet sodales, elit ipsum<br />

pharetra ligula, ac pretium ante justo a nulla. Curabitur tristique arcu<br />

eu metus. Vestibulum lectus. Proin mauris. Proin eu nunc eu urna<br />

hendrerit faucibus. Aliquam auctor, pede consequat laoreet varius, eros<br />

tellus scelerisque quam, pellentesque hendrerit ipsum dolor sed augue.<br />

Nulla nec lacus.<br />

Suspendisse vitae elit. Aliquam arcu neque, ornare in, ullamcorper<br />

quis, commodo eu, libero. Fusce sagittis erat at erat tristique mollis.<br />

Maecenas sapien libero, molestie et, lobortis in, sodales eget, dui. Morbi<br />

ultrices rutrum lorem. Nam elementum ullamcorper leo. Morbi dui.<br />

Aliquam sagittis. Nunc placerat. Pellentesque tristique sodales est. Maecenas<br />

imperdiet lacinia velit. Cras non urna. Morbi eros pede, suscipit<br />

ac, varius vel, egestas non, eros. Praesent malesuada, diam id pretium<br />

elementum, eros sem dictum tortor, vel consectetuer odio sem sed wisi.<br />

Sed feugiat. Cum sociis natoque penatibus et magnis dis parturient<br />

montes, nascetur ridiculus mus. Ut pellentesque augue sed urna.<br />

Vestibulum diam eros, fringilla et, consectetuer eu, nonummy id, sapien.<br />

Nullam at lectus. In sagittis ultrices mauris. Curabitur malesuada erat<br />

sit amet massa. Fusce blandit. Aliquam erat volutpat. Aliquam euismod.<br />

Aenean vel lectus. Nunc imperdiet justo nec dolor.<br />

Etiam euismod. Fusce facilisis lacinia dui. Suspendisse potenti. In<br />

mi erat, cursus id, nonummy sed, ullamcorper eget, sapien. Praesent<br />

pretium, magna in eleifend egestas, pede pede pretium lorem, quis consectetuer<br />

tortor sapien facilisis magna. Mauris quis magna varius nulla<br />

scelerisque imperdiet. Aliquam non quam. Aliquam porttitor quam a<br />

–3–<br />

lacus. Praesent vel arcu ut tortor cursus volutpat. In vitae pede quis<br />

diam bibendum placerat. Fusce elementum convallis neque. Sed dolor<br />

orci, scelerisque ac, dapibus nec, ultricies ut, mi. Duis nec dui quis leo<br />

sagittis commodo.<br />

Aliquam lectus. Vivamus leo. Quisque ornare tellus ullamcorper<br />

nulla. Mauris porttitor pharetra tortor. Sed fringilla justo sed mauris.<br />

Mauris tellus. Sed non leo. Nullam elementum, magna in cursus sodales,<br />

augue est scelerisque sapien, venenatis congue nulla arcu et pede.<br />

Ut suscipit enim vel sapien. Donec congue. Maecenas urna mi, suscipit<br />

in, placerat ut, vestibulum ut, massa. Fusce ultrices nulla et nisl.<br />

Etiam ac leo a risus tristique nonummy. Donec dignissim tincidunt<br />

nulla. Vestibulum rhoncus molestie odio. Sed lobortis, justo et pretium<br />

lobortis, mauris turpis condimentum augue, nec ultricies nibh arcu<br />

pretium enim. Nunc purus neque, placerat id, imperdiet sed, pellentesque<br />

nec, nisl. Vestibulum imperdiet neque non sem accumsan laoreet.


In hac habitasse platea dictumst. Etiam condimentum facilisis libero.<br />

Suspendisse in elit quis nisl aliquam dapibus. Pellentesque auctor sapien.<br />

Sed egestas sapien nec lectus. Pellentesque vel dui vel neque bibendum<br />

viverra. Aliquam porttitor nisl nec pede. Proin mattis libero vel turpis.<br />

Donec rutrum mauris et libero. Proin euismod porta felis. Nam lobortis,<br />

metus quis elementum commodo, nunc lectus elementum mauris,<br />

eget vulputate ligula tellus eu neque. Vivamus eu dolor.<br />

–4–


ackground – Beispiel2<br />

\documentclass[a4paper,11pt]{article}<br />

...<br />

\usepackage[some,center]{background}<br />

\begin{document}<br />

\lipsum[1-5]\newpage<br />

\SetBg<strong>Co</strong>ntents{\includegraphics[width=0.3\textwidth]{dortmund}}<br />

\SetBgScale{10}\SetBgOpacity{0.3}\SetBgAngle{45}<br />

\BgThispage<br />

\lipsum[1-5]\newpage<br />

\SetBg<strong>Co</strong>ntents{--\thepage --}<br />

\SetBgOpacity{1}\SetBg<strong>Co</strong>lor{blue!70}\SetBgAngle{0}<br />

\BgThispage<br />

\lipsum[1-10]\newpage<br />

\SetBg<strong>Co</strong>lor{red!70}<br />

\BgThispage<br />

\lipsum[1-5]<br />

\end{document}<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 131


Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Ut purus<br />

elit, vestibulum ut, placerat ac, adipiscing vitae, felis. Curabitur dictum<br />

gravida mauris. Nam arcu libero, nonummy eget, consectetuer id, vulputate<br />

a, magna. Donec vehicula augue eu neque. Pellentesque habitant<br />

morbi tristique senectus et netus et malesuada fames ac turpis egestas.<br />

Mauris ut leo. Cras viverra metus rhoncus sem. Nulla et lectus vestibulum<br />

urna fringilla ultrices. Phasellus eu tellus sit amet tortor gravida<br />

placerat. Integer sapien est, iaculis in, pretium quis, viverra ac, nunc.<br />

Praesent eget sem vel leo ultrices bibendum. Aenean faucibus. Morbi<br />

dolor nulla, malesuada eu, pulvinar at, mollis ac, nulla. Curabitur auctor<br />

semper nulla. Donec varius orci eget risus. Duis nibh mi, congue<br />

eu, accumsan eleifend, sagittis quis, diam. Duis eget orci sit amet orci<br />

dignissim rutrum.<br />

Nam dui ligula, fringilla a, euismod sodales, sollicitudin vel, wisi. Morbi<br />

auctor lorem non justo. Nam lacus libero, pretium at, lobortis vitae,<br />

ultricies et, tellus. Donec aliquet, tortor sed accumsan bibendum, erat<br />

ligula aliquet magna, vitae ornare odio metus a mi. Morbi ac orci et<br />

nisl hendrerit mollis. Suspendisse ut massa. Cras nec ante. Pellentesque<br />

a nulla. Cum sociis natoque penatibus et magnis dis parturient montes,<br />

nascetur ridiculus mus. Aliquam tincidunt urna. Nulla ullamcorper vestibulum<br />

turpis. Pellentesque cursus luctus mauris.<br />

Nulla malesuada porttitor diam. Donec felis erat, congue non, volutpat<br />

at, tincidunt tristique, libero. Vivamus viverra fermentum felis. Donec<br />

nonummy pellentesque ante. Phasellus adipiscing semper elit. Proin fermentum<br />

massa ac quam. Sed diam turpis, molestie vitae, placerat a,<br />

molestie nec, leo. Maecenas lacinia. Nam ipsum ligula, eleifend at, accumsan<br />

nec, suscipit a, ipsum. Morbi blandit ligula feugiat magna. Nunc<br />

eleifend consequat lorem. Sed lacinia nulla vitae enim. Pellentesque tincidunt<br />

purus vel magna. Integer non enim. Praesent euismod nunc eu<br />

purus. Donec bibendum quam in tellus. Nullam cursus pulvinar lectus.<br />

Donec et mi. Nam vulputate metus eu enim. Vestibulum pellentesque felis<br />

eu massa.<br />

Quisque ullamcorper placerat ipsum. Cras nibh. Morbi vel justo vitae<br />

lacus tincidunt ultrices. Lorem ipsum dolor sit amet, consectetuer<br />

adipiscing elit. In hac habitasse platea dictumst. Integer tempus convallis<br />

augue. Etiam facilisis. Nunc elementum fermentum wisi. Aenean placerat.<br />

Ut imperdiet, enim sed gravida sollicitudin, felis odio placerat quam,<br />

ac pulvinar elit purus eget enim. Nunc vitae tortor. Proin tempus nibh<br />

sit amet nisl. Vivamus quis tortor vitae risus porta vehicula.<br />

Fusce mauris. Vestibulum luctus nibh at lectus. Sed bibendum, nulla<br />

a faucibus semper, leo velit ultricies tellus, ac venenatis arcu wisi vel<br />

nisl. Vestibulum diam. Aliquam pellentesque, augue quis sagittis posuere,<br />

turpis lacus congue quam, in hendrerit risus eros eget felis. Maecenas<br />

eget erat in sapien mattis porttitor. Vestibulum porttitor. Nulla facilisi.


Sed a turpis eu lacus commodo facilisis. Morbi fringilla, wisi in dignissim<br />

interdum, justo lectus sagittis dui, et vehicula libero dui cursus dui.<br />

Mauris tempor ligula sed lacus. Duis cursus enim ut augue. Cras ac magna.<br />

Cras nulla. Nulla egestas. Curabitur a leo. Quisque egestas wisi eget<br />

nunc. Nam feugiat lacus vel est. Curabitur consectetuer.


Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Ut purus<br />

elit, vestibulum ut, placerat ac, adipiscing vitae, felis. Curabitur dictum<br />

gravida mauris. Nam arcu libero, nonummy eget, consectetuer id, vulputate<br />

a, magna. Donec vehicula augue eu neque. Pellentesque habitant<br />

morbi tristique senectus et netus et malesuada fames ac turpis egestas.<br />

Mauris ut leo. Cras viverra metus rhoncus sem. Nulla et lectus vestibulum<br />

urna fringilla ultrices. Phasellus eu tellus sit amet tortor gravida<br />

placerat. Integer sapien est, iaculis in, pretium quis, viverra ac, nunc.<br />

Praesent eget sem vel leo ultrices bibendum. Aenean faucibus. Morbi<br />

dolor nulla, malesuada eu, pulvinar at, mollis ac, nulla. Curabitur auctor<br />

semper nulla. Donec varius orci eget risus. Duis nibh mi, congue<br />

eu, accumsan eleifend, sagittis quis, diam. Duis eget orci sit amet orci<br />

dignissim rutrum.<br />

Nam dui ligula, fringilla a, euismod sodales, sollicitudin vel, wisi. Morbi<br />

auctor lorem non justo. Nam lacus libero, pretium at, lobortis vitae,<br />

ultricies et, tellus. Donec aliquet, tortor sed accumsan bibendum, erat<br />

ligula aliquet magna, vitae ornare odio metus a mi. Morbi ac orci et<br />

nisl hendrerit mollis. Suspendisse ut massa. Cras nec ante. Pellentesque<br />

a nulla. Cum sociis natoque penatibus et magnis dis parturient montes,<br />

nascetur ridiculus mus. Aliquam tincidunt urna. Nulla ullamcorper vestibulum<br />

turpis. Pellentesque cursus luctus mauris.<br />

Nulla malesuada porttitor diam. Donec felis erat, congue non, volutpat<br />

at, tincidunt tristique, libero. Vivamus viverra fermentum felis. Donec<br />

nonummy pellentesque ante. Phasellus adipiscing semper elit. Proin fermentum<br />

massa ac quam. Sed diam turpis, molestie vitae, placerat a,<br />

molestie nec, leo. Maecenas lacinia. Nam ipsum ligula, eleifend at, accumsan<br />

nec, suscipit a, ipsum. Morbi blandit ligula feugiat magna. Nunc<br />

eleifend consequat lorem. Sed lacinia nulla vitae enim. Pellentesque tincidunt<br />

purus vel magna. Integer non enim. Praesent euismod nunc eu<br />

purus. Donec bibendum quam in tellus. Nullam cursus pulvinar lectus.<br />

Donec et mi. Nam vulputate metus eu enim. Vestibulum pellentesque felis<br />

eu massa.<br />

Quisque ullamcorper placerat ipsum. Cras nibh. Morbi vel justo vitae<br />

lacus tincidunt ultrices. Lorem ipsum dolor sit amet, consectetuer<br />

adipiscing elit. In hac habitasse platea dictumst. Integer tempus convallis<br />

augue. Etiam facilisis. Nunc elementum fermentum wisi. Aenean placerat.<br />

Ut imperdiet, enim sed gravida sollicitudin, felis odio placerat quam,<br />

ac pulvinar elit purus eget enim. Nunc vitae tortor. Proin tempus nibh<br />

sit amet nisl. Vivamus quis tortor vitae risus porta vehicula.<br />

Fusce mauris. Vestibulum luctus nibh at lectus. Sed bibendum, nulla<br />

a faucibus semper, leo velit ultricies tellus, ac venenatis arcu wisi vel<br />

nisl. Vestibulum diam. Aliquam pellentesque, augue quis sagittis posuere,<br />

turpis lacus congue quam, in hendrerit risus eros eget felis. Maecenas<br />

eget erat in sapien mattis porttitor. Vestibulum porttitor. Nulla facilisi.


Sed a turpis eu lacus commodo facilisis. Morbi fringilla, wisi in dignissim<br />

interdum, justo lectus sagittis dui, et vehicula libero dui cursus dui.<br />

Mauris tempor ligula sed lacus. Duis cursus enim ut augue. Cras ac magna.<br />

Cras nulla. Nulla egestas. Curabitur a leo. Quisque egestas wisi eget<br />

nunc. Nam feugiat lacus vel est. Curabitur consectetuer.


Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Ut purus<br />

elit, vestibulum ut, placerat ac, adipiscing vitae, felis. Curabitur dictum<br />

gravida mauris. Nam arcu libero, nonummy eget, consectetuer id, vulputate<br />

a, magna. Donec vehicula augue eu neque. Pellentesque habitant<br />

morbi tristique senectus et netus et malesuada fames ac turpis egestas.<br />

Mauris ut leo. Cras viverra metus rhoncus sem. Nulla et lectus vestibulum<br />

urna fringilla ultrices. Phasellus eu tellus sit amet tortor gravida<br />

placerat. Integer sapien est, iaculis in, pretium quis, viverra ac, nunc.<br />

Praesent eget sem vel leo ultrices bibendum. Aenean faucibus. Morbi<br />

dolor nulla, malesuada eu, pulvinar at, mollis ac, nulla. Curabitur auctor<br />

semper nulla. Donec varius orci eget risus. Duis nibh mi, congue<br />

eu, accumsan eleifend, sagittis quis, diam. Duis eget orci sit amet orci<br />

dignissim rutrum.<br />

Nam dui ligula, fringilla a, euismod sodales, sollicitudin vel, wisi. Morbi<br />

auctor lorem non justo. Nam lacus libero, pretium at, lobortis vitae,<br />

ultricies et, tellus. Donec aliquet, tortor sed accumsan bibendum, erat<br />

ligula aliquet magna, vitae ornare odio metus a mi. Morbi ac orci et<br />

nisl hendrerit mollis. Suspendisse ut massa. Cras nec ante. Pellentesque<br />

a nulla. Cum sociis natoque penatibus et magnis dis parturient montes,<br />

nascetur ridiculus mus. Aliquam tincidunt urna. Nulla ullamcorper vestibulum<br />

turpis. Pellentesque cursus luctus mauris.<br />

Nulla malesuada porttitor diam. Donec felis erat, congue non, volutpat<br />

at, tincidunt tristique, libero. Vivamus viverra fermentum felis. Donec<br />

nonummy pellentesque ante. Phasellus adipiscing semper elit. Proin fer-<br />

–5–<br />

mentum massa ac quam. Sed diam turpis, molestie vitae, placerat a,<br />

molestie nec, leo. Maecenas lacinia. Nam ipsum ligula, eleifend at, accumsan<br />

nec, suscipit a, ipsum. Morbi blandit ligula feugiat magna. Nunc<br />

eleifend consequat lorem. Sed lacinia nulla vitae enim. Pellentesque tincidunt<br />

purus vel magna. Integer non enim. Praesent euismod nunc eu<br />

purus. Donec bibendum quam in tellus. Nullam cursus pulvinar lectus.<br />

Donec et mi. Nam vulputate metus eu enim. Vestibulum pellentesque felis<br />

eu massa.<br />

Quisque ullamcorper placerat ipsum. Cras nibh. Morbi vel justo vitae<br />

lacus tincidunt ultrices. Lorem ipsum dolor sit amet, consectetuer<br />

adipiscing elit. In hac habitasse platea dictumst. Integer tempus convallis<br />

augue. Etiam facilisis. Nunc elementum fermentum wisi. Aenean placerat.<br />

Ut imperdiet, enim sed gravida sollicitudin, felis odio placerat quam,<br />

ac pulvinar elit purus eget enim. Nunc vitae tortor. Proin tempus nibh<br />

sit amet nisl. Vivamus quis tortor vitae risus porta vehicula.<br />

Fusce mauris. Vestibulum luctus nibh at lectus. Sed bibendum, nulla<br />

a faucibus semper, leo velit ultricies tellus, ac venenatis arcu wisi vel<br />

nisl. Vestibulum diam. Aliquam pellentesque, augue quis sagittis posuere,<br />

turpis lacus congue quam, in hendrerit risus eros eget felis. Maecenas<br />

eget erat in sapien mattis porttitor. Vestibulum porttitor. Nulla facilisi.


Sed a turpis eu lacus commodo facilisis. Morbi fringilla, wisi in dignissim<br />

interdum, justo lectus sagittis dui, et vehicula libero dui cursus dui.<br />

Mauris tempor ligula sed lacus. Duis cursus enim ut augue. Cras ac magna.<br />

Cras nulla. Nulla egestas. Curabitur a leo. Quisque egestas wisi eget<br />

nunc. Nam feugiat lacus vel est. Curabitur consectetuer.


Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Ut purus<br />

elit, vestibulum ut, placerat ac, adipiscing vitae, felis. Curabitur dictum<br />

gravida mauris. Nam arcu libero, nonummy eget, consectetuer id, vulputate<br />

a, magna. Donec vehicula augue eu neque. Pellentesque habitant<br />

morbi tristique senectus et netus et malesuada fames ac turpis egestas.<br />

Mauris ut leo. Cras viverra metus rhoncus sem. Nulla et lectus vestibulum<br />

urna fringilla ultrices. Phasellus eu tellus sit amet tortor gravida<br />

placerat. Integer sapien est, iaculis in, pretium quis, viverra ac, nunc.<br />

Praesent eget sem vel leo ultrices bibendum. Aenean faucibus. Morbi<br />

dolor nulla, malesuada eu, pulvinar at, mollis ac, nulla. Curabitur auctor<br />

semper nulla. Donec varius orci eget risus. Duis nibh mi, congue<br />

eu, accumsan eleifend, sagittis quis, diam. Duis eget orci sit amet orci<br />

dignissim rutrum.<br />

Nam dui ligula, fringilla a, euismod sodales, sollicitudin vel, wisi. Morbi<br />

auctor lorem non justo. Nam lacus libero, pretium at, lobortis vitae,<br />

ultricies et, tellus. Donec aliquet, tortor sed accumsan bibendum, erat<br />

ligula aliquet magna, vitae ornare odio metus a mi. Morbi ac orci et<br />

nisl hendrerit mollis. Suspendisse ut massa. Cras nec ante. Pellentesque<br />

a nulla. Cum sociis natoque penatibus et magnis dis parturient montes,<br />

nascetur ridiculus mus. Aliquam tincidunt urna. Nulla ullamcorper vestibulum<br />

turpis. Pellentesque cursus luctus mauris.<br />

Nulla malesuada porttitor diam. Donec felis erat, congue non, volutpat<br />

at, tincidunt tristique, libero. Vivamus viverra fermentum felis. Donec<br />

nonummy pellentesque ante. Phasellus adipiscing semper elit. Proin fermentum<br />

massa ac quam. Sed diam turpis, molestie vitae, placerat a,<br />

molestie nec, leo. Maecenas lacinia. Nam ipsum ligula, eleifend at, accumsan<br />

nec, suscipit a, ipsum. Morbi blandit ligula feugiat magna. Nunc<br />

eleifend consequat lorem. Sed lacinia nulla vitae enim. Pellentesque tincidunt<br />

purus vel magna. Integer non enim. Praesent euismod nunc eu<br />

purus. Donec bibendum quam in tellus. Nullam cursus pulvinar lectus.<br />

Donec et mi. Nam vulputate metus eu enim. Vestibulum pellentesque felis<br />

eu massa.<br />

Quisque ullamcorper placerat ipsum. Cras nibh. Morbi vel justo vitae<br />

lacus tincidunt ultrices. Lorem ipsum dolor sit amet, consectetuer<br />

adipiscing elit. In hac habitasse platea dictumst. Integer tempus convallis<br />

augue. Etiam facilisis. Nunc elementum fermentum wisi. Aenean placerat.<br />

Ut imperdiet, enim sed gravida sollicitudin, felis odio placerat quam,<br />

ac pulvinar elit purus eget enim. Nunc vitae tortor. Proin tempus nibh<br />

sit amet nisl. Vivamus quis tortor vitae risus porta vehicula.<br />

Fusce mauris. Vestibulum luctus nibh at lectus. Sed bibendum, nulla<br />

a faucibus semper, leo velit ultricies tellus, ac venenatis arcu wisi vel<br />

nisl. Vestibulum diam. Aliquam pellentesque, augue quis sagittis posuere,<br />

turpis lacus congue quam, in hendrerit risus eros eget felis. Maecenas<br />

eget erat in sapien mattis porttitor. Vestibulum porttitor. Nulla facilisi.


Sed a turpis eu lacus commodo facilisis. Morbi fringilla, wisi in dignissim<br />

interdum, justo lectus sagittis dui, et vehicula libero dui cursus dui.<br />

Mauris tempor ligula sed lacus. Duis cursus enim ut augue. Cras ac magna.<br />

Cras nulla. Nulla egestas. Curabitur a leo. Quisque egestas wisi eget<br />

nunc. Nam feugiat lacus vel est. Curabitur consectetuer.


Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Ut purus<br />

elit, vestibulum ut, placerat ac, adipiscing vitae, felis. Curabitur dictum<br />

gravida mauris. Nam arcu libero, nonummy eget, consectetuer id, vulputate<br />

a, magna. Donec vehicula augue eu neque. Pellentesque habitant<br />

morbi tristique senectus et netus et malesuada fames ac turpis egestas.<br />

Mauris ut leo. Cras viverra metus rhoncus sem. Nulla et lectus vestibulum<br />

urna fringilla ultrices. Phasellus eu tellus sit amet tortor gravida<br />

placerat. Integer sapien est, iaculis in, pretium quis, viverra ac, nunc.<br />

Praesent eget sem vel leo ultrices bibendum. Aenean faucibus. Morbi<br />

dolor nulla, malesuada eu, pulvinar at, mollis ac, nulla. Curabitur auctor<br />

semper nulla. Donec varius orci eget risus. Duis nibh mi, congue<br />

eu, accumsan eleifend, sagittis quis, diam. Duis eget orci sit amet orci<br />

dignissim rutrum.<br />

Nam dui ligula, fringilla a, euismod sodales, sollicitudin vel, wisi. Morbi<br />

auctor lorem non justo. Nam lacus libero, pretium at, lobortis vitae,<br />

ultricies et, tellus. Donec aliquet, tortor sed accumsan bibendum, erat<br />

ligula aliquet magna, vitae ornare odio metus a mi. Morbi ac orci et<br />

nisl hendrerit mollis. Suspendisse ut massa. Cras nec ante. Pellentesque<br />

a nulla. Cum sociis natoque penatibus et magnis dis parturient montes,<br />

nascetur ridiculus mus. Aliquam tincidunt urna. Nulla ullamcorper vestibulum<br />

turpis. Pellentesque cursus luctus mauris.<br />

Nulla malesuada porttitor diam. Donec felis erat, congue non, volutpat<br />

at, tincidunt tristique, libero. Vivamus viverra fermentum felis. Donec<br />

nonummy pellentesque ante. Phasellus adipiscing semper elit. Proin fer-<br />

–9–<br />

mentum massa ac quam. Sed diam turpis, molestie vitae, placerat a,<br />

molestie nec, leo. Maecenas lacinia. Nam ipsum ligula, eleifend at, accumsan<br />

nec, suscipit a, ipsum. Morbi blandit ligula feugiat magna. Nunc<br />

eleifend consequat lorem. Sed lacinia nulla vitae enim. Pellentesque tincidunt<br />

purus vel magna. Integer non enim. Praesent euismod nunc eu<br />

purus. Donec bibendum quam in tellus. Nullam cursus pulvinar lectus.<br />

Donec et mi. Nam vulputate metus eu enim. Vestibulum pellentesque felis<br />

eu massa.<br />

Quisque ullamcorper placerat ipsum. Cras nibh. Morbi vel justo vitae<br />

lacus tincidunt ultrices. Lorem ipsum dolor sit amet, consectetuer<br />

adipiscing elit. In hac habitasse platea dictumst. Integer tempus convallis<br />

augue. Etiam facilisis. Nunc elementum fermentum wisi. Aenean placerat.<br />

Ut imperdiet, enim sed gravida sollicitudin, felis odio placerat quam,<br />

ac pulvinar elit purus eget enim. Nunc vitae tortor. Proin tempus nibh<br />

sit amet nisl. Vivamus quis tortor vitae risus porta vehicula.<br />

Fusce mauris. Vestibulum luctus nibh at lectus. Sed bibendum, nulla<br />

a faucibus semper, leo velit ultricies tellus, ac venenatis arcu wisi vel<br />

nisl. Vestibulum diam. Aliquam pellentesque, augue quis sagittis posuere,<br />

turpis lacus congue quam, in hendrerit risus eros eget felis. Maecenas<br />

eget erat in sapien mattis porttitor. Vestibulum porttitor. Nulla facilisi.


Sed a turpis eu lacus commodo facilisis. Morbi fringilla, wisi in dignissim<br />

interdum, justo lectus sagittis dui, et vehicula libero dui cursus dui.<br />

Mauris tempor ligula sed lacus. Duis cursus enim ut augue. Cras ac magna.<br />

Cras nulla. Nulla egestas. Curabitur a leo. Quisque egestas wisi eget<br />

nunc. Nam feugiat lacus vel est. Curabitur consectetuer.


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

Flußkontrolle<br />

mehr des Guten<br />

➢contour<br />

➢photo<br />

➢showlabels<br />

➢titlepic<br />

➢eso-pic<br />

➢wallpaper<br />

➢background<br />

➢xwatermark<br />

Übersicht<br />

xwatermark – Allgemeines/Optionen<br />

Paketautor: Ahmed Musa, 2010<br />

◆ einfache Platzierung von Elementen als Wasserzeichen<br />

◆ benötigt keyreader und ltxnew (nachinstallieren)<br />

◆ \usepackage[OPTIONEN]{xwatermark} mit den<br />

Optionen<br />

◆ printwatermark=true|false Wasserzeichen setzen<br />

(oder nicht)<br />

◆ textmark=TEXT Text, der als Wasserzeichen gesetzt<br />

wird – Achtung! Wenn Bild stattdessen erscheinen<br />

soll, auf leer setzen ({ })<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 132


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

Flußkontrolle<br />

mehr des Guten<br />

➢contour<br />

➢photo<br />

➢showlabels<br />

➢titlepic<br />

➢eso-pic<br />

➢wallpaper<br />

➢background<br />

➢xwatermark<br />

Übersicht<br />

xwatermark – Optionen<br />

◆ allpages|evenpages|oddpages| pages=x-x|page=x<br />

Angabe der Seiten, auf denen das Wasserzeichen<br />

sichtbar sein soll<br />

◆ angle= Winkel<br />

◆ scale= Skalierung<br />

◆ grayness= Grauwert (nur für color=gray!)<br />

◆ color= Farbe, Standard: grau<br />

◆ fontfamily= Schriftfamilie, Standard: cmss<br />

◆ fontsize= Schriftgröße<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 133


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

Flußkontrolle<br />

mehr des Guten<br />

➢contour<br />

➢photo<br />

➢showlabels<br />

➢titlepic<br />

➢eso-pic<br />

➢wallpaper<br />

➢background<br />

➢xwatermark<br />

Übersicht<br />

xwatermark – Optionen<br />

◆ fontseries= Schriftart, Standard: fett<br />

◆ xcoord/ycoord= X-, Y-Koordinaten – (0,0) entspricht<br />

Seitenmitte<br />

◆ coordunit= Einheit der X-, Y-Angabe<br />

◆ align= Ausrichtung, Standard: center<br />

◆ width= Breite<br />

◆ height= Höhe<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 134


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

Flußkontrolle<br />

mehr des Guten<br />

➢contour<br />

➢photo<br />

➢showlabels<br />

➢titlepic<br />

➢eso-pic<br />

➢wallpaper<br />

➢background<br />

➢xwatermark<br />

Übersicht<br />

xwatermark – Optionen<br />

◆ piscale= Skalierung Bild<br />

◆ picbb= Bounding Box bzw. Viewport Bild (muß<br />

angegeben werden, falls ein Bild als Hintergrund<br />

verwendet werden soll<br />

◆ picfile= Dateiname Bild – textmark={} setzen!<br />

◆ picfilex= Dateiendung Bilddatei (erlaubt: eps, jpeg,<br />

png, pdf)<br />

◆ showcenter=true|false zeigt Zentrum an<br />

◆ dgeometry=true|false Angaben des geometry-Paktes<br />

ausschalten<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 135


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

Flußkontrolle<br />

mehr des Guten<br />

➢contour<br />

➢photo<br />

➢showlabels<br />

➢titlepic<br />

➢eso-pic<br />

➢wallpaper<br />

➢background<br />

➢xwatermark<br />

Übersicht<br />

xwatermark – Befehlsübersicht<br />

◆ \watermarksetup{KV-Liste} Anpassungen; gleiche<br />

Optionen wie beim Paket (außer printwatermark)<br />

◆ \xwcolorbox/\xwminipage{KV-Liste} um (farbige)<br />

Boxen um Wasserzeichen zu setzen<br />

◆ \ywcolorbox{KV-Liste} wie \xwcolorbox aber<br />

zentriert<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 136


xwatermark – Beispiele<br />

...<br />

\usepackage[printwatermark=true,grayness=0.5]{xwatermark}<br />

\begin{document}<br />

\watermarksetup{page=1,picfile=bild1,picfilex=jpeg,picbb=116 619 242 751,<br />

picscale=0.5,coordunit=mm,angle=0,xcoord=-10,ycoord=10,textmark={}}<br />

\lipsum<br />

\watermarksetup{evenpages,textmark={XWATERMARK-TEST},angle=62,scale=0.6,<br />

picfile={}}<br />

\lipsum<br />

\lipsum<br />

\colorlet{lightblue}{cyan!50!blue!25}<br />

\watermarksetup{fontfamily=pnc,fontsize=5cm,color=lightblue,coordunit,<br />

width=\paperheight,angle=50,scale=0.8,xcoord=0,ycoord=0,<br />

textmark={<br />

\xwcolorbox{width=\paperheight,fillcolor=cyan!50!blue!25,textcolor=blue,<br />

framesep=10pt,framerule=6pt,text=PENDING<br />

}<br />

}<br />

}<br />

\lipsum<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 137


Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Ut purus elit, vestibulum<br />

ut, placerat ac, adipiscing vitae, felis. Curabitur dictum gravida mauris. Nam arcu<br />

libero, nonummy eget, consectetuer id, vulputate a, magna. Donec vehicula augue eu<br />

neque. Pellentesque habitant morbi tristique senectus et netus et malesuada fames<br />

ac turpis egestas. Mauris ut leo. Cras viverra metus rhoncus sem. Nulla et lectus<br />

vestibulum urna fringilla ultrices. Phasellus eu tellus sit amet tortor gravida placerat.<br />

Integer sapien est, iaculis in, pretium quis, viverra ac, nunc. Praesent eget sem vel<br />

leo ultrices bibendum. Aenean faucibus. Morbi dolor nulla, malesuada eu, pulvinar<br />

at, mollis ac, nulla. Curabitur auctor semper nulla. Donec varius orci eget risus. Duis<br />

nibh mi, congue eu, accumsan eleifend, sagittis quis, diam. Duis eget orci sit amet<br />

orci dignissim rutrum.<br />

Nam dui ligula, fringilla a, euismod sodales, sollicitudin vel, wisi. Morbi auctor lorem<br />

non justo. Nam lacus libero, pretium at, lobortis vitae, ultricies et, tellus. Donec<br />

aliquet, tortor sed accumsan bibendum, erat ligula aliquet magna, vitae ornare odio<br />

metus a mi. Morbi ac orci et nisl hendrerit mollis. Suspendisse ut massa. Cras nec<br />

ante. Pellentesque a nulla. Cum sociis natoque penatibus et magnis dis parturient<br />

montes, nascetur ridiculus mus. Aliquam tincidunt urna. Nulla ullamcorper vestibulum<br />

turpis. Pellentesque cursus luctus mauris.<br />

Nulla malesuada porttitor diam. Donec felis erat, congue non, volutpat at, tincidunt<br />

tristique, libero. Vivamus viverra fermentum felis. Donec nonummy pellentesque<br />

ante. Phasellus adipiscing semper elit. Proin fermentum massa ac quam. Sed diam<br />

turpis, molestie vitae, placerat a, molestie nec, leo. Maecenas lacinia. Nam ipsum ligula,<br />

eleifend at, accumsan nec, suscipit a, ipsum. Morbi blandit ligula feugiat magna.<br />

Nunc eleifend consequat lorem. Sed lacinia nulla vitae enim. Pellentesque tincidunt<br />

purus vel magna. Integer non enim. Praesent euismod nunc eu purus. Donec bibendum<br />

quam in tellus. Nullam cursus pulvinar lectus. Donec et mi. Nam vulputate<br />

metus eu enim. Vestibulum pellentesque felis eu massa.<br />

Quisque ullamcorper placerat ipsum. Cras nibh. Morbi vel justo vitae lacus tincidunt<br />

ultrices. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In hac habitasse<br />

platea dictumst. Integer tempus convallis augue. Etiam facilisis. Nunc elementum<br />

fermentum wisi. Aenean placerat. Ut imperdiet, enim sed gravida sollicitudin, felis<br />

odio placerat quam, ac pulvinar elit purus eget enim. Nunc vitae tortor. Proin tempus<br />

nibh sit amet nisl. Vivamus quis tortor vitae risus porta vehicula.<br />

Fusce mauris. Vestibulum luctus nibh at lectus. Sed bibendum, nulla a faucibus<br />

semper, leo velit ultricies tellus, ac venenatis arcu wisi vel nisl. Vestibulum diam. Aliquam<br />

pellentesque, augue quis sagittis posuere, turpis lacus congue quam, in hendrerit<br />

risus eros eget felis. Maecenas eget erat in sapien mattis porttitor. Vestibulum<br />

porttitor. Nulla facilisi. Sed a turpis eu lacus commodo facilisis. Morbi fringilla, wisi<br />

in dignissim interdum, justo lectus sagittis dui, et vehicula libero dui cursus dui.<br />

Mauris tempor ligula sed lacus. Duis cursus enim ut augue. Cras ac magna. Cras<br />

nulla. Nulla egestas. Curabitur a leo. Quisque egestas wisi eget nunc. Nam feugiat<br />

lacus vel est. Curabitur consectetuer.<br />

Suspendisse vel felis. Ut lorem lorem, interdum eu, tincidunt sit amet, laoreet<br />

vitae, arcu. Aenean faucibus pede eu ante. Praesent enim elit, rutrum at, molestie


non, nonummy vel, nisl. Ut lectus eros, malesuada sit amet, fermentum eu, sodales<br />

cursus, magna. Donec eu purus. Quisque vehicula, urna sed ultricies auctor, pede<br />

lorem egestas dui, et convallis elit erat sed nulla. Donec luctus. Curabitur et nunc.<br />

Aliquam dolor odio, commodo pretium, ultricies non, pharetra in, velit. Integer arcu<br />

est, nonummy in, fermentum faucibus, egestas vel, odio.<br />

Sed commodo posuere pede. Mauris ut est. Ut quis purus. Sed ac odio. Sed vehicula<br />

hendrerit sem. Duis non odio. Morbi ut dui. Sed accumsan risus eget odio.<br />

In hac habitasse platea dictumst. Pellentesque non elit. Fusce sed justo eu urna porta<br />

tincidunt. Mauris felis odio, sollicitudin sed, volutpat a, ornare ac, erat. Morbi<br />

quis dolor. Donec pellentesque, erat ac sagittis semper, nunc dui lobortis purus, quis<br />

congue purus metus ultricies tellus. Proin et quam. Class aptent taciti sociosqu ad<br />

litora torquent per conubia nostra, per inceptos hymenaeos. Praesent sapien turpis,<br />

fermentum vel, eleifend faucibus, vehicula eu, lacus.<br />

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Ut purus elit, vestibulum<br />

ut, placerat ac, adipiscing vitae, felis. Curabitur dictum gravida mauris. Nam arcu<br />

libero, nonummy eget, consectetuer id, vulputate a, magna. Donec vehicula augue eu<br />

neque. Pellentesque habitant morbi tristique senectus et netus et malesuada fames<br />

ac turpis egestas. Mauris ut leo. Cras viverra metus rhoncus sem. Nulla et lectus<br />

vestibulum urna fringilla ultrices. Phasellus eu tellus sit amet tortor gravida placerat.<br />

Integer sapien est, iaculis in, pretium quis, viverra ac, nunc. Praesent eget sem vel<br />

leo ultrices bibendum. Aenean faucibus. Morbi dolor nulla, malesuada eu, pulvinar<br />

at, mollis ac, nulla. Curabitur auctor semper nulla. Donec varius orci eget risus. Duis<br />

nibh mi, congue eu, accumsan eleifend, sagittis quis, diam. Duis eget orci sit amet<br />

orci dignissim rutrum.<br />

Nam dui ligula, fringilla a, euismod sodales, sollicitudin vel, wisi. Morbi auctor lorem<br />

non justo. Nam lacus libero, pretium at, lobortis vitae, ultricies et, tellus. Donec<br />

aliquet, tortor sed accumsan bibendum, erat ligula aliquet magna, vitae ornare odio<br />

metus a mi. Morbi ac orci et nisl hendrerit mollis. Suspendisse ut massa. Cras nec<br />

ante. Pellentesque a nulla. Cum sociis natoque penatibus et magnis dis parturient<br />

montes, nascetur ridiculus mus. Aliquam tincidunt urna. Nulla ullamcorper vestibulum<br />

turpis. Pellentesque cursus luctus mauris.<br />

Nulla malesuada porttitor diam. Donec felis erat, congue non, volutpat at, tincidunt<br />

tristique, libero. Vivamus viverra fermentum felis. Donec nonummy pellentesque<br />

ante. Phasellus adipiscing semper elit. Proin fermentum massa ac quam. Sed diam<br />

turpis, molestie vitae, placerat a, molestie nec, leo. Maecenas lacinia. Nam ipsum ligula,<br />

eleifend at, accumsan nec, suscipit a, ipsum. Morbi blandit ligula feugiat magna.<br />

Nunc eleifend consequat lorem. Sed lacinia nulla vitae enim. Pellentesque tincidunt<br />

purus vel magna. Integer non enim. Praesent euismod nunc eu purus. Donec bibendum<br />

quam in tellus. Nullam cursus pulvinar lectus. Donec et mi. Nam vulputate<br />

metus eu enim. Vestibulum pellentesque felis eu massa.<br />

XWATERMARK-<br />

TEST<br />

Quisque ullamcorper placerat ipsum. Cras nibh. Morbi vel justo vitae lacus tincid-<br />

unt ultrices. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In hac habitasse<br />

platea dictumst. Integer tempus convallis augue. Etiam facilisis. Nunc elementum<br />

fermentum wisi. Aenean placerat. Ut imperdiet, enim sed gravida sollicitudin, felis


odio placerat quam, ac pulvinar elit purus eget enim. Nunc vitae tortor. Proin tempus<br />

nibh sit amet nisl. Vivamus quis tortor vitae risus porta vehicula.<br />

Fusce mauris. Vestibulum luctus nibh at lectus. Sed bibendum, nulla a faucibus<br />

semper, leo velit ultricies tellus, ac venenatis arcu wisi vel nisl. Vestibulum diam. Aliquam<br />

pellentesque, augue quis sagittis posuere, turpis lacus congue quam, in hendrerit<br />

risus eros eget felis. Maecenas eget erat in sapien mattis porttitor. Vestibulum<br />

porttitor. Nulla facilisi. Sed a turpis eu lacus commodo facilisis. Morbi fringilla, wisi<br />

in dignissim interdum, justo lectus sagittis dui, et vehicula libero dui cursus dui.<br />

Mauris tempor ligula sed lacus. Duis cursus enim ut augue. Cras ac magna. Cras<br />

nulla. Nulla egestas. Curabitur a leo. Quisque egestas wisi eget nunc. Nam feugiat<br />

lacus vel est. Curabitur consectetuer.<br />

Suspendisse vel felis. Ut lorem lorem, interdum eu, tincidunt sit amet, laoreet<br />

vitae, arcu. Aenean faucibus pede eu ante. Praesent enim elit, rutrum at, molestie<br />

non, nonummy vel, nisl. Ut lectus eros, malesuada sit amet, fermentum eu, sodales<br />

cursus, magna. Donec eu purus. Quisque vehicula, urna sed ultricies auctor, pede<br />

lorem egestas dui, et convallis elit erat sed nulla. Donec luctus. Curabitur et nunc.<br />

Aliquam dolor odio, commodo pretium, ultricies non, pharetra in, velit. Integer arcu<br />

est, nonummy in, fermentum faucibus, egestas vel, odio.<br />

Sed commodo posuere pede. Mauris ut est. Ut quis purus. Sed ac odio. Sed vehicula<br />

hendrerit sem. Duis non odio. Morbi ut dui. Sed accumsan risus eget odio.<br />

In hac habitasse platea dictumst. Pellentesque non elit. Fusce sed justo eu urna porta<br />

tincidunt. Mauris felis odio, sollicitudin sed, volutpat a, ornare ac, erat. Morbi<br />

quis dolor. Donec pellentesque, erat ac sagittis semper, nunc dui lobortis purus, quis<br />

congue purus metus ultricies tellus. Proin et quam. Class aptent taciti sociosqu ad<br />

litora torquent per conubia nostra, per inceptos hymenaeos. Praesent sapien turpis,<br />

fermentum vel, eleifend faucibus, vehicula eu, lacus.<br />

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Ut purus elit, vestibulum<br />

ut, placerat ac, adipiscing vitae, felis. Curabitur dictum gravida mauris. Nam arcu<br />

libero, nonummy eget, consectetuer id, vulputate a, magna. Donec vehicula augue eu<br />

neque. Pellentesque habitant morbi tristique senectus et netus et malesuada fames<br />

ac turpis egestas. Mauris ut leo. Cras viverra metus rhoncus sem. Nulla et lectus<br />

vestibulum urna fringilla ultrices. Phasellus eu tellus sit amet tortor gravida placerat.<br />

Integer sapien est, iaculis in, pretium quis, viverra ac, nunc. Praesent eget sem vel<br />

leo ultrices bibendum. Aenean faucibus. Morbi dolor nulla, malesuada eu, pulvinar<br />

at, mollis ac, nulla. Curabitur auctor semper nulla. Donec varius orci eget risus. Duis<br />

nibh mi, congue eu, accumsan eleifend, sagittis quis, diam. Duis eget orci sit amet<br />

orci dignissim rutrum.<br />

Nam dui ligula, fringilla a, euismod sodales, sollicitudin vel, wisi. Morbi auctor lorem<br />

non justo. Nam lacus libero, pretium at, lobortis vitae, ultricies et, tellus. Donec<br />

aliquet, tortor sed accumsan bibendum, erat ligula aliquet magna, vitae ornare odio<br />

metus a mi. Morbi ac orci et nisl hendrerit mollis. Suspendisse ut massa. Cras nec<br />

ante. Pellentesque a nulla. Cum sociis natoque penatibus et magnis dis parturient<br />

montes, nascetur ridiculus mus. Aliquam tincidunt urna. Nulla ullamcorper vestibulum<br />

turpis. Pellentesque cursus luctus mauris.


Nulla malesuada porttitor diam. Donec felis erat, congue non, volutpat at, tincidunt<br />

tristique, libero. Vivamus viverra fermentum felis. Donec nonummy pellentesque<br />

ante. Phasellus adipiscing semper elit. Proin fermentum massa ac quam. Sed diam<br />

turpis, molestie vitae, placerat a, molestie nec, leo. Maecenas lacinia. Nam ipsum ligula,<br />

eleifend at, accumsan nec, suscipit a, ipsum. Morbi blandit ligula feugiat magna.<br />

Nunc eleifend consequat lorem. Sed lacinia nulla vitae enim. Pellentesque tincidunt<br />

purus vel magna. Integer non enim. Praesent euismod nunc eu purus. Donec bibendum<br />

quam in tellus. Nullam cursus pulvinar lectus. Donec et mi. Nam vulputate<br />

metus eu enim. Vestibulum pellentesque felis eu massa.<br />

Quisque ullamcorper placerat ipsum. Cras nibh. Morbi vel justo vitae lacus tincidunt<br />

ultrices. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In hac habitasse<br />

platea dictumst. Integer tempus convallis augue. Etiam facilisis. Nunc elementum<br />

fermentum wisi. Aenean placerat. Ut imperdiet, enim sed gravida sollicitudin, felis<br />

odio placerat quam, ac pulvinar elit purus eget enim. Nunc vitae tortor. Proin tempus<br />

nibh sit amet nisl. Vivamus quis tortor vitae risus porta vehicula.<br />

Fusce mauris. Vestibulum luctus nibh at lectus. Sed bibendum, nulla a faucibus<br />

semper, leo velit ultricies tellus, ac venenatis arcu wisi vel nisl. Vestibulum diam. Aliquam<br />

pellentesque, augue quis sagittis posuere, turpis lacus congue quam, in hendrerit<br />

risus eros eget felis. Maecenas eget erat in sapien mattis porttitor. Vestibulum<br />

porttitor. Nulla facilisi. Sed a turpis eu lacus commodo facilisis. Morbi fringilla, wisi<br />

in dignissim interdum, justo lectus sagittis dui, et vehicula libero dui cursus dui.<br />

Mauris tempor ligula sed lacus. Duis cursus enim ut augue. Cras ac magna. Cras<br />

nulla. Nulla egestas. Curabitur a leo. Quisque egestas wisi eget nunc. Nam feugiat<br />

lacus vel est. Curabitur consectetuer.<br />

Suspendisse vel felis. Ut lorem lorem, interdum eu, tincidunt sit amet, laoreet<br />

vitae, arcu. Aenean faucibus pede eu ante. Praesent enim elit, rutrum at, molestie<br />

non, nonummy vel, nisl. Ut lectus eros, malesuada sit amet, fermentum eu, sodales<br />

cursus, magna. Donec eu purus. Quisque vehicula, urna sed ultricies auctor, pede<br />

lorem egestas dui, et convallis elit erat sed nulla. Donec luctus. Curabitur et nunc.<br />

Aliquam dolor odio, commodo pretium, ultricies non, pharetra in, velit. Integer arcu<br />

est, nonummy in, fermentum faucibus, egestas vel, odio.<br />

Sed commodo posuere pede. Mauris ut est. Ut quis purus. Sed ac odio. Sed vehicula<br />

hendrerit sem. Duis non odio. Morbi ut dui. Sed accumsan risus eget odio.<br />

In hac habitasse platea dictumst. Pellentesque non elit. Fusce sed justo eu urna porta<br />

tincidunt. Mauris felis odio, sollicitudin sed, volutpat a, ornare ac, erat. Morbi<br />

quis dolor. Donec pellentesque, erat ac sagittis semper, nunc dui lobortis purus, quis<br />

congue purus metus ultricies tellus. Proin et quam. Class aptent taciti sociosqu ad<br />

litora torquent per conubia nostra, per inceptos hymenaeos. Praesent sapien turpis,<br />

fermentum vel, eleifend faucibus, vehicula eu, lacus.<br />

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Ut purus elit, vestibulum<br />

ut, placerat ac, adipiscing vitae, felis. Curabitur dictum gravida mauris. Nam arcu<br />

libero, nonummy eget, consectetuer id, vulputate a, magna. Donec vehicula augue eu<br />

neque. Pellentesque habitant morbi tristique senectus et netus et malesuada fames<br />

ac turpis egestas. Mauris ut leo. Cras viverra metus rhoncus sem. Nulla et lectus<br />

PENDING


vestibulum urna fringilla ultrices. Phasellus eu tellus sit amet tortor gravida placerat.<br />

Integer sapien est, iaculis in, pretium quis, viverra ac, nunc. Praesent eget sem vel<br />

leo ultrices bibendum. Aenean faucibus. Morbi dolor nulla, malesuada eu, pulvinar<br />

at, mollis ac, nulla. Curabitur auctor semper nulla. Donec varius orci eget risus. Duis<br />

nibh mi, congue eu, accumsan eleifend, sagittis quis, diam. Duis eget orci sit amet<br />

orci dignissim rutrum.<br />

Nam dui ligula, fringilla a, euismod sodales, sollicitudin vel, wisi. Morbi auctor lorem<br />

non justo. Nam lacus libero, pretium at, lobortis vitae, ultricies et, tellus. Donec<br />

aliquet, tortor sed accumsan bibendum, erat ligula aliquet magna, vitae ornare odio<br />

metus a mi. Morbi ac orci et nisl hendrerit mollis. Suspendisse ut massa. Cras nec<br />

ante. Pellentesque a nulla. Cum sociis natoque penatibus et magnis dis parturient<br />

montes, nascetur ridiculus mus. Aliquam tincidunt urna. Nulla ullamcorper vestibulum<br />

turpis. Pellentesque cursus luctus mauris.<br />

Nulla malesuada porttitor diam. Donec felis erat, congue non, volutpat at, tincidunt<br />

tristique, libero. Vivamus viverra fermentum felis. Donec nonummy pellentesque<br />

ante. Phasellus adipiscing semper elit. Proin fermentum massa ac quam. Sed diam<br />

turpis, molestie vitae, placerat a, molestie nec, leo. Maecenas lacinia. Nam ipsum ligula,<br />

eleifend at, accumsan nec, suscipit a, ipsum. Morbi blandit ligula feugiat magna.<br />

Nunc eleifend consequat lorem. Sed lacinia nulla vitae enim. Pellentesque tincidunt<br />

purus vel magna. Integer non enim. Praesent euismod nunc eu purus. Donec bibendum<br />

quam in tellus. Nullam cursus pulvinar lectus. Donec et mi. Nam vulputate<br />

metus eu enim. Vestibulum pellentesque felis eu massa.<br />

Quisque ullamcorper placerat ipsum. Cras nibh. Morbi vel justo vitae lacus tincidunt<br />

ultrices. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In hac habitasse<br />

platea dictumst. Integer tempus convallis augue. Etiam facilisis. Nunc elementum<br />

fermentum wisi. Aenean placerat. Ut imperdiet, enim sed gravida sollicitudin, felis<br />

odio placerat quam, ac pulvinar elit purus eget enim. Nunc vitae tortor. Proin tempus<br />

nibh sit amet nisl. Vivamus quis tortor vitae risus porta vehicula.<br />

Fusce mauris. Vestibulum luctus nibh at lectus. Sed bibendum, nulla a faucibus<br />

semper, leo velit ultricies tellus, ac venenatis arcu wisi vel nisl. Vestibulum diam. Aliquam<br />

pellentesque, augue quis sagittis posuere, turpis lacus congue quam, in hendrerit<br />

risus eros eget felis. Maecenas eget erat in sapien mattis porttitor. Vestibulum<br />

porttitor. Nulla facilisi. Sed a turpis eu lacus commodo facilisis. Morbi fringilla, wisi<br />

in dignissim interdum, justo lectus sagittis dui, et vehicula libero dui cursus dui.<br />

Mauris tempor ligula sed lacus. Duis cursus enim ut augue. Cras ac magna. Cras<br />

nulla. Nulla egestas. Curabitur a leo. Quisque egestas wisi eget nunc. Nam feugiat<br />

lacus vel est. Curabitur consectetuer.<br />

Suspendisse vel felis. Ut lorem lorem, interdum eu, tincidunt sit amet, laoreet<br />

vitae, arcu. Aenean faucibus pede eu ante. Praesent enim elit, rutrum at, molestie<br />

non, nonummy vel, nisl. Ut lectus eros, malesuada sit amet, fermentum eu, sodales<br />

cursus, magna. Donec eu purus. Quisque vehicula, urna sed ultricies auctor, pede<br />

lorem egestas dui, et convallis elit erat sed nulla. Donec luctus. Curabitur et nunc.<br />

Aliquam dolor odio, commodo pretium, ultricies non, pharetra in, velit. Integer arcu<br />

est, nonummy in, fermentum faucibus, egestas vel, odio.


Sed commodo posuere pede. Mauris ut est. Ut quis purus. Sed ac odio. Sed vehicula<br />

hendrerit sem. Duis non odio. Morbi ut dui. Sed accumsan risus eget odio.<br />

In hac habitasse platea dictumst. Pellentesque non elit. Fusce sed justo eu urna porta<br />

tincidunt. Mauris felis odio, sollicitudin sed, volutpat a, ornare ac, erat. Morbi<br />

quis dolor. Donec pellentesque, erat ac sagittis semper, nunc dui lobortis purus, quis<br />

congue purus metus ultricies tellus. Proin et quam. Class aptent taciti sociosqu ad<br />

litora torquent per conubia nostra, per inceptos hymenaeos. Praesent sapien turpis,<br />

fermentum vel, eleifend faucibus, vehicula eu, lacus.<br />

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Ut purus elit, vestibulum<br />

ut, placerat ac, adipiscing vitae, felis. Curabitur dictum gravida mauris. Nam arcu<br />

libero, nonummy eget, consectetuer id, vulputate a, magna. Donec vehicula augue eu<br />

neque. Pellentesque habitant morbi tristique senectus et netus et malesuada fames<br />

ac turpis egestas. Mauris ut leo. Cras viverra metus rhoncus sem. Nulla et lectus<br />

vestibulum urna fringilla ultrices. Phasellus eu tellus sit amet tortor gravida placerat.<br />

Integer sapien est, iaculis in, pretium quis, viverra ac, nunc. Praesent eget sem vel<br />

leo ultrices bibendum. Aenean faucibus. Morbi dolor nulla, malesuada eu, pulvinar<br />

at, mollis ac, nulla. Curabitur auctor semper nulla. Donec varius orci eget risus. Duis<br />

nibh mi, congue eu, accumsan eleifend, sagittis quis, diam. Duis eget orci sit amet<br />

orci dignissim rutrum.<br />

Nam dui ligula, fringilla a, euismod sodales, sollicitudin vel, wisi. Morbi auctor lorem<br />

non justo. Nam lacus libero, pretium at, lobortis vitae, ultricies et, tellus. Donec<br />

aliquet, tortor sed accumsan bibendum, erat ligula aliquet magna, vitae ornare odio<br />

metus a mi. Morbi ac orci et nisl hendrerit mollis. Suspendisse ut massa. Cras nec<br />

ante. Pellentesque a nulla. Cum sociis natoque penatibus et magnis dis parturient<br />

montes, nascetur ridiculus mus. Aliquam tincidunt urna. Nulla ullamcorper vestibulum<br />

turpis. Pellentesque cursus luctus mauris.<br />

Nulla malesuada porttitor diam. Donec felis erat, congue non, volutpat at, tincidunt<br />

tristique, libero. Vivamus viverra fermentum felis. Donec nonummy pellentesque<br />

ante. Phasellus adipiscing semper elit. Proin fermentum massa ac quam. Sed diam<br />

turpis, molestie vitae, placerat a, molestie nec, leo. Maecenas lacinia. Nam ipsum ligula,<br />

eleifend at, accumsan nec, suscipit a, ipsum. Morbi blandit ligula feugiat magna.<br />

Nunc eleifend consequat lorem. Sed lacinia nulla vitae enim. Pellentesque tincidunt<br />

purus vel magna. Integer non enim. Praesent euismod nunc eu purus. Donec bibendum<br />

quam in tellus. Nullam cursus pulvinar lectus. Donec et mi. Nam vulputate<br />

metus eu enim. Vestibulum pellentesque felis eu massa.<br />

Quisque ullamcorper placerat ipsum. Cras nibh. Morbi vel justo vitae lacus tincidunt<br />

ultrices. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In hac habitasse<br />

platea dictumst. Integer tempus convallis augue. Etiam facilisis. Nunc elementum<br />

fermentum wisi. Aenean placerat. Ut imperdiet, enim sed gravida sollicitudin, felis<br />

odio placerat quam, ac pulvinar elit purus eget enim. Nunc vitae tortor. Proin tempus<br />

nibh sit amet nisl. Vivamus quis tortor vitae risus porta vehicula.<br />

Fusce mauris. Vestibulum luctus nibh at lectus. Sed bibendum, nulla a faucibus<br />

semper, leo velit ultricies tellus, ac venenatis arcu wisi vel nisl. Vestibulum diam. Aliquam<br />

pellentesque, augue quis sagittis posuere, turpis lacus congue quam, in hend-<br />

PENDING


erit risus eros eget felis. Maecenas eget erat in sapien mattis porttitor. Vestibulum<br />

porttitor. Nulla facilisi. Sed a turpis eu lacus commodo facilisis. Morbi fringilla, wisi<br />

in dignissim interdum, justo lectus sagittis dui, et vehicula libero dui cursus dui.<br />

Mauris tempor ligula sed lacus. Duis cursus enim ut augue. Cras ac magna. Cras<br />

nulla. Nulla egestas. Curabitur a leo. Quisque egestas wisi eget nunc. Nam feugiat<br />

lacus vel est. Curabitur consectetuer.<br />

Suspendisse vel felis. Ut lorem lorem, interdum eu, tincidunt sit amet, laoreet<br />

vitae, arcu. Aenean faucibus pede eu ante. Praesent enim elit, rutrum at, molestie<br />

non, nonummy vel, nisl. Ut lectus eros, malesuada sit amet, fermentum eu, sodales<br />

cursus, magna. Donec eu purus. Quisque vehicula, urna sed ultricies auctor, pede<br />

lorem egestas dui, et convallis elit erat sed nulla. Donec luctus. Curabitur et nunc.<br />

Aliquam dolor odio, commodo pretium, ultricies non, pharetra in, velit. Integer arcu<br />

est, nonummy in, fermentum faucibus, egestas vel, odio.<br />

Sed commodo posuere pede. Mauris ut est. Ut quis purus. Sed ac odio. Sed vehicula<br />

hendrerit sem. Duis non odio. Morbi ut dui. Sed accumsan risus eget odio.<br />

In hac habitasse platea dictumst. Pellentesque non elit. Fusce sed justo eu urna porta<br />

tincidunt. Mauris felis odio, sollicitudin sed, volutpat a, ornare ac, erat. Morbi<br />

quis dolor. Donec pellentesque, erat ac sagittis semper, nunc dui lobortis purus, quis<br />

congue purus metus ultricies tellus. Proin et quam. Class aptent taciti sociosqu ad<br />

litora torquent per conubia nostra, per inceptos hymenaeos. Praesent sapien turpis,<br />

fermentum vel, eleifend faucibus, vehicula eu, lacus.<br />

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Ut purus elit, vestibulum<br />

ut, placerat ac, adipiscing vitae, felis. Curabitur dictum gravida mauris. Nam arcu<br />

libero, nonummy eget, consectetuer id, vulputate a, magna. Donec vehicula augue eu<br />

neque. Pellentesque habitant morbi tristique senectus et netus et malesuada fames<br />

ac turpis egestas. Mauris ut leo. Cras viverra metus rhoncus sem. Nulla et lectus<br />

vestibulum urna fringilla ultrices. Phasellus eu tellus sit amet tortor gravida placerat.<br />

Integer sapien est, iaculis in, pretium quis, viverra ac, nunc. Praesent eget sem vel<br />

leo ultrices bibendum. Aenean faucibus. Morbi dolor nulla, malesuada eu, pulvinar<br />

at, mollis ac, nulla. Curabitur auctor semper nulla. Donec varius orci eget risus. Duis<br />

nibh mi, congue eu, accumsan eleifend, sagittis quis, diam. Duis eget orci sit amet<br />

orci dignissim rutrum.<br />

Nam dui ligula, fringilla a, euismod sodales, sollicitudin vel, wisi. Morbi auctor lorem<br />

non justo. Nam lacus libero, pretium at, lobortis vitae, ultricies et, tellus. Donec<br />

aliquet, tortor sed accumsan bibendum, erat ligula aliquet magna, vitae ornare odio<br />

metus a mi. Morbi ac orci et nisl hendrerit mollis. Suspendisse ut massa. Cras nec<br />

ante. Pellentesque a nulla. Cum sociis natoque penatibus et magnis dis parturient<br />

montes, nascetur ridiculus mus. Aliquam tincidunt urna. Nulla ullamcorper vestibulum<br />

turpis. Pellentesque cursus luctus mauris.<br />

Nulla malesuada porttitor diam. Donec felis erat, congue non, volutpat at, tincidunt<br />

tristique, libero. Vivamus viverra fermentum felis. Donec nonummy pellentesque<br />

ante. Phasellus adipiscing semper elit. Proin fermentum massa ac quam. Sed diam<br />

turpis, molestie vitae, placerat a, molestie nec, leo. Maecenas lacinia. Nam ipsum ligula,<br />

eleifend at, accumsan nec, suscipit a, ipsum. Morbi blandit ligula feugiat magna.


Nunc eleifend consequat lorem. Sed lacinia nulla vitae enim. Pellentesque tincidunt<br />

purus vel magna. Integer non enim. Praesent euismod nunc eu purus. Donec bibendum<br />

quam in tellus. Nullam cursus pulvinar lectus. Donec et mi. Nam vulputate<br />

metus eu enim. Vestibulum pellentesque felis eu massa.<br />

Quisque ullamcorper placerat ipsum. Cras nibh. Morbi vel justo vitae lacus tincidunt<br />

ultrices. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In hac habitasse<br />

platea dictumst. Integer tempus convallis augue. Etiam facilisis. Nunc elementum<br />

fermentum wisi. Aenean placerat. Ut imperdiet, enim sed gravida sollicitudin, felis<br />

odio placerat quam, ac pulvinar elit purus eget enim. Nunc vitae tortor. Proin tempus<br />

nibh sit amet nisl. Vivamus quis tortor vitae risus porta vehicula.<br />

Fusce mauris. Vestibulum luctus nibh at lectus. Sed bibendum, nulla a faucibus<br />

semper, leo velit ultricies tellus, ac venenatis arcu wisi vel nisl. Vestibulum diam. Aliquam<br />

pellentesque, augue quis sagittis posuere, turpis lacus congue quam, in hendrerit<br />

risus eros eget felis. Maecenas eget erat in sapien mattis porttitor. Vestibulum<br />

porttitor. Nulla facilisi. Sed a turpis eu lacus commodo facilisis. Morbi fringilla, wisi<br />

in dignissim interdum, justo lectus sagittis dui, et vehicula libero dui cursus dui.<br />

Mauris tempor ligula sed lacus. Duis cursus enim ut augue. Cras ac magna. Cras<br />

nulla. Nulla egestas. Curabitur a leo. Quisque egestas wisi eget nunc. Nam feugiat<br />

lacus vel est. Curabitur consectetuer.<br />

Suspendisse vel felis. Ut lorem lorem, interdum eu, tincidunt sit amet, laoreet<br />

vitae, arcu. Aenean faucibus pede eu ante. Praesent enim elit, rutrum at, molestie<br />

non, nonummy vel, nisl. Ut lectus eros, malesuada sit amet, fermentum eu, sodales<br />

cursus, magna. Donec eu purus. Quisque vehicula, urna sed ultricies auctor, pede<br />

lorem egestas dui, et convallis elit erat sed nulla. Donec luctus. Curabitur et nunc.<br />

Aliquam dolor odio, commodo pretium, ultricies non, pharetra in, velit. Integer arcu<br />

est, nonummy in, fermentum faucibus, egestas vel, odio.<br />

Sed commodo posuere pede. Mauris ut est. Ut quis purus. Sed ac odio. Sed vehicula<br />

hendrerit sem. Duis non odio. Morbi ut dui. Sed accumsan risus eget odio.<br />

In hac habitasse platea dictumst. Pellentesque non elit. Fusce sed justo eu urna porta<br />

tincidunt. Mauris felis odio, sollicitudin sed, volutpat a, ornare ac, erat. Morbi<br />

quis dolor. Donec pellentesque, erat ac sagittis semper, nunc dui lobortis purus, quis<br />

congue purus metus ultricies tellus. Proin et quam. Class aptent taciti sociosqu ad<br />

litora torquent per conubia nostra, per inceptos hymenaeos. Praesent sapien turpis,<br />

fermentum vel, eleifend faucibus, vehicula eu, lacus.<br />

PENDING


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

Flußkontrolle<br />

mehr des Guten<br />

Übersicht<br />

Übersicht<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 138


labkler<br />

Beeinfl. Drehung Drehung Subfloats neue Captions seitl. Fußnoten Legenden listof- Fortsetz. zwei- Text-<br />

Captions Objekt Caption Floats nonflats Captions Beeinfl. sprachig umfluß<br />

subfloat (X) X X<br />

subfig (X) X X X<br />

subcaption X X X X<br />

caption X X X X<br />

ccaption X X X X X<br />

sidecap X<br />

float X<br />

floatrow X X X X X X<br />

rotating X<br />

rotfloat X X<br />

wrapfig X<br />

floatflt X<br />

hvfloat X X X<br />

trivfloat X<br />

nonfloat X


Übersicht<br />

Allgemein<br />

Subfloats<br />

Beschreibungen<br />

Flußkontrolle<br />

mehr des Guten<br />

Übersicht<br />

Das wars!<br />

◆ ♥-en Dank für die Aufmerksamkeit!<br />

◆ alle Pakete finden sich auf http://www.ctan.org<br />

◆ ausführliche Beschreibungen z. T. in der TEXnischen<br />

Komödie<br />

<strong>Having</strong> <strong>Fun</strong> <strong>with</strong> <strong>LATEX</strong> V (<strong>Graphics</strong> & <strong>Co</strong>) Adelheid Grob · Uni Ulm – 139

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!