How to globally decrease space between symbols?
In my document, LateX is consistently placing far too much space between symbols, e.g.
One way I am improving this spacing manually is using the following
Suppose $x,{=},2$
which yields something much more reasonable:
The document renders much better throughout when I use ,{=},
instead of =
(and other symbols such as in
, >
, etc.).
Is there a way I can by default reduce the spacing around symbols such as =
and in
etc. without having to use the hack shown above in each location? I guess one possibility to define a command mysymb
that sets the spacing, although I'm wondering if there is a global setting that I can configure?
spacing symbols
add a comment |
In my document, LateX is consistently placing far too much space between symbols, e.g.
One way I am improving this spacing manually is using the following
Suppose $x,{=},2$
which yields something much more reasonable:
The document renders much better throughout when I use ,{=},
instead of =
(and other symbols such as in
, >
, etc.).
Is there a way I can by default reduce the spacing around symbols such as =
and in
etc. without having to use the hack shown above in each location? I guess one possibility to define a command mysymb
that sets the spacing, although I'm wondering if there is a global setting that I can configure?
spacing symbols
I am also willing to accept that modifying the spacing in this way is a bad idea and that it is best to leave LaTeX to squeeze/stretch themathbin
andmathrel
automatically, provided there is a compelling argument.
– jesterII
2 days ago
using,
forces it to usethinmuskip
which seems terribly tight spacing and less than themedmuskip
used around binary relations such as+
– David Carlisle
2 days ago
your initial spacing looks much more than the default, but you showed no code that produced that image.
– David Carlisle
2 days ago
add a comment |
In my document, LateX is consistently placing far too much space between symbols, e.g.
One way I am improving this spacing manually is using the following
Suppose $x,{=},2$
which yields something much more reasonable:
The document renders much better throughout when I use ,{=},
instead of =
(and other symbols such as in
, >
, etc.).
Is there a way I can by default reduce the spacing around symbols such as =
and in
etc. without having to use the hack shown above in each location? I guess one possibility to define a command mysymb
that sets the spacing, although I'm wondering if there is a global setting that I can configure?
spacing symbols
In my document, LateX is consistently placing far too much space between symbols, e.g.
One way I am improving this spacing manually is using the following
Suppose $x,{=},2$
which yields something much more reasonable:
The document renders much better throughout when I use ,{=},
instead of =
(and other symbols such as in
, >
, etc.).
Is there a way I can by default reduce the spacing around symbols such as =
and in
etc. without having to use the hack shown above in each location? I guess one possibility to define a command mysymb
that sets the spacing, although I'm wondering if there is a global setting that I can configure?
spacing symbols
spacing symbols
asked 2 days ago
jesterIIjesterII
1773
1773
I am also willing to accept that modifying the spacing in this way is a bad idea and that it is best to leave LaTeX to squeeze/stretch themathbin
andmathrel
automatically, provided there is a compelling argument.
– jesterII
2 days ago
using,
forces it to usethinmuskip
which seems terribly tight spacing and less than themedmuskip
used around binary relations such as+
– David Carlisle
2 days ago
your initial spacing looks much more than the default, but you showed no code that produced that image.
– David Carlisle
2 days ago
add a comment |
I am also willing to accept that modifying the spacing in this way is a bad idea and that it is best to leave LaTeX to squeeze/stretch themathbin
andmathrel
automatically, provided there is a compelling argument.
– jesterII
2 days ago
using,
forces it to usethinmuskip
which seems terribly tight spacing and less than themedmuskip
used around binary relations such as+
– David Carlisle
2 days ago
your initial spacing looks much more than the default, but you showed no code that produced that image.
– David Carlisle
2 days ago
I am also willing to accept that modifying the spacing in this way is a bad idea and that it is best to leave LaTeX to squeeze/stretch the
mathbin
and mathrel
automatically, provided there is a compelling argument.– jesterII
2 days ago
I am also willing to accept that modifying the spacing in this way is a bad idea and that it is best to leave LaTeX to squeeze/stretch the
mathbin
and mathrel
automatically, provided there is a compelling argument.– jesterII
2 days ago
using
,
forces it to use thinmuskip
which seems terribly tight spacing and less than the medmuskip
used around binary relations such as +
– David Carlisle
2 days ago
using
,
forces it to use thinmuskip
which seems terribly tight spacing and less than the medmuskip
used around binary relations such as +
– David Carlisle
2 days ago
your initial spacing looks much more than the default, but you showed no code that produced that image.
– David Carlisle
2 days ago
your initial spacing looks much more than the default, but you showed no code that produced that image.
– David Carlisle
2 days ago
add a comment |
2 Answers
2
active
oldest
votes
The default spacing around a mathrel
atom such as =
is thickmuskip
the default setting is
thickmuskip=5mu plus 5mu
the first setting looks best to me
documentclass{article}
begin{document}
default
[3=1+2]
hmmm
thickmuskip=3mu plus 2mu
[3=1+2]
hmmmmm
thickmuskip=1mu plus 1mu
[3=1+2]
end{document}
Although you could of course also reduce medmuskip
to be more consistent.
add a comment |
another option is to use the package savetrees The first output below when using the package and the second output without it
documentclass[12pt]{article}
usepackage{amsmath}
usepackage[extreme]{savetrees}
begin{document}
Suppose $x=2$
end{document}
But notice this will affect other spacings in document and not just the space around =
so it might not be what you want but something to try. There are different levels of saving space.
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%2f471027%2fhow-to-globally-decrease-space-between-symbols%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
2 Answers
2
active
oldest
votes
2 Answers
2
active
oldest
votes
active
oldest
votes
active
oldest
votes
The default spacing around a mathrel
atom such as =
is thickmuskip
the default setting is
thickmuskip=5mu plus 5mu
the first setting looks best to me
documentclass{article}
begin{document}
default
[3=1+2]
hmmm
thickmuskip=3mu plus 2mu
[3=1+2]
hmmmmm
thickmuskip=1mu plus 1mu
[3=1+2]
end{document}
Although you could of course also reduce medmuskip
to be more consistent.
add a comment |
The default spacing around a mathrel
atom such as =
is thickmuskip
the default setting is
thickmuskip=5mu plus 5mu
the first setting looks best to me
documentclass{article}
begin{document}
default
[3=1+2]
hmmm
thickmuskip=3mu plus 2mu
[3=1+2]
hmmmmm
thickmuskip=1mu plus 1mu
[3=1+2]
end{document}
Although you could of course also reduce medmuskip
to be more consistent.
add a comment |
The default spacing around a mathrel
atom such as =
is thickmuskip
the default setting is
thickmuskip=5mu plus 5mu
the first setting looks best to me
documentclass{article}
begin{document}
default
[3=1+2]
hmmm
thickmuskip=3mu plus 2mu
[3=1+2]
hmmmmm
thickmuskip=1mu plus 1mu
[3=1+2]
end{document}
Although you could of course also reduce medmuskip
to be more consistent.
The default spacing around a mathrel
atom such as =
is thickmuskip
the default setting is
thickmuskip=5mu plus 5mu
the first setting looks best to me
documentclass{article}
begin{document}
default
[3=1+2]
hmmm
thickmuskip=3mu plus 2mu
[3=1+2]
hmmmmm
thickmuskip=1mu plus 1mu
[3=1+2]
end{document}
Although you could of course also reduce medmuskip
to be more consistent.
edited 2 days ago
answered 2 days ago
David CarlisleDavid Carlisle
486k4111231867
486k4111231867
add a comment |
add a comment |
another option is to use the package savetrees The first output below when using the package and the second output without it
documentclass[12pt]{article}
usepackage{amsmath}
usepackage[extreme]{savetrees}
begin{document}
Suppose $x=2$
end{document}
But notice this will affect other spacings in document and not just the space around =
so it might not be what you want but something to try. There are different levels of saving space.
add a comment |
another option is to use the package savetrees The first output below when using the package and the second output without it
documentclass[12pt]{article}
usepackage{amsmath}
usepackage[extreme]{savetrees}
begin{document}
Suppose $x=2$
end{document}
But notice this will affect other spacings in document and not just the space around =
so it might not be what you want but something to try. There are different levels of saving space.
add a comment |
another option is to use the package savetrees The first output below when using the package and the second output without it
documentclass[12pt]{article}
usepackage{amsmath}
usepackage[extreme]{savetrees}
begin{document}
Suppose $x=2$
end{document}
But notice this will affect other spacings in document and not just the space around =
so it might not be what you want but something to try. There are different levels of saving space.
another option is to use the package savetrees The first output below when using the package and the second output without it
documentclass[12pt]{article}
usepackage{amsmath}
usepackage[extreme]{savetrees}
begin{document}
Suppose $x=2$
end{document}
But notice this will affect other spacings in document and not just the space around =
so it might not be what you want but something to try. There are different levels of saving space.
answered 2 days ago
NasserNasser
8,17163183
8,17163183
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%2f471027%2fhow-to-globally-decrease-space-between-symbols%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
I am also willing to accept that modifying the spacing in this way is a bad idea and that it is best to leave LaTeX to squeeze/stretch the
mathbin
andmathrel
automatically, provided there is a compelling argument.– jesterII
2 days ago
using
,
forces it to usethinmuskip
which seems terribly tight spacing and less than themedmuskip
used around binary relations such as+
– David Carlisle
2 days ago
your initial spacing looks much more than the default, but you showed no code that produced that image.
– David Carlisle
2 days ago