W2K
23-03-2007, 00:16
Hallo,
ich suche nach einer Idee zur Lösung des folgenden Problems:
Kurze Darlegung der Situation:
Ich habe mit dem unten angegebenen Code eine EPS-Grafik in ein Dokument eingefügt. Überlagert wurden der Grafik einige Pfeile/Symbole mit PSTricks. Nun habe ich festgestellt, dass die Abbildung zu groß ist, weshalb ich sie skalieren möchte/muss.
Problem:
Die Koordinaten meiner LateX-Elemente stimmen dann nicht mehr und ich möchte sie nicht mühselig neu ausrichten.
Demnach suche ich eine Methode, um alle Elemente zu skalieren, ohne dass dabei die relative Position verändert wird.
Mein erster Gedank war
Die Eigenschaft der Bildbreite zu verändern und \psset{unit=1cm} auf \psset{unit=0.8cm} zu setzen. Dabei verändert sich allerdings die Position meiner Pfeile etc. ...
\begin{minipage}{\textwidth}
\centering
\includegraphics[width=16cm]{Kapitel5/eps/...}
\begin{pspicture}(16,0.0)(16,0)
\psset{unit=1cm}
\psbezier[linecolor=black,linewidth=1.2pt,arrowsize=0.3,%
showpoints=false]{->}(6.39,2.76)(6.52,2.6)(6.31,3.5)(5.98,4.5)
\psline[linecolor=black, linewidth=1.2pt,
arrowsize=0.25]{->}(6.39,2.76)(7.13,1.48)
\uput[0](6.6,2.4){$\xi_2$}
\uput[90](5.9,4.5){$\xi_1$}
%
\uput[90](6.8,0.35){\tiny{$(i_s,j_s,k)$}}
\uput[90](6.83,0.05){\tiny{$(ib,NR)$}}
\psline[linecolor=black, linewidth=0.5pt,
arrowsize=0.15]{->}(6.8,0.8)(7.28,1.3)
%
\uput[90](6.85,7.3){\tiny{$\left(i_e,j_e,k\right)$}}
\uput[90](6.87,7.05){\tiny{$(ib,NR)$}}
\psline[linecolor=black,linewidth=0.5pt,
arrowsize=0.15]{->}(6.82,7.2)(7.32,6.6) %
\psline[linecolor=black,linewidth=0.4pt,
arrowsize=0.12]{->}(5.71,6.04)(6.17,6.29)
\psline[linecolor=black,linewidth=0.4pt,
arrowsize=0.12]{->}(5.62,6.22)(6.05,6.47)
\psline[linecolor=black,linewidth=0.4pt,
arrowsize=0.12]{->}(5.52,6.47)(5.90,6.67)
\psline[linecolor=black,linewidth=0.4pt,
arrowsize=0.12]{->}(5.42,6.68)(5.77,6.87)
\psline[linecolor=black,linewidth=0.4pt,
arrowsize=0.12]{->}(5.27,6.91)(5.60,7.11)
\psline[linecolor=black,linewidth=0.4pt,
arrowsize=0.12]{->}(5.19,7.11)(5.49,7.30)
\psline[linecolor=black,linewidth=0.4pt,
arrowsize=0.12]{->}(5.06,7.30)(5.33,7.53)
%
\psline[linecolor=black,linewidth=0.5pt,
arrowsize=0.12]{->}(1.85,9.0)(1.89,9.5)
\end{pspicture}
\captionof{figure}{Flussberechnung ber das das Rotor-Stator-Interface}
\label{fig:InterfaceFluxe1}
\end{minipage}
ich suche nach einer Idee zur Lösung des folgenden Problems:
Kurze Darlegung der Situation:
Ich habe mit dem unten angegebenen Code eine EPS-Grafik in ein Dokument eingefügt. Überlagert wurden der Grafik einige Pfeile/Symbole mit PSTricks. Nun habe ich festgestellt, dass die Abbildung zu groß ist, weshalb ich sie skalieren möchte/muss.
Problem:
Die Koordinaten meiner LateX-Elemente stimmen dann nicht mehr und ich möchte sie nicht mühselig neu ausrichten.
Demnach suche ich eine Methode, um alle Elemente zu skalieren, ohne dass dabei die relative Position verändert wird.
Mein erster Gedank war
Die Eigenschaft der Bildbreite zu verändern und \psset{unit=1cm} auf \psset{unit=0.8cm} zu setzen. Dabei verändert sich allerdings die Position meiner Pfeile etc. ...
\begin{minipage}{\textwidth}
\centering
\includegraphics[width=16cm]{Kapitel5/eps/...}
\begin{pspicture}(16,0.0)(16,0)
\psset{unit=1cm}
\psbezier[linecolor=black,linewidth=1.2pt,arrowsize=0.3,%
showpoints=false]{->}(6.39,2.76)(6.52,2.6)(6.31,3.5)(5.98,4.5)
\psline[linecolor=black, linewidth=1.2pt,
arrowsize=0.25]{->}(6.39,2.76)(7.13,1.48)
\uput[0](6.6,2.4){$\xi_2$}
\uput[90](5.9,4.5){$\xi_1$}
%
\uput[90](6.8,0.35){\tiny{$(i_s,j_s,k)$}}
\uput[90](6.83,0.05){\tiny{$(ib,NR)$}}
\psline[linecolor=black, linewidth=0.5pt,
arrowsize=0.15]{->}(6.8,0.8)(7.28,1.3)
%
\uput[90](6.85,7.3){\tiny{$\left(i_e,j_e,k\right)$}}
\uput[90](6.87,7.05){\tiny{$(ib,NR)$}}
\psline[linecolor=black,linewidth=0.5pt,
arrowsize=0.15]{->}(6.82,7.2)(7.32,6.6) %
\psline[linecolor=black,linewidth=0.4pt,
arrowsize=0.12]{->}(5.71,6.04)(6.17,6.29)
\psline[linecolor=black,linewidth=0.4pt,
arrowsize=0.12]{->}(5.62,6.22)(6.05,6.47)
\psline[linecolor=black,linewidth=0.4pt,
arrowsize=0.12]{->}(5.52,6.47)(5.90,6.67)
\psline[linecolor=black,linewidth=0.4pt,
arrowsize=0.12]{->}(5.42,6.68)(5.77,6.87)
\psline[linecolor=black,linewidth=0.4pt,
arrowsize=0.12]{->}(5.27,6.91)(5.60,7.11)
\psline[linecolor=black,linewidth=0.4pt,
arrowsize=0.12]{->}(5.19,7.11)(5.49,7.30)
\psline[linecolor=black,linewidth=0.4pt,
arrowsize=0.12]{->}(5.06,7.30)(5.33,7.53)
%
\psline[linecolor=black,linewidth=0.5pt,
arrowsize=0.12]{->}(1.85,9.0)(1.89,9.5)
\end{pspicture}
\captionof{figure}{Flussberechnung ber das das Rotor-Stator-Interface}
\label{fig:InterfaceFluxe1}
\end{minipage}