Dismiss Notice
Join Physics Forums Today!
The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

LaTeX Align at multiple points

  1. Feb 2, 2017 #1

    ATY

    User Avatar

    So, I got the following problem: I want to write my equation the way you can see it in the picture:
    ZaOE1.png

    I am actually running this:

    \ begin{align}
    \begin{split}
    ......
    \ end{split}
    \ end{align}

    My problem is, that I can not set multiple align points. I need one point to attach the first 4 lines to the left side (because due to split they would otherwise go to the ride side), but the lines 5-8 look like they got aligned to the "+" from the first line.
    How do I do this ? I hope that somebody can answer my question.
     
  2. jcsd
  3. Feb 2, 2017 #2

    DrClaude

    User Avatar

    Staff: Mentor

  4. Feb 2, 2017 #3

    ATY

    User Avatar

    ok, I tried it, but I got the following problem:
    1. if I add a "&" at the beginning of every column to align the first 4 columns to the left side and additionally add an "&" before the "+" in the first column the program divides(?), because it thinks that I want to create a table.
    38316_1.png

    2. if I do not use the "&" before at the beginning of the first 4 columns, I manage to align the lines 5-8 properly, but the first columns are suddenly alligned to the right side of my paper.

    38316_2.png
     
  5. Feb 2, 2017 #4

    DrClaude

    User Avatar

    Staff: Mentor

    Sorry, that was a bad idea.

    Thinking about it some more, try using fantom:
    Code (LaTeX):

    \begin{align*}
    & + \frac{(\Delta t^4)}{6} [ (\frac{b}{8} + \frac{c}{8} + d)  \\
    & \hphantom{{} + \frac{(\Delta t^4)}{6} [} (\frac{3c}{8} + \frac{3d}{4})
    \end{align*
    }
     
    $$
    \begin{align*}

    & + \frac{(\Delta t^4)}{6} [ (\frac{b}{8} + \frac{c}{8} + d) \\

    & \hphantom{{} + \frac{(\Delta t^4)}{6} [} (\frac{3c}{8} + \frac{3d}{4})

    \end{align*}
    $$
     
  6. Feb 2, 2017 #5

    ATY

    User Avatar

    this works fantastically :D
    Thank you so much :)
     
  7. Feb 2, 2017 #6

    wle

    User Avatar

    You can also use the IEEEeqnarray environment for this sort of thing (install the IEEEtrantools package and load with \usepackage[retainorgcmds]{IEEEtrantools}). There's a nice explanation at http://moser-isi.ethz.ch/docs/typeset_equations.pdf.

    Code (LaTeX):
    \begin{IEEEeqnarray*}{rCll}
      y^{n + 1} &=& \IEEEeqnarraymulticol{2}{l}{
        y^{n} + \Delta t \bigl[ (a + b + c + d) (f)_{t = t^{n}} \bigr]} \\
      && \IEEEeqnarraymulticol{2}{l}{+\> \dotsb} \\
      && +\> \frac{(\Delta t)^{4}}{6} \Biggl[ &
        \biggl( \frac{b}{8} + \frac{c}{8} + d \biggr)
        \biggl( \frac{\partial^{3} f}{\partial t^{3}}
          + 3 f \frac{\partial^{3} f}{\partial t^{2} \partial y}
          + 3 f^{2} \frac{\partial^{3} f}{\partial t \partial y^{2}}
          + f^{3} \frac{\partial^{3} f}{\partial y^{3}} \biggr)_{t = t^{n}} \\
        &&& +\> \biggl( \frac{3c}{8} + \frac{3d}{4} \biggr)
        \biggl( \frac{\partial^{2} f}{\partial t^{2}}
          + 2 f \frac{\partial^{2} f}{\partial t \partial y}
          + f^{2} \frac{\partial^{2} f}{\partial y^{2}} \biggr)_{t = t^{n}}
        \biggl( \frac{\partial f}{\partial y} \biggr)_{t = t^{n}} \\
        &&& +\> \dotsb \\
        &&& +\> \biggl( \frac{3c}{4} + 3d \biggr)
        \biggl( \frac{\partial f}{\partial t}
          + f \frac{\partial f}{\partial y} \biggr)_{t = t^{n}}
        \biggl( \frac{\partial^{2} f}{\partial t \partial y} \biggr)_{t = t^{n}}
      \Biggr
    ] \\
      && \IEEEeqnarraymulticol{2}{l}{+\> \dotsb} \\
      && \IEEEeqnarraymulticol{2}{l}{
        +\> \mathcal{O} \bigl( (\Delta t)^{6} f^{(5)} \bigr) \,.} \IEEEyesnumber
    \end{IEEEeqnarray*
    }
    Produces this:

    pr1-1.png
     
    Last edited: Feb 2, 2017
Know someone interested in this topic? Share this thread via Reddit, Google+, Twitter, or Facebook

Have something to add?
Draft saved Draft deleted



Similar Discussions: Align at multiple points
  1. Latex alignment (Replies: 2)

Loading...