- Questo topic ha 2 risposte, 3 partecipanti ed è stato aggiornato l'ultima volta 13 anni, 9 mesi fa da .
-
Topic
-
devo fare un questionario scolastico
ho risolto in due modi diversi
ma entrambi hanno grossi difetti
`
% !TEX encoding = UTF-8 Unicode
% !TEX TS-program = pdflatex
\documentclass[10pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}
\usepackage{amsfonts}\usepackage{amssymb}
\usepackage{array}
\usepackage{wasysym}
\usepackage{enumitem}
\usepackage{threeparttable}
\usepackage{booktabs}
\begin{document}
Classe~\indent\makebox[\linewidth][l]{\rule{.5\textwidth}{1pt}}Anno di nascita~\indent\makebox[\linewidth][l]{\rule{.5\textwidth}{1pt}}
Residenza\footnote{ Indicare Comune e località o frazione.}\indent\makebox[\linewidth][l]{\rule{\textwidth}{1pt}}
\indent\makebox[\linewidth][l]{\rule{\textwidth}{1pt}}Nazionalità\footnote{ Indicare la propria nazionalità.}\indent\makebox[\linewidth][l]{\rule{\textwidth}{1pt}}
Se non sei nato in Italia quanti anni avevi quando sei arrivato\footnote{Indicare età di arrivo}? ~\indent\makebox[\linewidth][l]{\rule{.2\textwidth}{1pt}}
Che scuola media hai frequentato?
\footnote{ Indicarne il nome}\indent\makebox[\linewidth][l]{\rule{\textwidth}{1pt}}
\indent\makebox[\linewidth][l]{\rule{\textwidth}{1pt}}
Se hai fratelli o sorelle quanti sono\footnote{Indicare il numero}?
\begin{itemize}[label=\Large\Square]
\item Uno
\item Due
\item Tre
\item Più di tre
\end{itemize}Che età hanno\footnote{Indicare più di una risposta se necessario}?
\begin{itemize}[label=\Large\Square]
\item $0-5$
\item $6-10$
\item $11-13$
\item $14-19$
\end{itemize}
\begin{center}
\begin{threeparttable}
\begin{tabular}{m{4cm}m{3cm}m{4cm}m{3cm}}
\toprule
Classe & & Anno di Nascita & \tabularnewline[0.5cm]
\midrule
Residenza\tnote{1}&\\[0.5cm]
\midrule
Nazionalità\tnote{2}&\\[0.5cm]
\midrule
Se non sei nato in Italia che età avevi quando sei arrivato? \tnote{3}&\\[0.5cm]
\midrule
Scuola media\tnote{4}&\\[0.5cm]
\midrule
Se hai fratelli quanti sono\tnote{5}?&
\begin{itemize}[label=\Large\Square]
\item Uno
\item Due
\item Tre
\item Più di tre
\end{itemize}\tabularnewline
\midrule
Che età hanno\tnote{6}?&
\begin{itemize}[label=\Large\Square]
\item $0-5$
\item $6-10$
\item $11-13$
\item $14-19$
\end{itemize}\tabularnewline
\midrule
\end{tabular}
\begin{tablenotes}
\item [1] Indicare Comune e località o frazione.
\item [2] Indicare la propria nazionalità.
\item [3] Indicare l'età all'arrivo.
\item [4] Indicare la scuola media di provenienza.
\item [5] Indica il numero
\item [6] Indicare più di una risposta se necessario
\end{tablenotes}
\end{threeparttable}
\end{center}\end{document}
`
Nel primo modo non funziona la gestione della linea su cui scrivere le riposte. Ci vorrebbe una linea che parte dalla fine della domanda a fine riga (possibilmente in automatico) e senza un overfull per riga come ora
(il codice non è mio ma rubato in un altro forum anche se qualcuno qui l’ha commentato)
Nel secondo modo non funziona la gestione delle domande quando sono troppo lunghe
Che fare?
Come rimediare ad almeno uno dei difetti?
Proposte per una terza via?
ciao
claudio
- Devi essere connesso per rispondere a questo topic.