\subsubsection{Dokumentenklasse} Für Formulare kann die gewohnte Dokumentenklasse -- z.\,B. scrartcl oder article -- verwendet werden. \subsubsection{Schriftarten} Der \textsc{pdf}-Standard gibt vor, welche Schriftarten jedes \textsc{pdf}-Anzeigeprogramm darstellen können muss, auch wenn der entsprechende Font nicht in der \textsc{pdf}-Datei eingebettet ist. Diese Schriften können für Formularfelder auch per JavaScript eingestellt werden. Da wir die Schriftarten mit JavaScript-Befehlen ändern wollen, verwenden wir von vornherein diese Schriften. Im Wesentlichen handelt es sich um die Schriftfamilien Times, Helvetica und Courier.\\ Die Packages für die Schriftfamilien als Type-1-Fonts werden mit \begin{lstlisting} \usepackage{mathptmx} \usepackage[scaled=.92]{helvet} \usepackage{courier} \end{lstlisting} geladen.\\ Mit \begin{lstlisting} \usepackage[T1]{fontenc} \end{lstlisting} wird T1-Encoding anstelle des von \LaTeX{} standardmäßig benutzten OT1-Encodings benutzt.\\ Mit \begin{lstlisting} \renewcommand*{\familydefault}{\phv} \end{lstlisting} wird die Helvetica als Standardschrift eingestellt, da serifenlose Schriften auf dem Bildschirm meist besser lesbar sind als Schriften mit Serifen. \subsubsection{Seitenlayout} Mit \begin{lstlisting} \usepackage[left=25mm,top=25mm,bottom=10mm,right=10mm]{geometry} \end{lstlisting} werden die Ränder festgelegt. Formulare werden meist abgeheftet, der linke Seitenrand sollte also groß genug gewählt werden. Hier wurde auch ein relativ großer oberer Rand gewählt, um ein Formular z.\,B. auf einem Klemmbrett befestigen zu können.\\ Mit \begin{lstlisting} \usepackage{fancyhdr} \lhead{Firma ABC}\chead{}\rhead{Abteilung XYZ} \lfoot{}\cfoot{}\rfoot{} \pagestyle{fancy} \end{lstlisting} werden die Kopf- und Fußzeilen gestaltet. \subsubsection{Graphiken und Farben} Mit \begin{lstlisting} \usepackage{graphicx} \usepackage{color} \end{lstlisting} werden zwei weitere Packages eingebunden, die für die Verwendung von Graphiken (z.\,B. ein Logo) und Farben benötigt werden. \subsubsection{hyperref-Paket} Das hyperref-Paket wird mit \begin{lstlisting} \usepackage[ pdftex,a4paper=true,colorlinks=true, pdftitle={Formular für Schlüsselausgabe}, pdfsubject={Zugang}, pdfauthor={ich}, pdfpagemode=UseNone,pdfstartview=FitH,pdfhighlight={/N} ]{hyperref} \end{lstlisting}