Seite 1 von 1

gnuplot - tikz - Abstand der Achsenbeschriftung zu gering

Verfasst: Fr 8. Aug 2014, 15:18
von LastActionHero
Hallo,

ich habe mit gnuplot eine Grafik im tikz Terminal erstellt, die ich dann über Latex in eine PDF umwandel. Das Ergebnis sehr ihr im Anhang.

Leider ist der Abstand der der Zahlen für die x-Achse zu gering. Den hätte ich gerne so wie auch den Abstand bei der y-Beschriftung.

Hatte schon bing bemüht, finde aber nur die Option "offset", die sich leider nur auf das x-Label auswirkt - und ein Label habe ich nicht.

Hier der Beispielcode:
set term tikz standalone color solid size 15cm,9.375cm font ',12'
set output 'output.tex'
set logscale x
set key left
set xrange [0.01:1000]
set format y '$10^{%T}$'
set format x '$10^{%T}$'
set style func linespoints
f(x) = x
plot f(x) with points linestyle 1 title 'x'
exit
Ergebnisbild:
Bild

Ergebnislink: http://www.fastshare.org/download/output.pdf

Verfasst: Fr 8. Aug 2014, 15:35
von Felix
Du könntest pgfplots verwenden, das arbeitet nativ in LaTeX mit sehr hoher Qualität und äußerst komfortabel bzw. flexibel einstellbar.

Beispiel für einen logarithmischen Plot wie hier:
\documentclass[border=10pt]{standalone}
\usepackage{pgfplots}
\begin{document}
\begin{tikzpicture}
  \begin{semilogxaxis}[xmin=0.01, xmax=1000, domain=0.01:1000]
    \addplot {(x)};
  \end{semilogxaxis}
\end{tikzpicture}
\end{document}
Wenn es Dir tatsächlich um gnuplot geht, frag besser in einem gnuplot-Forum. Ansonsten siehe mal pgfplots Themen sowie visuell browsend: pgfplots Bilder.

Felix