Re: spezzare una riga dentro l’ambiente cases

#66949
Up
0
Down
::

marcob8986″ post=65901Ciao a tutti,
sto incontrando un problema nell’utilizzo dell’ambiente cases.
Questo è il mio codice attuale:
`\begin{description}[leftmargin=.8cm,style=multiline]
\item[$X_{pjk}$]:%
$\, \begin{cases}
1 & \text{se la $p$-esima parte della scorta del prodotto $i$ è assegnata allo slot $k$}\\
0 & \text{altrimenti}
\end{cases}$
\item[$Y_{ik}$]:%
$\, \begin{cases}
1 & \text{se lo slot $k$ viene utilizzato per la classe di prodotti $i$}\\
0 & \text{altrimenti}
\end{cases}$
\end{description}`
e questo è il risultato che produce.
Click for large viewUploaded with Skitch

come noterete nel primo cases la frase va fuori dai margini, le parole “slot k” in particolare.
ho provato con qualche combinazione cases-aligned e cases-split ma non riesco ad arrivare al dunque.
consigli?
mi piacerebbe che restasse dentro l’ambiente description per coerenza e allineamento con la parte precedente del paragrafo.
Grazie in anticipo.

Non ha molto senso usare un ambiente description.
`\begin{alignat*}{2}
&X_{pjk}:\qquad
&&\begin{cases}
1 & \begin{tabular}[t]{@{}l@{}} se la $p$-esima parte della scorta del prodotto \\
$i$ è assegnata allo slot $k$\end{tabular}\\
0 & \text{altrimenti}
\end{cases}
\\
&Y_{ik}:\qquad
&&\begin{cases}
1 & \text{se lo slot $k$ viene utilizzato per la classe di prodotti $i$}\\
0 & \text{altrimenti}
\end{cases}
\end{alignat*}`
Ciao
Enrico

Go to top