Anzeige:
Ergebnis 1 bis 4 von 4

Thema: Breite von threeparttable/shadowbox

  1. #1
    Registrierter Benutzer
    Registriert seit
    03.07.2008
    Beiträge
    30

    Breite von threeparttable/shadowbox

    Hallo! Ich habe ein Problem, das offenbar mit dem threeparttable zu tun hat. Und zwar möchte ich Bilder mit Bildunterschriften und Caption einfügen und habe das u.a. folgendermaßen gemacht:

    \begin{figure}[htb]
    \centering
    \shadowbox{
    \begin{threeparttable}
    \includegraphics[width=12cm]{Bild.eps}
    \tnote
    \medskip
    \begin{tablenotes}\footnotesize
    \item Hier folgt eine kurze Beschreibung des Bildes
    \end{tablenotes}
    \end{threeparttable}
    }
    \caption{Name der Abbildung}
    \label{fig:Bild}
    \end{figure}

    Wenn ich das kompiliere, ragt die shadowbox rechts über den Rand hinaus (auch, wenn ich die Breite des BIldes kleiner mache) und ich erhalte die Warnung:

    Overfull \hbox (16.79999pt too wide) in paragraph

    mit Verweis auf die schließende geschweifte Klammer der shadowbox.

    Mein Verdacht ist, dass der threeparttable eine voreingestellte Breite (vielleicht die Seitenbreite?) hat, die durch die umgebende shadowbox überschritten wird (wenn die shadowbox weggenommen wird, kommt auch keine Warnung).

    Kann ich durch ein Parameter oder ähnliches den threeparttable schmaler machen?

  2. #2
    Registrierter Benutzer Avatar von voss
    Registriert seit
    10.04.2005
    Beiträge
    5.045
    Zitat Zitat von traumvogel Beitrag anzeigen
    Hallo! Ich habe ein Problem, das offenbar mit dem threeparttable zu tun hat. Und zwar möchte ich Bilder mit Bildunterschriften und Caption einfügen und habe das u.a. folgendermaßen gemacht:

    Wenn ich das kompiliere, ragt die shadowbox rechts über den Rand hinaus (auch, wenn ich die Breite des BIldes kleiner mache) und ich erhalte die Warnung:

    Overfull \hbox (16.79999pt too wide) in paragraph

    mit Verweis auf die schließende geschweifte Klammer der shadowbox.

    Mein Verdacht ist, dass der threeparttable eine voreingestellte Breite (vielleicht die Seitenbreite?) hat, die durch die umgebende shadowbox überschritten wird (wenn die shadowbox weggenommen wird, kommt auch keine Warnung).

    Kann ich durch ein Parameter oder ähnliches den threeparttable schmaler machen?
    dazu braucht man aber keine threeparttable ...

    Code:
    \begin{figure}[htb]
    \centering
    \shadowbox{%
    \parbox{12cm}{\centering%
    \includegraphics[width=\linewidth]{Bild.eps}\\[\smallskipamount]
    \begin{minipage}{5cm}
    \footnotesize Hier folgt eine kurze Beschreibung des Bildes
    \end{minipage}}}
    \caption{Name der Abbildung}
    \label{fig:Bild}
    \end{figure}
    Herbert

  3. #3
    Registrierter Benutzer
    Registriert seit
    03.07.2008
    Beiträge
    30
    Danke erstmal, das funktioniert auch gut. Gibt es darüber hinaus aber die Möglichkeit, die Größe des threeparttable zu steuern?

  4. #4
    Registrierter Benutzer Avatar von voss
    Registriert seit
    10.04.2005
    Beiträge
    5.045
    Zitat Zitat von traumvogel Beitrag anzeigen
    Danke erstmal, das funktioniert auch gut. Gibt es darüber hinaus aber die Möglichkeit, die Größe des threeparttable zu steuern?
    \threeparttable ist im eigentlichen Sinne keine Tabelle, sondern fast
    Überschrift--Tabelle--Fußnoten zusammen. Mit einer minipage kann man die
    Breite der Fußnoten beeinflussen. Die Breite der Tabelle ergibt sich wie
    sonst auch.

    Herbert

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •