PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Ausfüllbares Formular - Textfeld Länge



Soldberg
29-03-2010, 13:14
Hallo,

ich möchte mit Latex ein ausfüllbares Formular erstellen und habe dafür das Paket eforms gefunden:


\documentclass{article}
\usepackage[pdftex]{eforms}
\begin{document}
\begin{tabular}{ll}
Name: \textField[\S{U}]{myText}{1.5in}{12bp} & Vorname: \textField[\S{U}]{myText}{1.5in}{12bp} \\
PLZ / Ort: \textField[\S{U}]{myText}{1.5in}{12bp} & Strasse: \textField[\S{U}]{myText}{1.5in}{12bp}\\
Unterschrift: & \\
\end{tabular}\\
\end{document}
(wird evt. nur mit dem Adobe Reader richtig angezeigt)

Nun sieht das finde ich nicht besonders schön aus, da die Unterstriche alle unterschiedlich enden und nach "Unterschrift" der Unterstrich komplett fehlt. Gibt es eine Möglichkeit die Textfelder automatisch so lang zu machen, dass sie am selben Punkt enden? Oder es irgendwie anders optisch schöner machen? Wie bekomme ich nach "Unterschrift" einen Unterstrich in der richtigen Länge hin?

Viele Grüße und schon mal Danke
Soldberg

mechanicus
29-03-2010, 14:20
Hi,

ich würde es so machen:

\documentclass{article}
\usepackage[pdftex]{eforms}
\begin{document}
\begin{tabular}{llll}
Name:& \textField[\S{U}]{myText}{1.5in}{12bp} & Vorname:& \textField[\S{U}]{myText}{1.5in}{12bp} \\
PLZ / Ort:& \textField[\S{U}]{myText}{1.5in}{12bp} & Strasse:& \textField[\S{U}]{myText}{1.5in}{12bp}\\
Unterschrift:&\rule{1.5in}{1pt}&& \\
\end{tabular}\\
\end{document}

Gruß
Marco

Soldberg
29-03-2010, 14:52
Danke, das sieht auf jeden Fall schon mal besser aus als meine Variante.