PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : zwei Graphen nebeneinander erstellen, klappt nicht



noob222
27-01-2009, 11:46
Hallo,
eine wahrscheinlich häufig gestellt Frage.
Mir ist sehr wohl bekannt, wie ich in Latex mehrere Bilder nebeneinander einfügen kann.

Anstelle Bilder einzufügen, erstelle ich mit tikzpicture zwei Graphen und möchte diese nebeneinander haben, was bei mir jedoch nicht funktioniert. Daher benötige ich vielleicht einen Banalen Tip!

Vorab: Ich habe schon versucht mit der Umgebung
\begin{figure}...\end{figure}, mit
\begin{flushleft} ... \end{flushleft} und
\begin{columns}...\column ... \end{columns}, die Graphen nebeneinander zu erstellen. Jedoch hat es nie funktioniert. Die Graphen werden untereinander erstellt.

Wie ich gelesen habe, kann man die Umgebung
\begin{columns} nur in der Beamer-Klasse benutzen, was auch wunderbar funktioniert.

Zuletzt habe ich versucht mit der Umgebung
\begin{minipage}...\end{minipage} das Problem zu lösen. Aber vergebens...
Am besten ich poste mal mein Quellcode hierhin. Vielleicht kann mir einer Helfen.


\begin{minipage}[hbt]{2cm}
\begin{flushleft}
%erster Graph soll nebem zweitem Graphen links stehen
\begin{tikzpicture}[every node/.style={draw}]
\node[circle,draw=black,fill=black] (1) at (0,2) {};
\node[circle,draw=black,fill=black] (2) at (2,2) {};
\node[circle,draw=black,fill=black] (3) at (0,0) {};
\node[circle,draw=black,fill=black] (4) at (2,0) {};
\node[circle,draw=black,fill=black] (5) at (2,-2) {};
\draw (3)--(2)--(4)--(1)--(2)--(1)--(3)--(5);
\end{tikzpicture}
\end{flushleft}
\end{minipage}
\hfill

\begin{minipage}[hbt]{2cm}
\begin{flushright}
%Zweiter Graph soll neben 1. Graph rechts positioniert werden
\begin{tikzpicture}[every node/.style={draw}]
%Knoten für Graph G(V,E)
\node[circle,draw=black,fill=black] (1) at (5,2) {};
\node[circle,draw=black,fill=black] (2) at (7,2) {};
\node[circle,draw=black,fill=black] (3) at (5,0) {};
\node[circle,draw=black,fill=black] (4) at (7,0) {};
\node[circle,draw=black,fill=black] (5) at (7,-2) {};
%Knoten für Graph I(W,F)
\node[circle,draw=red,fill=red] (6) at (4,1) {};
\node[circle,draw=red,fill=red] (7) at (6,3) {};
\node[circle,draw=red,fill=red] (8) at (7.7,3) {};
\node[circle,draw=red,fill=red] (9) at (8,1) {};
\node[circle,draw=red,fill=red] (10) at (8,-1) {};
\node[circle,draw=red,fill=red] (11) at (5.2,-1) {};
%G(V,E)
\draw (3)--(2)--(4)--(1)--(2)--(1)--(3)--(5);
%Kanten und Knoten v_e
\draw[red](1)--(6)--(3);
\draw[red](1)--(7)--(2);
\draw[red](1)--(8)--(4);
\draw[red](2)--(9)--(4);
\draw[red](2)--(10)--(3);
\draw[red](3)--(11)--(5);
\end{tikzpicture}
\end{flushright}
\end{minipage}


Vielen Dank

voss
27-01-2009, 12:01
Eine Leerzeile heißt bekanntermaßen: neuer Absatz!

Herbert

noob222
27-01-2009, 12:06
Danke,
das war der Fehler...
Ich wusste doch, das es ein banaler Fehler war! :mad:

Bei so vielem Code kommt übersieht mal sehr leich einen neuen Absatz.