Exempt portion of equation line from aligning?












7















I am using an array environment to get aligned portions of a series of equations to center (instead of left-justify), as shown below:



usepackage{array,amsmath}
[
begin{array}{>{displaystyle}c @{{}={}} >{displaystyle}c @{{}+{}} >{displaystyle}c @{{}+{}} >{displaystyle}c}
sumlimits_{r=0}^{n+1} binom{n+1}{r} & binom{n+1}{0} & binom{n+1}{1} + ldots + binom{n+1}{n} & binom{n+1}{n+1} \
& 1 & sumlimits_{r=1}^n binom{n+1}{r} & 1 \
end{array}
]


eqn1



The array environment (I believe) is necessary here to get each of the columns to center instead of justifying left.



Now my problem is that these two lines are part of a greater series of equations, where the others do not follow this pattern to be aligned. However, I need the equals signs to line up across all lines.



My current approach is follow the array with a normal align environment, having one equation line mirroring the longest line above but enclosed in phantom{} to get the align spacing right. But this leaves a single empty line with an equals in it.



...

begin{align*}
&= 2 + sum_{r=1}^nleft[binom{n}{r} + binom{n}{r-1}right] \
phantom{sumlimits_{r=0}^{n+1} binom{n+1}{r}} &= phantom{ binom{n+1}{0} + binom{n+1}{1} + ldots + binom{n+1}{n} + binom{n+1}{n+1}}
end{align*}


eqn2



How can I get this result, but without the extraneous equals line at the end? Preferable a more elegant one, as this idea relies on several iffy factors such as none of the following equations exceeding the size of the one governing the special alignment.










