Seite 1 von 1

Flussdiagram - Beispiel zum Laufen bringen

Verfasst: Mo 20. Feb 2017, 16:58
von smaica
Hallo allerseits,

ich muss ein Flussdiagram zeichnen und da es wahrlich große Künstler mit Latex gibt, habe ich mir ein Beispiel aus dem Internet gesucht. Leider scheitert es bei mir schon daran das Minimalbeispiel zum Laufen zu bringen.

Der Code lautet:
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[adobe-utopia,uppercase=upright,greeklowercase=upright,expert]{mathdesign}
\usepackage{pstricks}
\usepackage{pst-node}
\definecolor{fond}{RGB}{240,240,240}
\pagestyle{empty}

\begin{document}


\begin{center}
\small%
% only for the frame coordinates the showgrid
%\begin{pspicture}[showgrid=true](0,0)(10,10)
\psframe[linearc=0.2,cornersize=absolute,framesep=6pt,
    fillstyle=solid,fillcolor=fond](-0.25,4)(9.75,8.5)%
\begin{psmatrix}[rowsep=0.5,colsep=0.5]
 \textbf{Problème physique}& \\
 \psframebox[linearc=0.2,cornersize=absolute,framesep=6pt]{Hypothèses de modélisation}
  & & \tabular{c}\'Evolution\\ du modèle\\ mathématique\endtabular\\
  \textbf{Modèle mathématique} \\
 \psframebox[linearc=0.2,cornersize=absolute,
    framesep=6pt,fillstyle=solid,fillcolor=white]{Discrétisation du problème}
  & \tabular{c}\'Evolution du\\ modèle\\ numérique\endtabular\\
 \textbf{modèle numérique}\\
 \psframebox[linearc=0.2,cornersize=absolute,framesep=6pt,
    fillstyle=solid,fillcolor=white]%
      {\tabular{c}Estimation de la précision du\\
        modèle numérique\endtabular}\\[10pt]
 \psframebox[linearc=0.2,cornersize=absolute,framesep=6pt]
  {\tabular{lp{4cm}}$\bullet$ & vérification des
    hypothèses de modélisation (analyse du modèle mathématique)\\
    $\bullet$ & Interprétation des résultats\endtabular}\\
 \textbf{Réponse} \\
 \textbf{nouveau modèle physique}
\end{psmatrix}
% Links
\ncline{->}{1,1}{2,1}\ncline{2,1}{3,1}\ncline{->}{3,1}{4,1}
\ncline[nodesepB=2pt]{4,1}{5,1}\ncline{->}{5,1}{6,1}
\ncline{->}{6,1}{7,1}\ncline[nodesepB=2pt]{->}{7,1}{8,1}
\ncline[nodesepB=2pt]{->}{8,1}{9,1}
\ncbar[angleA=0,nodesepB=0.25,armA=4cm]{-}{9,1}{2,3}\ncline{->}{2,3}{2,1}
\ncbar[angleA=0,nodesepB=0.25,armA=4cm]{-}{6,1}{4,2}\ncline{->}{4,2}{4,1}
%\end{pspicture}% only for the correct frame coordinates
\end{center}

\end{document} 
und als Ergebnis sollte dieses Diagramm erscheinen:

http://www.tug.org/PSTricks/pst-node/ps ... trix14.pdf

Bei mir kommen nach dem Kompilieren allerdings ein Haufen Fehlermeldungen, ich habe dazu einen Ausschnitt als Bild angefügt.

Hoffentlich kann mit jemand helfen.
Vielen Dank,
smaica

Bild

Verfasst: Mo 20. Feb 2017, 19:57
von Beinschuss
Im Online-Editor (Knopf "Öffnen in Overleaf") kompiliert das Beispiel tadellos. Mittlerweile sieht man hier selten Fragen zu pstricks, und ich selber habe nie damit gearbeitet. Eventuell bekommst Du ja ein Beispiel, das mit TikZ arbeitet, besser zum Laufen (http://www.texample.net/tikz/examples/tag/flowcharts/), und hier im Forum sind auch einige Helfer unterwegs, die regelmäßig Fragen zu TikZ beantworten.

Verfasst: Mo 20. Feb 2017, 20:38
von u_fischer
Diese Darstellung der Fehlermeldungen ist oft nutzlos. Der Editor lässt oft das wichtigste weg. Zeige besser die log-Datei.

Abgesehen davon: Dokumente mit pstricks muss man mit latex+ dvips oder xelatex kompilieren.

Verfasst: Di 21. Feb 2017, 09:42
von smaica
Vielen Dank für eure Hilfe!
Ich bin dank des Ratschlages vorerst auf TikZ umgestiegen, da klappt zumindest das kompilieren einfacher Diagramme bei mir reibungslos (:

smaica