How to increase the horizontal spacing around `=&' in the align environment?












3















I found it too squeezed around the operators when I use align for multiple lines of equations. See the example.



begin{align*}
&a + b \
=& c + d \
=& e + f
end{align*}


How to increase the space around `=' to make something like



begin{align*}
&a + b \
= & c + d \
= & e + f
end{align*}









share|improve this question

























  • ={}& is the right way.

    – egreg
    4 hours ago











  • Yes, that works. But I have to add {} for each line. Is there a command for the whole document?

    – Alex Shen
    4 hours ago








  • 1





    You shouldn't be using such a layout to begin with.

    – egreg
    4 hours ago
















3















I found it too squeezed around the operators when I use align for multiple lines of equations. See the example.



begin{align*}
&a + b \
=& c + d \
=& e + f
end{align*}


How to increase the space around `=' to make something like



begin{align*}
&a + b \
= & c + d \
= & e + f
end{align*}









share|improve this question

























  • ={}& is the right way.

    – egreg
    4 hours ago











  • Yes, that works. But I have to add {} for each line. Is there a command for the whole document?

    – Alex Shen
    4 hours ago








  • 1





    You shouldn't be using such a layout to begin with.

    – egreg
    4 hours ago














3












3








3








I found it too squeezed around the operators when I use align for multiple lines of equations. See the example.



begin{align*}
&a + b \
=& c + d \
=& e + f
end{align*}


How to increase the space around `=' to make something like



begin{align*}
&a + b \
= & c + d \
= & e + f
end{align*}









share|improve this question
















I found it too squeezed around the operators when I use align for multiple lines of equations. See the example.



begin{align*}
&a + b \
=& c + d \
=& e + f
end{align*}


How to increase the space around `=' to make something like



begin{align*}
&a + b \
= & c + d \
= & e + f
end{align*}






spacing align horizontal






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited 4 hours ago







Alex Shen

















asked 5 hours ago









Alex ShenAlex Shen

2613




2613













  • ={}& is the right way.

    – egreg
    4 hours ago











  • Yes, that works. But I have to add {} for each line. Is there a command for the whole document?

    – Alex Shen
    4 hours ago








  • 1





    You shouldn't be using such a layout to begin with.

    – egreg
    4 hours ago



















  • ={}& is the right way.

    – egreg
    4 hours ago











  • Yes, that works. But I have to add {} for each line. Is there a command for the whole document?

    – Alex Shen
    4 hours ago








  • 1





    You shouldn't be using such a layout to begin with.

    – egreg
    4 hours ago

















={}& is the right way.

– egreg
4 hours ago





={}& is the right way.

– egreg
4 hours ago













Yes, that works. But I have to add {} for each line. Is there a command for the whole document?

– Alex Shen
4 hours ago







Yes, that works. But I have to add {} for each line. Is there a command for the whole document?

– Alex Shen
4 hours ago






1




1





You shouldn't be using such a layout to begin with.

– egreg
4 hours ago





You shouldn't be using such a layout to begin with.

– egreg
4 hours ago










1 Answer
1






active

oldest

votes


















4














You need ={}& or the space after = will not be correct.



documentclass{article}
usepackage{mathtools} % also loads amsmath

begin{document}

This is a wrong display
begin{align*}
&a + b \
=& c + d \
=& e + f
end{align*}
This is a bit better
begin{align*}
&a + b \
={}& c + d \
={}& e + f
end{align*}
but the following is even better
begin{align*}
MoveEqLeft[1] a + b \
&= c + d \
&= e + f
end{align*}

end{document}


enter image description here



I'd use such a layout only in case the top expression is very long; otherwise



begin{align*}
a + b
&= c + d \
&= e + f
end{align*}


is the way to go.






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%2f474778%2fhow-to-increase-the-horizontal-spacing-around-in-the-align-environment%23new-answer', 'question_page');
    }
    );

    Post as a guest















    Required, but never shown

























    1 Answer
    1






    active

    oldest

    votes








    1 Answer
    1






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    4














    You need ={}& or the space after = will not be correct.



    documentclass{article}
    usepackage{mathtools} % also loads amsmath

    begin{document}

    This is a wrong display
    begin{align*}
    &a + b \
    =& c + d \
    =& e + f
    end{align*}
    This is a bit better
    begin{align*}
    &a + b \
    ={}& c + d \
    ={}& e + f
    end{align*}
    but the following is even better
    begin{align*}
    MoveEqLeft[1] a + b \
    &= c + d \
    &= e + f
    end{align*}

    end{document}


    enter image description here



    I'd use such a layout only in case the top expression is very long; otherwise



    begin{align*}
    a + b
    &= c + d \
    &= e + f
    end{align*}


    is the way to go.






    share|improve this answer




























      4














      You need ={}& or the space after = will not be correct.



      documentclass{article}
      usepackage{mathtools} % also loads amsmath

      begin{document}

      This is a wrong display
      begin{align*}
      &a + b \
      =& c + d \
      =& e + f
      end{align*}
      This is a bit better
      begin{align*}
      &a + b \
      ={}& c + d \
      ={}& e + f
      end{align*}
      but the following is even better
      begin{align*}
      MoveEqLeft[1] a + b \
      &= c + d \
      &= e + f
      end{align*}

      end{document}


      enter image description here



      I'd use such a layout only in case the top expression is very long; otherwise



      begin{align*}
      a + b
      &= c + d \
      &= e + f
      end{align*}


      is the way to go.






      share|improve this answer


























        4












        4








        4







        You need ={}& or the space after = will not be correct.



        documentclass{article}
        usepackage{mathtools} % also loads amsmath

        begin{document}

        This is a wrong display
        begin{align*}
        &a + b \
        =& c + d \
        =& e + f
        end{align*}
        This is a bit better
        begin{align*}
        &a + b \
        ={}& c + d \
        ={}& e + f
        end{align*}
        but the following is even better
        begin{align*}
        MoveEqLeft[1] a + b \
        &= c + d \
        &= e + f
        end{align*}

        end{document}


        enter image description here



        I'd use such a layout only in case the top expression is very long; otherwise



        begin{align*}
        a + b
        &= c + d \
        &= e + f
        end{align*}


        is the way to go.






        share|improve this answer













        You need ={}& or the space after = will not be correct.



        documentclass{article}
        usepackage{mathtools} % also loads amsmath

        begin{document}

        This is a wrong display
        begin{align*}
        &a + b \
        =& c + d \
        =& e + f
        end{align*}
        This is a bit better
        begin{align*}
        &a + b \
        ={}& c + d \
        ={}& e + f
        end{align*}
        but the following is even better
        begin{align*}
        MoveEqLeft[1] a + b \
        &= c + d \
        &= e + f
        end{align*}

        end{document}


        enter image description here



        I'd use such a layout only in case the top expression is very long; otherwise



        begin{align*}
        a + b
        &= c + d \
        &= e + f
        end{align*}


        is the way to go.







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered 4 hours ago









        egregegreg

        719k8719063205




        719k8719063205






























            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%2f474778%2fhow-to-increase-the-horizontal-spacing-around-in-the-align-environment%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

            Loup dans la culture

            How to solve the problem of ntp “Unable to contact time server” from KDE?

            ASUS Zenbook UX433/UX333 — Configure Touchpad-embedded numpad on Linux