3
0
Fork 0
mirror of https://github.com/fsr/ese-spiel synced 2024-11-14 20:03:10 +01:00

Created Schilder for ESE-Spiel locations.

This commit is contained in:
akrtur 2019-10-02 16:12:26 +02:00
parent 6db71a14ca
commit 09fa5ccaba
5 changed files with 100 additions and 0 deletions

BIN
LogoCropped.pdf Normal file

Binary file not shown.

6
Schilder/README.md Normal file
View file

@ -0,0 +1,6 @@
##Schilder
Mit Hilfe dieses TEX-Dokumentes könenn Schilder generiert werden. Wenn keine weiteren Änderungen vorgenommen werden sollen, einfach orte.csv anpassen.
Pro Zeile einen Ort. Bitte aufpassen nicht zu lange Namne zu benutzen.
Die Farbe kann im Dokument in Zeile 21 unter dem Alias \eseColor angepasst werden.
Das Tex-File ist noch etwas buggy und produizert ein Schild zu viel ohne Aufschrift bei ungerader Anzahl an Orten.

Binary file not shown.

View file

@ -0,0 +1,80 @@
\documentclass[12pt, a4paper]{article}
\usepackage[left=0.4cm, right=0.00cm, top=1.5cm, bottom=0.5cm]{geometry}
\usepackage{fontspec}
\usepackage{xcolor}
\usepackage{colortbl}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{float}
\usepackage{amsmath}% http://ctan.org/pkg/amsmath
\usepackage{tabularx}
\usepackage{multirow}
\usepackage{tikz}
\usepackage{xifthen}
\usepackage{color, colortbl}
\usepackage[first=5, last=18]{lcg}
\usepackage{hyphenat}
\usepackage{array,booktabs}
\usepackage{lscape}
\definecolor{eseColor}{RGB}{1, 133, 84}
\newcolumntype{M}[1]{>{\centering\arraybackslash}m{#1}}
\pagenumbering{gobble}
\setmainfont{Exo2-Regular.ttf}
% \linespread{1.3}
\def\chopline#1\\{
\def\name{#1}
}
\newif\ifmore \moretrue
\newif\ifnewpage \newpagetrue
\newboolean{newPage}
\setboolean{newPage}{true}
\begin{document}
\newread\quelle
\openin\quelle=orte.csv
\loop
\read\quelle to \zeile
\ifeof\quelle
\global\morefalse
\else
\expandafter\chopline\zeile\\
\read\quelle to \zeilee
\ifeof\quelle
\global\morefalse
\fi
\begin{tikzpicture}
\ifthenelse{\NOT \isundefined{\zeile}{}}{
\filldraw[fill=eseColor, draw=black, rounded corners=8pt] (0,0) rectangle (18, 13);
\filldraw[fill=white, draw=black, rounded corners=8pt] (0.5 ,0.5) rectangle (17.5,12.5);
\node at (9, 6.5){\fontsize{60}{60}\selectfont\zeile};
\node at (15, 11){\includegraphics[width=0.2\textwidth]{../LogoCropped.pdf}};
}{}
\draw[dashed] (0, 13.5) -- (19, 13.5);
\ifthenelse{\NOT \isundefined{\zeilee}{}}{
\filldraw[fill=eseColor, draw=black, rounded corners=8pt] (0, 14) rectangle (18, 27);
\filldraw[fill=white, draw=black, rounded corners=8pt] (0.5, 14.5) rectangle (17.5, 26.5);
\node at (9, 20.5){\fontsize{60}{60}\selectfont \zeilee};
\node at (15, 25){\includegraphics[width=0.2\textwidth]{../LogoCropped.pdf}};
}{}
\end{tikzpicture}
\fi%
\ifmore\repeat%
%
\closein\quelle%
%
\end{document}

14
Schilder/orte.csv Normal file
View file

@ -0,0 +1,14 @@
Vorlesung
ZIH
ascii
Meldeamt
Bafögamt
SLUB
Prüfungsamt
Countdown
Patentamt
Auslandsamt
Prüfungsamt
Jobvermittlung
Bühne
USZ
1 Vorlesung
2 ZIH
3 ascii
4 Meldeamt
5 Bafögamt
6 SLUB
7 Prüfungsamt
8 Countdown
9 Patentamt
10 Auslandsamt
11 Prüfungsamt
12 Jobvermittlung
13 Bühne
14 USZ