Anzeige:
Ergebnis 1 bis 13 von 13

Thema: Figure Legend

  1. #1
    Registrierter Benutzer
    Registriert seit
    11.10.2008
    Beiträge
    114

    Figure Legend

    Hallo!

    Meine Figure Legend sieht im Moment so aus:


    Code:
    Figure 1: Zeile 1...
              Zeile 2...
    Ich hätte aber gerne:

    Code:
    Figure 1: Zeile 1...
    Zeile 2...
    Also ohne Einrückung am Anfang der nächsten Zeile.

    Außerdem, gibt's eine Möglichkeit Figure 1 fett-gedruckt zu schreiben?

    Viele Grüße
    Syrvn

  2. #2
    Registrierter Benutzer
    Registriert seit
    17.02.2010
    Beiträge
    685
    Gegenfrage: Wie formatierst Du denn Deine captions? Mit caption.sty? Dann
    steht das recht ausführlich und gut beschrieben im Manual.

    Ideal wäre es, wenn Du ein Minimalbeispiel zur Verfügung stellen würdest.

  3. #3
    Registrierter Benutzer
    Registriert seit
    11.10.2008
    Beiträge
    114
    Also caption.sty benutzt ich nicht und kenn ich auch nicht, sorry

    Ich bette meine Figures einfach wie folgt ein:

    Code:
    \begin{figure}[!htb]
    	\begin{center}
    	\includegraphics[width=1\linewidth]{../Content/Images/figure}
    	\caption{Bla bla}
    	\label{fig:test}
    	\end{center}
    \end{figure}

  4. #4
    Registrierter Benutzer
    Registriert seit
    17.02.2010
    Beiträge
    685
    Dann wäre meine erste Empfehlung, dass Du Dir caption.sty anschaust.
    Damit ist die Erfüllung Deiner Wünsche einfach und schnell möglich. Wenn
    Du bei Details noch Fragen hast, poste ein Minimalbeispiel und Dir wird hier
    sicherlich schnell geholfen.

  5. #5
    Registrierter Benutzer
    Registriert seit
    11.10.2008
    Beiträge
    114
    So hallo!

    Jetzt hab ich meine Figure schon fast, wie ich sie haben will.

    Hab folgendes gemacht:


    \begin{figure}[!htb]
    \begin{center}
    \includegraphics[width=0.8\linewidth]{../Content/Images/figure1}
    \caption*{\textbf{Figure 1.} Bla bla}
    \label{fig:figure1}
    \end{center}
    \end{figure}

    In der Preamble:

    \usepackage[font=sf]{caption}

    Allerdings würde ich gerne Arial anstelle von Sans-Serif verwenden. Das bekomme ich aber irgendwie nicht auf die Reihe

    Außerdem kann ich meine Figure jetzt nicht mehr mit \ref referenzieren wegen caption*. Gibt's da ein work around?

  6. #6
    Registrierter Benutzer Avatar von bobmalaria
    Registriert seit
    28.11.2006
    Ort
    Düsseldorf
    Beiträge
    4.174
    hi,

    was du da machst ist natuerlich nicht richtig!

    du kannst mit dem caption paket das label, also Figure 1, als fettdruck einstellen. das mit dem \textbf{} ist in diesem fall murks. wenn du die automatische nummerierung abschaltest, dann besiegst du dich sozusagen selbst

    Code:
    \documentclass{article}
    
    \usepackage{caption,lipsum}
    \captionsetup{format=plain,labelfont=bf}
    
    \begin{document}
     
    \begin{figure}
     \centering
    \rule{200pt}{200pt}%schwarzer kasten zum test
    \caption{text text text texttext text text text text text text text text text
    text text text text text text text text text text text text text text text text
    text text text text text textv text text text text text text text text text
    text}
    \label{fig:bild1}
    \end{figure}
    
    
    \end{document}
    Mein Ball ist umgefallen

  7. #7
    Registrierter Benutzer
    Registriert seit
    06.03.2010
    Ort
    St. Petersburg, Russland
    Beiträge
    2.468
    die Windows-Truetype-Schriften in LaTeX zu verwenden soll wohl sehr kompliziert sein. Es soll aber eine Schrift helvetica geben, die Arial sehr ähnlich ist und mit \usepackage{helvet} eingebunden werden kann. Ich selber hatte damit allerdings keinen Erfolg, weil ich auch die russischen Buchstaben brauche. Einzelheiten muss dir daher jemand anderes erklären.

  8. #8
    Registrierter Benutzer
    Registriert seit
    11.10.2008
    Beiträge
    114
    Vielen Dank! Ich hab das jetzt noch folgendermaßen angepasst:

    Code:
    \documentclass{article}
    
    \usepackage[small]{caption}
    \usepackage{lipsum}
    \captionsetup{format=plain,labelfont=bf}
    
    \begin{document}
     
    \begin{figure}
      \centering
      \rule{200pt}{200pt}%schwarzer kasten zum test
      \caption{text text text texttext text text text text text text text text text
      text text text text text text text text text text text text text text text text
      text text text text text textv text text text text text text text text text
      text}
      \label{fig:bild1}
    \end{figure}
    
    \end{document}
    Bleibt nur die Frage, wie ich jetzt die Schriftart der caption noch auf Arial setzen kann. Und kann man anstelle von Figure 1: auch Figure 1. haben?

  9. #9
    Registrierter Benutzer
    Registriert seit
    06.03.2010
    Ort
    St. Petersburg, Russland
    Beiträge
    2.468
    Code:
    \documentclass{article}
    
    \usepackage[small]{caption}
    \usepackage{lipsum}
    \captionsetup{format=plain,font=sf,labelfont=bf,labelsep=period}
    \usepackage{helvet}
    \begin{document}
     
    \begin{figure}
      \centering
      \rule{200pt}{200pt}%schwarzer kasten zum test
      \caption{text text text texttext text text text text text text text text text
      text text text text text text text text text text text text text text text text
      text text text text text textv text text text text text text text text text
      text}
      \label{fig:bild1}
    \end{figure}
    
    \end{document}

  10. #10
    Registrierter Benutzer
    Registriert seit
    11.10.2008
    Beiträge
    114
    danke rstuby für deinen Beitrag.

    Mit deinem Ansatz wird zwar die Schriftart auf Helvetica umgestellt aber dann funktioniert [small] in \usepackage[small]{caption} nicht mehr. Hab bis jetzt auch noch keine Lösung gefunden

  11. #11
    Registrierter Benutzer Avatar von sommerfee
    Registriert seit
    02.07.2006
    Beiträge
    1.603
    Zitat Zitat von syrvn Beitrag anzeigen
    Hab bis jetzt auch noch keine Lösung gefunden
    Schon in die Anleitung vom caption-Paket geschaut?

  12. #12
    Registrierter Benutzer
    Registriert seit
    17.02.2010
    Beiträge
    685
    Die Option font= nur einmal verwenden, sonst überschreibst Du mit der
    zweiten Wahl die erste ...

    Code:
    \captionsetup{format=plain,font={small,sf},labelfont=bf,labelsep=period}

  13. #13
    Registrierter Benutzer
    Registriert seit
    11.10.2008
    Beiträge
    114
    So!

    Jetzt haben wir alles zusammen. Perfekt!


    Code:
    \usepackage{caption, lipsum}
    \captionsetup{format=plain,font=footnotesize,sf},labelfont=bf,labelsep=period}
    \usepackage[scaled=1]{helvet}
    Danke euch allen!

Lesezeichen

Berechtigungen

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