Re: Definizione nuovo ambiente per domande a risposta multipla

#35607
Up
0
Down
::

Salve, ho da realizzare un documento che raccoglie una serie di domande a risposta multipla. Premetto che non sono esperto di LaTeX.
Ho creato un nuovo ambiente con il codice:
`\newcounter{domanda}
\newenvironment{domanda}[1]%
{\refstepcounter{domanda}\par\noindent{\large \bfseries \textcolor{RoyalBlue}{\thedomanda )} #1} \par \begin{enumerate*}}%
{\end{enumerate*}\vspace{20pt}}
`
che poi vado a richiamare con:
`\begin{domanda}{L'unità di misura della tensione è:}
\item Watt
\item Ampere
\item Volt
\item Nessuna delle precedenti affermazioni è corretta
\end{domanda}
`
con un risultato simile a:
`1) L'unità di misura della tensione è:
a) Watt
b) Ampere
c) Volt
d) Nessuna delle precedenti affermazioni è corretta
`
Tutto funziona come previsto solo che a questo punto vorrei migliorare un paio di cose:
1 – al momento alcuni blocchi domanda-risposte vengono divisi su più pagine. Vorrei che ogni domanda avesse sotto le sue risposte e che anche queste non fossero divise su più pagine. Vorrei che l’ambiente domanda si comportasse come un blocco unico.
2 – al momento se la domanda va a capo riga, il risultato è:
`54 – Sviluppando la serie di Fourier per un segnale elettrico periodico ret-
tangolare, che cosa si dimostra?
`
mentre a me piacerebbe che fosse:
`54 – Sviluppando la serie di Fourier per un segnale elettrico periodico ret-
tangolare, che cosa si dimostra?
`
Spero di essere stato sufficientemente chiaro nell’esporre il mio problema.
Grazie.
e.a.

Guarda il pacchetto enumitem; non è difficile ottenere quello che cerchi senza troppe contorsioni.

Ciao
Enrico

Go to top