Ka55i0peia
27-09-2010, 21:02
Hallo Leute,
ich habe ein Frage zu marginfix.
Ich habe wenig Platz in einem Dokument (viele Abbildungen). Daher habe ich mich entschlossen auch die Abbildungsbezeichnungen neben die Abbildung in den Seitenrand zu legen.
Gemacht habe ich das folgendermaßen:
\usepackage{caption}
\usepackage{marginfix}
%...
\begin{figure}[h]
\centering
\includegraphics{tollesBild.jpg}
\end{figure}
\marginpar[\captionof{figure}{Auf dem tollen Bild sieht man so viele tolle Sachen...}\label{fig:tollesBild}]
Die Ausgabe ist wirklich fantastisch -- wenn man drauf achtet, dass das Marginpar neben dem Bild auch Platz hat -- mit einem Schönheitsfehler:
Die Beschriftung startet neben dem Bild erst auf Höhe des Endes. Also sowas hier
------------------------------------
|
--------------------- |
| | |
| ABBILDUNG | |
| | |
| | |
--------------------- Abb 1 |
Auf dem |
Text text text text text Bild sieht |
Text text text text text man so vie-|
Text text text text text le tolle |
Text text text text text Sachen... |
Viel schöner wäre es, wenn die Beschriftung am Fuß der Abbildung endet, oder wenigesten mit dem Kopf der Abbildung beginnt:
------------------------------------
|
--------------------- Abb 1 |
| | Auf dem |
| ABBILDUNG | Bild sieht |
| | man so vie-|
| | le tolle |
--------------------- Sachen... |
|
Text text text text text |
Text text text text text |
Text text text text text |
Text text text text text |
Logischerweise lässt sich aber der \captionof{figure}-Befehl nicht vor \begin{figure}..\end{figure} für die jeweilige Abbildung definieren, sonst könnte man die \marginpar-Anweisung einfach vor die figure-Umgebung setzen.
Daher die Frage ob man eventuell den Darstellungs-Höhe (relativ zur Aufrufstelle) von marginpar regulieren kann.
z.B. \marginpar[above=50px][\captionof{figure}{Auf dem tollen ...}] oder so.
Hat jemand ne Idee?
Grüße.
ich habe ein Frage zu marginfix.
Ich habe wenig Platz in einem Dokument (viele Abbildungen). Daher habe ich mich entschlossen auch die Abbildungsbezeichnungen neben die Abbildung in den Seitenrand zu legen.
Gemacht habe ich das folgendermaßen:
\usepackage{caption}
\usepackage{marginfix}
%...
\begin{figure}[h]
\centering
\includegraphics{tollesBild.jpg}
\end{figure}
\marginpar[\captionof{figure}{Auf dem tollen Bild sieht man so viele tolle Sachen...}\label{fig:tollesBild}]
Die Ausgabe ist wirklich fantastisch -- wenn man drauf achtet, dass das Marginpar neben dem Bild auch Platz hat -- mit einem Schönheitsfehler:
Die Beschriftung startet neben dem Bild erst auf Höhe des Endes. Also sowas hier
------------------------------------
|
--------------------- |
| | |
| ABBILDUNG | |
| | |
| | |
--------------------- Abb 1 |
Auf dem |
Text text text text text Bild sieht |
Text text text text text man so vie-|
Text text text text text le tolle |
Text text text text text Sachen... |
Viel schöner wäre es, wenn die Beschriftung am Fuß der Abbildung endet, oder wenigesten mit dem Kopf der Abbildung beginnt:
------------------------------------
|
--------------------- Abb 1 |
| | Auf dem |
| ABBILDUNG | Bild sieht |
| | man so vie-|
| | le tolle |
--------------------- Sachen... |
|
Text text text text text |
Text text text text text |
Text text text text text |
Text text text text text |
Logischerweise lässt sich aber der \captionof{figure}-Befehl nicht vor \begin{figure}..\end{figure} für die jeweilige Abbildung definieren, sonst könnte man die \marginpar-Anweisung einfach vor die figure-Umgebung setzen.
Daher die Frage ob man eventuell den Darstellungs-Höhe (relativ zur Aufrufstelle) von marginpar regulieren kann.
z.B. \marginpar[above=50px][\captionof{figure}{Auf dem tollen ...}] oder so.
Hat jemand ne Idee?
Grüße.