diff options
Diffstat (limited to 'Master/texmf-dist/doc/latex/schule/doc/schule-skalierungSequenzdiagramm.tex')
-rw-r--r-- | Master/texmf-dist/doc/latex/schule/doc/schule-skalierungSequenzdiagramm.tex | 78 |
1 files changed, 78 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/latex/schule/doc/schule-skalierungSequenzdiagramm.tex b/Master/texmf-dist/doc/latex/schule/doc/schule-skalierungSequenzdiagramm.tex new file mode 100644 index 00000000000..b012da622b7 --- /dev/null +++ b/Master/texmf-dist/doc/latex/schule/doc/schule-skalierungSequenzdiagramm.tex @@ -0,0 +1,78 @@ +\documentclass[a4paper]{scrartcl} +\usepackage[utf8]{inputenc} +\input{etc.tex} +\begin{document} + \section*{Sequenzdiagramm mit einer Skalierung} + \footnotesize{(entnommen aus \materialsammlung)} + % Der folgende kenntlich gemachte Abschnitt ist in der Zusammenarbeit von + % Informatikreferendaren und ehemaligen Informatikreferendaren der + % Studienseminare (heute ZfsL) Arnsberg, Hamm und Solingen entstanden. + % + % Der Abschnitt steht unter der Lizenz: Creative Commons by-nc-sa Version 4.0 + % http://creativecommons.org/licenses/by-nc-sa/4.0/deed.de + % + % Nach dieser Lizenz darf der Abschnitt beliebig kopiert und bearbeitet werden, + % sofern das Folgeprodukt wiederum unter gleichen Lizenzbedingungen vertrieben + % und auf die ursprünglichen Urheber verwiesen wird. + % Eine kommerzielle Nutzung ist ausdrücklich ausgeschlossen. + % + % Die Namensnennung durch einen Verweis und die Lizenzangabe der ursprünglichen + % Urheber auf den Materialien für Schülerinnen und Schüler ist erforderlich. + % + % Die vollständige Sammlung der Dokumente steht unter + % http://ddi.uni-wuppertal.de/material/materialsammlung/ + % zur Verfügung. + % + % Das LaTeX-Paket zum Setzen der Dokumente der Sammlung steht + % unter http://www.ctan.org/pkg/ + % zur Verfügung. + % + \begin{lstlisting}[multicols=2,gobble=7] + \begin{sequencediagram} + \scaleSequenzdiagramm{0.8} + \newthread{fritz}{fritz} + \newinst[2]{wecker}{wecker} + \newinst[2]{lampe}{lampe} + + \begin{callself}[2]{fritz}{ + schlafeSechsStunden()}{} + \end{callself} + \begin{call}{fritz}{ + gibUhrzeit()}{wecker}{ + ''5:30'' + } + \end{call} + \begin{callself}[2]{fritz}{ + schlafeEineStunde()}{} + \end{callself} + \begin{call}{fritz}{ + gibUhrzeit()}{wecker}{ + ''6:30'' + } + \end{call} + \begin{call}{fritz}{ + schalteAn()}{lampe}{} + \end{call} + \end{sequencediagram} + \end{lstlisting} + \vspace{0.6cm} + \hrule width \textwidth + \vspace{1cm} + \begin{sequencediagram} + \scaleSequenzdiagramm{0.8} + \newthread{fritz}{fritz} + \newinst[2]{wecker}{wecker} + \newinst[2]{lampe}{lampe} + + \begin{callself}[2]{fritz}{schlafeSechsStunden()}{} + \end{callself} + \begin{call}{fritz}{gibUhrzeit()}{wecker}{''5:30''} + \end{call} + \begin{callself}[2]{fritz}{schlafeEineStunde()}{} + \end{callself} + \begin{call}{fritz}{gibUhrzeit()}{wecker}{''6:30''} + \end{call} + \begin{call}{fritz}{schalteAn()}{lampe}{} + \end{call} + \end{sequencediagram} +\end{document} |