add class

This commit is contained in:
eneller
2023-11-01 05:49:43 +01:00
committed by GitHub
parent 03076e5cf4
commit f858bf3a68
2 changed files with 159 additions and 0 deletions

97
quiz.cls Normal file
View File

@@ -0,0 +1,97 @@
\NeedsTeXFormat{LaTeX2e}
\ProvidesClass{quiz}[Murphy's Law Pub Quiz Template]
\LoadClass[11pt,a4paper,oneside,landscape,twocolumn]{article} % Load base class with options
% Packages from the original template
\RequirePackage{german}
\RequirePackage{fancyhdr}
\RequirePackage[T1]{fontenc}
\RequirePackage{tabularx}
\RequirePackage{graphicx}
\RequirePackage{ae}
\renewcommand{\rmdefault}{bch} % Schriftart auf "Charter" umstellen.
\renewcommand{\topfraction}{1}
\renewcommand{\bottomfraction}{1}
\renewcommand{\textfraction}{0}
\renewcommand{\baselinestretch}{1.2}
% -------- Seiten- und Layouteinstellungen: ---------------------------
\addtolength{\parskip}{5pt}
\raggedbottom
\hoffset-1in \voffset-1in
\textheight190mm
\textwidth281mm
\oddsidemargin8mm
\columnsep26mm \columnseprule0mm
\topmargin2mm
\parindent0pt
\pagestyle{empty}
\newcommand{\mydate}{Mittwoch, 13.12.2010}
\newcounter{ctr_question}
%TODO change this to \item #2 \\[\dimexpr#1]
\newcommand{\qitem}[2][1.1cm]{
\item {#2 } \vspace{#1}
}
% als optionales 2. Argument kann beim Befehlsaufruf zusätzlicher Zwischenraum
% (angegeben in mm) eingefügt werden
\newcommand{\qeitem}[2][0.8cm]{
\qitem[#1]{ \textit{Schätzfrage:} #2 }
}
\newcommand{\qmitem}[1][Titel: \\ Interpret: \\ Original-Interpret:]{
\qitem{\textit{Musikfrage:} \\ \textbf{#1}}
}
\newcounter{ctr_page}
\setcounter{ctr_page}{1}
\newcommand{\ctrpage}{\arabic{ctr_page}\addtocounter{ctr_page}{1}}
\newcommand{\header}{\begin{center}
{\Large Murphy's Law Pub Quiz}
\\ \hfill \vspace*{-0.6cm} \raisebox{0.3cm}[-1cm]{-- \ctrpage \ --}
\hspace*{0.25cm}
\\\mydate\\[0.75cm]
\quad Teamname:\quad \hrulefill \qquad\qquad\qquad
\end{center}}
\newcommand{\hnewpage}{\newpage \header}
\newcommand{\limerick}[3]
{\vspace*{#1cm}\footnotesize \begin{tabular}{r}\hspace{#2cm} #3 \end{tabular} }
% Befehl zum Einfügen eines Limericks. Das erste Argument ist eine vertikale
% Verschiebung, das zweite eine horizontale Verschiebung und das dritte Argument
% ist der Limerick-Text (mit '\\' zur Zeilentrennung)
\newenvironment{page}
{
\hnewpage
\begin{enumerate}
\setcounter{enumi}{\value{ctr_question}}
}
{
\setcounter{ctr_question}{\value{enumi}}
\end{enumerate}
}
\newcounter{ctr_qlitem}
\newcommand{\qlitem}[1]{
(\alph{ctr_qlitem}) \addtocounter{ctr_qlitem}{1} #1
}
%TODO change this to use tabularx
\newenvironment{qlenum}[2][ll]
{
\qitem[0mm]{#2} \\
\setcounter{ctr_qlitem}{1}
\begin{tabular}{#1}
}
{
\end{tabular}
}
\endinput

62
quizcls.tex Normal file
View File

@@ -0,0 +1,62 @@
\documentclass{quiz}
\renewcommand{\mydate}{Mittwoch, 08.11.2023}
\begin{document}
\begin{page}
\qitem{Was versteht man im historischen Kontext unter ''Tulpenmanie''?}
\begin{qlenum}{Wegen seines schlimmen Heuschnupfens zog sich Werner Heisenberg 1925 auf eine Insel zurück,
wo er einen Durchbruch bei der Formulierung der Quantenmechanik erreichte. Welche Insel ist gemeint?}
(a) Spiekeroog \hspace{2.5cm} & (b) Helgoland \\
(c) Sylt & (d) Borkum \\
\end{qlenum}
\qitem{Von wem wurde das Ulmer Stadthaus entworfen?}
\qitem{Wofür steht das Kürzel ''GPRS''?}
\qeitem{Wie lange war die längste Serie, die der Fußball-Weltmeister Philipp Lahm in der Bundesliga ohne Foulspiel blieb?}
\qmitem[Interpret: \\ Original-Interpret: \\ Original-Titel:]
\end{page}
\begin{page}
\qitem[6mm]{Wie lautet das Motto der Universität Ulm?}
\begin{qlenum}[l]{Ordne folgende Zitate dem Koran, der Bibel oder Herr der Ringe zu.}
\qlitem{Euch euer Glaub, und mir mein Glaube.} \\
\qlitem{Die Zauberinnen sollst du nicht am Leben lassen.} \\
\qlitem{Eine rote Sonne geht auf. Heute nacht ist Blut vergossen worden.} \\
\qlitem{Ach Gott, wolltest du doch die Gottlosen töten.} \\
\qlitem{So tötet nun alles, was männlich ist unter den Kindern \\ und alle Frauen, die nicht mehr Jungfrau sind.} \\
\qlitem{Mut findest du, wo du ihn am wenigsten erwartest.} \\
\qlitem{Wenn ihr gegrüßt werdet, dann grüßt einander mit einem gesegneten Gruß.} \\
\qlitem{Mein Eigen, mein Schatz.}
\end{qlenum}
\qitem{Anlässlich des ''Rosa Oktobers'' wurde der Eiffelturm vom 01.10. bis 31.10. rosa beleuchtet. Was sollte damit ausgedrückt werden?}
\qitem[6mm]{Ulm war eine Bundesfestungsstadt. Welche anderen Bundesfestungsstädte gab es?}
\qeitem[4mm]{Wie viele US-Präsidenten wurden ein zweites Mal in das Amt gewählt?}
\qmitem
\end{page}
\begin{page}
\qitem{Wofür stehen die Strahlen der Krone der Freiheitsstatue \\auf Liberty Island(USA)?}
\begin{qlenum}[lll]{Ordne die folgenden Serien nach absteigender IMDb-Bewertung:}
\qlitem{Westworld} \hspace{2cm}& \qlitem{Dr. House} \hspace{2cm}& \qlitem{Ted Lasso} \\
\qlitem{The Office} & \qlitem{Avatar - Der Herr der Elemente}
\end{qlenum}
\qitem{Wer schrieb den ''Götz von Berlichingen''?}
\qeitem{Wann wurde der sog. ''Große Schwörbrief'', auf dem der Schwörmontag beruht, verfasst?}
\qitem{Worin unterscheidet sich ein ''Single Malt'' Whisk(e)y von anderen Sorten?}
\qmitem[Titel: \\ Anlass: \\ Interpret:]
\end{page}
\begin{page}
\qitem{Warum gibt es einer Legende nach keinen Nobelpreis für Mathematik?}
\begin{qlenum}[l]{Jules Vernes' Roman ''Von der Erde zum Mond'' handelt von den Vorbereitungen einer bemannten Raumfahrt.
Wie sollen die Passagiere zum Mond transportiert werden?}
\qlitem{In einer Rakete} \\
\qlitem{In einem Flugzeug} \\
\qlitem{Mit Hilfe einer Kanone} \\
\qlitem{In einem Heißluftballon} \\
\end{qlenum}
\qitem{Welches Bundesland grenzt an die meisten anderen Bundesländer?}
\qitem{Wie heißt der Sänger oder die Titel des Liedes, aus dem die folgende Zeile stammt? ''Holla hia, hia, holla di holla di ho''}
\qeitem{Auf wie vielen Gleisen halten aktuell Züge am Ulmer Hauptbahnhof?}
\qmitem[Titel: \\ Komponist:]
\end{page}
\end{document}