Anzeige:
Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 15 von 16

Thema: Beschriebung rechts neben der Abbidlung

  1. #1
    Registrierter Benutzer
    Registriert seit
    23.08.2006
    Beiträge
    24

    Beschriebung rechts neben der Abbidlung

    Hi allerseits,

    bin jetzt fast fertig mit dem Schreiben mit meines Berichtes. Ich muss sagen LaTeX gefällt mir sehr gut und ich werde wohl weiterhin meine Arbeiten in LaTeX schreiben. Aber genug geschwafelt, ich komme zu meinem Anliegen: Ich habe auf einer Seite drei Abbildungen und würde gerne die Beschriftung auf die rechte Seite packen, weil es unten einfach bescheuert aussieht (siehe Beispiel.pdf) Für die drei Abbildungen nutze ich \subfigure. Da ich KOMA-script nutze hab ichs schon mit \captionbeside versucht, aber leider hat er die Bezeichnung immer total verhauen. Sie ist irgendwo rechts unten abgeschnitten zu sehen (siehe Beispiel2.pdf). Folgenden Code nutze ich:

    Code:
    \documentclass[bibtotoc,a4paper]{scrreprt}
    \usepackage[dvips]{graphicx}
    \usepackage{subfigure}
    \usepackage{picinpar}
    \usepackage{picins}
    \usepackage{array}
    
    \begin{document}
    \begin{figure}[htbp]
    \subfigure[]{\includegraphics{pics/1.jpg}}\\
    \subfigure[]{\includegraphics{pics/2.jpg}}\\
    \subfigure[]{\includegraphics{pics/3.jpg}}\hfill
    \begin{captionbeside}[Beispiel fuer Bildbeschreibung]%
    {Eine Bildbeschreibung weder ueber noch unter der
    Abbildung, sondern daneben}
    \end{captionbeside}
    \label{fig:label}
    \end{figure}
    \end{document}

  2. #2
    Registrierter Benutzer Avatar von bischi
    Registriert seit
    10.04.2003
    Beiträge
    4.828
    Mal nen Blick in l2picfaq.pdf werfen - der Zauberbegriff heisst captionof.

    MfG Bischi

    "There is an art, it says, or rather, a knack to flying. The knack lies in learning how to throw yourself at the ground and miss it" The hitchhiker's guide to the galaxy by Douglas Adams

    --> l2picfaq.pdf <-- www.n.ethz.ch/~dominikb/index.html LaTeX-Tutorial, LaTeX-Links, Java-Links,...

  3. #3
    Registrierter Benutzer
    Registriert seit
    26.05.2006
    Beiträge
    879
    Zitat Zitat von hefter Beitrag anzeigen
    bin jetzt fast fertig mit dem Schreiben mit meines Berichtes. Ich muss sagen LaTeX gefällt mir sehr gut und ich werde wohl weiterhin meine Arbeiten in LaTeX schreiben. Aber genug geschwafelt, ich komme zu meinem Anliegen: Ich habe auf einer Seite drei Abbildungen und würde gerne die Beschriftung auf die rechte Seite packen, weil es unten einfach bescheuert aussieht (siehe Beispiel.pdf) Für die drei Abbildungen nutze ich \subfigure. Da ich KOMA-script nutze hab ichs schon mit \captionbeside versucht, aber leider hat er die Bezeichnung immer total verhauen. Sie ist irgendwo rechts unten abgeschnitten zu sehen (siehe Beispiel2.pdf). Folgenden Code nutze ich:
    Du hast die Umgebung falsch angewendet. Sieh mal in die Doku, Seite 103

    Code:
    \begin{figure}[htbp]
    \begin{captionbeside}[Beispiel fuer Bildbeschreibung]%
    {Eine Bildbeschreibung weder ueber noch unter der
    Abbildung, sondern daneben}[r][\linewidth][2em]
    \begin{minipage}{0.4\linewidth}% EVENTUELL ANPASSEN
    \subfigure{\includegraphics{pics/1.jpg}}\\
    \subfigure{\includegraphics{pics/2.jpg}}\\
    \subfigure{\includegraphics{pics/3.jpg}}
    \end{minipage}
    \end{captionbeside}\label{fig:label}
    \end{figure}
    rc

  4. #4
    Registrierter Benutzer
    Registriert seit
    26.05.2006
    Beiträge
    879
    Zitat Zitat von bischi Beitrag anzeigen
    Mal nen Blick in l2picfaq.pdf werfen - der Zauberbegriff heisst captionof.
    Du hast aber ziemlich komische Vorstellungen von Zauberbegriffen ...


    rc

  5. #5
    Registrierter Benutzer Avatar von bischi
    Registriert seit
    10.04.2003
    Beiträge
    4.828
    Zitat Zitat von RedCloud Beitrag anzeigen
    Du hast aber ziemlich komische Vorstellungen von Zauberbegriffen ...
    Richtige Magie mach ich drum mit Vodoo-Puppen und Glaskugeln

    MfG Bischi

    "There is an art, it says, or rather, a knack to flying. The knack lies in learning how to throw yourself at the ground and miss it" The hitchhiker's guide to the galaxy by Douglas Adams

    --> l2picfaq.pdf <-- www.n.ethz.ch/~dominikb/index.html LaTeX-Tutorial, LaTeX-Links, Java-Links,...

  6. #6
    Registrierter Benutzer
    Registriert seit
    23.08.2006
    Beiträge
    24
    Hat geklappt. Vielen Dank! Nur ums noch besser zu verstehen:

    1. In welche Doku soll ich schauen? KOMA-Script? Da finde ich auf Seite 103 nur Uninteressantes

    2. Was genau habe ich denn falsch gemacht?

    LG,
    hefter

  7. #7
    Registrierter Benutzer Avatar von bischi
    Registriert seit
    10.04.2003
    Beiträge
    4.828
    Ich nehm mal an, er hat die gemeint:

    ftp://tug.ctan.org/pub/tex-archive/m...fig/subfig.pdf

    MfG Bischi

    "There is an art, it says, or rather, a knack to flying. The knack lies in learning how to throw yourself at the ground and miss it" The hitchhiker's guide to the galaxy by Douglas Adams

    --> l2picfaq.pdf <-- www.n.ethz.ch/~dominikb/index.html LaTeX-Tutorial, LaTeX-Links, Java-Links,...

  8. #8
    Registrierter Benutzer
    Registriert seit
    26.05.2006
    Beiträge
    879
    Zitat Zitat von hefter Beitrag anzeigen
    Hat geklappt. Vielen Dank! Nur ums noch besser zu verstehen:

    1. In welche Doku soll ich schauen? KOMA-Script? Da finde ich auf Seite 103 nur Uninteressantes

    2. Was genau habe ich denn falsch gemacht?
    1. KOMA-Script war schon eichtig, such im index nach besidecaption.
    2. Na das siehst du doch, wenn meinen Code mit deinem vergleichst ...

    rc

  9. #9
    Registrierter Benutzer
    Registriert seit
    30.12.2007
    Beiträge
    43
    Ich habe eine Abbildung und den dazugehörigen Caption Text links oder rechts neben der Abbildung. Kann mir jemand sagen wie ich das Wort Abbildung in blocksatz mit der Beschreibung bekomme, also von:

    Abbildung 1.1: Textzeile 1

    nach

    Abbildung 1.1:
    Textzeile 1

    zur Zeit verwende ich folgendes:

    \begin{captionbeside}[Eintrag]{Titel}
    \centering
    \includegraphics[width=0.50\textwidth]{Cluster.png}
    \label{fig:cluster}
    \end{captionbeside}
    \end{figure}

  10. #10
    Registrierter Benutzer Avatar von sommerfee
    Registriert seit
    02.07.2006
    Beiträge
    1.603
    Schaue dir mal den Befehl \setcapindent in der KOMA-Script-Dokumentation an, damit geht das.

    Gruß,
    Axel

  11. #11
    Registrierter Benutzer
    Registriert seit
    30.12.2007
    Beiträge
    43
    Vielen dank, klappt prima mit:

    \setcapindent*{0em}

    jetzt fehlt mir eigentlich nur noch eine Automatik, die mir das Bild und den daneben stehenden Text automatisch an die Seitenbreite anpasst, da meine Bilder im Regelfall über die Seitenbreite hinaus gehen. Gibt es sowas, anstatt:

    width=0.50

  12. #12
    Registrierter Benutzer Avatar von sommerfee
    Registriert seit
    02.07.2006
    Beiträge
    1.603
    Zitat Zitat von dynamic_cast Beitrag anzeigen
    jetzt fehlt mir eigentlich nur noch eine Automatik, die mir das Bild und den daneben stehenden Text automatisch an die Seitenbreite anpasst, da meine Bilder im Regelfall über die Seitenbreite hinaus gehen.
    Also quasi andersherum als die captionbeside-Umgebung, die ja die Breite der \caption an der Breite des Bildes festmacht?

    Das floatrow-Paket kann sowas, dort gibt es einen Abschnitt "Predefined Beside Caption Width" in der Dokumentation dazu.

    Gruß,
    Axel

  13. #13
    Registrierter Benutzer
    Registriert seit
    30.12.2007
    Beiträge
    43
    Ok nochmal zu den Grafiken: bisher habe ich folgendes

    \begin{figure}[ht]
    \setcapwidth{4cm}
    \setcapindent*{0em}
    \begin{captionbeside}[Verzeichniseintrag]{Beschreibung}[r][\linewidth]
    \includegraphics[width=0.20\textwidth]{grafik}
    \end{captionbeside}
    \label{fig:grafik}
    \end{figure}

    Der Befehl \setcapwidth{4cm} hat keine Auswirkungen. Ich möchte damit erreichen, das die Beschreibung neben der Grafik eine feste Breite von 4cm einnimmt.

  14. #14
    Registrierter Benutzer Avatar von sommerfee
    Registriert seit
    02.07.2006
    Beiträge
    1.603
    Zitat Zitat von dynamic_cast Beitrag anzeigen
    Der Befehl \setcapwidth{4cm} hat keine Auswirkungen.
    Das liegt darin begründet, daß die "captionbeside"-Umgebung intern ebenfalls \setcapwidth verwendet, und damit den Wert überschreibt, den du vorgibst.

    Ich möchte damit erreichen, das die Beschreibung neben der Grafik eine feste Breite von 4cm einnimmt.
    Das floatrow-Paket kann das bestimmt irgendwie.

    Alternativ müsste auch etwas in dieser Art gehen:
    Code:
    \begin{captionbeside}[Verzeichniseintrag]{\parbox[t]{4cm}{Beschreibung}}...
    Gruß,
    Axel
    Geändert von sommerfee (02-03-2008 um 07:39 Uhr) Grund: \parbox[b] nach \parbox[t] geändert

  15. #15
    Registrierter Benutzer
    Registriert seit
    30.12.2007
    Beiträge
    43
    Mit \parbox funktioniert es schon ganz gut, doch ich bekomme es nicht mit floatrow hin. Schön wäre es die gewünschten optionen global für jede Abbildung im dokument festzulegen. Bisher hab ich folgendes:

    \floatsetup[figure]{capposition=beside,capbesideposition=right,capbes idewidth=4cm,justification=centering}

    \begin{figure}
    \floatbox{figure}{\caption{Beschreibung}\label{fig :grafik}}
    {
    \includegraphics[width=0.20\textwidth]{grafik}
    }
    \end{figure}

    Jetzt stehe ich vor dem selben Problem wie oben, das kein Zeilenumbruch zwischen "Abbildung" und Beschreibung ist also:

    Abbildung 1.1: Textzeile 1

    statt

    Abbildung 1.1:
    Textzeile 1

    Kann man zusätzlich die Beschreibung in Blocksatz setzen?

Lesezeichen

Berechtigungen

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