Double limits place beneath integral sign, how?
Clash 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):
math-mode equations
add a comment |Â
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):
math-mode equations
add a comment |Â
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):
math-mode equations
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):
math-mode equations
math-mode equations
edited 27 mins ago
Thevesh Theva
32011
32011
asked 1 hour ago
jowadul kader
132
132
add a comment |Â
add a comment |Â
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:
- Since you're using
mathcalD
fairly often, I would advise declaring a new command withnewcommandDensuremathmathcalD
. Then you can simply useD
every time you need it. Makes your code far more readable. - Put
tag9.16
at the end of the line to tag the equation as (9.16), as per the image. - Your code for
phi(x^0_2,textbfx)
produces parentheses which are not big enough. You should instead useleft( right)
to have them correctly sized. - You should not use
textbfx
to indicate the vectorx
. Instead, usevecx
(which puts an arrow above thex
). If you want to change the output ofvecx
to bold text instead, userenewcommandvecmathbf
.
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:
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 fortextbf
, I agree that it's better to redefine thevec
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 writeintlimits_...
thanunderset...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 theint
symbol have to be enlarged. The basic size does just fine. And, it is not necessary to switch from anequation
environment to anequation*
environment in order to usetag
. That said, I don't think that reproducing a specific equation number is part of the OP's stated objectives.
â Mico
20 mins ago
 |Â
show 2 more comments
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
add a comment |Â
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
.
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
add a comment |Â
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.
add a comment |Â
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:
- Since you're using
mathcalD
fairly often, I would advise declaring a new command withnewcommandDensuremathmathcalD
. Then you can simply useD
every time you need it. Makes your code far more readable. - Put
tag9.16
at the end of the line to tag the equation as (9.16), as per the image. - Your code for
phi(x^0_2,textbfx)
produces parentheses which are not big enough. You should instead useleft( right)
to have them correctly sized. - You should not use
textbfx
to indicate the vectorx
. Instead, usevecx
(which puts an arrow above thex
). If you want to change the output ofvecx
to bold text instead, userenewcommandvecmathbf
.
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:
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 fortextbf
, I agree that it's better to redefine thevec
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 writeintlimits_...
thanunderset...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 theint
symbol have to be enlarged. The basic size does just fine. And, it is not necessary to switch from anequation
environment to anequation*
environment in order to usetag
. That said, I don't think that reproducing a specific equation number is part of the OP's stated objectives.
â Mico
20 mins ago
 |Â
show 2 more comments
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:
- Since you're using
mathcalD
fairly often, I would advise declaring a new command withnewcommandDensuremathmathcalD
. Then you can simply useD
every time you need it. Makes your code far more readable. - Put
tag9.16
at the end of the line to tag the equation as (9.16), as per the image. - Your code for
phi(x^0_2,textbfx)
produces parentheses which are not big enough. You should instead useleft( right)
to have them correctly sized. - You should not use
textbfx
to indicate the vectorx
. Instead, usevecx
(which puts an arrow above thex
). If you want to change the output ofvecx
to bold text instead, userenewcommandvecmathbf
.
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:
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 fortextbf
, I agree that it's better to redefine thevec
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 writeintlimits_...
thanunderset...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 theint
symbol have to be enlarged. The basic size does just fine. And, it is not necessary to switch from anequation
environment to anequation*
environment in order to usetag
. That said, I don't think that reproducing a specific equation number is part of the OP's stated objectives.
â Mico
20 mins ago
 |Â
show 2 more comments
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:
- Since you're using
mathcalD
fairly often, I would advise declaring a new command withnewcommandDensuremathmathcalD
. Then you can simply useD
every time you need it. Makes your code far more readable. - Put
tag9.16
at the end of the line to tag the equation as (9.16), as per the image. - Your code for
phi(x^0_2,textbfx)
produces parentheses which are not big enough. You should instead useleft( right)
to have them correctly sized. - You should not use
textbfx
to indicate the vectorx
. Instead, usevecx
(which puts an arrow above thex
). If you want to change the output ofvecx
to bold text instead, userenewcommandvecmathbf
.
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:
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:
- Since you're using
mathcalD
fairly often, I would advise declaring a new command withnewcommandDensuremathmathcalD
. Then you can simply useD
every time you need it. Makes your code far more readable. - Put
tag9.16
at the end of the line to tag the equation as (9.16), as per the image. - Your code for
phi(x^0_2,textbfx)
produces parentheses which are not big enough. You should instead useleft( right)
to have them correctly sized. - You should not use
textbfx
to indicate the vectorx
. Instead, usevecx
(which puts an arrow above thex
). If you want to change the output ofvecx
to bold text instead, userenewcommandvecmathbf
.
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:
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 fortextbf
, I agree that it's better to redefine thevec
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 writeintlimits_...
thanunderset...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 theint
symbol have to be enlarged. The basic size does just fine. And, it is not necessary to switch from anequation
environment to anequation*
environment in order to usetag
. That said, I don't think that reproducing a specific equation number is part of the OP's stated objectives.
â Mico
20 mins ago
 |Â
show 2 more comments
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 fortextbf
, I agree that it's better to redefine thevec
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 writeintlimits_...
thanunderset...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 theint
symbol have to be enlarged. The basic size does just fine. And, it is not necessary to switch from anequation
environment to anequation*
environment in order to usetag
. 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
 |Â
show 2 more comments
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
add a comment |Â
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
add a comment |Â
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
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
answered 1 hour ago
Bernard
157k764190
157k764190
add a comment |Â
add a comment |Â
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
.
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
add a comment |Â
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
.
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
add a comment |Â
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
.
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
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
.
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
answered 49 mins ago
Mico
265k30357736
265k30357736
add a comment |Â
add a comment |Â
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.
add a comment |Â
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.
add a comment |Â
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.
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.
answered 34 mins ago
egreg
687k8418313078
687k8418313078
add a comment |Â
add a comment |Â
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
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
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password