2 Aufbau des Skriptes
Zunächst hatte ich am Anfang eine riesige Perl-Datei, aber im Laufe der Zeit wurde dies einfach zu groß. So sind mehrere Pakete entstanden, die jeweils die verschiedenen Funktionalitäten enthalten. Die Hauptdatei ist die Datei plotter.pl. Diese Datei dient zum auslesen der eingegeben Befehle. In dieser Datei werden mehrere Module eingebunden, diese sind:
- achsen.pm
- dateierzeugen.pm
- diagramme.pm
- dreidimensional.pm
- funktionen.pm
- funktionsparser.pm
- gitter.pm
- graphen.pm
- paar.pm
- zeichnen.pm
- uhr.pm
- knoten.pm
- regression.pm
Auf diese Module wird allerdings hier nicht weiter eingegangen. Man findet diese im Anhang A. Dazu müssen in einer Datei mit der Extension ptxt verschiedene Objekte angegeben, z.B. Vektoren, Linien, etc. und diese ptxt-Datei wird dann durch das Perl-Skript auf der Kommandozeile mit dem Aufruf
plotter.pl datei.ptxt > datei.ltx
in eine datei.ltx verwandelt. Die mit den folgenden LATEX-Befehlen
latex datei.ltx latex datei.ltx dvips -E -j0 datei.dvi ps2pdf datei.ps
in eine pdf-Datei konvertiert wird. In den folgenden Abschnitten erläutere ich zunächst die möglichen Befehle und darauf folgt im Anhang A der Quellcode.