Strange behavior of underset
up vote
9
down vote
favorite
Why aren't the arrows put under the equal sign if they are less than .7em or .3cm?
documentclassarticle
usepackagemathtools
usepackagetikz
usetikzlibraryarrows.meta
newcommandbigswarrow[1]tikzdraw[->](#1,3ex)--(0,0);
begindocument
foreach wid in .1,.2,...,1
bigswarrowwid em
foreach wid in .1,.2,...,1
$undersetbigswarrowwid em=$
foreach wid in .1,.2,...,1
bigswarrowwid
foreach wid in .1,.2,...,1
$undersetbigswarrowwid=$
enddocument
tikz-pgf math-mode stacking-symbols
add a comment |
up vote
9
down vote
favorite
Why aren't the arrows put under the equal sign if they are less than .7em or .3cm?
documentclassarticle
usepackagemathtools
usepackagetikz
usetikzlibraryarrows.meta
newcommandbigswarrow[1]tikzdraw[->](#1,3ex)--(0,0);
begindocument
foreach wid in .1,.2,...,1
bigswarrowwid em
foreach wid in .1,.2,...,1
$undersetbigswarrowwid em=$
foreach wid in .1,.2,...,1
bigswarrowwid
foreach wid in .1,.2,...,1
$undersetbigswarrowwid=$
enddocument
tikz-pgf math-mode stacking-symbols
add a comment |
up vote
9
down vote
favorite
up vote
9
down vote
favorite
Why aren't the arrows put under the equal sign if they are less than .7em or .3cm?
documentclassarticle
usepackagemathtools
usepackagetikz
usetikzlibraryarrows.meta
newcommandbigswarrow[1]tikzdraw[->](#1,3ex)--(0,0);
begindocument
foreach wid in .1,.2,...,1
bigswarrowwid em
foreach wid in .1,.2,...,1
$undersetbigswarrowwid em=$
foreach wid in .1,.2,...,1
bigswarrowwid
foreach wid in .1,.2,...,1
$undersetbigswarrowwid=$
enddocument
tikz-pgf math-mode stacking-symbols
Why aren't the arrows put under the equal sign if they are less than .7em or .3cm?
documentclassarticle
usepackagemathtools
usepackagetikz
usetikzlibraryarrows.meta
newcommandbigswarrow[1]tikzdraw[->](#1,3ex)--(0,0);
begindocument
foreach wid in .1,.2,...,1
bigswarrowwid em
foreach wid in .1,.2,...,1
$undersetbigswarrowwid em=$
foreach wid in .1,.2,...,1
bigswarrowwid
foreach wid in .1,.2,...,1
$undersetbigswarrowwid=$
enddocument
tikz-pgf math-mode stacking-symbols
tikz-pgf math-mode stacking-symbols
asked Nov 9 at 16:51
CarLaTeX
27.2k445118
27.2k445118
add a comment |
add a comment |
2 Answers
2
active
oldest
votes
up vote
6
down vote
accepted
Adding baseline
fixes it, I believe.
documentclassarticle
usepackagemathtools
usepackagetikz
usetikzlibraryarrows.meta
newcommandbigswarrow[1]tikz[baseline]draw[->](#1,3ex)--(0,0);
begindocument
foreach wid in .1,.2,...,1
bigswarrowwid em
foreach wid in .1,.2,...,1
$undersetbigswarrowwid em=$
foreach wid in .1,.2,...,1
bigswarrowwid
foreach wid in .1,.2,...,1
$undersetbigswarrowwid=$
enddocument
add a comment |
up vote
5
down vote
Don't know why, but here is a fix. I put the underset arrows inside of an hbox...
documentclassarticle
usepackagemathtools
usepackagetikz
usetikzlibraryarrows.meta
newcommandbigswarrow[1]tikzdraw[->](#1,3ex)--(0,0);
begindocument
foreach wid in .1,.2,...,1
bigswarrowwid em
foreach wid in .1,.2,...,1
$undersethboxbigswarrowwid em=$
foreach wid in .1,.2,...,1
bigswarrowwid
foreach wid in .1,.2,...,1
$undersethboxbigswarrowwid=$
enddocument
Alternately, giving a hat tip to marmot, I could force bigswarrow
onto the baseline by way of stackengine
:
usepackagestackengine
newcommandbigswarrow[1]abovebaseline[0pt]tikzdraw[->](#1,3ex)--(0,0);
Then, I wouldn't need the hbox
es.
Though the math mode inside thehbox
isn't really necessary, is't it?
– campa
Nov 9 at 16:58
1
@campa Thanks. Fixed.
– Steven B. Segletes
Nov 9 at 17:00
add a comment |
2 Answers
2
active
oldest
votes
2 Answers
2
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
6
down vote
accepted
Adding baseline
fixes it, I believe.
documentclassarticle
usepackagemathtools
usepackagetikz
usetikzlibraryarrows.meta
newcommandbigswarrow[1]tikz[baseline]draw[->](#1,3ex)--(0,0);
begindocument
foreach wid in .1,.2,...,1
bigswarrowwid em
foreach wid in .1,.2,...,1
$undersetbigswarrowwid em=$
foreach wid in .1,.2,...,1
bigswarrowwid
foreach wid in .1,.2,...,1
$undersetbigswarrowwid=$
enddocument
add a comment |
up vote
6
down vote
accepted
Adding baseline
fixes it, I believe.
documentclassarticle
usepackagemathtools
usepackagetikz
usetikzlibraryarrows.meta
newcommandbigswarrow[1]tikz[baseline]draw[->](#1,3ex)--(0,0);
begindocument
foreach wid in .1,.2,...,1
bigswarrowwid em
foreach wid in .1,.2,...,1
$undersetbigswarrowwid em=$
foreach wid in .1,.2,...,1
bigswarrowwid
foreach wid in .1,.2,...,1
$undersetbigswarrowwid=$
enddocument
add a comment |
up vote
6
down vote
accepted
up vote
6
down vote
accepted
Adding baseline
fixes it, I believe.
documentclassarticle
usepackagemathtools
usepackagetikz
usetikzlibraryarrows.meta
newcommandbigswarrow[1]tikz[baseline]draw[->](#1,3ex)--(0,0);
begindocument
foreach wid in .1,.2,...,1
bigswarrowwid em
foreach wid in .1,.2,...,1
$undersetbigswarrowwid em=$
foreach wid in .1,.2,...,1
bigswarrowwid
foreach wid in .1,.2,...,1
$undersetbigswarrowwid=$
enddocument
Adding baseline
fixes it, I believe.
documentclassarticle
usepackagemathtools
usepackagetikz
usetikzlibraryarrows.meta
newcommandbigswarrow[1]tikz[baseline]draw[->](#1,3ex)--(0,0);
begindocument
foreach wid in .1,.2,...,1
bigswarrowwid em
foreach wid in .1,.2,...,1
$undersetbigswarrowwid em=$
foreach wid in .1,.2,...,1
bigswarrowwid
foreach wid in .1,.2,...,1
$undersetbigswarrowwid=$
enddocument
answered Nov 9 at 16:59
marmot
75.4k485159
75.4k485159
add a comment |
add a comment |
up vote
5
down vote
Don't know why, but here is a fix. I put the underset arrows inside of an hbox...
documentclassarticle
usepackagemathtools
usepackagetikz
usetikzlibraryarrows.meta
newcommandbigswarrow[1]tikzdraw[->](#1,3ex)--(0,0);
begindocument
foreach wid in .1,.2,...,1
bigswarrowwid em
foreach wid in .1,.2,...,1
$undersethboxbigswarrowwid em=$
foreach wid in .1,.2,...,1
bigswarrowwid
foreach wid in .1,.2,...,1
$undersethboxbigswarrowwid=$
enddocument
Alternately, giving a hat tip to marmot, I could force bigswarrow
onto the baseline by way of stackengine
:
usepackagestackengine
newcommandbigswarrow[1]abovebaseline[0pt]tikzdraw[->](#1,3ex)--(0,0);
Then, I wouldn't need the hbox
es.
Though the math mode inside thehbox
isn't really necessary, is't it?
– campa
Nov 9 at 16:58
1
@campa Thanks. Fixed.
– Steven B. Segletes
Nov 9 at 17:00
add a comment |
up vote
5
down vote
Don't know why, but here is a fix. I put the underset arrows inside of an hbox...
documentclassarticle
usepackagemathtools
usepackagetikz
usetikzlibraryarrows.meta
newcommandbigswarrow[1]tikzdraw[->](#1,3ex)--(0,0);
begindocument
foreach wid in .1,.2,...,1
bigswarrowwid em
foreach wid in .1,.2,...,1
$undersethboxbigswarrowwid em=$
foreach wid in .1,.2,...,1
bigswarrowwid
foreach wid in .1,.2,...,1
$undersethboxbigswarrowwid=$
enddocument
Alternately, giving a hat tip to marmot, I could force bigswarrow
onto the baseline by way of stackengine
:
usepackagestackengine
newcommandbigswarrow[1]abovebaseline[0pt]tikzdraw[->](#1,3ex)--(0,0);
Then, I wouldn't need the hbox
es.
Though the math mode inside thehbox
isn't really necessary, is't it?
– campa
Nov 9 at 16:58
1
@campa Thanks. Fixed.
– Steven B. Segletes
Nov 9 at 17:00
add a comment |
up vote
5
down vote
up vote
5
down vote
Don't know why, but here is a fix. I put the underset arrows inside of an hbox...
documentclassarticle
usepackagemathtools
usepackagetikz
usetikzlibraryarrows.meta
newcommandbigswarrow[1]tikzdraw[->](#1,3ex)--(0,0);
begindocument
foreach wid in .1,.2,...,1
bigswarrowwid em
foreach wid in .1,.2,...,1
$undersethboxbigswarrowwid em=$
foreach wid in .1,.2,...,1
bigswarrowwid
foreach wid in .1,.2,...,1
$undersethboxbigswarrowwid=$
enddocument
Alternately, giving a hat tip to marmot, I could force bigswarrow
onto the baseline by way of stackengine
:
usepackagestackengine
newcommandbigswarrow[1]abovebaseline[0pt]tikzdraw[->](#1,3ex)--(0,0);
Then, I wouldn't need the hbox
es.
Don't know why, but here is a fix. I put the underset arrows inside of an hbox...
documentclassarticle
usepackagemathtools
usepackagetikz
usetikzlibraryarrows.meta
newcommandbigswarrow[1]tikzdraw[->](#1,3ex)--(0,0);
begindocument
foreach wid in .1,.2,...,1
bigswarrowwid em
foreach wid in .1,.2,...,1
$undersethboxbigswarrowwid em=$
foreach wid in .1,.2,...,1
bigswarrowwid
foreach wid in .1,.2,...,1
$undersethboxbigswarrowwid=$
enddocument
Alternately, giving a hat tip to marmot, I could force bigswarrow
onto the baseline by way of stackengine
:
usepackagestackengine
newcommandbigswarrow[1]abovebaseline[0pt]tikzdraw[->](#1,3ex)--(0,0);
Then, I wouldn't need the hbox
es.
edited Nov 9 at 17:06
answered Nov 9 at 16:55
Steven B. Segletes
151k9189397
151k9189397
Though the math mode inside thehbox
isn't really necessary, is't it?
– campa
Nov 9 at 16:58
1
@campa Thanks. Fixed.
– Steven B. Segletes
Nov 9 at 17:00
add a comment |
Though the math mode inside thehbox
isn't really necessary, is't it?
– campa
Nov 9 at 16:58
1
@campa Thanks. Fixed.
– Steven B. Segletes
Nov 9 at 17:00
Though the math mode inside the
hbox
isn't really necessary, is't it?– campa
Nov 9 at 16:58
Though the math mode inside the
hbox
isn't really necessary, is't it?– campa
Nov 9 at 16:58
1
1
@campa Thanks. Fixed.
– Steven B. Segletes
Nov 9 at 17:00
@campa Thanks. Fixed.
– Steven B. Segletes
Nov 9 at 17:00
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
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f459163%2fstrange-behavior-of-underset%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
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
Required, but never shown
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
Required, but never shown
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
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