Re: problemi di allineamento con amsmath e cases

#15403
Up
0
Down
::

ciao a tutti, il mio problema è semplice: devo scrivere una funzione spezzata in più intervalli a seconda del dominio di appartenenza. Ho letto sulla documentazione di amsmath che esiste il comando “cases” costruito apposta per questi casi, ma purtroppo tende a schiacciare le espressioni matematiche piuttosto alte (ad esempio quelle con frazioni, come nel mio caso) e il risultato è poco leggibile.
Ho provato ad aggirare il problema usando aligned ma le espressioni sulla destra che indicano il dominio di appartenenza di ciascuna sottofunzione risultano allineate a sinistra mentre io le vorrei centrate. Questo è il codice:
`\begin{equation}
f_{Z}(z\vert B)=
\left\{
\begin{aligned}
&\frac{2z}{\sqrt{3}\,l^{2}}\arccos\left(\frac{l}{2z}\right) && \frac{l}{2}\leq z\leq l \\
&\frac{2z}{\sqrt{3}\,l^{2}}\arcsin\left(\frac{\sqrt{3}\,l}{2z}\right) && l

Il codice è ben scritto, l’allineamento è quello che si usa di solito, a mio parere. Se proprio insisti, definisci questo nel preambolo
`\DeclareRobustCommand{\forcecen}[1]{\hfil$\displaystyle#1$\hfil}`
e poi usalo scrivendo
`\begin{aligned}
&&&\omit\forcecen{}\\

\end{aligned}`
Non chiedere perché. 🙂 O così o allineamento a sinistra (che è giusto).

Ciao
Enrico

Go to top