share|improve this question



























    7















    I am using an array environment to get aligned portions of a series of equations to center (instead of left-justify), as shown below:



    usepackage{array,amsmath}
    [
    begin{array}{>{displaystyle}c @{{}={}} >{displaystyle}c @{{}+{}} >{displaystyle}c @{{}+{}} >{displaystyle}c}
    sumlimits_{r=0}^{n+1} binom{n+1}{r} & binom{n+1}{0} & binom{n+1}{1} + ldots + binom{n+1}{n} & binom{n+1}{n+1} \
    & 1 & sumlimits_{r=1}^n binom{n+1}{r} & 1 \
    end{array}
    ]


    eqn1



    The array environment (I believe) is necessary here to get each of the columns to center instead of justifying left.



    Now my problem is that these two lines are part of a greater series of equations, where the others do not follow this pattern to be aligned. However, I need the equals signs to line up across all lines.



    My current approach is follow the array with a normal align environment, having one equation line mirroring the longest line above but enclosed in phantom{} to get the align spacing right. But this leaves a single empty line with an equals in it.



    ...

    begin{align*}
    &= 2 + sum_{r=1}^nleft[binom{n}{r} + binom{n}{r-1}right] \
    phantom{sumlimits_{r=0}^{n+1} binom{n+1}{r}} &= phantom{ binom{n+1}{0} + binom{n+1}{1} + ldots + binom{n+1}{n} + binom{n+1}{n+1}}
    end{align*}


    eqn2



    How can I get this result, but without the extraneous equals line at the end? Preferable a more elegant one, as this idea relies on several iffy factors such as none of the following equations exceeding the size of the one governing the special alignment.










    share|improve this question

























      7












      7








      7








      I am using an array environment to get aligned portions of a series of equations to center (instead of left-justify), as shown below:



      usepackage{array,amsmath}
      [
      begin{array}{>{displaystyle}c @{{}={}} >{displaystyle}c @{{}+{}} >{displaystyle}c @{{}+{}} >{displaystyle}c}
      sumlimits_{r=0}^{n+1} binom{n+1}{r} & binom{n+1}{0} & binom{n+1}{1} + ldots + binom{n+1}{n} & binom{n+1}{n+1} \
      & 1 & sumlimits_{r=1}^n binom{n+1}{r} & 1 \
      end{array}
      ]


      eqn1



      The array environment (I believe) is necessary here to get each of the columns to center instead of justifying left.



      Now my problem is that these two lines are part of a greater series of equations, where the others do not follow this pattern to be aligned. However, I need the equals signs to line up across all lines.



      My current approach is follow the array with a normal align environment, having one equation line mirroring the longest line above but enclosed in phantom{} to get the align spacing right. But this leaves a single empty line with an equals in it.



      ...

      begin{align*}
      &= 2 + sum_{r=1}^nleft[binom{n}{r} + binom{n}{r-1}right] \
      phantom{sumlimits_{r=0}^{n+1} binom{n+1}{r}} &= phantom{ binom{n+1}{0} + binom{n+1}{1} + ldots + binom{n+1}{n} + binom{n+1}{n+1}}
      end{align*}


      eqn2



      How can I get this result, but without the extraneous equals line at the end? Preferable a more elegant one, as this idea relies on several iffy factors such as none of the following equations exceeding the size of the one governing the special alignment.










      share|improve this question














      I am using an array environment to get aligned portions of a series of equations to center (instead of left-justify), as shown below:



      usepackage{array,amsmath}
      [
      begin{array}{>{displaystyle}c @{{}={}} >{displaystyle}c @{{}+{}} >{displaystyle}c @{{}+{}} >{displaystyle}c}
      sumlimits_{r=0}^{n+1} binom{n+1}{r} & binom{n+1}{0} & binom{n+1}{1} + ldots + binom{n+1}{n} & binom{n+1}{n+1} \
      & 1 & sumlimits_{r=1}^n binom{n+1}{r} & 1 \
      end{array}
      ]


      eqn1



      The array environment (I believe) is necessary here to get each of the columns to center instead of justifying left.



      Now my problem is that these two lines are part of a greater series of equations, where the others do not follow this pattern to be aligned. However, I need the equals signs to line up across all lines.



      My current approach is follow the array with a normal align environment, having one equation line mirroring the longest line above but enclosed in phantom{} to get the align spacing right. But this leaves a single empty line with an equals in it.



      ...

      begin{align*}
      &= 2 + sum_{r=1}^nleft[binom{n}{r} + binom{n}{r-1}right] \
      phantom{sumlimits_{r=0}^{n+1} binom{n+1}{r}} &= phantom{ binom{n+1}{0} + binom{n+1}{1} + ldots + binom{n+1}{n} + binom{n+1}{n+1}}
      end{align*}


      eqn2



      How can I get this result, but without the extraneous equals line at the end? Preferable a more elegant one, as this idea relies on several iffy factors such as none of the following equations exceeding the size of the one governing the special alignment.







      math-mode horizontal-alignment align arrays






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked Mar 9 at 4:00









      PGmathPGmath

      20315




      20315






















          4 Answers
          4






          active

          oldest

          votes


















          4














          Use the [t] option. Then you do not need to use multicolumn many times if you have many subsequent lines.



          documentclass{article}
          usepackage{array,amsmath}
          begin{document}
          begin{align*}
          sumlimits_{r=0}^{n+1} binom{n+1}{r}
          &begin{array}[t]{@{}>{displaystyle}c @{{}={}}@{}>{displaystyle}c @{{}+{}} >{displaystyle}c @{{}+{}} >{displaystyle}c}
          & binom{n+1}{0} & binom{n+1}{1} + ldots + binom{n+1}{n} & binom{n+1}{n+1} \
          & 1 & sumlimits_{r=1}^n binom{n+1}{r} & 1 \
          end{array}\
          &=2 + sum_{r=1}^nleft[binom{n}{r} + binom{n}{r-1}right]
          end{align*}
          end{document}


          enter image description here






          share|improve this answer


























          • I like this approach better but I see it misses the equals on the 2nd line.

            – PGmath
            Mar 9 at 4:20













          • @PGmath Very good catch! My bad. I updated.

            – marmot
            Mar 9 at 4:24











          • Thanks. Can you explain a little what [t] does? I've never done much involved stuff with arrays before.

            – PGmath
            Mar 9 at 4:39











          • @PGmath It aligns the array at the top.

            – marmot
            Mar 9 at 4:39



















          5














          eqparbox allows you to store the lengths of boxes via a <tag>. Boxes with the same <tag> are set with the maximum width across all content. Below I use this approach with a newly-defined eqmathbox[<tag>][<align>] (default for <align> is to centre the content) to add content to three different <tag>ged boxes:



          enter image description here



          documentclass{article}

          usepackage{eqparbox,xparse,amsmath}

          % https://tex.stackexchange.com/a/34412/5764
          makeatletter
          NewDocumentCommand{eqmathbox}{o O{c} m}{%
          IfValueTF{#1}
          {defeqmathbox@##1##2{eqmakebox[#1][#2]{$##1##2$}}}
          {defeqmathbox@##1##2{eqmakebox{$##1##2$}}}
          mathpaletteeqmathbox@{#3}
          }
          makeatother

          begin{document}

          begin{align*}
          sum_{r = 0}^{n + 1} binom{n + 1}{r}
          &= eqmathbox[LEFT]{binom{n + 1}{0}} + eqmathbox[CENTRE]{binom{n + 1}{1} + dots + binom{n + 1}{n}} + eqmathbox[RIGHT]{binom{n + 1}{n + 1}} \
          &= eqmathbox[LEFT]{1} + eqmathbox[CENTRE]{sum_{r = 1}^n binom{n + 1}{r}} + eqmathbox[RIGHT]{1} \
          &= 2 + sum_{r = 1}^n biggl[ binom{n}{r} + binom{n}{r - 1} biggr]
          end{align*}

          end{document}


          Since eqparbox uses TeX's label-ref system, you need to compile twice for every change in the content of the maximum width.






          share|improve this answer

































            4














            try



            documentclass{article}
            usepackage{array,amsmath}
            begin{document}
            [
            begin{array}{>{displaystyle}c @{{}={}} >{displaystyle}c @{{}+{}} >{displaystyle}c @{{}+{}} >{displaystyle}c}
            sum_{r=0}^{n+1} binom{n+1}{r}
            & binom{n+1}{0} & binom{n+1}{1} + ldots + binom{n+1}{n} & binom{n+1}{n+1} \
            & 1 & sumlimits_{r=1}^n binom{n+1}{r} & 1 \
            & multicolumn{3}{>{displaystyle}l}{
            2 + sum_{r=1}^nleft[binom{n}{r} + binom{n}{r-1}right]
            }
            end{array}
            ]
            end{document}


            enter image description here






            share|improve this answer































              2














              I would take a different different approach to displaying the material and showing which parts are equal to what: I'd use three underbrace directives. I'd also use an align* environment.



              enter image description here



              documentclass{article}
              usepackage{amsmath}
              begin{document}

              begin{align*}
              sum_{r=0}^{n+1} binom{n+1}{r}
              &= {underbrace{binom{n+1}{0}}_{displaystyle 1}}
              + {underbrace{binom{n+1}{1} + dots + binom{n+1}{n}}_{%
              displaystyle sum_{r=1}^n binom{n+1}{r}}}
              + {underbrace{binom{n+1}{n+1}}_{displaystyle 1}} \
              &= 2 + sum_{r=1}^n biggl[binom{n}{r} + binom{n}{r-1}biggr]
              end{align*}

              end{document}





              share|improve this answer
























                Your Answer








                StackExchange.ready(function() {
                var channelOptions = {
                tags: "".split(" "),
                id: "85"
                };
                initTagRenderer("".split(" "), "".split(" "), channelOptions);

                StackExchange.using("externalEditor", function() {
                // Have to fire editor after snippets, if snippets enabled
                if (StackExchange.settings.snippets.snippetsEnabled) {
                StackExchange.using("snippets", function() {
                createEditor();
                });
                }
                else {
                createEditor();
                }
                });

                function createEditor() {
                StackExchange.prepareEditor({
                heartbeatType: 'answer',
                autoActivateHeartbeat: false,
                convertImagesToLinks: false,
                noModals: true,
                showLowRepImageUploadWarning: true,
                reputationToPostImages: null,
                bindNavPrevention: true,
                postfix: "",
                imageUploader: {
                brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
                contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
                allowUrls: true
                },
                onDemand: true,
                discardSelector: ".discard-answer"
                ,immediatelyShowMarkdownHelp:true
                });


                }
                });














                draft saved

                draft discarded


















                StackExchange.ready(
                function () {
                StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f478527%2fexempt-portion-of-equation-line-from-aligning%23new-answer', 'question_page');
                }
                );

                Post as a guest















                Required, but never shown

























                4 Answers
                4






                active

                oldest

                votes








                4 Answers
                4






                active

                oldest

                votes









                active

                oldest

                votes






                active

                oldest

                votes









                4














                Use the [t] option. Then you do not need to use multicolumn many times if you have many subsequent lines.



                documentclass{article}
                usepackage{array,amsmath}
                begin{document}
                begin{align*}
                sumlimits_{r=0}^{n+1} binom{n+1}{r}
                &begin{array}[t]{@{}>{displaystyle}c @{{}={}}@{}>{displaystyle}c @{{}+{}} >{displaystyle}c @{{}+{}} >{displaystyle}c}
                & binom{n+1}{0} & binom{n+1}{1} + ldots + binom{n+1}{n} & binom{n+1}{n+1} \
                & 1 & sumlimits_{r=1}^n binom{n+1}{r} & 1 \
                end{array}\
                &=2 + sum_{r=1}^nleft[binom{n}{r} + binom{n}{r-1}right]
                end{align*}
                end{document}


                enter image description here






                share|improve this answer


























                • I like this approach better but I see it misses the equals on the 2nd line.

                  – PGmath
                  Mar 9 at 4:20













                • @PGmath Very good catch! My bad. I updated.

                  – marmot
                  Mar 9 at 4:24











                • Thanks. Can you explain a little what [t] does? I've never done much involved stuff with arrays before.

                  – PGmath
                  Mar 9 at 4:39











                • @PGmath It aligns the array at the top.

                  – marmot
                  Mar 9 at 4:39
















                4














                Use the [t] option. Then you do not need to use multicolumn many times if you have many subsequent lines.



                documentclass{article}
                usepackage{array,amsmath}
                begin{document}
                begin{align*}
                sumlimits_{r=0}^{n+1} binom{n+1}{r}
                &begin{array}[t]{@{}>{displaystyle}c @{{}={}}@{}>{displaystyle}c @{{}+{}} >{displaystyle}c @{{}+{}} >{displaystyle}c}
                & binom{n+1}{0} & binom{n+1}{1} + ldots + binom{n+1}{n} & binom{n+1}{n+1} \
                & 1 & sumlimits_{r=1}^n binom{n+1}{r} & 1 \
                end{array}\
                &=2 + sum_{r=1}^nleft[binom{n}{r} + binom{n}{r-1}right]
                end{align*}
                end{document}


                enter image description here






                share|improve this answer


























                • I like this approach better but I see it misses the equals on the 2nd line.

                  – PGmath
                  Mar 9 at 4:20













                • @PGmath Very good catch! My bad. I updated.

                  – marmot
                  Mar 9 at 4:24











                • Thanks. Can you explain a little what [t] does? I've never done much involved stuff with arrays before.

                  – PGmath
                  Mar 9 at 4:39











                • @PGmath It aligns the array at the top.

                  – marmot
                  Mar 9 at 4:39














                4












                4








                4







                Use the [t] option. Then you do not need to use multicolumn many times if you have many subsequent lines.



                documentclass{article}
                usepackage{array,amsmath}
                begin{document}
                begin{align*}
                sumlimits_{r=0}^{n+1} binom{n+1}{r}
                &begin{array}[t]{@{}>{displaystyle}c @{{}={}}@{}>{displaystyle}c @{{}+{}} >{displaystyle}c @{{}+{}} >{displaystyle}c}
                & binom{n+1}{0} & binom{n+1}{1} + ldots + binom{n+1}{n} & binom{n+1}{n+1} \
                & 1 & sumlimits_{r=1}^n binom{n+1}{r} & 1 \
                end{array}\
                &=2 + sum_{r=1}^nleft[binom{n}{r} + binom{n}{r-1}right]
                end{align*}
                end{document}


                enter image description here






                share|improve this answer















                Use the [t] option. Then you do not need to use multicolumn many times if you have many subsequent lines.



                documentclass{article}
                usepackage{array,amsmath}
                begin{document}
                begin{align*}
                sumlimits_{r=0}^{n+1} binom{n+1}{r}
                &begin{array}[t]{@{}>{displaystyle}c @{{}={}}@{}>{displaystyle}c @{{}+{}} >{displaystyle}c @{{}+{}} >{displaystyle}c}
                & binom{n+1}{0} & binom{n+1}{1} + ldots + binom{n+1}{n} & binom{n+1}{n+1} \
                & 1 & sumlimits_{r=1}^n binom{n+1}{r} & 1 \
                end{array}\
                &=2 + sum_{r=1}^nleft[binom{n}{r} + binom{n}{r-1}right]
                end{align*}
                end{document}


                enter image description here







                share|improve this answer














                share|improve this answer



                share|improve this answer








                edited Mar 9 at 4:23

























                answered Mar 9 at 4:17









                marmotmarmot

                117k5150283




                117k5150283













                • I like this approach better but I see it misses the equals on the 2nd line.

                  – PGmath
                  Mar 9 at 4:20













                • @PGmath Very good catch! My bad. I updated.

                  – marmot
                  Mar 9 at 4:24











                • Thanks. Can you explain a little what [t] does? I've never done much involved stuff with arrays before.

                  – PGmath
                  Mar 9 at 4:39











                • @PGmath It aligns the array at the top.

                  – marmot
                  Mar 9 at 4:39



















                • I like this approach better but I see it misses the equals on the 2nd line.

                  – PGmath
                  Mar 9 at 4:20













                • @PGmath Very good catch! My bad. I updated.

                  – marmot
                  Mar 9 at 4:24











                • Thanks. Can you explain a little what [t] does? I've never done much involved stuff with arrays before.

                  – PGmath
                  Mar 9 at 4:39











                • @PGmath It aligns the array at the top.

                  – marmot
                  Mar 9 at 4:39

















                I like this approach better but I see it misses the equals on the 2nd line.

                – PGmath
                Mar 9 at 4:20







                I like this approach better but I see it misses the equals on the 2nd line.

                – PGmath
                Mar 9 at 4:20















                @PGmath Very good catch! My bad. I updated.

                – marmot
                Mar 9 at 4:24





                @PGmath Very good catch! My bad. I updated.

                – marmot
                Mar 9 at 4:24













                Thanks. Can you explain a little what [t] does? I've never done much involved stuff with arrays before.

                – PGmath
                Mar 9 at 4:39





                Thanks. Can you explain a little what [t] does? I've never done much involved stuff with arrays before.

                – PGmath
                Mar 9 at 4:39













                @PGmath It aligns the array at the top.

                – marmot
                Mar 9 at 4:39





                @PGmath It aligns the array at the top.

                – marmot
                Mar 9 at 4:39











                5














                eqparbox allows you to store the lengths of boxes via a <tag>. Boxes with the same <tag> are set with the maximum width across all content. Below I use this approach with a newly-defined eqmathbox[<tag>][<align>] (default for <align> is to centre the content) to add content to three different <tag>ged boxes:



                enter image description here



                documentclass{article}

                usepackage{eqparbox,xparse,amsmath}

                % https://tex.stackexchange.com/a/34412/5764
                makeatletter
                NewDocumentCommand{eqmathbox}{o O{c} m}{%
                IfValueTF{#1}
                {defeqmathbox@##1##2{eqmakebox[#1][#2]{$##1##2$}}}
                {defeqmathbox@##1##2{eqmakebox{$##1##2$}}}
                mathpaletteeqmathbox@{#3}
                }
                makeatother

                begin{document}

                begin{align*}
                sum_{r = 0}^{n + 1} binom{n + 1}{r}
                &= eqmathbox[LEFT]{binom{n + 1}{0}} + eqmathbox[CENTRE]{binom{n + 1}{1} + dots + binom{n + 1}{n}} + eqmathbox[RIGHT]{binom{n + 1}{n + 1}} \
                &= eqmathbox[LEFT]{1} + eqmathbox[CENTRE]{sum_{r = 1}^n binom{n + 1}{r}} + eqmathbox[RIGHT]{1} \
                &= 2 + sum_{r = 1}^n biggl[ binom{n}{r} + binom{n}{r - 1} biggr]
                end{align*}

                end{document}


                Since eqparbox uses TeX's label-ref system, you need to compile twice for every change in the content of the maximum width.






                share|improve this answer






























                  5














                  eqparbox allows you to store the lengths of boxes via a <tag>. Boxes with the same <tag> are set with the maximum width across all content. Below I use this approach with a newly-defined eqmathbox[<tag>][<align>] (default for <align> is to centre the content) to add content to three different <tag>ged boxes:



                  enter image description here



                  documentclass{article}

                  usepackage{eqparbox,xparse,amsmath}

                  % https://tex.stackexchange.com/a/34412/5764
                  makeatletter
                  NewDocumentCommand{eqmathbox}{o O{c} m}{%
                  IfValueTF{#1}
                  {defeqmathbox@##1##2{eqmakebox[#1][#2]{$##1##2$}}}
                  {defeqmathbox@##1##2{eqmakebox{$##1##2$}}}
                  mathpaletteeqmathbox@{#3}
                  }
                  makeatother

                  begin{document}

                  begin{align*}
                  sum_{r = 0}^{n + 1} binom{n + 1}{r}
                  &= eqmathbox[LEFT]{binom{n + 1}{0}} + eqmathbox[CENTRE]{binom{n + 1}{1} + dots + binom{n + 1}{n}} + eqmathbox[RIGHT]{binom{n + 1}{n + 1}} \
                  &= eqmathbox[LEFT]{1} + eqmathbox[CENTRE]{sum_{r = 1}^n binom{n + 1}{r}} + eqmathbox[RIGHT]{1} \
                  &= 2 + sum_{r = 1}^n biggl[ binom{n}{r} + binom{n}{r - 1} biggr]
                  end{align*}

                  end{document}


                  Since eqparbox uses TeX's label-ref system, you need to compile twice for every change in the content of the maximum width.






                  share|improve this answer




























                    5












                    5








                    5







                    eqparbox allows you to store the lengths of boxes via a <tag>. Boxes with the same <tag> are set with the maximum width across all content. Below I use this approach with a newly-defined eqmathbox[<tag>][<align>] (default for <align> is to centre the content) to add content to three different <tag>ged boxes:



                    enter image description here



                    documentclass{article}

                    usepackage{eqparbox,xparse,amsmath}

                    % https://tex.stackexchange.com/a/34412/5764
                    makeatletter
                    NewDocumentCommand{eqmathbox}{o O{c} m}{%
                    IfValueTF{#1}
                    {defeqmathbox@##1##2{eqmakebox[#1][#2]{$##1##2$}}}
                    {defeqmathbox@##1##2{eqmakebox{$##1##2$}}}
                    mathpaletteeqmathbox@{#3}
                    }
                    makeatother

                    begin{document}

                    begin{align*}
                    sum_{r = 0}^{n + 1} binom{n + 1}{r}
                    &= eqmathbox[LEFT]{binom{n + 1}{0}} + eqmathbox[CENTRE]{binom{n + 1}{1} + dots + binom{n + 1}{n}} + eqmathbox[RIGHT]{binom{n + 1}{n + 1}} \
                    &= eqmathbox[LEFT]{1} + eqmathbox[CENTRE]{sum_{r = 1}^n binom{n + 1}{r}} + eqmathbox[RIGHT]{1} \
                    &= 2 + sum_{r = 1}^n biggl[ binom{n}{r} + binom{n}{r - 1} biggr]
                    end{align*}

                    end{document}


                    Since eqparbox uses TeX's label-ref system, you need to compile twice for every change in the content of the maximum width.






                    share|improve this answer















                    eqparbox allows you to store the lengths of boxes via a <tag>. Boxes with the same <tag> are set with the maximum width across all content. Below I use this approach with a newly-defined eqmathbox[<tag>][<align>] (default for <align> is to centre the content) to add content to three different <tag>ged boxes:



                    enter image description here



                    documentclass{article}

                    usepackage{eqparbox,xparse,amsmath}

                    % https://tex.stackexchange.com/a/34412/5764
                    makeatletter
                    NewDocumentCommand{eqmathbox}{o O{c} m}{%
                    IfValueTF{#1}
                    {defeqmathbox@##1##2{eqmakebox[#1][#2]{$##1##2$}}}
                    {defeqmathbox@##1##2{eqmakebox{$##1##2$}}}
                    mathpaletteeqmathbox@{#3}
                    }
                    makeatother

                    begin{document}

                    begin{align*}
                    sum_{r = 0}^{n + 1} binom{n + 1}{r}
                    &= eqmathbox[LEFT]{binom{n + 1}{0}} + eqmathbox[CENTRE]{binom{n + 1}{1} + dots + binom{n + 1}{n}} + eqmathbox[RIGHT]{binom{n + 1}{n + 1}} \
                    &= eqmathbox[LEFT]{1} + eqmathbox[CENTRE]{sum_{r = 1}^n binom{n + 1}{r}} + eqmathbox[RIGHT]{1} \
                    &= 2 + sum_{r = 1}^n biggl[ binom{n}{r} + binom{n}{r - 1} biggr]
                    end{align*}

                    end{document}


                    Since eqparbox uses TeX's label-ref system, you need to compile twice for every change in the content of the maximum width.







                    share|improve this answer














                    share|improve this answer



                    share|improve this answer








                    edited Mar 9 at 4:35

























                    answered Mar 9 at 4:24









                    WernerWerner

                    450k729991709




                    450k729991709























                        4














                        try



                        documentclass{article}
                        usepackage{array,amsmath}
                        begin{document}
                        [
                        begin{array}{>{displaystyle}c @{{}={}} >{displaystyle}c @{{}+{}} >{displaystyle}c @{{}+{}} >{displaystyle}c}
                        sum_{r=0}^{n+1} binom{n+1}{r}
                        & binom{n+1}{0} & binom{n+1}{1} + ldots + binom{n+1}{n} & binom{n+1}{n+1} \
                        & 1 & sumlimits_{r=1}^n binom{n+1}{r} & 1 \
                        & multicolumn{3}{>{displaystyle}l}{
                        2 + sum_{r=1}^nleft[binom{n}{r} + binom{n}{r-1}right]
                        }
                        end{array}
                        ]
                        end{document}


                        enter image description here






                        share|improve this answer




























                          4














                          try



                          documentclass{article}
                          usepackage{array,amsmath}
                          begin{document}
                          [
                          begin{array}{>{displaystyle}c @{{}={}} >{displaystyle}c @{{}+{}} >{displaystyle}c @{{}+{}} >{displaystyle}c}
                          sum_{r=0}^{n+1} binom{n+1}{r}
                          & binom{n+1}{0} & binom{n+1}{1} + ldots + binom{n+1}{n} & binom{n+1}{n+1} \
                          & 1 & sumlimits_{r=1}^n binom{n+1}{r} & 1 \
                          & multicolumn{3}{>{displaystyle}l}{
                          2 + sum_{r=1}^nleft[binom{n}{r} + binom{n}{r-1}right]
                          }
                          end{array}
                          ]
                          end{document}


                          enter image description here






                          share|improve this answer


























                            4












                            4








                            4







                            try



                            documentclass{article}
                            usepackage{array,amsmath}
                            begin{document}
                            [
                            begin{array}{>{displaystyle}c @{{}={}} >{displaystyle}c @{{}+{}} >{displaystyle}c @{{}+{}} >{displaystyle}c}
                            sum_{r=0}^{n+1} binom{n+1}{r}
                            & binom{n+1}{0} & binom{n+1}{1} + ldots + binom{n+1}{n} & binom{n+1}{n+1} \
                            & 1 & sumlimits_{r=1}^n binom{n+1}{r} & 1 \
                            & multicolumn{3}{>{displaystyle}l}{
                            2 + sum_{r=1}^nleft[binom{n}{r} + binom{n}{r-1}right]
                            }
                            end{array}
                            ]
                            end{document}


                            enter image description here






                            share|improve this answer













                            try



                            documentclass{article}
                            usepackage{array,amsmath}
                            begin{document}
                            [
                            begin{array}{>{displaystyle}c @{{}={}} >{displaystyle}c @{{}+{}} >{displaystyle}c @{{}+{}} >{displaystyle}c}
                            sum_{r=0}^{n+1} binom{n+1}{r}
                            & binom{n+1}{0} & binom{n+1}{1} + ldots + binom{n+1}{n} & binom{n+1}{n+1} \
                            & 1 & sumlimits_{r=1}^n binom{n+1}{r} & 1 \
                            & multicolumn{3}{>{displaystyle}l}{
                            2 + sum_{r=1}^nleft[binom{n}{r} + binom{n}{r-1}right]
                            }
                            end{array}
                            ]
                            end{document}


                            enter image description here







                            share|improve this answer












                            share|improve this answer



                            share|improve this answer










                            answered Mar 9 at 4:11









                            ZarkoZarko

                            129k868169




                            129k868169























                                2














                                I would take a different different approach to displaying the material and showing which parts are equal to what: I'd use three underbrace directives. I'd also use an align* environment.



                                enter image description here



                                documentclass{article}
                                usepackage{amsmath}
                                begin{document}

                                begin{align*}
                                sum_{r=0}^{n+1} binom{n+1}{r}
                                &= {underbrace{binom{n+1}{0}}_{displaystyle 1}}
                                + {underbrace{binom{n+1}{1} + dots + binom{n+1}{n}}_{%
                                displaystyle sum_{r=1}^n binom{n+1}{r}}}
                                + {underbrace{binom{n+1}{n+1}}_{displaystyle 1}} \
                                &= 2 + sum_{r=1}^n biggl[binom{n}{r} + binom{n}{r-1}biggr]
                                end{align*}

                                end{document}





                                share|improve this answer




























                                  2














                                  I would take a different different approach to displaying the material and showing which parts are equal to what: I'd use three underbrace directives. I'd also use an align* environment.



                                  enter image description here



                                  documentclass{article}
                                  usepackage{amsmath}
                                  begin{document}

                                  begin{align*}
                                  sum_{r=0}^{n+1} binom{n+1}{r}
                                  &= {underbrace{binom{n+1}{0}}_{displaystyle 1}}
                                  + {underbrace{binom{n+1}{1} + dots + binom{n+1}{n}}_{%
                                  displaystyle sum_{r=1}^n binom{n+1}{r}}}
                                  + {underbrace{binom{n+1}{n+1}}_{displaystyle 1}} \
                                  &= 2 + sum_{r=1}^n biggl[binom{n}{r} + binom{n}{r-1}biggr]
                                  end{align*}

                                  end{document}





                                  share|improve this answer


























                                    2












                                    2








                                    2







                                    I would take a different different approach to displaying the material and showing which parts are equal to what: I'd use three underbrace directives. I'd also use an align* environment.



                                    enter image description here



                                    documentclass{article}
                                    usepackage{amsmath}
                                    begin{document}

                                    begin{align*}
                                    sum_{r=0}^{n+1} binom{n+1}{r}
                                    &= {underbrace{binom{n+1}{0}}_{displaystyle 1}}
                                    + {underbrace{binom{n+1}{1} + dots + binom{n+1}{n}}_{%
                                    displaystyle sum_{r=1}^n binom{n+1}{r}}}
                                    + {underbrace{binom{n+1}{n+1}}_{displaystyle 1}} \
                                    &= 2 + sum_{r=1}^n biggl[binom{n}{r} + binom{n}{r-1}biggr]
                                    end{align*}

                                    end{document}





                                    share|improve this answer













                                    I would take a different different approach to displaying the material and showing which parts are equal to what: I'd use three underbrace directives. I'd also use an align* environment.



                                    enter image description here



                                    documentclass{article}
                                    usepackage{amsmath}
                                    begin{document}

                                    begin{align*}
                                    sum_{r=0}^{n+1} binom{n+1}{r}
                                    &= {underbrace{binom{n+1}{0}}_{displaystyle 1}}
                                    + {underbrace{binom{n+1}{1} + dots + binom{n+1}{n}}_{%
                                    displaystyle sum_{r=1}^n binom{n+1}{r}}}
                                    + {underbrace{binom{n+1}{n+1}}_{displaystyle 1}} \
                                    &= 2 + sum_{r=1}^n biggl[binom{n}{r} + binom{n}{r-1}biggr]
                                    end{align*}

                                    end{document}






                                    share|improve this answer












                                    share|improve this answer



                                    share|improve this answer










                                    answered Mar 9 at 9:49









                                    MicoMico

                                    286k32391779




                                    286k32391779






























                                        draft saved

                                        draft discarded




















































                                        Thanks for contributing an answer to TeX - LaTeX Stack Exchange!


                                        • Please be sure to answer the question. Provide details and share your research!

                                        But avoid



                                        • Asking for help, clarification, or responding to other answers.

                                        • Making statements based on opinion; back them up with references or personal experience.


                                        To learn more, see our tips on writing great answers.




                                        draft saved


                                        draft discarded














                                        StackExchange.ready(
                                        function () {
                                        StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f478527%2fexempt-portion-of-equation-line-from-aligning%23new-answer', 'question_page');
                                        }
                                        );

                                        Post as a guest















                                        Required, but never shown





















































                                        Required, but never shown














                                        Required, but never shown












                                        Required, but never shown







                                        Required, but never shown

































                                        Required, but never shown














                                        Required, but never shown












                                        Required, but never shown







                                        Required, but never shown







                                        Popular posts from this blog

                                        Probability when a professor distributes a quiz and homework assignment to a class of n students.

                                        Aardman Animations

                                        Are they similar matrix