Skip to content
Snippets Groups Projects
Select Git revision
  • fe0ea34c725505885d0d616f0a4683c384fd64f1
  • master default protected
  • artifact-evaluation
  • artifact-evaluation-poster
  • ci
5 results

RouteSensorA-Relalg.tex

Blame
  • Forked from stgroup / trainbenchmark
    96 commits behind the upstream repository.
    RouteSensorA-Relalg.tex 1.29 KiB
    \documentclass[varwidth=100cm,convert={density=120}]{standalone}
    \usepackage[active,tightpage]{preview}
    
    \input{../../../ingraph/visualization/inputs/relalg-packages}
    \input{../../../ingraph/visualization/inputs/relalg-commands}
    
    \begin{document}
    \begin{preview}
    \begin{forest} for tree={align=center}
    [
    	{$\antijoin$
    			\\
    			\footnotesize
    			$\color{gray} \langle \var{route, swP, sw, sensor} \rangle$
    			}
    [
    	{$\expandout{sw}{sensor}{Sensor}{\_e2}{monitoredBy}$
    			\\
    			\footnotesize
    			$\color{gray} \langle \var{route, swP, sw, sensor} \rangle$
    			}
    [
    	{$\expandout{swP}{sw}{Switch}{\_e1}{target}$
    			\\
    			\footnotesize
    			$\color{gray} \langle \var{route, swP, sw} \rangle$
    			}
    [
    	{$\expandout{route}{swP}{SwitchPosition}{\_e3}{follows}$
    			\\
    			\footnotesize
    			$\color{gray} \langle \var{route, swP} \rangle$
    			}
    [
    	{$\getvertices{route}{Route}$
    			\\
    			\footnotesize
    			$\color{gray} \langle \var{route} \rangle$
    			},tier=input,for tree={blue,densely dashed}
    ]
    ]
    ]
    ]
    [
    	{$\expandout{route}{sensor}{Sensor}{\_e4}{requires}$
    			\\
    			\footnotesize
    			$\color{gray} \langle \var{route, sensor} \rangle$
    			}
    [
    	{$\getvertices{route}{Route}$
    			\\
    			\footnotesize
    			$\color{gray} \langle \var{route} \rangle$
    			},tier=input,for tree={blue,densely dashed}
    ]
    ]
    ]
    ;
    \end{forest}
    \end{preview}
    \end{document}