Allineamento equazione pecewise

  • Creatore
    Topic
  • #55281
    Up
    0
    Down
    ::


    Salve,

    Ho un problema di allineamento di una funzione piecewise.
    Il problema e’ descritto nei commenti all’interno del seguente codice:
    `\documentclass[9pt]{beamer}
    \begin{document}
    \begin{frame}
    \begin{align}
    \begin{array}{c}
    T_1T_2\leq0 %questo non e' allineato verticalmente
    \end{array}&
    \Rightarrow &
    \left\{ \begin{array}{l} %questo non e' allineato verticalmente
    \tau_1=\frac{T_1-T_2}{2}\\
    \tau_2=\frac{T_2-T_1}{2}\\
    \tau_3=\frac{T_1+T_2}{2}
    \end{array} \right. \label{eq:sol1}\\
    \begin{array}{c}
    T_1T_2>0~and\\
    |T_1|\leq|T_2| \\
    \end{array}&
    \Rightarrow &
    \left\{ \begin{array}{l}
    \tau_1={T_1-\frac{T_2}{2}}\\
    \tau_2=\frac{T_2}{2} \\
    \tau_3=\frac{T_2}{2}
    \end{array} \right.\label{eq:sol2}\\
    \begin{array}{c}
    T_1T_2>0~and\\
    |T_1|>|T_2| \\
    \end{array}&
    \Rightarrow &
    \left\{ \begin{array}{l}
    \tau_1=\frac{T_1}{2}\\
    \tau_2=T_2-\frac{T_1}{2} \\
    \tau_3=\frac{T_1}{2}
    \end{array} \right.\label{eq:sol3}
    \end{align}
    \end{frame}

    \end{document}`

    Grazie in anticipo,
    vevo

