PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Schräge Linien Zeichnen



Tommyboy
24-11-2006, 22:52
Hallo Forum,

ich möchte eine Linie zeichen die ca. 20° Schräg ist.
Mit dem Befehl \put(5.0,0.0){\line(1,1){5}} bekomme
ich ja eine 45° Schräge hin ist mir aber zu viel. Da der line
Befehl nur Zahlen von 0-6 und Ganzzahlig verlangt frage
ich mich wie man beliebige Schrägen zeichen kann?

Gruß Tommyboy

FookMi
24-11-2006, 23:36
\usepackage{pstricks}
\begin{figure}[!htb]
\centering
\psset{unit=1cm}
\begin{pspicture}(-0.5,-0.5)(5,5)
% \psgrid[gridlabels=7pt](0,0)(5,5)
% \psaxes[ticks=none,labels=none,linewidth=1pt]{->}(0,0)(5,5)
\psline[linewidth=1pt]{-}(0,0)(5,2)
\end{pspicture}
\end{figure}


...geht auch ohne figure Umgebung

Tommyboy
25-11-2006, 10:11
Hallo ja das klappt ganz gut habe nun aber eine weitere Frage
bezüglich der Strichstärke. Ich mache eine Bezier Kurve zwischen
zwei pslines. Wie bekomme ich \qbezier[10](0.0,2.5)(0.0,0.0)(2.5,0.0)
auch auf [linewidth=1pt] wie die psline??

Gruß
Tommyboy

localghost
25-11-2006, 10:35
Dazu musst Du natürlich auch die PSTricks-Variante der Bezier-Kurven verwenden.

\psbezier[linewidth=1pt](0,0)(0.0,2.5)(0.0,0.0)(2.5,0.0)
Beachte, dass der Befehl bei PSTricks die Angabe von vier Koordinaten erlaubt, wodurch die Kurven genauer modelliert werden können. Alles wichtige zu den Grafikelementen ist in der Dokumentation zu PSTricks (http://tug.org/PSTricks/main.cgi?file=docs) nachzulesen. Statt der Verwendung von pstricks sollte besser das Paket pstricks-add (ftp://dante.ctan.org/tex-archive/help/Catalogue/entries/pstricks-add.html) geladen werden. Es lädt pstricks nach und enthält Verbesserungen sowie Fehlerbereinigungen.

FookMi
25-11-2006, 11:10
Also wie sich die Sache mit den Koordinaten bei \psbezier verhält weiß ich nicht, bei anderen (zB. \psline, \pscurve) kannst du auch mehr als 4 Koords angeben...

Linewidth hat hat ja ghost schon erklärt, es gibt auch noch die möglichkeit von [linestyle=dashed] oder [linestyle=dotted] + viele andere :D