\emph{Hinweis:\/} Die in diesem Abschnitt dargestellten Informationen
wurden dem Handbuch manual.pdf der hyperref-Dokumentation
(\cite{hyperref:manual}) entnommen.
Dort werden die \texttt{Form}-Umgebung, die Formularfeld-Makros und deren
Parameter wesentlich detaillierter dargestellt als hier.

Das hyperref-Paket bietet Umgebungen und Makros für den Formular-Entwurf an.
Die Formularfelder müssen in einer \texttt{Form}-Umgebung platziert werden,
pro Datei darf eine \texttt{Form}-Umgebung verwendet werden.\\
Folgende Makros erstellen Formularfelder:
\begin{itemize}
\item	\texttt{\textbackslash{}TextField[}\textit{Parameter}\texttt{]}\texttt{\{}\textit{Text}\texttt{\}}\\
erzeugt ein Textfeld.
\item	\texttt{\textbackslash{}CheckBox[}\textit{Parameter}\texttt{]}\texttt{\{}\textit{Text}\texttt{\}}\\
erzeugt eine Checkbox.
\item	\texttt{\textbackslash{}ChoiceMenu[}\textit{Parameter}\texttt{]}\texttt{\{}\textit{Text}\texttt{\}\{}\textit{Auswahl-Optionen}\texttt{\}}\\
erzeugt eine Auswahlliste.
\item	\texttt{\textbackslash{}PushButton[}\textit{Parameter}\texttt{]}\texttt{\{}\textit{Text}\texttt{\}}\\
erzeugt einen Button.
\item	\texttt{\textbackslash{}Submit[}\textit{Parameter}\texttt{]}\texttt{\{}\textit{Text}\texttt{\}}\\
erzeugt einen Submit-Button. Das Drücken eines Submit-Buttons bewirkt, dass
die in das Formular eingegebenen Daten an die \textsc{url} gesendet werden,
die als action-Parameter der \texttt{Form}-Umgebung angegeben wurde.
\item	\texttt{\textbackslash{}Reset[}\textit{Parameter}\texttt{]}\texttt{\{}\textit{Text}\texttt{\}}\\
erzeugt einen Reset-Button.
\end{itemize}