PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Horizontales Listen von Checkboxes



giordano
02-12-2013, 23:15
Hallo,
Ich würde gerne horizontale Check-items erstellen. Vertikal würde es so aussehen:



\documentclass[11pt]{article}
\usepackage{enumerate}
\usepackage{enumitem}
\usepackage{wasysym}

\begin{enumerate}[label={\alph*)}]
\item Hier wird eine Frage gestellt
\begin{itemize}[label={\Square}]
\item sehr
\item vielleicht
\item selten
\item nie
\end{itemize}
\item Hier ist wieder eine Frage
\begin{itemize}[label={\Square}]
\item sehr
\item vielleicht
\item selten
\item nie
\end{itemize}
\end{enumerate}


Nun würde ich gerne die Antworten horizontal ausgericht haben. Bin dankbar für Hinweise.

bobmalaria
03-12-2013, 01:33
wie wäre es so?


\documentclass[parskip=half]{scrartcl}
\usepackage{paralist}
\usepackage{wasysym}
\begin{document}
Biite ankreuzen

\begin{inparaenum}[\Square]
\item total
\item krass viel
\item geht so
\item keine ahnung
\item bisschen
\item whatever
\item zonk
\end{inparaenum}

nächste frage

\end{document}

wenn du eine definierte anzahl von elementen per zeile haben willst, dann musst du eben einen manuellen zeilenumbruch am ende eines items mit \\ forcieren.

ansonsten würde sich auch eine tabelle gut eignen

esdd
03-12-2013, 15:05
Hier ist mal noch ein Vorschlag für den Fall, dass die Checkboxen in der Zeile gleich verteilt werden sollen:


\documentclass[11pt]{article}
\usepackage{enumitem}
\usepackage{wasysym}

\usepackage{tabto}
\usepackage{pgffor}

% Syntax: \Antworten[<anzahl antworten pro zeile>]{<kommasepariererte antworten>}
\newcommand\Antworten[2][4]{%
\NumTabs{#1}\par\foreach \i in {#2}{\Square~\i\tab}}

% Standardantworten als Makro, damit man nicht immer das gleiche schreiben muss
\newcommand\Standardantworten{\Antworten{sehr,viel leicht,selten,nie}}

\begin{document}

\begin{enumerate}[label={\alph*)}]
\item Hier wird eine Frage gestellt
\Standardantworten
\item Hier ist noch eine Frage
\Standardantworten
\item Frage mit anderer Antwortauswahl
\Antworten{total,krass viel,geht so,keine ahnung,kaum,what ever}
\item Frage mit 3 Antworten pro Zeile
\Antworten[3]{total,krass viel,geht so,keine ahnung,kaum,what ever}
\end{enumerate}

\end{document}

Gruß
Elke

localghost
03-12-2013, 22:00
Sieht mir irgendwie nach einer Aufgabe für exsheets (http://ctan.org/pkg/exsheets) aus.

\documentclass[ngerman]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage{selinput}
\SelectInputMappings{
adieresis={ä},
germandbls={ß}
}
\usepackage{babel}
\usepackage[
counter-format=se.qu,
counter-within=section,
load-tasks=true
]{exsheets}

\SetupExSheets[question]{type=exam}

\begin{document}
\section{Foo}
\begin{question}
Hier wird eine Frage gestellt
\begin{tasks}[style=multiplechoice](4)
\task sehr
\task vielleicht
\task selten
\task nie
\end{tasks}
\end{question}
\begin{question}
Hier ist wieder eine Frage
\begin{tasks}[style=multiplechoice](4)
\task sehr
\task vielleicht
\task selten
\task nie
\end{tasks}
\end{question}
\end{document}


Thorsten

giordano
04-12-2013, 22:37
Besten Dank an alle. Werde eines nach dem anderen mal ausprobieren. Bin wirklich sehr froh um diese Hilfe.
Gruss
giordano