LaTeX Extra > LaTeX Pakete > Sidecap


Das Paket sidecap (Version v1.6f) ist für den Fall gedacht bei dem Bilder beziehungsweise Tabellen neben der Beschriftung gesetzt werden sollen.[1] Vereinfacht gesagt werden zwei minipages nebeneinander gesetzt. Wobei in der einen minipage das Bild beziehungsweise die Tabelle gesetzt werden und in die andere minipage die Beschriftung.

1.1 Paket

Das Paket wird mit \usepackage[Optionen]{sidecap} eingebunden. Das Paket verfügt über acht Optionen. Die meisten der Optionen beziehen sich auf die Positionierung beziehungsweise die Ausrichtung der Beschriftung. Das Paket selbst bindet das Basispaket ifthen ein.

1.1.1 Positionierung

Es gibt vier Optionen zur Positionierung der Beschriftung outercaption, innercaption, leftcaption und rightcaption.

outercaption
Die standardmäßig gesetzte Option ist outercaption, dabei wird die Beschriftung im äußeren Rand gesetzt, das bedeutet bei linken Seiten (Seiten mit gerader Nummer) wird die Beschriftung links gesetzt. Während sie bei rechten Seiten (Seiten mit ungerader Nummer) rechts gesetzt werden.

Hinweis: Der Wechsel zwischen linkem und rechtem Rand setzt voraus, dass das Dokument ein zweiseitiges Dokument ist. Also zum Beispiel ein Dokument das mit der Klasse book erstellt wurde. Oder bei dem die Option twoside in den Dokumentenklassenoptionen gesetzt wurde.

innercaption
Die Option innercaption setzt die Beschreibung in den inneren Rand. Das bedeutet bei linken Seiten wird die Beschreibung in den rechten Rand gesetzt und auf rechten Seiten in den linken Rand. Auch hier gilt der obige Hinweis.

leftcaption
Bei der Option captionleft wird die Beschreibung immer in den linken Rand gesetzt.

rightcaption
Bei der Option rightcaption wird die Beschreibung immer in den rechten Rand gesetzt.

1.1.2 weitere Optionen

Daneben existieren auch weitere Optionen wie die Option wide. Die Option wide ermöglicht es, dass das Bild beziehungsweise die Tabelle in Bereich des Randes hineinreichen kann. Das bedeutet, dass ein Teil des Randes für das Gleitobjekt genutzt werden kann. Die drei weiten Optionen die es noch gibt sind raggedright, raggedleft und ragged diese dienen der Ausrichtung der Beschreibung. Im Fall, dass das ragged2e Paket zur Verfügung steht wird auf dieses zurückgegriffen.

1.2 Umgebungen

Das Paket beinhaltet die zwei neuen Umgebungen SCtable für Tabellen und SCfigure für Abbildungen und die wide Umgebung.

1.2.1 SCtable und SCfigure Umgebung

Die beiden Umgebungen besitzen noch die zwei Optionen relwidth und float. Wobei die Option float dem Parameter für die Positionierung der Standard Umgebungen table und figure entspricht. Wie bei diesen auch ist der default Wert tbp (oben, unten und neue Seite). Die Option relwidth bezieht sich auf die relative Breite zwischen Beschreibung und der Breite der Abbildung beziehungsweise der Tabelle. Der default Wert ist 1. Im Fall, dass ein zu großer Wert (ca. größer 55) gewählt wird, bricht der Compiler mit einer entsprechenden Fehlermeldung ab und man muss den Wert entsprechend verkleinern.

Aufbau  
\begin{SCtable}[relwidth Option][float Option]
 ... 
\end{SCtable}
\begin{SCfigure}[relwidth Option][float Option] 
 ... 
\end{SCfigure}
SCfigure Beispiel  
\documentclass{article}
\usepackage{graphicx}
\usepackage{sidecap}
...
\begin{document}
...
\begin{SCfigure}
\centering
\includegraphics[width=0.3\textwidth]%
{logo-SF}
\caption{Hier k\"onnte ganz viel Text neben diesem
wundersch\"onen Bild stehen, aber leider gibt es nicht
wirklich viel \"uber dieses Meisterwerk zu erz\"ahlen,
so dass wir an dieser Stellen enden.}
\end{SCfigure}
...
\end{document}

Hinweis: Die Verwendung von Bilder setzt das Einbinden eines entsprechenden Paketes wie graphicx voraus.

1.2.2 wide Umgebung

Die wide Umgebungen kann innerhalb von (SC)figure und (SC)table Umgebungen verwendet werden, aber darüber hinaus auch innerhalb von normalem Text. Die Objekte beziehungsweise der Text innerhalb der wide Umgebung reichen dann in den Rand hinein der für die Beschriftung vorgesehen ist. Wobei es sich aber eher um ein Verschieben handelt und weniger darum das mehr Platz zur Verfügung steht.

wide Beispiel  

Dieser Text dient dazu zu zeigen wie die wide Umgebung funktioniert und wie viel Platz da ist den man nutzen
>                   Dieser Text dient dazu zu zeigen wie die wide Umgebung funktioniert und wie viel Platz da ist den man nutzen

\begin{wide} 
\hspace*{2.5cm}Dieser Text dient dazu zu zeigen wie die wide Umgebung funktioniert und wie viel
 Platz da ist den man nutzen
\end{wide}
Ohne den Befehl hspace zu Beginn der Zeile kann es passieren, dass ein Teil des Satzes im Rand verschwindet.

1.3 Ähnliche Pakete

Das Paket wrapfig ermöglicht Schrift umflossene Abbildungen und Tabellen. Und das Paket subcaption ermöglicht es mit seinen zwei Umgebungen subfigure und subtable zwei oder mehr Abbildungen beziehungsweise Tabellen nebeneinander zu setzen.

Literatur

[1] The sidecap package, Rolf Niepraschk and Hubert Gäßlein, Version v1.6f, 2003/06/06