Spacing after equals sign in align
I find that I have unpleasant spacing between the equals sign and (e.g.) the exponential function in this particular case, while using the align
environment. I have a long expression which has to be split up in multiple rows. The alignment character &
appears to gobble up all space when it comes after the equals sign. How could I remedy this while still preserving the plus sign alignment below?
Ideally, I would like to have the second row from the first equation, and the first row from the second equation.
documentclass{article}
usepackage{amsmath}
begin{document}
begin{align} % bad spacing at first row, but correctly placed second row
2 cosh t =& e^t \
&+ e^{-t}
end{align}
begin{align} % good spacing at first row, but incorrectly placed second row
2cosh t &= e^t \
&+ e^{-t}
end{align}
end{document}
math-mode align
add a comment |
I find that I have unpleasant spacing between the equals sign and (e.g.) the exponential function in this particular case, while using the align
environment. I have a long expression which has to be split up in multiple rows. The alignment character &
appears to gobble up all space when it comes after the equals sign. How could I remedy this while still preserving the plus sign alignment below?
Ideally, I would like to have the second row from the first equation, and the first row from the second equation.
documentclass{article}
usepackage{amsmath}
begin{document}
begin{align} % bad spacing at first row, but correctly placed second row
2 cosh t =& e^t \
&+ e^{-t}
end{align}
begin{align} % good spacing at first row, but incorrectly placed second row
2cosh t &= e^t \
&+ e^{-t}
end{align}
end{document}
math-mode align
2
Welcome to TeX.SE! To get the correct spacing around the=
sign, one must write&=
rather than=&
.
– Mico
Nov 17 '14 at 13:50
add a comment |
I find that I have unpleasant spacing between the equals sign and (e.g.) the exponential function in this particular case, while using the align
environment. I have a long expression which has to be split up in multiple rows. The alignment character &
appears to gobble up all space when it comes after the equals sign. How could I remedy this while still preserving the plus sign alignment below?
Ideally, I would like to have the second row from the first equation, and the first row from the second equation.
documentclass{article}
usepackage{amsmath}
begin{document}
begin{align} % bad spacing at first row, but correctly placed second row
2 cosh t =& e^t \
&+ e^{-t}
end{align}
begin{align} % good spacing at first row, but incorrectly placed second row
2cosh t &= e^t \
&+ e^{-t}
end{align}
end{document}
math-mode align
I find that I have unpleasant spacing between the equals sign and (e.g.) the exponential function in this particular case, while using the align
environment. I have a long expression which has to be split up in multiple rows. The alignment character &
appears to gobble up all space when it comes after the equals sign. How could I remedy this while still preserving the plus sign alignment below?
Ideally, I would like to have the second row from the first equation, and the first row from the second equation.
documentclass{article}
usepackage{amsmath}
begin{document}
begin{align} % bad spacing at first row, but correctly placed second row
2 cosh t =& e^t \
&+ e^{-t}
end{align}
begin{align} % good spacing at first row, but incorrectly placed second row
2cosh t &= e^t \
&+ e^{-t}
end{align}
end{document}
math-mode align
math-mode align
asked Nov 17 '14 at 13:44
Martin LMartin L
16316
16316
2
Welcome to TeX.SE! To get the correct spacing around the=
sign, one must write&=
rather than=&
.
– Mico
Nov 17 '14 at 13:50
add a comment |
2
Welcome to TeX.SE! To get the correct spacing around the=
sign, one must write&=
rather than=&
.
– Mico
Nov 17 '14 at 13:50
2
2
Welcome to TeX.SE! To get the correct spacing around the
=
sign, one must write &=
rather than =&
.– Mico
Nov 17 '14 at 13:50
Welcome to TeX.SE! To get the correct spacing around the
=
sign, one must write &=
rather than =&
.– Mico
Nov 17 '14 at 13:50
add a comment |
5 Answers
5
active
oldest
votes
Put the ampersand before the equals sign. Then use quad
to create the indentation in the second row.
documentclass{article}
usepackage{amsmath}
begin{document}
begin{align}
2 cosh t &= e^t \
&quad+ e^{-t}
end{align}
end{document}
You can also use hspace
if you want a different length for the indentation.
3
Wouldn'tbegin{align} 2 cosh t &= e^t \ &phantom{{}={}} + e^{-t} end{align}
be better? Then the plus symbol would be inset by the width of the equals sign, with the correct spacing.
– Niel de Beaudrap
Nov 17 '14 at 17:21
I'd say it's a matter of taste.
– Ian Thompson
Nov 18 '14 at 8:08
add a comment |
I wouldn't try aligning the plus with e^t
, but if you insist, here's how.
documentclass{article}
usepackage{amsmath}
begin{document}
noindent
The plus is flush with $e^t$ (I wouldn't recommend it):
begin{align}
2cosh t ={}& e^t \
& negmedspace+ e^{-t}
end{align}
The plus is moved right (better):
begin{align}
2cosh t &= e^t \
&qquad+ e^{-t}
end{align}
end{document}
With negmedspace
we kill the space at the left of the binary operation symbol.
However, align
is the wrong tool here:
documentclass{article}
usepackage{amsmath}
begin{document}
begin{equation}
begin{split}
2cosh t &= e^t \
&qquad + e^{-t}
end{split}
end{equation}
add a comment |
Suppose you wish to ensure that the two instances of e
are aligned vertically, while respecting the fact that a binary operator (+
) precedes the e
in the second row. The most direct way to obtain this type of alignment is to use a pair of hphantom
("horizonal phantom") statements. The one in the first row mimics the +
symbol (a binary operator) from the second row, and the hphantom
statement in the second row mimics the =
symbol (a relational operator) from the first row. The {}
pairs are there to help TeX figure out which type of operator applies.
documentclass{article}
usepackage{amsmath}
setlengthtextwidth{3in} %% just for this example
begin{document}
begin{align}
2cosh t &= phantom{{}+{}} mathrm{e}^t \
&phantom{{}={}} + mathrm{e}^{-t}
end{align}
end{document}
add a comment |
You have placed the &
wrong; it should go before the equal sign to get the correct spacing. Also, I've used hphantom
to indent the expression in the second line to get the correct alignment. (Notice the {}
before =
.)
documentclass{article}
usepackage{amsmath}
begin{document}
begin{align}
2cosh t
&= e^{t} \
&hphantom{{}=} + e^{-t}
end{align}
end{document}
1
It is not wrong, one just have to be a bit more careful. Besides ` = {} &` is a lot short to type than&hphantom{{}=}
;-)
– daleif
Nov 17 '14 at 15:19
@daleif Good point. The reason why I usedhphantom
is that it's more 'universal'.
– Svend Tveskæg
Nov 17 '14 at 16:33
add a comment |
Strictly speaking, only the first part of egreg's answer solves the problem as intended by Martin L. All other answers require space corrections of at least 1 or 2 mu. Here is an alternative.
LaTeX encloses relation symbols with thick spaces ;
, and binary symbols with medium spaces :
. The symbols =
and +
in our example are respectively of these kinds. Therefore, downgrading them to ordinary symbols, what we want is:
2 cosh t & ; mathord{=} ; e^t \
& ; phantom{=} ; mathord{+} : e^{-t}
A practical incarnation of the above is (see page 36 of l2kurz.pdf):
2 cosh t & = e^{t} \
& mathrel{phantom{=}} negmedspace {} + e^{-t}
First, we redeem the relation status of =
robbed by the phantom
command. Second, we insert an empty group {}
telling LaTeX to interpret +
as a binary rather than a prefix symbol; but this creates a spurious medium space :
that needs to be compensated.
New contributor
add a comment |
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
});
}
});
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%2f212605%2fspacing-after-equals-sign-in-align%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
5 Answers
5
active
oldest
votes
5 Answers
5
active
oldest
votes
active
oldest
votes
active
oldest
votes
Put the ampersand before the equals sign. Then use quad
to create the indentation in the second row.
documentclass{article}
usepackage{amsmath}
begin{document}
begin{align}
2 cosh t &= e^t \
&quad+ e^{-t}
end{align}
end{document}
You can also use hspace
if you want a different length for the indentation.
3
Wouldn'tbegin{align} 2 cosh t &= e^t \ &phantom{{}={}} + e^{-t} end{align}
be better? Then the plus symbol would be inset by the width of the equals sign, with the correct spacing.
– Niel de Beaudrap
Nov 17 '14 at 17:21
I'd say it's a matter of taste.
– Ian Thompson
Nov 18 '14 at 8:08
add a comment |
Put the ampersand before the equals sign. Then use quad
to create the indentation in the second row.
documentclass{article}
usepackage{amsmath}
begin{document}
begin{align}
2 cosh t &= e^t \
&quad+ e^{-t}
end{align}
end{document}
You can also use hspace
if you want a different length for the indentation.
3
Wouldn'tbegin{align} 2 cosh t &= e^t \ &phantom{{}={}} + e^{-t} end{align}
be better? Then the plus symbol would be inset by the width of the equals sign, with the correct spacing.
– Niel de Beaudrap
Nov 17 '14 at 17:21
I'd say it's a matter of taste.
– Ian Thompson
Nov 18 '14 at 8:08
add a comment |
Put the ampersand before the equals sign. Then use quad
to create the indentation in the second row.
documentclass{article}
usepackage{amsmath}
begin{document}
begin{align}
2 cosh t &= e^t \
&quad+ e^{-t}
end{align}
end{document}
You can also use hspace
if you want a different length for the indentation.
Put the ampersand before the equals sign. Then use quad
to create the indentation in the second row.
documentclass{article}
usepackage{amsmath}
begin{document}
begin{align}
2 cosh t &= e^t \
&quad+ e^{-t}
end{align}
end{document}
You can also use hspace
if you want a different length for the indentation.
answered Nov 17 '14 at 13:49
Ian ThompsonIan Thompson
32.1k379155
32.1k379155
3
Wouldn'tbegin{align} 2 cosh t &= e^t \ &phantom{{}={}} + e^{-t} end{align}
be better? Then the plus symbol would be inset by the width of the equals sign, with the correct spacing.
– Niel de Beaudrap
Nov 17 '14 at 17:21
I'd say it's a matter of taste.
– Ian Thompson
Nov 18 '14 at 8:08
add a comment |
3
Wouldn'tbegin{align} 2 cosh t &= e^t \ &phantom{{}={}} + e^{-t} end{align}
be better? Then the plus symbol would be inset by the width of the equals sign, with the correct spacing.
– Niel de Beaudrap
Nov 17 '14 at 17:21
I'd say it's a matter of taste.
– Ian Thompson
Nov 18 '14 at 8:08
3
3
Wouldn't
begin{align} 2 cosh t &= e^t \ &phantom{{}={}} + e^{-t} end{align}
be better? Then the plus symbol would be inset by the width of the equals sign, with the correct spacing.– Niel de Beaudrap
Nov 17 '14 at 17:21
Wouldn't
begin{align} 2 cosh t &= e^t \ &phantom{{}={}} + e^{-t} end{align}
be better? Then the plus symbol would be inset by the width of the equals sign, with the correct spacing.– Niel de Beaudrap
Nov 17 '14 at 17:21
I'd say it's a matter of taste.
– Ian Thompson
Nov 18 '14 at 8:08
I'd say it's a matter of taste.
– Ian Thompson
Nov 18 '14 at 8:08
add a comment |
I wouldn't try aligning the plus with e^t
, but if you insist, here's how.
documentclass{article}
usepackage{amsmath}
begin{document}
noindent
The plus is flush with $e^t$ (I wouldn't recommend it):
begin{align}
2cosh t ={}& e^t \
& negmedspace+ e^{-t}
end{align}
The plus is moved right (better):
begin{align}
2cosh t &= e^t \
&qquad+ e^{-t}
end{align}
end{document}
With negmedspace
we kill the space at the left of the binary operation symbol.
However, align
is the wrong tool here:
documentclass{article}
usepackage{amsmath}
begin{document}
begin{equation}
begin{split}
2cosh t &= e^t \
&qquad + e^{-t}
end{split}
end{equation}
add a comment |
I wouldn't try aligning the plus with e^t
, but if you insist, here's how.
documentclass{article}
usepackage{amsmath}
begin{document}
noindent
The plus is flush with $e^t$ (I wouldn't recommend it):
begin{align}
2cosh t ={}& e^t \
& negmedspace+ e^{-t}
end{align}
The plus is moved right (better):
begin{align}
2cosh t &= e^t \
&qquad+ e^{-t}
end{align}
end{document}
With negmedspace
we kill the space at the left of the binary operation symbol.
However, align
is the wrong tool here:
documentclass{article}
usepackage{amsmath}
begin{document}
begin{equation}
begin{split}
2cosh t &= e^t \
&qquad + e^{-t}
end{split}
end{equation}
add a comment |
I wouldn't try aligning the plus with e^t
, but if you insist, here's how.
documentclass{article}
usepackage{amsmath}
begin{document}
noindent
The plus is flush with $e^t$ (I wouldn't recommend it):
begin{align}
2cosh t ={}& e^t \
& negmedspace+ e^{-t}
end{align}
The plus is moved right (better):
begin{align}
2cosh t &= e^t \
&qquad+ e^{-t}
end{align}
end{document}
With negmedspace
we kill the space at the left of the binary operation symbol.
However, align
is the wrong tool here:
documentclass{article}
usepackage{amsmath}
begin{document}
begin{equation}
begin{split}
2cosh t &= e^t \
&qquad + e^{-t}
end{split}
end{equation}
I wouldn't try aligning the plus with e^t
, but if you insist, here's how.
documentclass{article}
usepackage{amsmath}
begin{document}
noindent
The plus is flush with $e^t$ (I wouldn't recommend it):
begin{align}
2cosh t ={}& e^t \
& negmedspace+ e^{-t}
end{align}
The plus is moved right (better):
begin{align}
2cosh t &= e^t \
&qquad+ e^{-t}
end{align}
end{document}
With negmedspace
we kill the space at the left of the binary operation symbol.
However, align
is the wrong tool here:
documentclass{article}
usepackage{amsmath}
begin{document}
begin{equation}
begin{split}
2cosh t &= e^t \
&qquad + e^{-t}
end{split}
end{equation}
answered Nov 17 '14 at 14:13
egregegreg
727k8819223231
727k8819223231
add a comment |
add a comment |
Suppose you wish to ensure that the two instances of e
are aligned vertically, while respecting the fact that a binary operator (+
) precedes the e
in the second row. The most direct way to obtain this type of alignment is to use a pair of hphantom
("horizonal phantom") statements. The one in the first row mimics the +
symbol (a binary operator) from the second row, and the hphantom
statement in the second row mimics the =
symbol (a relational operator) from the first row. The {}
pairs are there to help TeX figure out which type of operator applies.
documentclass{article}
usepackage{amsmath}
setlengthtextwidth{3in} %% just for this example
begin{document}
begin{align}
2cosh t &= phantom{{}+{}} mathrm{e}^t \
&phantom{{}={}} + mathrm{e}^{-t}
end{align}
end{document}
add a comment |
Suppose you wish to ensure that the two instances of e
are aligned vertically, while respecting the fact that a binary operator (+
) precedes the e
in the second row. The most direct way to obtain this type of alignment is to use a pair of hphantom
("horizonal phantom") statements. The one in the first row mimics the +
symbol (a binary operator) from the second row, and the hphantom
statement in the second row mimics the =
symbol (a relational operator) from the first row. The {}
pairs are there to help TeX figure out which type of operator applies.
documentclass{article}
usepackage{amsmath}
setlengthtextwidth{3in} %% just for this example
begin{document}
begin{align}
2cosh t &= phantom{{}+{}} mathrm{e}^t \
&phantom{{}={}} + mathrm{e}^{-t}
end{align}
end{document}
add a comment |
Suppose you wish to ensure that the two instances of e
are aligned vertically, while respecting the fact that a binary operator (+
) precedes the e
in the second row. The most direct way to obtain this type of alignment is to use a pair of hphantom
("horizonal phantom") statements. The one in the first row mimics the +
symbol (a binary operator) from the second row, and the hphantom
statement in the second row mimics the =
symbol (a relational operator) from the first row. The {}
pairs are there to help TeX figure out which type of operator applies.
documentclass{article}
usepackage{amsmath}
setlengthtextwidth{3in} %% just for this example
begin{document}
begin{align}
2cosh t &= phantom{{}+{}} mathrm{e}^t \
&phantom{{}={}} + mathrm{e}^{-t}
end{align}
end{document}
Suppose you wish to ensure that the two instances of e
are aligned vertically, while respecting the fact that a binary operator (+
) precedes the e
in the second row. The most direct way to obtain this type of alignment is to use a pair of hphantom
("horizonal phantom") statements. The one in the first row mimics the +
symbol (a binary operator) from the second row, and the hphantom
statement in the second row mimics the =
symbol (a relational operator) from the first row. The {}
pairs are there to help TeX figure out which type of operator applies.
documentclass{article}
usepackage{amsmath}
setlengthtextwidth{3in} %% just for this example
begin{document}
begin{align}
2cosh t &= phantom{{}+{}} mathrm{e}^t \
&phantom{{}={}} + mathrm{e}^{-t}
end{align}
end{document}
answered Nov 17 '14 at 14:03
MicoMico
283k31388775
283k31388775
add a comment |
add a comment |
You have placed the &
wrong; it should go before the equal sign to get the correct spacing. Also, I've used hphantom
to indent the expression in the second line to get the correct alignment. (Notice the {}
before =
.)
documentclass{article}
usepackage{amsmath}
begin{document}
begin{align}
2cosh t
&= e^{t} \
&hphantom{{}=} + e^{-t}
end{align}
end{document}
1
It is not wrong, one just have to be a bit more careful. Besides ` = {} &` is a lot short to type than&hphantom{{}=}
;-)
– daleif
Nov 17 '14 at 15:19
@daleif Good point. The reason why I usedhphantom
is that it's more 'universal'.
– Svend Tveskæg
Nov 17 '14 at 16:33
add a comment |
You have placed the &
wrong; it should go before the equal sign to get the correct spacing. Also, I've used hphantom
to indent the expression in the second line to get the correct alignment. (Notice the {}
before =
.)
documentclass{article}
usepackage{amsmath}
begin{document}
begin{align}
2cosh t
&= e^{t} \
&hphantom{{}=} + e^{-t}
end{align}
end{document}
1
It is not wrong, one just have to be a bit more careful. Besides ` = {} &` is a lot short to type than&hphantom{{}=}
;-)
– daleif
Nov 17 '14 at 15:19
@daleif Good point. The reason why I usedhphantom
is that it's more 'universal'.
– Svend Tveskæg
Nov 17 '14 at 16:33
add a comment |
You have placed the &
wrong; it should go before the equal sign to get the correct spacing. Also, I've used hphantom
to indent the expression in the second line to get the correct alignment. (Notice the {}
before =
.)
documentclass{article}
usepackage{amsmath}
begin{document}
begin{align}
2cosh t
&= e^{t} \
&hphantom{{}=} + e^{-t}
end{align}
end{document}
You have placed the &
wrong; it should go before the equal sign to get the correct spacing. Also, I've used hphantom
to indent the expression in the second line to get the correct alignment. (Notice the {}
before =
.)
documentclass{article}
usepackage{amsmath}
begin{document}
begin{align}
2cosh t
&= e^{t} \
&hphantom{{}=} + e^{-t}
end{align}
end{document}
edited Nov 17 '14 at 14:03
answered Nov 17 '14 at 13:51
Svend TveskægSvend Tveskæg
20.8k1052140
20.8k1052140
1
It is not wrong, one just have to be a bit more careful. Besides ` = {} &` is a lot short to type than&hphantom{{}=}
;-)
– daleif
Nov 17 '14 at 15:19
@daleif Good point. The reason why I usedhphantom
is that it's more 'universal'.
– Svend Tveskæg
Nov 17 '14 at 16:33
add a comment |
1
It is not wrong, one just have to be a bit more careful. Besides ` = {} &` is a lot short to type than&hphantom{{}=}
;-)
– daleif
Nov 17 '14 at 15:19
@daleif Good point. The reason why I usedhphantom
is that it's more 'universal'.
– Svend Tveskæg
Nov 17 '14 at 16:33
1
1
It is not wrong, one just have to be a bit more careful. Besides ` = {} &` is a lot short to type than
&hphantom{{}=}
;-)– daleif
Nov 17 '14 at 15:19
It is not wrong, one just have to be a bit more careful. Besides ` = {} &` is a lot short to type than
&hphantom{{}=}
;-)– daleif
Nov 17 '14 at 15:19
@daleif Good point. The reason why I used
hphantom
is that it's more 'universal'.– Svend Tveskæg
Nov 17 '14 at 16:33
@daleif Good point. The reason why I used
hphantom
is that it's more 'universal'.– Svend Tveskæg
Nov 17 '14 at 16:33
add a comment |
Strictly speaking, only the first part of egreg's answer solves the problem as intended by Martin L. All other answers require space corrections of at least 1 or 2 mu. Here is an alternative.
LaTeX encloses relation symbols with thick spaces ;
, and binary symbols with medium spaces :
. The symbols =
and +
in our example are respectively of these kinds. Therefore, downgrading them to ordinary symbols, what we want is:
2 cosh t & ; mathord{=} ; e^t \
& ; phantom{=} ; mathord{+} : e^{-t}
A practical incarnation of the above is (see page 36 of l2kurz.pdf):
2 cosh t & = e^{t} \
& mathrel{phantom{=}} negmedspace {} + e^{-t}
First, we redeem the relation status of =
robbed by the phantom
command. Second, we insert an empty group {}
telling LaTeX to interpret +
as a binary rather than a prefix symbol; but this creates a spurious medium space :
that needs to be compensated.
New contributor
add a comment |
Strictly speaking, only the first part of egreg's answer solves the problem as intended by Martin L. All other answers require space corrections of at least 1 or 2 mu. Here is an alternative.
LaTeX encloses relation symbols with thick spaces ;
, and binary symbols with medium spaces :
. The symbols =
and +
in our example are respectively of these kinds. Therefore, downgrading them to ordinary symbols, what we want is:
2 cosh t & ; mathord{=} ; e^t \
& ; phantom{=} ; mathord{+} : e^{-t}
A practical incarnation of the above is (see page 36 of l2kurz.pdf):
2 cosh t & = e^{t} \
& mathrel{phantom{=}} negmedspace {} + e^{-t}
First, we redeem the relation status of =
robbed by the phantom
command. Second, we insert an empty group {}
telling LaTeX to interpret +
as a binary rather than a prefix symbol; but this creates a spurious medium space :
that needs to be compensated.
New contributor
add a comment |
Strictly speaking, only the first part of egreg's answer solves the problem as intended by Martin L. All other answers require space corrections of at least 1 or 2 mu. Here is an alternative.
LaTeX encloses relation symbols with thick spaces ;
, and binary symbols with medium spaces :
. The symbols =
and +
in our example are respectively of these kinds. Therefore, downgrading them to ordinary symbols, what we want is:
2 cosh t & ; mathord{=} ; e^t \
& ; phantom{=} ; mathord{+} : e^{-t}
A practical incarnation of the above is (see page 36 of l2kurz.pdf):
2 cosh t & = e^{t} \
& mathrel{phantom{=}} negmedspace {} + e^{-t}
First, we redeem the relation status of =
robbed by the phantom
command. Second, we insert an empty group {}
telling LaTeX to interpret +
as a binary rather than a prefix symbol; but this creates a spurious medium space :
that needs to be compensated.
New contributor
Strictly speaking, only the first part of egreg's answer solves the problem as intended by Martin L. All other answers require space corrections of at least 1 or 2 mu. Here is an alternative.
LaTeX encloses relation symbols with thick spaces ;
, and binary symbols with medium spaces :
. The symbols =
and +
in our example are respectively of these kinds. Therefore, downgrading them to ordinary symbols, what we want is:
2 cosh t & ; mathord{=} ; e^t \
& ; phantom{=} ; mathord{+} : e^{-t}
A practical incarnation of the above is (see page 36 of l2kurz.pdf):
2 cosh t & = e^{t} \
& mathrel{phantom{=}} negmedspace {} + e^{-t}
First, we redeem the relation status of =
robbed by the phantom
command. Second, we insert an empty group {}
telling LaTeX to interpret +
as a binary rather than a prefix symbol; but this creates a spurious medium space :
that needs to be compensated.
New contributor
New contributor
answered 54 mins ago
ChristophChristoph
1
1
New contributor
New contributor
add a comment |
add a comment |
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.
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%2f212605%2fspacing-after-equals-sign-in-align%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
2
Welcome to TeX.SE! To get the correct spacing around the
=
sign, one must write&=
rather than=&
.– Mico
Nov 17 '14 at 13:50