Aus checkboxen radiobuttons machen mit eforms?

Arne Röhrs <[email protected]>
Newsgroups gmane.comp.tex.german
Message-ID <[email protected]>
Moin!

Ich möchte ein Formular mit eforms erstellen. Die Installation der benötigten Pakete habe ich erledigt und prinzipiell scheint da auch alles funktioniert zu haben. 

Ich möchte nun ein Dokument, dass ich schon länger verwende, auch ausfüllbar machen.
Mit Checkboxes klappt das auch halbwegs. Mir gelingt es aber nicht, die Boxen in der Form zu verändern (früher hatte ich die mit \ovalbox aus dem Paket fancyboxes definiert) und es gelingt mir auch nicht radiobuttons zu machen. Also, dass man in einer Reihe immer nur ein Kästchen ankreuzen kann. 

Kann mir hier jemand weiterhelfen? 

Hier mein vereinfachter Code, der hoffentlich ausreicht, um zu zeigen, wie das Dokument aufgebaut ist.

Beste Grüße

Arne

\documentclass[DIV15,11pt]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{fancybox}
\usepackage{array}
\usepackage{fancyhdr}
\usepackage{graphicx}
\usepackage{hyperref}
\usepackage{longtable}
\usepackage{xcolor}
\usepackage{eforms} 

% Kopf- und Fußzeile
\renewcommand{\headrulewidth}{0.4pt}

\fancyhead{}%
\lhead{} 
\chead{} 
\rhead{}

\fancyfoot{}%
\cfoot{Seite\,\thepage\,von\,1}
\renewcommand{\arraystretch}{1.7}

\setlength{\headsep}{1.3cm}

\pagestyle{fancy}

% Definition der Checkboxen in einer Zeile
\newcommand*\checkboxes[1]{%
    \parbox{6cm}{%
        \begin{tabular}{*{5}{>{\centering\scriptsize}m{.5cm}}}
            \CheckBox[name=#1a]{}{}{}{} &
           \CheckBox[name=#1b]{}{}{}{} &
             \CheckBox[name=#1c]{}{}{}{} &
             \CheckBox[name=#1d]{}{}{}{} &
            \CheckBox[name=#1e]{}{}{}{} 
        \end{tabular}%
    }
}


\newcommand*\ueber{%
    \parbox{6cm}{%
        \begin{tabular}{*{5}{>{\centering\scriptsize}m{0.5cm}}@{}l@{}}
           ++ & + & o & - & -\,-    
        \end{tabular}%
    }
}


\newcounter{tabline}
\newcolumntype{n}{>{\stepcounter{tabline}\thetabline}r}

\begin{document}

\begin{center}
    \textbf{\LARGE Überschrift}\normalsize \vspace{.5cm}
\end{center}

\textbf{Name: \rule{5cm}{.5pt}} \vspace*{.75cm}

\textbf{\large Formale Aspekte (ca. 15\,\%)}\normalsize\vspace*{-.7cm}

\begin{longtable}{m{11.5cm}c}
    \multicolumn{1}{c}{}    & \ueber\\[-2mm]
    Item1& \checkboxes{group1}\\
    \begin{flushright}\textbf{Notenpunkte:}\end{flushright}& \\[-5mm]
\end{longtable}\vspace*{5mm}

\textbf{\large Inhalt (ca. 50\,\%)}\normalsize\vspace*{-.5cm}

\begin{longtable}{m{11.5cm}c}
    \multicolumn{1}{c}{} & \ueber\\[-8mm]
    \textit{Titel und Gliederung} & \\
    Item2& \checkboxes{group7}\\
        \multicolumn{1}{c}{} & \ueber\\[-8mm]
    \textit{Literaturverzeichnis und Anlagen} & \\
    Item3& \checkboxes{group19}\\
    \begin{flushright}\textbf{Notenpunkte:}\end{flushright}& \\[-5mm]
\end{longtable}\vspace*{3mm}

\textbf{\large Innerer Aufbau und Ausdruck (ca. 35\,\%)}\normalsize\vspace*{-.7cm}

\begin{longtable}{m{11.5cm}c}
    \multicolumn{1}{c}{} & \ueber\\
Item4 & \checkboxes{group24}\\
     \begin{flushright}\textbf{Notenpunkte:}\end{flushright}& \\[-5mm]
\end{longtable}\vspace*{-1mm}

\footnotesize{Erläuterung: (++) trifft voll zu; (+) trifft eher zu; (o) trifft teilweise zu; (-) trifft eher nicht zu; (-\,-) trifft nicht zu}\vspace*{.7cm}

\textbf{\large Fazit:}\vspace{2cm}

\begin{longtable}{m{4cm}c}
    \begin{flushright}\textbf{\LARGE Note:}\end{flushright}& \\
\end{longtable}

\end{document}

-- 
FAQ: http://texfragen.de/
Durchsuchbares Archiv: https://www.listserv.dfn.de/sympa/arc/tex-d-l 
Unsubscribe/Verwaltung: https://www.listserv.dfn.de/sympa/info/tex-d-l
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.