Das fast-diagram (Version 1.1 28.03.2013) dient dazu FAST Diagramme zu erstellen, dabei handelt es sich bei FAST um Function Analysis System Technique und ist eine Methode die zur Funktionsanalyse verwendet werden kann.Das Beispiel welches sich am Ende des Textes steht, zeigt aber, dass das Paket durchaus auch zum Zeichnen von anderen Diagrammen geeignet ist.
Das Paket wird mit \usepackage{fast-diagram}
eingebunden und benötigt die Pakete tikz, ifthen, relsize und xarg. Das Paket verfügt zur Zeit nur über eine Option, die Option raccourcis erlaubt es dem Nutzer, wenn die Option gesetzt wurde, auf das Präfix fast der Befehle des Paketes zu verzichten. Um Konflikte mit anderen Paketen zu vermeiden wurden alle Befehle mit dem Präfix fast geschrieben.
Hinweis: Um eine Fehlermeldung (Undefined control sequence) nach dem Einbinden zu vermeiden, sollte nach \begin{document} folgendes eingebunden werden:\renewcommand*{\fastFStexteStyle}{ }
Die fast Umgebung ist die zentrale Umgebung in der das Diagramm gesetzt wird. Die Umgebung hat ein Pflichtfeld. In diesem wird der Text des ersten Kasten geschrieben.
\begin{fast}{Funktion} \end{fast}
Der Aufbau innerhalb der fast Umgebung erfolgt nach dem Eltern Kind Knoten Aufbau. Was vereinfacht gesagt bedeutet, dass es einen Startknoten (Elternknoten) und nachfolgende Knoten (Kinderknoten) gibt. Zwischen diesen Knoten kann es noch zusätzliche Funktionen geben.
\begin{fast}{Elternknoten} \Funktion{erster Kindknoten} \Funktion{zweiter Kindknoten} \end{fast}
Die Befehle beziehungsweise Funktionen die zur Verfügung stehen sind
\fastVide{Kommentar}
Der Befehl fastVide kann einen Kommentare einfügen. Das bedeutet der Text wird ohne Rahmen gesetzt.\fastFT{Text}{weitere Funktionen}
Die Funktion fastFt ist schachtelbar und erzeugt ein Rechteck (Rahmen) um den Text. Mit dem Befehl \fastVide{Kommentar} lassen sich Kommentare hinzufügen.\fastTrait{Funktion{Text}{}}
Ermöglicht das überspringen einer Ebene.\fastST{Text}[]
Der Befehl fastST ist nicht schachtelbar und erzeugt ein gestricheltes Oval um den Text. In der Option kann mit \fastVide{Kommentar} ein Kommentar gesetzt werden.\begin{fast}{Funktion} \end{fast} |
|
\begin{fast}{Funktion} \fastVide{Kommentar} \end{fast} |
|
\begin{fast}{Funktion} \fastFT{zweite Funktion}{\fastVide{Kommentar}} \end{fast} |
|
\begin{fast}{Funktion} \fastFT{erste Sub Funktion}{} \fastFT{zweite Sub Funktion}{} \end{fast} |
|
\begin{fast}{Funktion} \fastFT{erste Sub Funktion}{\fastFT{Sub Sub Funktion}{}} \fastFT{zweite Sub Funktion}{\fastFT{SUB SUB Funktion}{ \fastVide{Die Sub-Subfunktionen dienen nur dazu zu zeigen das dies hier auch möglich ist.}}} \end{fast} |
|
\begin{fast}{Funktion} \fastFT{erste Sub Funktion}{\fastFT{Sub Sub Funktion}{}} \fastTrait{\fastFT{zweite Sub Funktion}{}} \end{fast} |
|
\begin{fast}{Funktion} \fastFT{erste Sub Funktion}{\fastFT{Sub Sub Funktion}{ \fastVide{Kommentar}}} \fastTrait{\fastFT{zweite Sub Funktion}{\fastST{Lösung}}} \end{fast} |
|
\begin{fast}{Säugetiere} \fastFT{Kloakentiere} { \fastFT{Ameisenigel}{} \fastFT{Schnabeltier}{} } \fastFT{Theria} { \fastFT{Beuteltiere}{} \fastFT{Höhere Säugetiere}{} } \end{fast} |
|
Package "fast-diagram.sty" Raphaël ALLAIS, 27.02.2013
Abgerufen unter: http://mirrors.ctan.org/graphics/pgf/contrib/fast-diagram/help.pdf am 07.11.2020