Visualizzazione 4 filoni di risposte
  • Autore
    Risposte
    • #55282
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        `\documentclass[9pt]{beamer}
        \begin{document}
        \begin{frame}
        \begin{align}
        \begin{array}{c}
        T_1T_2\leq0 %questo non e' allineato verticalmente
        \end{array}&
        \Rightarrow
        \left\{ \begin{array}{l} %questo ora e' incolonnato
        \tau_1=\frac{T_1-T_2}{2}\\
        \tau_2=\frac{T_2-T_1}{2}\\
        \tau_3=\frac{T_1+T_2}{2}
        \end{array} \right. \label{eq:sol1}\\
        \begin{array}{c}
        T_1T_2>0\text{ and } |T_1|\leq|T_2|
        \end{array}&
        \Rightarrow
        \left\{ \begin{array}{l}
        \tau_1={T_1-\frac{T_2}{2}}\\
        \tau_2=\frac{T_2}{2} \\
        \tau_3=\frac{T_2}{2}
        \end{array} \right.\label{eq:sol2}\\
        \begin{array}{c}
        T_1T_2>0 \text{ and }|T_1|>|T_2|
        \end{array}&
        \Rightarrow
        \left\{ \begin{array}{l}
        \tau_1=\frac{T_1}{2}\\
        \tau_2=T_2-\frac{T_1}{2} \\
        \tau_3=\frac{T_1}{2}
        \end{array} \right.\label{eq:sol3}
        \end{align}
        \end{frame}

        \end{document}
        `

        Questo mi sembra inclonnato bene e gli and sono sistemati in modo testo

      • #55283
        Up
        0
        Down
        ::

        Salve,

        Ho un problema di allineamento di una funzione piecewise.
        Il problema e’ descritto nei commenti all’interno del seguente codice:
        `\documentclass[9pt]{beamer}
        \begin{document}
        \begin{frame}
        \begin{align}
        \begin{array}{c}
        T_1T_2\leq0 %questo non e' allineato verticalmente
        \end{array}&
        \Rightarrow &
        \left\{ \begin{array}{l} %questo non e' allineato verticalmente
        \tau_1=\frac{T_1-T_2}{2}\\
        \tau_2=\frac{T_2-T_1}{2}\\
        \tau_3=\frac{T_1+T_2}{2}
        \end{array} \right. \label{eq:sol1}\\
        \begin{array}{c}
        T_1T_2>0~and\\
        |T_1|\leq|T_2| \\
        \end{array}&
        \Rightarrow &
        \left\{ \begin{array}{l}
        \tau_1={T_1-\frac{T_2}{2}}\\
        \tau_2=\frac{T_2}{2} \\
        \tau_3=\frac{T_2}{2}
        \end{array} \right.\label{eq:sol2}\\
        \begin{array}{c}
        T_1T_2>0~and\\
        |T_1|>|T_2| \\
        \end{array}&
        \Rightarrow &
        \left\{ \begin{array}{l}
        \tau_1=\frac{T_1}{2}\\
        \tau_2=T_2-\frac{T_1}{2} \\
        \tau_3=\frac{T_1}{2}
        \end{array} \right.\label{eq:sol3}
        \end{align}
        \end{frame}

        \end{document}`

        Grazie in anticipo,
        vevo

        Troppi array; align è usato male: meglio alignat.
        `\documentclass[9pt]{beamer}
        \begin{document}
        \begin{frame}
        \begin{alignat}{2}
        T_1T_2\leq0\qquad
        &&\Rightarrow\qquad
        &\begin{cases}
        \tau_1=\frac{T_1-T_2}{2}\\
        \tau_2=\frac{T_2-T_1}{2}\\
        \tau_3=\frac{T_1+T_2}{2}
        \end{cases}
        \label{eq:sol1}\\
        \begin{gathered}
        T_1T_2>0 \text{ and}\\
        |T_1|\leq|T_2|
        \end{gathered}\qquad
        &&\Rightarrow\qquad
        &\begin{cases}
        \tau_1={T_1-\frac{T_2}{2}}\\
        \tau_2=\frac{T_2}{2} \\
        \tau_3=\frac{T_2}{2}
        \end{cases}
        \label{eq:sol2}\\
        \begin{gathered}
        T_1T_2>0 \text{ and}\\
        |T_1|>|T_2|
        \end{gathered}\qquad
        &&\Rightarrow\qquad
        &\begin{cases}
        \tau_1=\frac{T_1}{2}\\
        \tau_2=T_2-\frac{T_1}{2} \\
        \tau_3=\frac{T_1}{2}
        \end{cases}
        \label{eq:sol3}
        \end{alignat}
        \end{frame}

        \end{document}`
        Ciao
        Enrico

      • #55284
        Up
        0
        Down
        ::

        Troppi array; align è usato male: meglio alignat.
        `\documentclass[9pt]{beamer}
        \begin{document}
        \begin{frame}
        \begin{alignat}{2}
        T_1T_2\leq0\qquad %questo non e' allineato a sinistra
        &&\Rightarrow\qquad
        &\begin{cases}
        \tau_1=\frac{T_1-T_2}{2}\\
        \tau_2=\frac{T_2-T_1}{2}\\
        \tau_3=\frac{T_1+T_2}{2}
        \end{cases}
        \label{eq:sol1}\\
        \begin{gathered}
        T_1T_2>0 \text{ and}\\
        |T_1|\leq|T_2|
        \end{gathered}\qquad
        &&\Rightarrow\qquad
        &\begin{cases}
        \tau_1={T_1-\frac{T_2}{2}}\\
        \tau_2=\frac{T_2}{2} \\
        \tau_3=\frac{T_2}{2}
        \end{cases}
        \label{eq:sol2}\\
        \begin{gathered}
        T_1T_2>0 \text{ and}\\
        |T_1|>|T_2|
        \end{gathered}\qquad
        &&\Rightarrow\qquad
        &\begin{cases}
        \tau_1=\frac{T_1}{2}\\
        \tau_2=T_2-\frac{T_1}{2} \\
        \tau_3=\frac{T_1}{2}
        \end{cases}
        \label{eq:sol3}
        \end{alignat}
        \end{frame}

        \end{document}`
        Ciao
        Enrico

        Questo funziona benissimo per la seconda e terza colonna. Mi piacerebbe allineare la prima colonna a sinistra (o eventualmente al centro), e’ possibile?

        ciao
        vevo

      • #55285
        Up
        0
        Down
        ::

        Questo funziona benissimo per la seconda e terza colonna. Mi piacerebbe allineare la prima colonna a sinistra (o eventualmente al centro), e’ possibile?

        Allineare a sinistra richiederebbe che anche le condizioni spezzate fossero allineate a sinistra (che sarebbe brutto). Però è il punto di partenza: basta aggiungere una colonna di equazioni:
        `\begin{alignat}{3}
        &T_1T_2\leq0\qquad
        &&&\Rightarrow\qquad
        &\begin{cases}
        \tau_1=\frac{T_1-T_2}{2}\\
        \tau_2=\frac{T_2-T_1}{2}\\
        \tau_3=\frac{T_1+T_2}{2}
        \end{cases}
        \label{eq:sol1}\\

        \end{alignat}`
        Rimane il problema di mettere al centro, rispetto alle successive, la prima condizione. Qui ci viene in soccorso il pacchetto calc; caricalo e scrivi l’inizio così:
        `\begin{alignat}{3}
        &\makebox[\widthof{$T_1T_2>0 \text{ and}$}]{$T_1T_2\leq0$}\qquad`
        Ciao
        Enrico

      • #55286
        Up
        0
        Down
        ::

        Allineare a sinistra richiederebbe che anche le condizioni spezzate fossero allineate a sinistra (che sarebbe brutto). Però è il punto di partenza: basta aggiungere una colonna di equazioni:
        `\begin{alignat}{3}
        &T_1T_2\leq0\qquad
        &&&\Rightarrow\qquad
        &\begin{cases}
        \tau_1=\frac{T_1-T_2}{2}\\
        \tau_2=\frac{T_2-T_1}{2}\\
        \tau_3=\frac{T_1+T_2}{2}
        \end{cases}
        \label{eq:sol1}\\

        \end{alignat}`
        Rimane il problema di mettere al centro, rispetto alle successive, la prima condizione. Qui ci viene in soccorso il pacchetto calc; caricalo e scrivi l’inizio così:
        `\begin{alignat}{3}
        &\makebox[\widthof{$T_1T_2>0 \text{ and}$}]{$T_1T_2\leq0$}\qquad`
        Ciao
        Enrico

        Funziona. Grazie mille.
        vevo

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

    Go to top