PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Flussdiagramm in LaTeX



LastoftheSane
06.09.03, 11:53
Ich habe dieses Beispiel hier versucht:

http://www.hrz.uni-wuppertal.de/dienste/software/text/LaTeX/flow/flow.html



\documentclass[12pt,a4paper]{article}
\usepackage{a4}
\usepackage{german}
\usepackage{flow}

\begin{document}
\scriptsize
\setiftext{ja}{nein}
\struct{Name}{Beschreibung}%
\action{So f"angt's an}%
\if{Wirklich?}%
\then{\action{OK!}}%
\else{\action{Dann eben nicht!}}%
\endif%
\repeat{\action{Immer wieder dasselbe ...}}%
\until{fertig?}%
\action{Und Tsch"u"s}%
\end{document}


Leider funktioniert es nicht, hier der Auszug aus der Log-Datei:



! Undefined control sequence.
l.9 \struct
{Name}{Beschreibung}%

moedule
06.09.03, 11:57
hast du die flow.sty in dem verzeichniss wo dein tex-file liegt?? oder an dem ort (pfad) wo deine sonstigen bibliotheken liegen??

es klingt nämlich nach so einem einfachen fehler

moe

moedule
06.09.03, 12:05
Original geschrieben von LastoftheSane
\struct{Name}{Beschreibung}%

da fehlt ne klammer

sollte so aussehen
\struct{Name}{Beschreibung} {

moe

EDIT: ich sollte vielleicht das spekulieren lassen, die klammer fehlt zwar bei dir im vergelich zu dem beispiel von der seite, aber sinn machen tut sie auch nicht, ich seh zumindetsens kein pendant dazu, die wieder zu geht
ich denke aber das sie entweder ganz am schluß zugehen muß oder sie doch falsch ist
vielleicht installier ich nachher schnell mal das paket

wenn man sich die doku ma durchliest dann muß es wohl so sein
\struct{Name}{Beschreibung} { Statements }

http://www.mit.edu/afs/sipb/project/tex-new/doc/latex/nassflow/
moe

LastoftheSane
06.09.03, 12:43
Original geschrieben von moedule
sollte so aussehen
\struct{Name}{Beschreibung} {

Habs mit und ohne versucht, der Fehler bleibt der gleiche.

Die flow.sty sollte eigentlich vorhanden sein, sonst würde LaTeX glaube ich auch meckern, dass es das Usepackage nicht gefunden hat.

moedule
06.09.03, 13:06
ja aber es fehlt eine am schluß des ganzen

\struct{Name}{Beschreibung}
{
\action{So f"angt's an}
\if{Wirklich?}
\then{\action{OK!}}
\else{\action{Dann eben nicht!}}
\endif

\repeat{\action{Immer wieder dasselbe ...}}
\until{fertig?}
\action{Und Tsch"u"s}
}

LastoftheSane
06.09.03, 13:42
Geht nicht... Fehlermeldung bleibt die gleiche.

LastoftheSane
06.09.03, 16:21
Es geht nun, das Problem war zunächst die fehlende Klammer am Ende und dass ich alles klein geschrieben hatte.

moedule
06.09.03, 17:50
aushit.. das hätte mir ja vielleicht auch auffallen können, das mit dem groß-klein :-)

naja wenns jetzt geht

moe