Seite 1 von 1
Graph aus Gnuplot zentrieren
Verfasst: Di 22. Feb 2011, 16:50
von Ferros
Hallo, ich hätte da folgendes Problem:
Ich habe mit Gnuplot einen Funktionsgraph erstellt, und mit dem /input-Befehl in mein LaTeX-Dokument eingebunden. Leider schaffe ich es aber nicht, den Graphen auf der Seite zu zentrieren, mit der center- oder figure-Umgebung hat es leider nicht geklappt. Kann mir jemand helfen?
Hier das Minimalbeispiel:
\documentclass[a4paper, 8pt]{scrartcl}
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage{amsmath, amssymb}
\usepackage[margin=1cm]{geometry}
\begin{document}
\begin{center}
\begin{figure}[h]
\input{graphen/exp}
\end{figure}
\end{center}
\end{document}
und im Anhang befindet sich der Graph, der eingebunden werden soll. Vielen Dank im Vorraus für die Hilfe!
Gruß Ferros
Verfasst: Di 22. Feb 2011, 17:03
von iTob
Hallo,
die fugure Umgebung hat mit der Ausrichtung auch nichts zu tun. Sie ist eine Gleitumgebung, die die Abbildungen an (typografisch) günstigen Stellen im Dokument platziert.
die center-Umgebung sollte dafür ebenfalls nicht benutz werden
wie im
l2tabu zu lesen ist.
Versuche
\begin{figure}[h]
\centering
\input{graphen/exp}
\end{figure}
wenn du eine Gleitumgebung willst. Oder
\begingroup
\centering
\input...
\endgroup
Grüße
Tobi
Re: Graph aus Gnuplot zentrieren
Verfasst: Di 22. Feb 2011, 18:33
von localghost
Ferros hat geschrieben:[…] Ich habe mit Gnuplot einen Funktionsgraph erstellt, und mit dem /input-Befehl in mein LaTeX-Dokument eingebunden. Leider schaffe ich es aber nicht, den Graphen auf der Seite zu zentrieren, mit der center- oder figure-Umgebung hat es leider nicht geklappt. Kann mir jemand helfen? […]
Du kannst nicht eine Gleitumgebung in eine andere Umgebung wie
center setzen. Sie wird versuchen, dort hinaus zu gleiten. Einen entsprechenden Vorschlag zur Lösung hast Du bereit erhalten.
Übrigens gibt es weitaus elegantere Möglichkeiten, solche Plots in einem LaTeX-Dokument mit entsprechenden Grafikpaketen zu erstellen.
Thorsten
Verfasst: Di 22. Feb 2011, 18:49
von iTob
Danke für deine Ergänzung, hätte ich auch geschrieben, hab aber nicht so viel Zeit gehabt …
Verfasst: Di 22. Feb 2011, 20:55
von Ferros
Hallo, erstmal vielen Dank für die Antworten!
Das mit /centering hat geklappt, allerdings nur in der figure-Umgebung und nicht zwischen /begingroup und /endgroup. Ich habe es auch stattdessen mit {} probiert, hat leider auch nicht geklappt.
Das Problem ist, ich benutze das Paket multicol, und wenn ich die Plots in eine figure-Umgebung tue verschwinden die Graphen einfach, deshalb habe ich immer noch das Problem dass die Plots nicht zentriert sind!
Gruß Ferros
Verfasst: Di 22. Feb 2011, 22:04
von iTob
So gehts:
\documentclass[a4paper, 8pt]{scrartcl}
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage{amsmath, amssymb}
\usepackage[margin=1cm]{geometry}
\usepackage{blindtext}
\begin{document}
\blindtext
\begin{figure}[h]
\centering
\input{exp}
\end{figure}
\blindtext
{\par\centering\input{exp}\par}
\blindtext
\end{document}
Für das Problem mit multicol mache bitte nochmal ein Beispiel.