Wieso bekomme ich bei "gedrehter" Sicht einer 3D Graphik einen zu breiten Output?
Hallo liebe LaTeX-Freunde,
ich habe folgendes `TikZ`-Picture:
\documentclass[margin=2mm, tikz]{standalone}
\usepackage{pgfplots}
\begin{document}
\begin{tikzpicture}[line width=.7pt]
\begin{axis}[
view={50}{30},
clip=false,
xlabel=\empty, ylabel=\empty, zlabel=\empty,
axis lines=middle,
ticks=none,
xmin=0, xmax=1.2, % Axis limits
ymin=0, ymax=1.2,
zmin=0,zmax=1.2,
]
\addplot3[mark = *, mark size = 1.3pt]coordinates{(0,0,0)};
\draw[shade, bottom color = gray, top color = black,opacity=.5,draw=red,very thin,line join=round]
(axis cs: 0,0,0) --
(axis cs: {-1.7*tan(-.4)/(sqrt(2))},1.7*1, {-1.7*tan(-.4)/(sqrt(2))}) --
(axis cs: {-1.7*tan(-.4)/(sqrt(2))}, {-1.7*tan(-.4)/(sqrt(2))}, 1.7*1) --cycle ;
%gedrehte x1-x2-Ebene
\draw[shade, bottom color = gray, top color = black,draw=red,opacity=.5,very thin,line join=round]
(axis cs: 0,0,0) --
(axis cs: {-1.7*tan(-.4)/(sqrt(2))},1.7, {-1.7*tan(-.4)/(sqrt(2))}) --
(axis cs: 1.7,{-1.7*tan(-.4)/(sqrt(2))}, {-1.7*tan(-.4)/(sqrt(2))}) --cycle ;
%gedrehte x1-x3-Ebene
\draw[shade, bottom color = gray, top color = black,draw=red,opacity=.5,very thin,line join=round]
(axis cs: 0,0,0) --
(axis cs: 1.7*1, {-1.7*tan(-.4)/(sqrt(2))}, {-1.7*tan(-.4)/(sqrt(2))}) --
(axis cs: {-1.7*tan(-.4)/(sqrt(2))}, {-1.7*tan(-.4)/(sqrt(2))}, 1.7*1) --cycle ;
\end{axis}
\end{tikzpicture}
\end{document}
Leider bekomme ich folgendes als Ergebnis:
![alt text][1]
[1]: http://texwelt.de/wissen/upfiles/fill-p1_4.jpg
Diese Graphik ist nun doppelt so breit wie gewünscht. Leider schlecht zu erkennen, da weißer Hintergrund auf weißem Hintergrund.. es geht darum, dass die ausgegebene Graphik noch ungefähr die selbe Breite, wie die gewünschte Graphik hat, rechts als weiße Fläche/Hintergrund anhängt.
Warum? Und wie lässt sich dies verhindern?
PS: Und wenn ich schonmal bei den Profis frage, was für einen Converter nutzt ihr um PDF in JPEG oder andere Bild-Formate zu transformieren? Mein Programm taugt nicht sonderlich viel!