mirror of
https://github.com/fsr/nopanic
synced 2025-04-27 01:58:27 +02:00
Merge PR #145 and resolve conflicts to 2022 version.
This commit is contained in:
commit
aef03957e7
13 changed files with 207 additions and 109 deletions
|
@ -22,7 +22,7 @@
|
|||
|
||||
\NeedsTeXFormat{LaTeX2e}
|
||||
\ProvidesPackage{timetable}
|
||||
\RequirePackage{ifthen, calc, color}
|
||||
\RequirePackage{ifthen, calc, xcolor}
|
||||
|
||||
% swtich case helper
|
||||
\newcommand\addcase[3]{\expandafter\def\csname\string#1@case@#2\endcsname{#3}}
|
||||
|
@ -35,11 +35,11 @@
|
|||
|
||||
|
||||
% Preset the colors
|
||||
\definecolor{ttframecol1}{rgb}{0.95,0.95,0.95}
|
||||
\definecolor{ttframecol2}{rgb}{0.9,0.9,0.9}
|
||||
\definecolor{ttfontcolor}{rgb}{0.25,0.25,0.25}
|
||||
\definecolor{ttlinecol1}{rgb}{0.0,0.0,0.0}
|
||||
\definecolor{ttlinecol2}{rgb}{0.5,0.0,0.0}
|
||||
\definecolor{ttframecol1}{rgb/cmyk}{0.95,0.95,0.95/0,0,0,0.05}
|
||||
\definecolor{ttframecol2}{rgb/cmyk}{0.9,0.9,0.9/0,0,0,0.1}
|
||||
\definecolor{ttfontcolor}{rgb/cmyk}{0.25,0.25,0.25/0,0,0,0.75}
|
||||
\definecolor{ttlinecol1}{rgb/cmyk}{0.0,0.0,0.0/0,0,0,1}
|
||||
\definecolor{ttlinecol2}{rgb/cmyk}{0.5,0.0,0.0/0,1,1,0.5}
|
||||
|
||||
% Simple for loop construct as proposed by N. Setzer
|
||||
\newcommand{\@ttforloop}[5][1]
|
||||
|
@ -222,7 +222,7 @@
|
|||
}
|
||||
\addcase\dothis{1}{}
|
||||
\addcase\dothis{7}{}
|
||||
\addcase\dothis{2}{\addtolength{\@startposx}{\@colwdth}\addtolength{\@offset}{\@colwdth}}
|
||||
\addcase\dothis{2}{\addtolength{\@startposx}{\@colwdth}}
|
||||
\addcase\dothis{3}{
|
||||
\addtolength{\@startposx}{\@colwidth-10pt}
|
||||
% \addtolength{\@offset}{60pt}
|
||||
|
@ -333,6 +333,12 @@
|
|||
\ifthenelse{#9 = 7}{
|
||||
\addtolength{\@newcolleft}{10pt}
|
||||
}{}
|
||||
\ifthenelse{#9 = 1 \OR #9 = 2}{
|
||||
\addtolength{\@newcolwidth}{-\@colwidth*\real{0.5}}
|
||||
\ifthenelse{#9 = 2}{
|
||||
\addtolength{\@newcolleft}{+\@colwidth*\real{0.5}}
|
||||
} {}
|
||||
} {}
|
||||
\ifthenelse{#9 = 3}{
|
||||
\addtolength{\@newcolwidth}{-\@colwidth*\real{0.5}}
|
||||
\addtolength{\@newcolwidth}{11pt}
|
||||
|
@ -398,7 +404,7 @@
|
|||
\put(\strip@pt\@newcolleft,\strip@pt\@newrowtop)
|
||||
{\begin{minipage}[t]{1.0\@newcolwidth}%
|
||||
\hspace*{\@offset}
|
||||
\@ttfont\raggedright\color{@timetable#8text}{\@bottomstyle #6%
|
||||
\@ttfont\raggedright\color{@timetable#8text}{\@bottomstyle #6%
|
||||
\vphantom{A}}
|
||||
\ifthenelse{\value{@printtimestamps} = 1}%
|
||||
{{\@timestyle \@fmtTime{@endHour}{@endMinute}}}%
|
||||
|
@ -554,6 +560,18 @@
|
|||
\legend {\value{@daymarks}} 1 {#1}
|
||||
}
|
||||
|
||||
\newcommand{\defineeventcolors}[5]
|
||||
{
|
||||
\definecolor{@timetable#1block}{#2}{#3}
|
||||
\definecolor{@timetable#1text} {#4}{#5}
|
||||
}
|
||||
|
||||
\newcommand{\leteventcolors}[3]
|
||||
{
|
||||
\colorlet{@timetable#1block}{#2}
|
||||
\colorlet{@timetable#1text} {#3}
|
||||
}
|
||||
|
||||
\newcommand{\defineevent}[7]
|
||||
{
|
||||
\definecolor{@timetable#1block}{rgb}{#2, #3, #4}
|
||||
|
|
Binary file not shown.
|
@ -2,6 +2,7 @@
|
|||
\usepackage[default]{opensans}
|
||||
\usepackage[margin=0.55cm,landscape]{geometry}
|
||||
% \usepackage[height=25cm]{geometry}
|
||||
\usepackage{xcolor}
|
||||
\usepackage{timetable}
|
||||
\usepackage{transparent}
|
||||
\usepackage{amssymb}
|
||||
|
@ -9,6 +10,8 @@
|
|||
\usepackage{pifont}
|
||||
\newcommand{\wontfix}{\rlap{$\square$}{\large\hspace{1pt}\xmark}}
|
||||
|
||||
\input{../colors.tex}
|
||||
|
||||
\begin{document}
|
||||
\thispagestyle{empty}
|
||||
% \begin{landscape}
|
||||
|
@ -29,51 +32,52 @@
|
|||
% Define event types
|
||||
%background foreground
|
||||
|
||||
\defineevent{ba}{0.09}{0.45}{0.56}{1.0}{1.0}{1.0}% petrol
|
||||
\defineevent{all}{0.584}{0.502}{1.0}{1.0}{1.0}{1.0}% lila
|
||||
\defineevent{ma}{0.69}{0.11}{0.20}{1.0}{1.0}{1.0}% rot
|
||||
\leteventcolors{ese}%
|
||||
{ese_bg_color}
|
||||
{ese_fg_color}
|
||||
% Start the timetable
|
||||
\begin{center}
|
||||
\begin{timetable}
|
||||
\hours{8}{15}{0}
|
||||
\germandays{1}
|
||||
\event 1 {1000}{1630}{Wanderung}{}{HBF}{}{all}{0}
|
||||
\event 1 {1800}{2100}{Spieleabend}{}{APB}{}{all}{0}
|
||||
|
||||
\event 2 {0920}{1100}{Begrüßung}{}{}{1}{all}{0}
|
||||
\event 2 {1130}{1300}{Tutorien}{}{APB/WIL/SCH}{1}{ba}{2}
|
||||
\event 2 {1130}{1300}{Master\\How-to}{}{}{}{ma}{1}
|
||||
\event 2 {1300}{1400}{gemeinsames Mensen}{}{}{}{all}{0}
|
||||
\event 2 {1400}{1600}{Bunter Nachmittag}{}{}{}{all}{0}
|
||||
\event 2 {1800}{1900}{Grillen mit Dewpoint}{}{Countdown}{}{all}{0}
|
||||
\event 2 {1900}{2100}{Clubwanderung}{}{}{}{all}{0}
|
||||
\event 1 {1000}{1630}{Wanderung}{}{HBF}{}{ese}{0}
|
||||
\event 1 {1800}{2100}{Spieleabend}{}{APB}{}{ese}{0}
|
||||
|
||||
\event 3 {0830}{0900}{Frühstück}{}{}{}{all}{0}
|
||||
\event 3 {0900}{1030}{Vortrag zum Studium}{}{}{}{ba}{0}
|
||||
\event 3 {1030}{1300}{Einschreibung}{}{}{}{ba}{0}
|
||||
\event 3 {1300}{1400}{Mittagessen}{}{}{}{all}{0}
|
||||
\event 3 {1400}{1700}{Gemüseauflauf (Schnitzeljagd über den Campus)}{}{}{}{all}{0}
|
||||
\event 3 {1800}{2100}{Filmabend}{}{KIK}{}{all}{0}
|
||||
\event 2 {0920}{1100}{Begrüßung}{}{}{1}{ese}{0}
|
||||
\event 2 {1130}{1300}{Tutorien}{}{APB/WIL/SCH}{1}{ese}{2}
|
||||
\event 2 {1130}{1300}{Master\\How-to}{}{}{}{ese}{1}
|
||||
\event 2 {1300}{1400}{gemeinsames Mensen}{}{}{}{ese}{0}
|
||||
\event 2 {1400}{1600}{Bunter Nachmittag}{}{}{}{ese}{0}
|
||||
\event 2 {1800}{1900}{Grillen mit Dewpoint}{}{Countdown}{}{ese}{0}
|
||||
\event 2 {1900}{2100}{Clubwanderung}{}{}{}{ese}{0}
|
||||
|
||||
\event 3 {0830}{0900}{Frühstück}{}{}{}{ese}{0}
|
||||
\event 3 {0900}{1030}{Vortrag zum Studium}{}{}{}{ese}{0}
|
||||
\event 3 {1030}{1300}{Einschreibung}{}{}{}{ese}{0}
|
||||
\event 3 {1300}{1400}{Mittagessen}{}{}{}{ese}{0}
|
||||
\event 3 {1400}{1700}{Gemüseauflauf (Schnitzeljagd über den Campus)}{}{}{}{ese}{0}
|
||||
\event 3 {1800}{2100}{Filmabend}{}{KIK}{}{ese}{0}
|
||||
|
||||
|
||||
\event 4 {0900}{1100}{online\\Welcome\\session\\CMS}{}{}{}{ma}{1}
|
||||
\event 4 {0900}{1100}{Profvrstllng}{}{}{}{ba}{2}
|
||||
\event 4 {1100}{1300}{Vortrag Sprachkurse & Auslandsstudium}{}{}{}{ba}{0}
|
||||
\event 4 {1300}{1400}{Mittagessen}{}{}{}{all}{0}
|
||||
\event 4 {1400}{1530}{Kaffetrinken mit Nerds}{}{}{0}{all}{0}
|
||||
\event 4 {1600}{1730}{Feierliche Imma}{}{}{}{all}{0}
|
||||
\event 4 {1730}{1900}{Party}{}{HSZ Wiese}{}{all}{0}
|
||||
\event 4 {2000}{2100}{Bowling}{}{}{}{all}{1}
|
||||
\event 4 {2000}{2100}{Spieleabend}{}{}{}{all}{2}
|
||||
\event 4 {0900}{1100}{online\\Welcome\\session\\CMS}{}{}{}{ese}{1}
|
||||
\event 4 {0900}{1100}{Profvrstllng}{}{}{}{ese}{2}
|
||||
\event 4 {1100}{1300}{Vortrag Sprachkurse \& Auslandsstudium}{}{}{}{ese}{0}
|
||||
\event 4 {1300}{1400}{Mittagessen}{}{}{}{ese}{0}
|
||||
\event 4 {1400}{1530}{Kaffetrinken mit Nerds}{}{}{0}{ese}{0}
|
||||
\event 4 {1600}{1730}{Feierliche Imma}{}{}{}{ese}{0}
|
||||
\event 4 {1730}{1900}{Party}{}{HSZ Wiese}{}{ese}{0}
|
||||
\event 4 {2000}{2100}{Bowling}{}{}{}{ese}{1}
|
||||
\event 4 {2000}{2100}{Spieleabend}{}{}{}{ese}{2}
|
||||
|
||||
\event 5 {0900}{1300}{Seminargruppentreffen & Vortrag studentisches Engagement}{}{}{}{ba}{0}
|
||||
\event 5 {1300}{1400}{Mittagessen}{}{}{}{all}{0}
|
||||
\event 5 {1400}{1700}{ESE Spiel}{}{}{}{ba}{0}
|
||||
\event 5 {1800}{2100}{Neustadt\\ Clubtour}{}{Albertplatz}{}{all}{1}
|
||||
\event 5 {1800}{2100}{PnP}{}{APB}{}{all}{2}
|
||||
\event 5 {0900}{1300}{Seminargruppentreffen \& Vortrag studentisches Engagement}{}{}{}{ese}{0}
|
||||
\event 5 {1300}{1400}{Mittagessen}{}{}{}{ese}{0}
|
||||
\event 5 {1400}{1700}{ESE Spiel}{}{}{}{ese}{0}
|
||||
\event 5 {1800}{2100}{Neustadt\\ Clubtour}{}{Albertplatz}{}{ese}{1}
|
||||
\event 5 {1800}{2100}{PnP}{}{APB}{}{ese}{2}
|
||||
|
||||
\event 6 {0900}{1000}{Stadtführung}{}{siehe Website}{}{all}{0}
|
||||
\event 6 {1700}{2100}{LAN Party}{}{siehe Website}{}{all}{0}
|
||||
\event 6 {0900}{1000}{Stadtführung}{}{siehe Website}{}{ese}{0}
|
||||
\event 6 {1700}{2100}{LAN Party}{}{siehe Website}{}{ese}{0}
|
||||
\end{timetable}
|
||||
\end{center}
|
||||
% \end{landscape}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue