PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Überschrift



dimitar
22-02-2007, 12:20
Hallo,

ich beschäftige mit seit kürzer Zeit mit Latex und habe noch gewisse Schwierigkeiten damit. Kann mir jemand vielleicht mit dem folgenden problem helfen:

Ich habe eine Grafik erstellt und will noch einen Überschrift hinzufügen. Es gelingt mir aber nicht mit
\caption
Entweder kommt eine Unterschrift raus, oder es steht gar mittendrin.

\begin{document}

\begin{figure}[H]
\caption{}
\begin{pgfpicture}(0,-3.25)(0,2.5)
\pgfsetlinewidth{0.9pt}
%Erste Reihe von Knoten: A0 bis E0
\pgfnodecircle{A0}[fill]{\pgfxy(0,2)}{0.05cm}
\pgfnodecircle{B0}[fill]{\pgfxy(0,1)}{0.05cm}
\pgfnodecircle{C0}[fill]{\pgfxy(0,0)}{0.05cm}
\pgfnodecircle{D0}[fill]{\pgfxy(0,-1)}{0.05cm}
\pgfnodecircle{E0}[fill]{\pgfxy(0,-2)}{0.05cm}
%Zweite Reihe von Knoten: A1 bis F1
\pgfnodecircle{A1}[fill]{\pgfxy(3,2.5)}{0.05cm}
\pgfnodecircle{B1}[fill]{\pgfxy(3,1.5)}{0.05cm}
\pgfnodecircle{C1}[fill]{\pgfxy(3,0.5)}{0.05cm}
\pgfnodecircle{D1}[fill]{\pgfxy(3,-0,5)}{0.05cm}
\pgfnodecircle{E1}[fill]{\pgfxy(3,-1.5)}{0.05cm}
\pgfnodecircle{F1}[fill]{\pgfxy(3,-2.5)}{0.05cm}
%Dritte Reihe von Knoten: : A2 bis G2
\pgfnodecircle{A2}[fill]{\pgfxy(6,3)}{0.05cm}
\pgfnodecircle{B2}[fill]{\pgfxy(6,2)}{0.05cm}
\pgfnodecircle{C2}[fill]{\pgfxy(6,1)}{0.05cm}
\pgfnodecircle{D2}[fill]{\pgfxy(6,0)}{0.05cm}
\pgfnodecircle{E2}[fill]{\pgfxy(6,-1)}{0.05cm}
\pgfnodecircle{F2}[fill]{\pgfxy(6,-2)}{0.05cm}
\pgfnodecircle{G2}[fill]{\pgfxy(6,-3)}{0.05cm}
%"solid" lines
\pgfnodeconnline{C0}{A2}
\pgfnodeconnline{C0}{G2}
\pgfnodeconnline{B1}{D2}
\pgfnodeconnline{E1}{D2}
% "dashed" lines
\pgfsetdash{{0.12cm}{0.07cm}}{0cm}{0.8pt}
\pgfnodeconnline{A0}{A2}
\pgfnodeconnline{A0}{C2}
\pgfnodeconnline{B0}{B2}
\pgfnodeconnline{B0}{D2}
\pgfnodeconnline{C0}{C2}
\pgfnodeconnline{C0}{E2}
\pgfnodeconnline{D0}{D2}
\pgfnodeconnline{D0}{F2}
\pgfnodeconnline{E0}{E2}
\pgfnodeconnline{E0}{G2}
\end{pgfpicture}
\end{figure}
\end{document}


Danke im Voraus,

dimitar

edico
22-02-2007, 12:56
... und ich kann es nicht verifizieren, aber beurteilen, dass Du was falsch machst.

Was, das ist die Frage, da Du kein Minimalbeispiel schickst, sondern brauchlosen Code.
Ausserdem kümmere dich um die float Umgebung. Die Option H ist nonsense. Ob Du überhaupt ein 'float' brauchst, kann keiner wissen ...

So geht es:

\documentclass{article}
\usepackage{pgf}
\begin{document}

\begin{figure}%[H] Bloedsinn : schau Dir die float Umgebung an!
\caption{Ueberschrift}
\begin{pgfpicture}(0,-3.25)(0,2.5)
\pgfsetlinewidth{0.9pt}
\pgfnodecircle{A2}[fill]{\pgfxy(6,3)}{0.05cm}
\pgfnodecircle{C0}[fill]{\pgfxy(0,0)}{0.05cm}
\pgfnodeconnline{C0}{A2}
\end{pgfpicture}
\end{figure}

\end{document}

edico

dimitar
02-03-2007, 11:49
Hallo Edico,

danke für die rasche Antwort.
Es hat teilweise geholfen. Die Überschrift steht jetzt oben zentriert. Wüstest du vielleicht wie man es linksbündig macht?

Gruss,

dimitar

e. hindman
02-03-2007, 13:06
Normalerweise wird die caption immer zentriert über, bzw. unter die Grafik gesetzt. Verwendet man das Paket caption
http://ctan.org/tex-archive/macros/latex/contrib/caption/#jhfd6c7f7c4b422ebada431a71efb2227a
stehen mehr Optionen zur Verfügung.

localghost
02-03-2007, 17:02
Zunächst mal sei erwähnt, dass in einer figure-Umgebung nur eine Unterschrift erzeugt werden kann. Im Gegensatz dazu kann man in der table-Umgebung sowohl Über- als auch Unterschrift erzeugen. Es kommt dann nur darauf an, ob man die \caption vor oder nach der Tabelle einfügt. Abhilfe schafft das schon von e. hindman erwähnte Paket caption (ftp://dante.ctan.org/tex-archive/help/Catalogue/entries/caption.html).

e. hindman
02-03-2007, 18:00
Also ich krieg auch in ner figure Umgebung ne Bildüberschrift hin:

\begin{figure}[htbp]
\centering
\caption{Beschreibung}
\includegraphics[width=.75\linewidth]{BILD.jpg}
\end{figure}

localghost
02-03-2007, 18:13
Ich weiß nicht, wie ich darauf gekommen bin. Aber ich weiß genau, dass es dieses Problem mal gab. Ich bin mir nur nicht mehr sicher, in welchem Zusammenhang. Bisher war ich immer diesem Irrtum aufgesessen. Mag sein, dass meine Behauptung aber auch nur für das Paket sidecap (ftp://dante.ctan.org/tex-archive/help/Catalogue/entries/sidecap.html) richtig ist. Denn da bin ich mir sicher.