Überarbeitungsverlauf[Zurück]
Klicke auf Einblenden/Ausblenden von Überarbeitungen 3

07 Feb '16, 11:42

saputello's gravatar image

saputello
11.1k174365

Plots in Tikz

Hallo Leute, für meine Abschlussarbeit möchte ich meine Plots mit Tikz einbinden. Das funktioniert schon ganz gut. Leider hab ich es noch nicht geschafft, den Rand (Abstand zwischen ylabel und x label) kleiner zu machen. Es geht mir vor allem um die Abstände (rot eingezeichnet). Da diese bei mehreren Plots nach einander viel Platz von der Seite verbrauchen. ![BildMitMaarkierung][1] Am besten wäre eine Lösung die bei allen Plots mit `\tikzset{.... }` oder `\pgfplotsset{ .... }` gleich bei allen Plots den Abstand verkleinert. Vielen Dank für Tipps und Hinweise Hier ein Lauffähiges Minimalbeispiel von einem Plot \documentclass[ngerman, 11pt]{standalone} \usepackage[utf8]{inputenc} \usepackage{amsmath} % algin Umgebung \usepackage{framed, color} \definecolor{shadecolor}{gray}{.90} \usepackage[ngerman]{babel}% deutscher Text. \usepackage{helvet} % arialähnliche Schriftart %Matlabtikz \usepackage{tikz} \usepackage{pgfplots} \begin{document} \newlength{\figurewidth} \newlength{\figureheight} \setlength{\figureheight}{0.15\textwidth} \setlength{\figurewidth}{0.8\textwidth} \begin{tikzpicture} \begin{axis}[% width=\figurewidth, height=0.948\figureheight, at={(0\figurewidth,0\figureheight)}, scale only axis, every outer x axis line/.append style={black}, every x tick label/.append style={font=\color{black}}, xmin=0, xmax=0.5, xlabel={$t$ [s]}, xmajorgrids, every outer y axis line/.append style={black}, every y tick label/.append style={font=\color{black}}, ymin=-20, ymax=80, ylabel={$p$ [bar]}, ymajorgrids, axis background/.style={fill=white}, axis x line*=bottom, axis y line*=left, legend style={legend cell align=left,align=left,draw=black} ] \addplot [color=black!25!red,solid] table[row sep=crcr]{% 0 0\\ 0.5 7.416\\ }; \addlegendentry{$p_1$}; \end{axis} \end{tikzpicture}% \end{document} [1]:http://texwelt.de/wissen/upfiles/Forum.jpg
Klicke auf Einblenden/Ausblenden von Überarbeitungen 2
Bild eingefügt

15 Okt '15, 11:13

Johannes's gravatar image

Johannes
7.3k294566

Plots in Tikz

Hallo Leute, für meine Abschlussarbeit möchte ich meine Plots mit Tikz einbinden. Das funktioniert schon ganz gut. Leider hab ich es noch nicht geschafft, den Rand (Abstand zwischen ylabel und x label) kleiner zu machen. Es geht mir vor allem um die Abstände (rot eingezeichnet). Da diese bei mehreren Plots nach einander viel Platz von der Seite verbrauchen. http://texwelt.de/wissen/upfiles/Forum.jpg ![BildMitMaarkierung][1] Am besten wäre eine Lösung die bei allen Plots mit \tikzset{.... } `\tikzset{.... }` oder \pgfplotsset{ `\pgfplotsset{ .... } }` gleich bei allen Plots den Abstand verkleinert. Vielen Dank für Tipps und Hinweise Hier ein Lauffähiges Minimalbeispiel von einem Plot \documentclass[ngerman, 11pt]{standalone} \usepackage[utf8]{inputenc} \usepackage{amsmath} % algin Umgebung \usepackage{framed, color} \definecolor{shadecolor}{gray}{.90} \usepackage[ngerman]{babel}% deutscher Text. \usepackage{helvet} % arialähnliche Schriftart %Matlabtikz \usepackage{tikz} \usepackage{pgfplots} \begin{document} \newlength{\figurewidth} \newlength{\figureheight} \setlength{\figureheight}{0.15\textwidth} \setlength{\figurewidth}{0.8\textwidth} \begin{tikzpicture} \begin{axis}[% width=\figurewidth, height=0.948\figureheight, at={(0\figurewidth,0\figureheight)}, scale only axis, every outer x axis line/.append style={black}, every x tick label/.append style={font=\color{black}}, xmin=0, xmax=0.5, xlabel={$t$ [s]}, xmajorgrids, every outer y axis line/.append style={black}, every y tick label/.append style={font=\color{black}}, ymin=-20, ymax=80, ylabel={$p$ [bar]}, ymajorgrids, axis background/.style={fill=white}, axis x line*=bottom, axis y line*=left, legend style={legend cell align=left,align=left,draw=black} ] \addplot [color=black!25!red,solid] table[row sep=crcr]{% 0 0\\ 0.5 7.416\\ }; \addlegendentry{$p_1$}; \end{axis} \end{tikzpicture}% \end{document}\end{document} [1]:http://texwelt.de/wissen/upfiles/Forum.jpg
Klicke auf Einblenden/Ausblenden von Überarbeitungen 1

15 Okt '15, 11:03

Thomas88's gravatar image

Thomas88
31113