problemi di allineamento con amsmath e cases

  • Creatore
    Topic
  • #15400
    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

Visualizzazione 2 filoni di risposte
  • Autore
    Risposte
    • #15401
      Up
      0
      Down
      ::


      Dai un’occhiata a questo topic

      http://www.guit.sssup.it/phpbb/viewtopic.php?t=2795&highlight=sistem

      Lorenzo, alla fine, propone una soluzione che potrebbe fare al caso tuo.

      Ciao

      Daniele

    • #15402
      lorenzo.pantieri
      Partecipante
        Up
        0
        Down
        ::


        `\begin{equation}
        f_{Z}(z\vert B)=
        \begin{cases}
        \dfrac{2z}{\sqrt{3}\,l^{2}}\arccos\biggl(\dfrac{l}{2z}\biggr), & \dfrac{l}{2}\leq z\leq l, \\[2.5ex]
        \dfrac{2z}{\sqrt{3}\,l^{2}}\arcsin\biggl(\dfrac{\sqrt{3}l}{2z}\biggr), & l

      • #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

    Visualizzazione 2 filoni di risposte
    • Devi essere connesso per rispondere a questo topic.

    Go to top