Benutzer-Werkzeuge

Webseiten-Werkzeuge


asymptote

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
asymptote [2015/01/14 11:18] – [Text mit Umlauten] olliasymptote [2023/03/20 20:44] (aktuell) – [Schar von Funktionen plotten] olli
Zeile 40: Zeile 40:
 usepackage("lmodern"); usepackage("lmodern");
 </code> </code>
 +
 +===== Dateien includieren =====
 +Andere Asymptote-Dateien lassen sich mit ''import'' inkludieren. Das ist zum Beispiel hilfreich um gemeinsame Definitionen in eine einzige Datei auszulagern. Die Datei common.asy wird so includiert: 
 +<code asymptote>
 +import common;
 +</code>
 +
 +===== Filltype =====
 +Die verschiedenen Filltypes (z.B. von ''Label'') werden [[http://asymptote.sourceforge.net/doc/Frames-and-pictures.html#Frames-and-pictures|hier]] in der Dokumentation beschrieben.
 +
 +===== Grenzen (limits) der Zeichnung bestimmen =====
 +Mit den Funktionen
 +<code asymptote>
 +min(currentpicture, true)
 +max(currentpicture, true)
 +</code>
 +lässt sich das Minimum/Maximum der aktuellen Zeichnung bestimmen. Das ist z.B. praktisch um die Achsen etwas länger als benötigt zu machen:
 +<code asymptote>
 +import graph;
 +size(4cm);
 +path unitcircle=E..N..W..S..cycle;
 +draw(unitcircle);
 +xaxis("$x$", xmax=max(currentpicture,true).x + 0.5);
 +yaxis("$y$");
 +</code>
 +
 +===== Schar von Funktionen plotten =====
 +Eine Schar oder Familie von Funktionen lässt sich wie [[https://web.archive.org/web/20191228093838/http://www.piprime.fr:80/693/asymptote-using-graph_asy-fig0270/|hier]] plotten.
 +
 +===== Definierte Farbnamen =====
 +Asymptote kennt standardmäßig [[http://asymptote.sourceforge.net/doc/colors.png|diese Farbnamen.]]
 +Weitere Farben können durch Importieren von [[https://github.com/vectorgraphics/asymptote/blob/master/base/texcolors.asy|texcolor.asy]] oder [[https://github.com/vectorgraphics/asymptote/blob/master/base/x11colors.asy|x11colors.asy]] verwendet werden. 
 +
 +===== Debugging =====
 +Mit dem Befehl ''write()'' können Debugausgaben auf die Konsole geschrieben werden.
  
  
asymptote.1421230684.txt.gz · Zuletzt geändert: 2015/01/14 11:18 von olli