114 lines
3.1 KiB
TeX
114 lines
3.1 KiB
TeX
%
|
|
%
|
|
% (C)opyright A. Hilbig, A. Salamon
|
|
%
|
|
% diese Datei: deserver.tex
|
|
%
|
|
% Dieses Dokument steht unter der Creative Commons by-nc-sa-Lizenz.
|
|
% Folglich darf es beliebig kopiert und bearbeitet werden,
|
|
% sofern das Folgeprodukt wiederum unter dieser Lizenz vertrieben wird.
|
|
% Eine kommerzielle Nutzung ist nicht erlaubt.
|
|
%
|
|
% Die detaillierten Lizenzbedingungen finden sich auf der Seite
|
|
% http://creativecommons.org/licenses/by-nc-sa/3.0/deed.de
|
|
%
|
|
%
|
|
\documentclass[11pt]{article}
|
|
|
|
\usepackage[german]{babel}
|
|
\usepackage[T1]{fontenc}
|
|
\usepackage[utf8]{inputenc}
|
|
|
|
\usepackage{geometry} % to change the page dimensions
|
|
\geometry{a4paper}
|
|
\usepackage{graphicx}
|
|
\parindent 0pt
|
|
|
|
\usepackage{enumerate}
|
|
\usepackage{xspace}
|
|
\usepackage{forloop}
|
|
\title{Nameserver}
|
|
|
|
% \author{Adrian Salamon, André Hilbig}
|
|
\date{}
|
|
|
|
%Vordeklaration, damit im Hauptdokument immer per \renewcommand{cmd}{def} gesetzt werden kann
|
|
\newcommand{\names}{}
|
|
\newcommand{\anbieter}{}
|
|
|
|
\begin{document}
|
|
|
|
\newcounter{nameservern}
|
|
\setcounter{nameservern}{0}
|
|
|
|
\renewcommand{\names}{
|
|
\ifthenelse{\value{nameservern}=1}{\unskip{}de\ignorespaces}{\ignorespaces} \ifthenelse{\value{nameservern}=2}{\unskip{}net\ignorespaces}{\ignorespaces}
|
|
\ifthenelse{\value{nameservern}=3}{\unskip{}org\ignorespaces}{\ignorespaces}
|
|
}
|
|
|
|
|
|
\newcounter{anbietercountern}
|
|
\setcounter{anbietercountern}{0}
|
|
|
|
|
|
\renewcommand{\anbieter}{
|
|
%
|
|
\ifthenelse{\value{nameservern}=1}{
|
|
\ifthenelse{\value{anbietercountern}=1}{\unskip{}taube\ignorespaces}{\ignorespaces}
|
|
\ifthenelse{\value{anbietercountern}=2}{\unskip{}surf\ignorespaces}{\ignorespaces}
|
|
}{\ignorespaces}
|
|
%
|
|
\ifthenelse{\value{nameservern}=2}{
|
|
\ifthenelse{\value{anbietercountern}=1}{\unskip{}einfach\ignorespaces}{\ignorespaces}
|
|
\ifthenelse{\value{anbietercountern}=2}{\unskip{}schnell\ignorespaces}{\ignorespaces}
|
|
}{\ignorespaces}
|
|
%
|
|
\ifthenelse{\value{nameservern}=3}{
|
|
\ifthenelse{\value{anbietercountern}=1}{\unskip{}inter\ignorespaces}{\ignorespaces}
|
|
\ifthenelse{\value{anbietercountern}=2}{\unskip{}netz\ignorespaces}{\ignorespaces}
|
|
}{\ignorespaces}
|
|
}
|
|
|
|
|
|
|
|
\pagestyle{empty}
|
|
|
|
|
|
\forloop{nameservern}{1}{ \value{nameservern} < 4}
|
|
{\setcounter{anbietercountern}{1}
|
|
|
|
\section*{\huge\names-Server}
|
|
|
|
\subsection*{Aufgaben}
|
|
\begin{itemize}
|
|
\item Du bist der~\names-Nameserver. Du nimmst Nachrichten von denen dir bekannten E"~Mail-Anbietern und dem Wurzel-Server an. Schreibe deinen Namen gut lesbar auf dein Namensschild.
|
|
|
|
\item Wenn du eine Nachricht erhältst, dann quittiere sie.
|
|
|
|
\item Schaue dir dann den Empfänger an:
|
|
\begin{enumerate}[a)]
|
|
\item Wenn Du den Anbieter der Ziel-Adresse schon kennst, dann leite die Nachricht an diesen weiter.
|
|
|
|
\item Sonst leite die Nachricht an die Wurzel weiter.
|
|
\end{enumerate}
|
|
|
|
\end{itemize}
|
|
|
|
\subsection*{Eigene Adresse}
|
|
\texttt{\names}
|
|
|
|
\subsection*{Bekannte Server}
|
|
\begin{itemize}
|
|
\setcounter{anbietercountern}{1}
|
|
\item \ignorespaces\anbieter{}.\names
|
|
\setcounter{anbietercountern}{2}
|
|
\item \ignorespaces\anbieter{}.\names
|
|
\item Wurzel
|
|
\end{itemize}
|
|
|
|
|
|
\clearpage
|
|
|
|
}
|
|
\end{document}
|