Einfache Graphikobjekte – Kurven

Bezier-Kurve

\psbezier[linewidth=2pt,showpoints=true](0,0)(1,4)(2,1)(4,3.5)

  • Syntax

    \psbezier[par]{arrows}(x0,y0)(x1,y1)(x2,y2)(x3,y3)
    \psbezier*[par]{arrows}(x0,y0)(x1,y1)(x2,y2)(x3,y3)
  • Zeichnet eine Bezier-Kurve mit den vier Kontroll-Punkten. Die Kurve beginnt bei der ersten Koordinate und verläuft tangential zu der Gerade, die die ersten beiden Punkte verbindet. Sie endet an der vierten Koordinate und verläuft tangential zu der Gerade, die den dritten und vierten Punkt miteinander verbindet.
  • In der Stern-Form werden die Regionen mit der Linienfarbe gefüllt, die zwischen der gezeichneten Linie und der Verbindungslinie von Anfangs- und Endpunkt liegen.
  • Für par siehe Parameter.
  • Für arrows siehe Pfeile.
Obligate Parameter: (x1,y1), (x2,y2), (x3,y3), (x4,y4)
Optionale Parameter: par, arrows, (x0,y0)

Parabel

\parabola(4,4)(2,0)

  • Syntax

    \parabola[par]{arrows}(x0,y0)(x1,y1)
    \parabola*[par]{arrows}(x0,y0)(x1,y1)
  • Zeichnet eine Parabel, deren Minimum oder Maximum bei der Koordinate (x1,y1) liegt und durch den Punkt (x0,y0) verläuft.
  • In der Stern-Form wird der eingeschlossene Parabelbereich mit der Linienfarbe gefüllt.
  • Für par siehe Parameter.
  • Für arrows siehe Pfeile.
Obligate Parameter: (x0,y0), (x1,y1)
Optionale Parameter: par, arrows

Kurven

Die nachfolgenden drei Graphikobjekte interpolieren eine Kurve durch die angegebenen Punkte. Die Kurve an jedem inneren Punkt verläuft senkrecht zu der Winkelhalbierenden des Winkels ABC, wobei B der innere Punkt und A sowie C die Nachbarpunkte sind. Achtung: eine Skalierung der Koordinaten muß nicht dazu führen, das die Kurve entsprechend skaliert wird. Die Krümmung der Kurve kann über den Parameter curvature eingestellt werden, siehe Zusätzliche Parameter für Kurven

offene Kurve

\pscurve[showpoints=true](0,3.3)(0.7,3.8)(3.3,0.5)(4,1.6)(0.4,0.4)

  • Syntax

    \pscurve[par]{arrows}(x1,y1)...(xn,yn)
    \pscurve*[par]{arrows}(x1,y1)...(xn,yn)
  • Interpoliert eine offene Kurve zwischen den angegebenen Punkten.
  • In der Stern-Form wird der eingeschlossene Bereich mit der Linienfarbe gefüllt.
  • Für par siehe Parameter.
  • Für arrows siehe Pfeile.
Obligate Parameter: (x1,y1)
Optionale Parameter: par, arrows, (x2,y2)…(xn,yn)

geschlossene Kurve

\psccurve[showpoints=true](0.9,3.8)(3.3,0.5)(4,1.6)(0.9,0.4)

  • Syntax

    \pscurve[par]{arrows}(x1,y1)...(xn,yn)
    \pscurve*[par]{arrows}(x1,y1)...(xn,yn)
  • Interpoliert eine geschlossene Kurve zwischen den angegebenen Punkten.
  • In der Stern-Form wird der eingeschlossene Bereich mit der Linienfarbe gefüllt.
  • Für par siehe Parameter.
  • Für arrows siehe Pfeile.
Obligate Parameter: (x1,y1)
Optionale Parameter: par, arrows, (x2,y2)…(xn,yn)

Kurve mit nichtangezeigten Endpunkten

\psecurve[showpoints=true](.125,8)(.25,4)(.5,2)(1,1)(2,.5)(4,.25)(8,.125)

  • Syntax

    \pscurve[par]{arrows}(x1,y1)...(xn,yn)
    \pscurve*[par]{arrows}(x1,y1)...(xn,yn)
  • Interpoliert eine offene Kurve zwischen den angegebenen Punkten, die jedoch nicht bis zum ersten und letzten Punkt weitergezeichnet wird. Dies ist für die Festlegung nützlich, wie die Linie den ersten und letzten angezeigten Punkt durchlaufen soll.
  • In der Stern-Form wird der eingeschlossene Bereich mit der Linienfarbe gefüllt.
  • Für par siehe Parameter.
  • Für arrows siehe Pfeile.
Obligate Parameter: (x1,y1)
Optionale Parameter: par, arrows, (x2,y2)…(xn,yn)
informatik/latex/pstricks/pstricks_-_kurven.txt · Zuletzt geändert: 14.11.2010 10:48 (Externe Bearbeitung)
Recent changes RSS feed Kontakt GPG-Schlüssel Get Firefox Driven by DokuWiki Valid CSS Valid XHTML 1.0