edugame-railway-operation/material/predefined_track.tex

156 lines
7.5 KiB
TeX

%!TEX TS-program = pdflatexmk
% Copyright 2020 Martin Scheidt (Attribution 4.0 International, CC-BY 4.0)
% You are free to copy and redistribute the material in any medium or format. You are free to remix, transform, and build upon the material for any purpose, even commercially. You must give appropriate credit, provide a link to the license, and indicate if changes were made. You may not apply legal terms or technological measures that legally restrict others from doing anything the license permits. No warranties are given.
\documentclass{beamer}
\usepackage[
size=a4,
]{beamerposter}
\beamertemplatenavigationsymbolsempty
\def\ROOT{./..}
\input{\ROOT/src/material_header.tex}
\input{\ROOT/src/colors.tex}
\newlength{\spacewidth}\setlength{\spacewidth}{4.2cm}
\newlength{\spacelength}\setlength{\spacelength}{8cm}
\begin{document}
\selectlanguage{ngerman} % currently supported: english, ngerman
\tikzset{every path/.style={ultra thick}}
\begin{frame}
\begin{tikzpicture}[font=\sffamily]
\begin{scope}[shift={(0,1.02\spacewidth)}]
\draw ( 0,0) rectangle ++(\spacelength,\spacewidth);
\draw ( \spacelength,0) rectangle ++(\spacelength,\spacewidth);
\draw (2\spacelength,0) rectangle ++(\spacelength,\spacewidth);
\node[scale=5] at ( 4,2.25) {\Huge 4};
\node[scale=5] at (12,2.25) {\Huge 5};
\node[scale=5] at (20,2.25) {\Huge 6};
\end{scope}
\begin{scope}[shift={(0,0)}]
\draw ( 0,0) rectangle ++(\spacelength,\spacewidth);
\draw ( \spacelength,0) rectangle ++(\spacelength,\spacewidth);
\draw (2\spacelength,0) rectangle ++(\spacelength,\spacewidth);
\node[scale=5] at ( 4,2.25) {\Huge 1};
\node[scale=5] at (12,2.25) {\Huge 2};
\node[scale=5] at (20,2.25) {\Huge 3};
\end{scope}
\begin{scope}[shift={(0,-1.02\spacewidth)}]
\draw ( 0,0) rectangle ++(\spacelength,\spacewidth);
\draw ( \spacelength,0) rectangle ++(\spacelength,\spacewidth);
\draw (2\spacelength,0) rectangle ++(\spacelength,\spacewidth);
\node[scale=5] at ( 4,2.25) {\Huge -2};
\node[scale=5] at (12,2.25) {\Huge -1};
\node[scale=5] at (20,2.25) {\Huge 0};
\draw (0.05\spacelength,-0.45\spacewidth) -- (0.05\spacelength,-0.5) -- (2.95\spacelength,-0.5) -- (2.95\spacelength,-0.45\spacewidth);
\draw (0.05\spacelength,-1) -- (2.95\spacelength,-1);
\end{scope}
\end{tikzpicture}
\end{frame}
\begin{frame}
\begin{tikzpicture}[font=\sffamily]
\begin{scope}[shift={(0,1.02\spacewidth)}]
\draw ( 0,0) rectangle ++(\spacelength,\spacewidth);
\draw ( \spacelength,0) rectangle ++(\spacelength,\spacewidth);
\draw (2\spacelength,0) rectangle ++(\spacelength,\spacewidth);
\node[scale=5] at ( 4,2.25) {\Huge 7};
\node[scale=5] at (12,2.25) {\Huge 8};
\node[scale=5] at (20,2.25) {\Huge 9};
\end{scope}
\begin{scope}[shift={(0,0)}]
\draw ( 0,0) rectangle ++(\spacelength,\spacewidth);
\draw ( \spacelength,0) rectangle ++(\spacelength,\spacewidth);
\draw (2\spacelength,0) rectangle ++(\spacelength,\spacewidth);
\node[scale=5] at ( 4,2.25) {\Huge 10};
\node[scale=5] at (12,2.25) {\Huge 11};
\node[scale=5] at (20,2.25) {\Huge 12};
\end{scope}
\begin{scope}[shift={(0,-1.02\spacewidth)}]
\draw ( 0,0) rectangle ++(\spacelength,\spacewidth);
\draw ( \spacelength,0) rectangle ++(\spacelength,\spacewidth);
\draw (2\spacelength,0) rectangle ++(\spacelength,\spacewidth);
\node[scale=5] at ( 4,2.25) {\Huge 13};
\node[scale=5] at (12,2.25) {\Huge 14};
\node[scale=5] at (20,2.25) {\Huge 15};
\draw (0.05\spacelength,-0.45\spacewidth) -- (0.05\spacelength,-0.5) -- (2.95\spacelength,-0.5) -- (2.95\spacelength,-0.45\spacewidth);
\draw (0.05\spacelength,-1) -- (2.95\spacelength,-1);
\end{scope}
\end{tikzpicture}
\end{frame}
\begin{frame}
\begin{tikzpicture}[font=\sffamily]
\begin{scope}[shift={(0,1.02\spacewidth)}]
\draw ( 0,0) rectangle ++(\spacelength,\spacewidth);
\draw ( \spacelength,0) rectangle ++(\spacelength,\spacewidth);
\draw (2\spacelength,0) rectangle ++(\spacelength,\spacewidth);
\node[scale=5] at ( 4,2.25) {\Huge 16};
\node[scale=5] at (12,2.25) {\Huge 17};
\node[scale=5] at (20,2.25) {\Huge 18};
\end{scope}
\begin{scope}[shift={(0,0)}]
\draw ( 0,0) rectangle ++(\spacelength,\spacewidth);
\draw ( \spacelength,0) rectangle ++(\spacelength,\spacewidth);
\draw (2\spacelength,0) rectangle ++(\spacelength,\spacewidth);
\node[scale=5] at ( 4,2.25) {\Huge 19};
\node[scale=5] at (12,2.25) {\Huge 20};
\node[scale=5] at (20,2.25) {\Huge 21};
\end{scope}
\begin{scope}[shift={(0,-1.02\spacewidth)}]
\draw ( 0,0) rectangle ++(\spacelength,\spacewidth);
\draw ( \spacelength,0) rectangle ++(\spacelength,\spacewidth);
\draw (2\spacelength,0) rectangle ++(\spacelength,\spacewidth);
\node[scale=5] at ( 4,2.25) {\Huge 22};
\node[scale=5] at (12,2.25) {\Huge 23};
\node[scale=5] at (20,2.25) {\Huge 24};
\end{scope}
\begin{scope}[shift={(0,-2.04\spacewidth)}]
\draw ( 0,0) rectangle ++(\spacelength,\spacewidth);
\draw ( \spacelength,0) rectangle ++(\spacelength,\spacewidth);
\draw (2\spacelength,0) rectangle ++(\spacelength,\spacewidth);
\node[scale=5] at ( 4,2.25) {\Huge 25};
\node[scale=5] at (12,2.25) {\Huge 26};
\node[scale=5] at (20,2.25) {\Huge 27};
\end{scope}
\end{tikzpicture}
\end{frame}
\begin{frame}
\begin{tikzpicture}[font=\sffamily]
\begin{scope}[shift={(0,1.02\spacewidth)}]
\draw ( 0,0) rectangle ++(\spacelength,\spacewidth);
\draw ( \spacelength,0) rectangle ++(\spacelength,\spacewidth);
\draw (2\spacelength,0) rectangle ++(\spacelength,\spacewidth);
\node[scale=5] at ( 4,2.25) {\Huge 28};
\node[scale=5] at (12,2.25) {\Huge 29};
\node[scale=5] at (20,2.25) {\Huge 30};
\end{scope}
\begin{scope}[shift={(0,0)}]
\draw ( 0,0) rectangle ++(\spacelength,\spacewidth);
\draw ( \spacelength,0) rectangle ++(\spacelength,\spacewidth);
\draw (2\spacelength,0) rectangle ++(\spacelength,\spacewidth);
\node[scale=5] at ( 4,2.25) {\Huge 31};
\node[scale=5] at (12,2.25) {\Huge 32};
\node[scale=5] at (20,2.25) {\Huge 33};
\end{scope}
\begin{scope}[shift={(0,-1.02\spacewidth)}]
\draw ( 0,0) rectangle ++(\spacelength,\spacewidth);
\draw ( \spacelength,0) rectangle ++(\spacelength,\spacewidth);
\draw (2\spacelength,0) rectangle ++(\spacelength,\spacewidth);
\node[scale=5] at ( 4,2.25) {\Huge 34};
\node[scale=5] at (12,2.25) {\Huge 35};
\node[scale=5] at (20,2.25) {\Huge 36};
\end{scope}
\begin{scope}[shift={(0,-2.04\spacewidth)}]
\draw ( 0,0) rectangle ++(\spacelength,\spacewidth);
\draw ( \spacelength,0) rectangle ++(\spacelength,\spacewidth);
\draw (2\spacelength,0) rectangle ++(\spacelength,\spacewidth);
\node[scale=5] at ( 4,2.25) {\Huge 37};
\node[scale=5] at (12,2.25) {\Huge 38};
\node[scale=5] at (20,2.25) {\Huge 39};
\draw (0.05\spacelength,-0.45\spacewidth) -- (0.05\spacelength,-0.5) -- (2.95\spacelength,-0.5) -- (2.95\spacelength,-0.45\spacewidth);
\draw (0.05\spacelength,-1) -- (2.95\spacelength,-1);
\end{scope}
\end{tikzpicture}
\end{frame}
\end{document}