TikZ / Flussdiagramm: Symbol für Unterprogramm
Ich habe mich einmal [hier][1] bedient und ein paar Symbole angepasst.
\tikzset{
treenode/.style = {
shape=rectangle,
draw, anchor=center,
%text width=5em,
align=center,
draw=cyan, very thick
%inner sep=1ex
},
startstop/.style = {treenode, rounded corners=7pt},
process/.style = {treenode},
decision/.style = {treenode, diamond},
output/.style={trapezium,trapezium left angle=60, trapezium right angle=120, font=\sffamily\slshape\small},
input/.style={trapezium,trapezium left angle=120, trapezium right angle=60},
}
Wie kann ich, in *in diesem Stil, Stil*, am besten das Symbol für ein ["Unterprogramm"][2]
[![alt text][3]][4]
mit den Strichen links und rechts ergänzen?
MWE:
[![alt text][5]][6]
\documentclass[border=5mm]{standalone}
\usepackage{selinput}
\SelectInputMappings{adieresis={ä},germandbls={ß}}
\usepackage{tikz}
\usetikzlibrary{matrix,shapes}
\tikzset{
treenode/.style = {
shape=rectangle,
draw, anchor=center,
%text width=5em,
align=center,
draw=cyan, very thick
%inner sep=1ex
},
startstop/.style = {treenode, rounded corners=7pt},
process/.style = {treenode},
decision/.style = {treenode, diamond},
output/.style={trapezium,trapezium left angle=60, trapezium right angle=120, font=\sffamily\slshape\small},
input/.style={trapezium,trapezium left angle=120, trapezium right angle=60},
}
\begin{document}
\begin{tikzpicture}[font=\sffamily\small,
]
\def\Start{|[startstop, text width=2cm]| Start}
\def\Entscheidung{|[decision, text width=1.75cm]| Entscheidung}
\def\Prozess{|[process, text width=1.75cm]| Prozess}
\def\Eingabe{|[input, text width=1.5cm]| Eingabe}
\def\Ausgabe{|[output, text width=2cm]| Ausgabe}
\matrix (chart)
[
matrix of nodes,
%nodes in empty cells,
column sep = 3em,
row sep = 3ex,
nodes={process} % default
]
{
\Start & \Entscheidung & \Prozess \\
\Eingabe & \Ausgabe & \\
};
\end{tikzpicture}
\end{document}
[1]: http://www.texample.net/tikz/examples/math-flowchart/
[2]: https://de.wikipedia.org/wiki/Programmablaufplan
[3]: https://texwelt.de/wissen/upfiles/55555555_139.png
[4]: https://texwelt.de/wissen/upfiles/55555555_139.png
[5]: https://texwelt.de/wissen/upfiles/55555555_140.png
[6]: https://texwelt.de/wissen/upfiles/55555555_140.png