Double limits place beneath integral sign, how?

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP











up vote
1
down vote

favorite












How do I write multiple lines beneath the integral sign?



MWE:



 documentclassarticle
usepackageamsmath

begindocument

beginequation
intmathcalDphi(x)=int mathcalDphi_1(textbfx)
int mathcalDphi_2(textbfx)
int_phi(x^0_1,textbfx)=phi_1(textbfx),
phi(x^0_2,textbfx)=phi_2(textbfx)
mathcalDphi(x)
endequation

enddocument


I would like the output to be as below (highlighted):



enter image description here










share|improve this question



























    up vote
    1
    down vote

    favorite












    How do I write multiple lines beneath the integral sign?



    MWE:



     documentclassarticle
    usepackageamsmath

    begindocument

    beginequation
    intmathcalDphi(x)=int mathcalDphi_1(textbfx)
    int mathcalDphi_2(textbfx)
    int_phi(x^0_1,textbfx)=phi_1(textbfx),
    phi(x^0_2,textbfx)=phi_2(textbfx)
    mathcalDphi(x)
    endequation

    enddocument


    I would like the output to be as below (highlighted):



    enter image description here










    share|improve this question

























      up vote
      1
      down vote

      favorite









      up vote
      1
      down vote

      favorite











      How do I write multiple lines beneath the integral sign?



      MWE:



       documentclassarticle
      usepackageamsmath

      begindocument

      beginequation
      intmathcalDphi(x)=int mathcalDphi_1(textbfx)
      int mathcalDphi_2(textbfx)
      int_phi(x^0_1,textbfx)=phi_1(textbfx),
      phi(x^0_2,textbfx)=phi_2(textbfx)
      mathcalDphi(x)
      endequation

      enddocument


      I would like the output to be as below (highlighted):



      enter image description here










      share|improve this question















      How do I write multiple lines beneath the integral sign?



      MWE:



       documentclassarticle
      usepackageamsmath

      begindocument

      beginequation
      intmathcalDphi(x)=int mathcalDphi_1(textbfx)
      int mathcalDphi_2(textbfx)
      int_phi(x^0_1,textbfx)=phi_1(textbfx),
      phi(x^0_2,textbfx)=phi_2(textbfx)
      mathcalDphi(x)
      endequation

      enddocument


      I would like the output to be as below (highlighted):



      enter image description here







      math-mode equations






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited 27 mins ago









      Thevesh Theva

      32011




      32011










      asked 1 hour ago









      jowadul kader

      132




      132




















          4 Answers
          4






          active

          oldest

          votes

















          up vote
          0
          down vote



          accepted










          By making use of the substack command (requires the amsmath package):



          undersetsubstackphi(x_1^0,x) = phi_1(x) \ phi(x_2^0,x)= phi_2(x)int


          Some additional pointers:



          1. Since you're using mathcalD fairly often, I would advise declaring a new command with newcommandDensuremathmathcalD. Then you can simply use D every time you need it. Makes your code far more readable.

          2. Put tag9.16 at the end of the line to tag the equation as (9.16), as per the image.

          3. Your code for phi(x^0_2,textbfx) produces parentheses which are not big enough. You should instead use left( right) to have them correctly sized.

          4. You should not use textbfx to indicate the vector x. Instead, use vecx (which puts an arrow above the x). If you want to change the output of vecx to bold text instead, use renewcommandvecmathbf.

          All these suggestions plus the original answer are incorporated here:



          newcommandDensuremathmathcalD
          renewcommandvecmathbf

          beginequation
          intDphi(x)=
          int Dphi_1(vecx)
          int Dphi_2(vecx)
          intlimits_substackphileft(x_1^0,vecxright) = phi_1(vecx) \ phileft(x_2^0,vecxright)= phi_2(vecx) Dphi(x) tag9.16
          endequation


          This gives the desired output:



          enter image description here






          share|improve this answer






















          • thank you very much sir.;)
            – jowadul kader
            1 hour ago










          • @campa I kind of agree re the brackets, but I'll leave it to OP's tastes. As for textbf, I agree that it's better to redefine the vec command instead; I'll edit that into my answer in a while.
            – Thevesh Theva
            54 mins ago







          • 2




            underset? Oh, no!
            – egreg
            43 mins ago






          • 2




            I believe it's far more idiomatic to write intlimits_... than underset...int.
            – Mico
            42 mins ago







          • 1




            I don't think it's correct to claim that the some of the parentheses in the terms below the int symbol have to be enlarged. The basic size does just fine. And, it is not necessary to switch from an equation environment to an equation* environment in order to use tag. That said, I don't think that reproducing a specific equation number is part of the OP's stated objectives.
            – Mico
            20 mins ago


















          up vote
          2
          down vote













          In my opinion, it looks nicer at the bottom right side of the integral. Anyway, here are 3 possibilies:



          documentclassarticle

          usepackagemathtools
          begindocument

          beginequation
          intmathcalDphi(x)=int mathcalDphi_1(textbfx) int mathcalDphi_2(textbfx) int_substackphi(x^0_1,textbfx)=phi_1(textbfx),\ phi(x^0_2,textbfx)=phi_2(textbfx)strut mathcalDphi(x)
          endequation
          beginequation
          intmathcalDphi(x)=int mathcalDphi_1(textbfx) int mathcalDphi_2(textbfx) int_mathrlapsubstackmathstrut\phi(x^0_1,textbfx)=phi_1(textbfx),\ phi(x^0_2,textbfx)=phi_2(textbfx)strut; mathcalDphi(x)
          endequation
          beginequation
          intmathcalDphi(x)=int mathcalDphi_1(textbfx) int mathcalDphi_2(textbfx) smashoperator int_substackphi(x^0_1,textbfx)=phi_1(textbfx),\ phi(x^0_2,textbfx)=phi_2(textbfx)strut mathcalDphi(x)
          endequation

          enddocument


          enter image description here






          share|improve this answer



























            up vote
            1
            down vote













            Here's a variant on @Bernard's third equation, using smashoperator[r]... instead of smashoperator....



            Note that I've reduced the distance between the int and mathcalD terms slightly, by inserting ! ("negative thinspace") directives. I've also replaced textbfx with mathbfx.



            enter image description here



            documentclassarticle
            usepackagemathtools % for smashoperator macro
            begindocument
            beginequation
            int! mathcalDphi(x)=
            int! mathcalDphi_1(mathbfx)
            int! mathcalDphi_2(mathbfx)
            smashoperator[r]intlimits_substack%
            phi(x^0_1,mathbfx)=phi_1(mathbfx),\
            phi(x^0_2,mathbfx)=phi_2(mathbfx)hfill
            ! mathcalDphi(x)
            endequation
            enddocument





            share|improve this answer



























              up vote
              1
              down vote













              My proposal is to back up a little, but not too much as with smashoperator:



              documentclassarticle
              usepackageamsmath

              begindocument

              beginequation
              int mathcalDphi(x)=
              int mathcalDphi_1(mathbfx)
              int mathcalDphi_2(mathbfx)
              intlimits_scriptscriptstylemspace-12mu
              beginsubarrayl
              phi(x^0_1,mathbfx)=phi_1(mathbfx),\
              phi(x^0_2,mathbfx)=phi_2(mathbfx)
              endsubarraymspace-24mu
              mathcalDphi(x)
              endequation

              enddocument


              The important part is intlimits so the condition is placed below the integral sign. The subarray environment is similar to substack, but it takes an argument for the alignment of the rows.



              enter image description here






              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',
                convertImagesToLinks: false,
                noModals: false,
                showLowRepImageUploadWarning: true,
                reputationToPostImages: null,
                bindNavPrevention: true,
                postfix: "",
                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%2f453963%2fdouble-limits-place-beneath-integral-sign-how%23new-answer', 'question_page');

                );

                Post as a guest






























                4 Answers
                4






                active

                oldest

                votes








                4 Answers
                4






                active

                oldest

                votes









                active

                oldest

                votes






                active

                oldest

                votes








                up vote
                0
                down vote



                accepted










                By making use of the substack command (requires the amsmath package):



                undersetsubstackphi(x_1^0,x) = phi_1(x) \ phi(x_2^0,x)= phi_2(x)int


                Some additional pointers:



                1. Since you're using mathcalD fairly often, I would advise declaring a new command with newcommandDensuremathmathcalD. Then you can simply use D every time you need it. Makes your code far more readable.

                2. Put tag9.16 at the end of the line to tag the equation as (9.16), as per the image.

                3. Your code for phi(x^0_2,textbfx) produces parentheses which are not big enough. You should instead use left( right) to have them correctly sized.

                4. You should not use textbfx to indicate the vector x. Instead, use vecx (which puts an arrow above the x). If you want to change the output of vecx to bold text instead, use renewcommandvecmathbf.

                All these suggestions plus the original answer are incorporated here:



                newcommandDensuremathmathcalD
                renewcommandvecmathbf

                beginequation
                intDphi(x)=
                int Dphi_1(vecx)
                int Dphi_2(vecx)
                intlimits_substackphileft(x_1^0,vecxright) = phi_1(vecx) \ phileft(x_2^0,vecxright)= phi_2(vecx) Dphi(x) tag9.16
                endequation


                This gives the desired output:



                enter image description here






                share|improve this answer






















                • thank you very much sir.;)
                  – jowadul kader
                  1 hour ago










                • @campa I kind of agree re the brackets, but I'll leave it to OP's tastes. As for textbf, I agree that it's better to redefine the vec command instead; I'll edit that into my answer in a while.
                  – Thevesh Theva
                  54 mins ago







                • 2




                  underset? Oh, no!
                  – egreg
                  43 mins ago






                • 2




                  I believe it's far more idiomatic to write intlimits_... than underset...int.
                  – Mico
                  42 mins ago







                • 1




                  I don't think it's correct to claim that the some of the parentheses in the terms below the int symbol have to be enlarged. The basic size does just fine. And, it is not necessary to switch from an equation environment to an equation* environment in order to use tag. That said, I don't think that reproducing a specific equation number is part of the OP's stated objectives.
                  – Mico
                  20 mins ago















                up vote
                0
                down vote



                accepted










                By making use of the substack command (requires the amsmath package):



                undersetsubstackphi(x_1^0,x) = phi_1(x) \ phi(x_2^0,x)= phi_2(x)int


                Some additional pointers:



                1. Since you're using mathcalD fairly often, I would advise declaring a new command with newcommandDensuremathmathcalD. Then you can simply use D every time you need it. Makes your code far more readable.

                2. Put tag9.16 at the end of the line to tag the equation as (9.16), as per the image.

                3. Your code for phi(x^0_2,textbfx) produces parentheses which are not big enough. You should instead use left( right) to have them correctly sized.

                4. You should not use textbfx to indicate the vector x. Instead, use vecx (which puts an arrow above the x). If you want to change the output of vecx to bold text instead, use renewcommandvecmathbf.

                All these suggestions plus the original answer are incorporated here:



                newcommandDensuremathmathcalD
                renewcommandvecmathbf

                beginequation
                intDphi(x)=
                int Dphi_1(vecx)
                int Dphi_2(vecx)
                intlimits_substackphileft(x_1^0,vecxright) = phi_1(vecx) \ phileft(x_2^0,vecxright)= phi_2(vecx) Dphi(x) tag9.16
                endequation


                This gives the desired output:



                enter image description here






                share|improve this answer






















                • thank you very much sir.;)
                  – jowadul kader
                  1 hour ago










                • @campa I kind of agree re the brackets, but I'll leave it to OP's tastes. As for textbf, I agree that it's better to redefine the vec command instead; I'll edit that into my answer in a while.
                  – Thevesh Theva
                  54 mins ago







                • 2




                  underset? Oh, no!
                  – egreg
                  43 mins ago






                • 2




                  I believe it's far more idiomatic to write intlimits_... than underset...int.
                  – Mico
                  42 mins ago







                • 1




                  I don't think it's correct to claim that the some of the parentheses in the terms below the int symbol have to be enlarged. The basic size does just fine. And, it is not necessary to switch from an equation environment to an equation* environment in order to use tag. That said, I don't think that reproducing a specific equation number is part of the OP's stated objectives.
                  – Mico
                  20 mins ago













                up vote
                0
                down vote



                accepted







                up vote
                0
                down vote



                accepted






                By making use of the substack command (requires the amsmath package):



                undersetsubstackphi(x_1^0,x) = phi_1(x) \ phi(x_2^0,x)= phi_2(x)int


                Some additional pointers:



                1. Since you're using mathcalD fairly often, I would advise declaring a new command with newcommandDensuremathmathcalD. Then you can simply use D every time you need it. Makes your code far more readable.

                2. Put tag9.16 at the end of the line to tag the equation as (9.16), as per the image.

                3. Your code for phi(x^0_2,textbfx) produces parentheses which are not big enough. You should instead use left( right) to have them correctly sized.

                4. You should not use textbfx to indicate the vector x. Instead, use vecx (which puts an arrow above the x). If you want to change the output of vecx to bold text instead, use renewcommandvecmathbf.

                All these suggestions plus the original answer are incorporated here:



                newcommandDensuremathmathcalD
                renewcommandvecmathbf

                beginequation
                intDphi(x)=
                int Dphi_1(vecx)
                int Dphi_2(vecx)
                intlimits_substackphileft(x_1^0,vecxright) = phi_1(vecx) \ phileft(x_2^0,vecxright)= phi_2(vecx) Dphi(x) tag9.16
                endequation


                This gives the desired output:



                enter image description here






                share|improve this answer














                By making use of the substack command (requires the amsmath package):



                undersetsubstackphi(x_1^0,x) = phi_1(x) \ phi(x_2^0,x)= phi_2(x)int


                Some additional pointers:



                1. Since you're using mathcalD fairly often, I would advise declaring a new command with newcommandDensuremathmathcalD. Then you can simply use D every time you need it. Makes your code far more readable.

                2. Put tag9.16 at the end of the line to tag the equation as (9.16), as per the image.

                3. Your code for phi(x^0_2,textbfx) produces parentheses which are not big enough. You should instead use left( right) to have them correctly sized.

                4. You should not use textbfx to indicate the vector x. Instead, use vecx (which puts an arrow above the x). If you want to change the output of vecx to bold text instead, use renewcommandvecmathbf.

                All these suggestions plus the original answer are incorporated here:



                newcommandDensuremathmathcalD
                renewcommandvecmathbf

                beginequation
                intDphi(x)=
                int Dphi_1(vecx)
                int Dphi_2(vecx)
                intlimits_substackphileft(x_1^0,vecxright) = phi_1(vecx) \ phileft(x_2^0,vecxright)= phi_2(vecx) Dphi(x) tag9.16
                endequation


                This gives the desired output:



                enter image description here







                share|improve this answer














                share|improve this answer



                share|improve this answer








                edited 1 min ago

























                answered 1 hour ago









                Thevesh Theva

                32011




                32011











                • thank you very much sir.;)
                  – jowadul kader
                  1 hour ago










                • @campa I kind of agree re the brackets, but I'll leave it to OP's tastes. As for textbf, I agree that it's better to redefine the vec command instead; I'll edit that into my answer in a while.
                  – Thevesh Theva
                  54 mins ago







                • 2




                  underset? Oh, no!
                  – egreg
                  43 mins ago






                • 2




                  I believe it's far more idiomatic to write intlimits_... than underset...int.
                  – Mico
                  42 mins ago







                • 1




                  I don't think it's correct to claim that the some of the parentheses in the terms below the int symbol have to be enlarged. The basic size does just fine. And, it is not necessary to switch from an equation environment to an equation* environment in order to use tag. That said, I don't think that reproducing a specific equation number is part of the OP's stated objectives.
                  – Mico
                  20 mins ago

















                • thank you very much sir.;)
                  – jowadul kader
                  1 hour ago










                • @campa I kind of agree re the brackets, but I'll leave it to OP's tastes. As for textbf, I agree that it's better to redefine the vec command instead; I'll edit that into my answer in a while.
                  – Thevesh Theva
                  54 mins ago







                • 2




                  underset? Oh, no!
                  – egreg
                  43 mins ago






                • 2




                  I believe it's far more idiomatic to write intlimits_... than underset...int.
                  – Mico
                  42 mins ago







                • 1




                  I don't think it's correct to claim that the some of the parentheses in the terms below the int symbol have to be enlarged. The basic size does just fine. And, it is not necessary to switch from an equation environment to an equation* environment in order to use tag. That said, I don't think that reproducing a specific equation number is part of the OP's stated objectives.
                  – Mico
                  20 mins ago
















                thank you very much sir.;)
                – jowadul kader
                1 hour ago




                thank you very much sir.;)
                – jowadul kader
                1 hour ago












                @campa I kind of agree re the brackets, but I'll leave it to OP's tastes. As for textbf, I agree that it's better to redefine the vec command instead; I'll edit that into my answer in a while.
                – Thevesh Theva
                54 mins ago





                @campa I kind of agree re the brackets, but I'll leave it to OP's tastes. As for textbf, I agree that it's better to redefine the vec command instead; I'll edit that into my answer in a while.
                – Thevesh Theva
                54 mins ago





                2




                2




                underset? Oh, no!
                – egreg
                43 mins ago




                underset? Oh, no!
                – egreg
                43 mins ago




                2




                2




                I believe it's far more idiomatic to write intlimits_... than underset...int.
                – Mico
                42 mins ago





                I believe it's far more idiomatic to write intlimits_... than underset...int.
                – Mico
                42 mins ago





                1




                1




                I don't think it's correct to claim that the some of the parentheses in the terms below the int symbol have to be enlarged. The basic size does just fine. And, it is not necessary to switch from an equation environment to an equation* environment in order to use tag. That said, I don't think that reproducing a specific equation number is part of the OP's stated objectives.
                – Mico
                20 mins ago





                I don't think it's correct to claim that the some of the parentheses in the terms below the int symbol have to be enlarged. The basic size does just fine. And, it is not necessary to switch from an equation environment to an equation* environment in order to use tag. That said, I don't think that reproducing a specific equation number is part of the OP's stated objectives.
                – Mico
                20 mins ago











                up vote
                2
                down vote













                In my opinion, it looks nicer at the bottom right side of the integral. Anyway, here are 3 possibilies:



                documentclassarticle

                usepackagemathtools
                begindocument

                beginequation
                intmathcalDphi(x)=int mathcalDphi_1(textbfx) int mathcalDphi_2(textbfx) int_substackphi(x^0_1,textbfx)=phi_1(textbfx),\ phi(x^0_2,textbfx)=phi_2(textbfx)strut mathcalDphi(x)
                endequation
                beginequation
                intmathcalDphi(x)=int mathcalDphi_1(textbfx) int mathcalDphi_2(textbfx) int_mathrlapsubstackmathstrut\phi(x^0_1,textbfx)=phi_1(textbfx),\ phi(x^0_2,textbfx)=phi_2(textbfx)strut; mathcalDphi(x)
                endequation
                beginequation
                intmathcalDphi(x)=int mathcalDphi_1(textbfx) int mathcalDphi_2(textbfx) smashoperator int_substackphi(x^0_1,textbfx)=phi_1(textbfx),\ phi(x^0_2,textbfx)=phi_2(textbfx)strut mathcalDphi(x)
                endequation

                enddocument


                enter image description here






                share|improve this answer
























                  up vote
                  2
                  down vote













                  In my opinion, it looks nicer at the bottom right side of the integral. Anyway, here are 3 possibilies:



                  documentclassarticle

                  usepackagemathtools
                  begindocument

                  beginequation
                  intmathcalDphi(x)=int mathcalDphi_1(textbfx) int mathcalDphi_2(textbfx) int_substackphi(x^0_1,textbfx)=phi_1(textbfx),\ phi(x^0_2,textbfx)=phi_2(textbfx)strut mathcalDphi(x)
                  endequation
                  beginequation
                  intmathcalDphi(x)=int mathcalDphi_1(textbfx) int mathcalDphi_2(textbfx) int_mathrlapsubstackmathstrut\phi(x^0_1,textbfx)=phi_1(textbfx),\ phi(x^0_2,textbfx)=phi_2(textbfx)strut; mathcalDphi(x)
                  endequation
                  beginequation
                  intmathcalDphi(x)=int mathcalDphi_1(textbfx) int mathcalDphi_2(textbfx) smashoperator int_substackphi(x^0_1,textbfx)=phi_1(textbfx),\ phi(x^0_2,textbfx)=phi_2(textbfx)strut mathcalDphi(x)
                  endequation

                  enddocument


                  enter image description here






                  share|improve this answer






















                    up vote
                    2
                    down vote










                    up vote
                    2
                    down vote









                    In my opinion, it looks nicer at the bottom right side of the integral. Anyway, here are 3 possibilies:



                    documentclassarticle

                    usepackagemathtools
                    begindocument

                    beginequation
                    intmathcalDphi(x)=int mathcalDphi_1(textbfx) int mathcalDphi_2(textbfx) int_substackphi(x^0_1,textbfx)=phi_1(textbfx),\ phi(x^0_2,textbfx)=phi_2(textbfx)strut mathcalDphi(x)
                    endequation
                    beginequation
                    intmathcalDphi(x)=int mathcalDphi_1(textbfx) int mathcalDphi_2(textbfx) int_mathrlapsubstackmathstrut\phi(x^0_1,textbfx)=phi_1(textbfx),\ phi(x^0_2,textbfx)=phi_2(textbfx)strut; mathcalDphi(x)
                    endequation
                    beginequation
                    intmathcalDphi(x)=int mathcalDphi_1(textbfx) int mathcalDphi_2(textbfx) smashoperator int_substackphi(x^0_1,textbfx)=phi_1(textbfx),\ phi(x^0_2,textbfx)=phi_2(textbfx)strut mathcalDphi(x)
                    endequation

                    enddocument


                    enter image description here






                    share|improve this answer












                    In my opinion, it looks nicer at the bottom right side of the integral. Anyway, here are 3 possibilies:



                    documentclassarticle

                    usepackagemathtools
                    begindocument

                    beginequation
                    intmathcalDphi(x)=int mathcalDphi_1(textbfx) int mathcalDphi_2(textbfx) int_substackphi(x^0_1,textbfx)=phi_1(textbfx),\ phi(x^0_2,textbfx)=phi_2(textbfx)strut mathcalDphi(x)
                    endequation
                    beginequation
                    intmathcalDphi(x)=int mathcalDphi_1(textbfx) int mathcalDphi_2(textbfx) int_mathrlapsubstackmathstrut\phi(x^0_1,textbfx)=phi_1(textbfx),\ phi(x^0_2,textbfx)=phi_2(textbfx)strut; mathcalDphi(x)
                    endequation
                    beginequation
                    intmathcalDphi(x)=int mathcalDphi_1(textbfx) int mathcalDphi_2(textbfx) smashoperator int_substackphi(x^0_1,textbfx)=phi_1(textbfx),\ phi(x^0_2,textbfx)=phi_2(textbfx)strut mathcalDphi(x)
                    endequation

                    enddocument


                    enter image description here







                    share|improve this answer












                    share|improve this answer



                    share|improve this answer










                    answered 1 hour ago









                    Bernard

                    157k764190




                    157k764190




















                        up vote
                        1
                        down vote













                        Here's a variant on @Bernard's third equation, using smashoperator[r]... instead of smashoperator....



                        Note that I've reduced the distance between the int and mathcalD terms slightly, by inserting ! ("negative thinspace") directives. I've also replaced textbfx with mathbfx.



                        enter image description here



                        documentclassarticle
                        usepackagemathtools % for smashoperator macro
                        begindocument
                        beginequation
                        int! mathcalDphi(x)=
                        int! mathcalDphi_1(mathbfx)
                        int! mathcalDphi_2(mathbfx)
                        smashoperator[r]intlimits_substack%
                        phi(x^0_1,mathbfx)=phi_1(mathbfx),\
                        phi(x^0_2,mathbfx)=phi_2(mathbfx)hfill
                        ! mathcalDphi(x)
                        endequation
                        enddocument





                        share|improve this answer
























                          up vote
                          1
                          down vote













                          Here's a variant on @Bernard's third equation, using smashoperator[r]... instead of smashoperator....



                          Note that I've reduced the distance between the int and mathcalD terms slightly, by inserting ! ("negative thinspace") directives. I've also replaced textbfx with mathbfx.



                          enter image description here



                          documentclassarticle
                          usepackagemathtools % for smashoperator macro
                          begindocument
                          beginequation
                          int! mathcalDphi(x)=
                          int! mathcalDphi_1(mathbfx)
                          int! mathcalDphi_2(mathbfx)
                          smashoperator[r]intlimits_substack%
                          phi(x^0_1,mathbfx)=phi_1(mathbfx),\
                          phi(x^0_2,mathbfx)=phi_2(mathbfx)hfill
                          ! mathcalDphi(x)
                          endequation
                          enddocument





                          share|improve this answer






















                            up vote
                            1
                            down vote










                            up vote
                            1
                            down vote









                            Here's a variant on @Bernard's third equation, using smashoperator[r]... instead of smashoperator....



                            Note that I've reduced the distance between the int and mathcalD terms slightly, by inserting ! ("negative thinspace") directives. I've also replaced textbfx with mathbfx.



                            enter image description here



                            documentclassarticle
                            usepackagemathtools % for smashoperator macro
                            begindocument
                            beginequation
                            int! mathcalDphi(x)=
                            int! mathcalDphi_1(mathbfx)
                            int! mathcalDphi_2(mathbfx)
                            smashoperator[r]intlimits_substack%
                            phi(x^0_1,mathbfx)=phi_1(mathbfx),\
                            phi(x^0_2,mathbfx)=phi_2(mathbfx)hfill
                            ! mathcalDphi(x)
                            endequation
                            enddocument





                            share|improve this answer












                            Here's a variant on @Bernard's third equation, using smashoperator[r]... instead of smashoperator....



                            Note that I've reduced the distance between the int and mathcalD terms slightly, by inserting ! ("negative thinspace") directives. I've also replaced textbfx with mathbfx.



                            enter image description here



                            documentclassarticle
                            usepackagemathtools % for smashoperator macro
                            begindocument
                            beginequation
                            int! mathcalDphi(x)=
                            int! mathcalDphi_1(mathbfx)
                            int! mathcalDphi_2(mathbfx)
                            smashoperator[r]intlimits_substack%
                            phi(x^0_1,mathbfx)=phi_1(mathbfx),\
                            phi(x^0_2,mathbfx)=phi_2(mathbfx)hfill
                            ! mathcalDphi(x)
                            endequation
                            enddocument






                            share|improve this answer












                            share|improve this answer



                            share|improve this answer










                            answered 49 mins ago









                            Mico

                            265k30357736




                            265k30357736




















                                up vote
                                1
                                down vote













                                My proposal is to back up a little, but not too much as with smashoperator:



                                documentclassarticle
                                usepackageamsmath

                                begindocument

                                beginequation
                                int mathcalDphi(x)=
                                int mathcalDphi_1(mathbfx)
                                int mathcalDphi_2(mathbfx)
                                intlimits_scriptscriptstylemspace-12mu
                                beginsubarrayl
                                phi(x^0_1,mathbfx)=phi_1(mathbfx),\
                                phi(x^0_2,mathbfx)=phi_2(mathbfx)
                                endsubarraymspace-24mu
                                mathcalDphi(x)
                                endequation

                                enddocument


                                The important part is intlimits so the condition is placed below the integral sign. The subarray environment is similar to substack, but it takes an argument for the alignment of the rows.



                                enter image description here






                                share|improve this answer
























                                  up vote
                                  1
                                  down vote













                                  My proposal is to back up a little, but not too much as with smashoperator:



                                  documentclassarticle
                                  usepackageamsmath

                                  begindocument

                                  beginequation
                                  int mathcalDphi(x)=
                                  int mathcalDphi_1(mathbfx)
                                  int mathcalDphi_2(mathbfx)
                                  intlimits_scriptscriptstylemspace-12mu
                                  beginsubarrayl
                                  phi(x^0_1,mathbfx)=phi_1(mathbfx),\
                                  phi(x^0_2,mathbfx)=phi_2(mathbfx)
                                  endsubarraymspace-24mu
                                  mathcalDphi(x)
                                  endequation

                                  enddocument


                                  The important part is intlimits so the condition is placed below the integral sign. The subarray environment is similar to substack, but it takes an argument for the alignment of the rows.



                                  enter image description here






                                  share|improve this answer






















                                    up vote
                                    1
                                    down vote










                                    up vote
                                    1
                                    down vote









                                    My proposal is to back up a little, but not too much as with smashoperator:



                                    documentclassarticle
                                    usepackageamsmath

                                    begindocument

                                    beginequation
                                    int mathcalDphi(x)=
                                    int mathcalDphi_1(mathbfx)
                                    int mathcalDphi_2(mathbfx)
                                    intlimits_scriptscriptstylemspace-12mu
                                    beginsubarrayl
                                    phi(x^0_1,mathbfx)=phi_1(mathbfx),\
                                    phi(x^0_2,mathbfx)=phi_2(mathbfx)
                                    endsubarraymspace-24mu
                                    mathcalDphi(x)
                                    endequation

                                    enddocument


                                    The important part is intlimits so the condition is placed below the integral sign. The subarray environment is similar to substack, but it takes an argument for the alignment of the rows.



                                    enter image description here






                                    share|improve this answer












                                    My proposal is to back up a little, but not too much as with smashoperator:



                                    documentclassarticle
                                    usepackageamsmath

                                    begindocument

                                    beginequation
                                    int mathcalDphi(x)=
                                    int mathcalDphi_1(mathbfx)
                                    int mathcalDphi_2(mathbfx)
                                    intlimits_scriptscriptstylemspace-12mu
                                    beginsubarrayl
                                    phi(x^0_1,mathbfx)=phi_1(mathbfx),\
                                    phi(x^0_2,mathbfx)=phi_2(mathbfx)
                                    endsubarraymspace-24mu
                                    mathcalDphi(x)
                                    endequation

                                    enddocument


                                    The important part is intlimits so the condition is placed below the integral sign. The subarray environment is similar to substack, but it takes an argument for the alignment of the rows.



                                    enter image description here







                                    share|improve this answer












                                    share|improve this answer



                                    share|improve this answer










                                    answered 34 mins ago









                                    egreg

                                    687k8418313078




                                    687k8418313078



























                                         

                                        draft saved


                                        draft discarded















































                                         


                                        draft saved


                                        draft discarded














                                        StackExchange.ready(
                                        function ()
                                        StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f453963%2fdouble-limits-place-beneath-integral-sign-how%23new-answer', 'question_page');

                                        );

                                        Post as a guest













































































                                        Comments

                                        Popular posts from this blog

                                        Long meetings (6-7 hours a day): Being “babysat” by supervisor

                                        Is the Concept of Multiple Fantasy Races Scientifically Flawed? [closed]

                                        Confectionery