Equations: Why does formula symbol index notation “ff” cause such big letter spacing?
The formula symbol index notation ff
is causing some ugly letter spacing in comparison to other index notation letters.
Minimum Working Example (MWE):
documentclass{article}
begin{document}
begin{equation}
t=frac{hvarepsilon_{eff}}{w}
end{equation}
begin{equation}
t=frac{hvarepsilon_{ett}}{w}
end{equation}
end{document}
Screenshot of the result:
Description of the issue:
As you can see, the letter spacing distance between those two f
's is very huge in comparison to the t
's of the second equation. Therefore the second equation appears well balanced and a bit more nicely than the first one.
Do you all write eff
the way I'm doing, or is there some special trick to reduce this ugly letter distance?
Update (2019/01/19): The user marmot
has posted an approach of writing the index notation in text mode:
t=frac{hvarepsilon_mathrm{eff}}{w}
I am not sure if it is typographically allowed to write index notations in text mode? I thought in equations everything has to be italic
, no?
equations symbols indexing formula notation
|
show 4 more comments
The formula symbol index notation ff
is causing some ugly letter spacing in comparison to other index notation letters.
Minimum Working Example (MWE):
documentclass{article}
begin{document}
begin{equation}
t=frac{hvarepsilon_{eff}}{w}
end{equation}
begin{equation}
t=frac{hvarepsilon_{ett}}{w}
end{equation}
end{document}
Screenshot of the result:
Description of the issue:
As you can see, the letter spacing distance between those two f
's is very huge in comparison to the t
's of the second equation. Therefore the second equation appears well balanced and a bit more nicely than the first one.
Do you all write eff
the way I'm doing, or is there some special trick to reduce this ugly letter distance?
Update (2019/01/19): The user marmot
has posted an approach of writing the index notation in text mode:
t=frac{hvarepsilon_mathrm{eff}}{w}
I am not sure if it is typographically allowed to write index notations in text mode? I thought in equations everything has to be italic
, no?
equations symbols indexing formula notation
3
You probably wantt=frac{hvarepsilon_mathrm{eff}}{w}
.
– marmot
Jan 19 at 21:48
1
OK, I thoughteff
would stand foreffective
. If these are indices, you are of course right.
– marmot
Jan 19 at 21:52
1
@Dave: I can hardly believe that the “eff” in your formula is meant to denote the product of the three quantities “e’ and “f squared”. Contrary to what you seem to believe, indices that denote words (like “effective”, or “efficacious”) must be written, in formulas, in upright (Roman) font.
– GuM
Jan 19 at 21:56
1
Yes, of course. Texts should always be typeset upright, only symbols are italic AFAIK. (I personally would dot=frac{h,varepsilon_mathrm{eff}}{w}
but there are users who do not like the,
).
– marmot
Jan 19 at 21:57
3
No, I repeat, it is common practice to write that particular type of pedices upright, and I think ISO regulations actually mandate so (I cannot swear for this, I’m not particularly fond of ISO regulations, they also dictate that the “d” inint f(x),dx
should be upright, something I’ll never yield to unless under threat of death). I also wanted to remark about usingmathit
, but @DavidCarlisle has already taken care of this!
– GuM
Jan 19 at 22:11
|
show 4 more comments
The formula symbol index notation ff
is causing some ugly letter spacing in comparison to other index notation letters.
Minimum Working Example (MWE):
documentclass{article}
begin{document}
begin{equation}
t=frac{hvarepsilon_{eff}}{w}
end{equation}
begin{equation}
t=frac{hvarepsilon_{ett}}{w}
end{equation}
end{document}
Screenshot of the result:
Description of the issue:
As you can see, the letter spacing distance between those two f
's is very huge in comparison to the t
's of the second equation. Therefore the second equation appears well balanced and a bit more nicely than the first one.
Do you all write eff
the way I'm doing, or is there some special trick to reduce this ugly letter distance?
Update (2019/01/19): The user marmot
has posted an approach of writing the index notation in text mode:
t=frac{hvarepsilon_mathrm{eff}}{w}
I am not sure if it is typographically allowed to write index notations in text mode? I thought in equations everything has to be italic
, no?
equations symbols indexing formula notation
The formula symbol index notation ff
is causing some ugly letter spacing in comparison to other index notation letters.
Minimum Working Example (MWE):
documentclass{article}
begin{document}
begin{equation}
t=frac{hvarepsilon_{eff}}{w}
end{equation}
begin{equation}
t=frac{hvarepsilon_{ett}}{w}
end{equation}
end{document}
Screenshot of the result:
Description of the issue:
As you can see, the letter spacing distance between those two f
's is very huge in comparison to the t
's of the second equation. Therefore the second equation appears well balanced and a bit more nicely than the first one.
Do you all write eff
the way I'm doing, or is there some special trick to reduce this ugly letter distance?
Update (2019/01/19): The user marmot
has posted an approach of writing the index notation in text mode:
t=frac{hvarepsilon_mathrm{eff}}{w}
I am not sure if it is typographically allowed to write index notations in text mode? I thought in equations everything has to be italic
, no?
equations symbols indexing formula notation
equations symbols indexing formula notation
edited Jan 19 at 21:58
Dave
asked Jan 19 at 21:47
DaveDave
767516
767516
3
You probably wantt=frac{hvarepsilon_mathrm{eff}}{w}
.
– marmot
Jan 19 at 21:48
1
OK, I thoughteff
would stand foreffective
. If these are indices, you are of course right.
– marmot
Jan 19 at 21:52
1
@Dave: I can hardly believe that the “eff” in your formula is meant to denote the product of the three quantities “e’ and “f squared”. Contrary to what you seem to believe, indices that denote words (like “effective”, or “efficacious”) must be written, in formulas, in upright (Roman) font.
– GuM
Jan 19 at 21:56
1
Yes, of course. Texts should always be typeset upright, only symbols are italic AFAIK. (I personally would dot=frac{h,varepsilon_mathrm{eff}}{w}
but there are users who do not like the,
).
– marmot
Jan 19 at 21:57
3
No, I repeat, it is common practice to write that particular type of pedices upright, and I think ISO regulations actually mandate so (I cannot swear for this, I’m not particularly fond of ISO regulations, they also dictate that the “d” inint f(x),dx
should be upright, something I’ll never yield to unless under threat of death). I also wanted to remark about usingmathit
, but @DavidCarlisle has already taken care of this!
– GuM
Jan 19 at 22:11
|
show 4 more comments
3
You probably wantt=frac{hvarepsilon_mathrm{eff}}{w}
.
– marmot
Jan 19 at 21:48
1
OK, I thoughteff
would stand foreffective
. If these are indices, you are of course right.
– marmot
Jan 19 at 21:52
1
@Dave: I can hardly believe that the “eff” in your formula is meant to denote the product of the three quantities “e’ and “f squared”. Contrary to what you seem to believe, indices that denote words (like “effective”, or “efficacious”) must be written, in formulas, in upright (Roman) font.
– GuM
Jan 19 at 21:56
1
Yes, of course. Texts should always be typeset upright, only symbols are italic AFAIK. (I personally would dot=frac{h,varepsilon_mathrm{eff}}{w}
but there are users who do not like the,
).
– marmot
Jan 19 at 21:57
3
No, I repeat, it is common practice to write that particular type of pedices upright, and I think ISO regulations actually mandate so (I cannot swear for this, I’m not particularly fond of ISO regulations, they also dictate that the “d” inint f(x),dx
should be upright, something I’ll never yield to unless under threat of death). I also wanted to remark about usingmathit
, but @DavidCarlisle has already taken care of this!
– GuM
Jan 19 at 22:11
3
3
You probably want
t=frac{hvarepsilon_mathrm{eff}}{w}
.– marmot
Jan 19 at 21:48
You probably want
t=frac{hvarepsilon_mathrm{eff}}{w}
.– marmot
Jan 19 at 21:48
1
1
OK, I thought
eff
would stand for effective
. If these are indices, you are of course right.– marmot
Jan 19 at 21:52
OK, I thought
eff
would stand for effective
. If these are indices, you are of course right.– marmot
Jan 19 at 21:52
1
1
@Dave: I can hardly believe that the “eff” in your formula is meant to denote the product of the three quantities “e’ and “f squared”. Contrary to what you seem to believe, indices that denote words (like “effective”, or “efficacious”) must be written, in formulas, in upright (Roman) font.
– GuM
Jan 19 at 21:56
@Dave: I can hardly believe that the “eff” in your formula is meant to denote the product of the three quantities “e’ and “f squared”. Contrary to what you seem to believe, indices that denote words (like “effective”, or “efficacious”) must be written, in formulas, in upright (Roman) font.
– GuM
Jan 19 at 21:56
1
1
Yes, of course. Texts should always be typeset upright, only symbols are italic AFAIK. (I personally would do
t=frac{h,varepsilon_mathrm{eff}}{w}
but there are users who do not like the ,
).– marmot
Jan 19 at 21:57
Yes, of course. Texts should always be typeset upright, only symbols are italic AFAIK. (I personally would do
t=frac{h,varepsilon_mathrm{eff}}{w}
but there are users who do not like the ,
).– marmot
Jan 19 at 21:57
3
3
No, I repeat, it is common practice to write that particular type of pedices upright, and I think ISO regulations actually mandate so (I cannot swear for this, I’m not particularly fond of ISO regulations, they also dictate that the “d” in
int f(x),dx
should be upright, something I’ll never yield to unless under threat of death). I also wanted to remark about using mathit
, but @DavidCarlisle has already taken care of this!– GuM
Jan 19 at 22:11
No, I repeat, it is common practice to write that particular type of pedices upright, and I think ISO regulations actually mandate so (I cannot swear for this, I’m not particularly fond of ISO regulations, they also dictate that the “d” in
int f(x),dx
should be upright, something I’ll never yield to unless under threat of death). I also wanted to remark about using mathit
, but @DavidCarlisle has already taken care of this!– GuM
Jan 19 at 22:11
|
show 4 more comments
1 Answer
1
active
oldest
votes
You can use italic but use mathit{eff}
never use the default math italic for multi-letter identifiers it is designed to make adjacent letters look like a product of variables and not a word. Alternatively you can use mathrm{eff}
if you want upright. Both of those fonts are designed for words.
Thank you very much! So this is valid for multi-letter identifiers, but for single-letter identifiers I am still allowed to keep up the math mode?
– Dave
Jan 19 at 22:15
1
@Dave yes sure you should use the math italic font for single letters. All variables should be called x all functions should be called f and math fonts are optimised for single letter identifiers, it's the way it is:-)
– David Carlisle
Jan 19 at 22:18
1
@Dave: If the subscript denotes a variable, it should be in math italic (e.g.,m_{i}
for the i-th mass), but if the subscript is an abbreviation for a word, best practice (and, I repeat, probably also ISO directive) is to set it upright (e.g.,m_{mathrm{E}}
for the mass of the Earth).
– GuM
Jan 19 at 22:22
2
@GuM when I did math for a living, I never referred to anything that related to a real word (or the real world:-)
– David Carlisle
Jan 19 at 22:24
1
@GuM there are no ISO standards for typesetting mathematics in general, unfortunately ISO 80000 is sometimes interpreted that way, but that's just notational conventions for one particular subject area of engineering and has no relevance to mathematical typesetting in general
– David Carlisle
Jan 19 at 22:26
|
show 1 more 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%2f470940%2fequations-why-does-formula-symbol-index-notation-ff-cause-such-big-letter-spa%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
You can use italic but use mathit{eff}
never use the default math italic for multi-letter identifiers it is designed to make adjacent letters look like a product of variables and not a word. Alternatively you can use mathrm{eff}
if you want upright. Both of those fonts are designed for words.
Thank you very much! So this is valid for multi-letter identifiers, but for single-letter identifiers I am still allowed to keep up the math mode?
– Dave
Jan 19 at 22:15
1
@Dave yes sure you should use the math italic font for single letters. All variables should be called x all functions should be called f and math fonts are optimised for single letter identifiers, it's the way it is:-)
– David Carlisle
Jan 19 at 22:18
1
@Dave: If the subscript denotes a variable, it should be in math italic (e.g.,m_{i}
for the i-th mass), but if the subscript is an abbreviation for a word, best practice (and, I repeat, probably also ISO directive) is to set it upright (e.g.,m_{mathrm{E}}
for the mass of the Earth).
– GuM
Jan 19 at 22:22
2
@GuM when I did math for a living, I never referred to anything that related to a real word (or the real world:-)
– David Carlisle
Jan 19 at 22:24
1
@GuM there are no ISO standards for typesetting mathematics in general, unfortunately ISO 80000 is sometimes interpreted that way, but that's just notational conventions for one particular subject area of engineering and has no relevance to mathematical typesetting in general
– David Carlisle
Jan 19 at 22:26
|
show 1 more comment
You can use italic but use mathit{eff}
never use the default math italic for multi-letter identifiers it is designed to make adjacent letters look like a product of variables and not a word. Alternatively you can use mathrm{eff}
if you want upright. Both of those fonts are designed for words.
Thank you very much! So this is valid for multi-letter identifiers, but for single-letter identifiers I am still allowed to keep up the math mode?
– Dave
Jan 19 at 22:15
1
@Dave yes sure you should use the math italic font for single letters. All variables should be called x all functions should be called f and math fonts are optimised for single letter identifiers, it's the way it is:-)
– David Carlisle
Jan 19 at 22:18
1
@Dave: If the subscript denotes a variable, it should be in math italic (e.g.,m_{i}
for the i-th mass), but if the subscript is an abbreviation for a word, best practice (and, I repeat, probably also ISO directive) is to set it upright (e.g.,m_{mathrm{E}}
for the mass of the Earth).
– GuM
Jan 19 at 22:22
2
@GuM when I did math for a living, I never referred to anything that related to a real word (or the real world:-)
– David Carlisle
Jan 19 at 22:24
1
@GuM there are no ISO standards for typesetting mathematics in general, unfortunately ISO 80000 is sometimes interpreted that way, but that's just notational conventions for one particular subject area of engineering and has no relevance to mathematical typesetting in general
– David Carlisle
Jan 19 at 22:26
|
show 1 more comment
You can use italic but use mathit{eff}
never use the default math italic for multi-letter identifiers it is designed to make adjacent letters look like a product of variables and not a word. Alternatively you can use mathrm{eff}
if you want upright. Both of those fonts are designed for words.
You can use italic but use mathit{eff}
never use the default math italic for multi-letter identifiers it is designed to make adjacent letters look like a product of variables and not a word. Alternatively you can use mathrm{eff}
if you want upright. Both of those fonts are designed for words.
answered Jan 19 at 22:06
David CarlisleDavid Carlisle
487k4111271871
487k4111271871
Thank you very much! So this is valid for multi-letter identifiers, but for single-letter identifiers I am still allowed to keep up the math mode?
– Dave
Jan 19 at 22:15
1
@Dave yes sure you should use the math italic font for single letters. All variables should be called x all functions should be called f and math fonts are optimised for single letter identifiers, it's the way it is:-)
– David Carlisle
Jan 19 at 22:18
1
@Dave: If the subscript denotes a variable, it should be in math italic (e.g.,m_{i}
for the i-th mass), but if the subscript is an abbreviation for a word, best practice (and, I repeat, probably also ISO directive) is to set it upright (e.g.,m_{mathrm{E}}
for the mass of the Earth).
– GuM
Jan 19 at 22:22
2
@GuM when I did math for a living, I never referred to anything that related to a real word (or the real world:-)
– David Carlisle
Jan 19 at 22:24
1
@GuM there are no ISO standards for typesetting mathematics in general, unfortunately ISO 80000 is sometimes interpreted that way, but that's just notational conventions for one particular subject area of engineering and has no relevance to mathematical typesetting in general
– David Carlisle
Jan 19 at 22:26
|
show 1 more comment
Thank you very much! So this is valid for multi-letter identifiers, but for single-letter identifiers I am still allowed to keep up the math mode?
– Dave
Jan 19 at 22:15
1
@Dave yes sure you should use the math italic font for single letters. All variables should be called x all functions should be called f and math fonts are optimised for single letter identifiers, it's the way it is:-)
– David Carlisle
Jan 19 at 22:18
1
@Dave: If the subscript denotes a variable, it should be in math italic (e.g.,m_{i}
for the i-th mass), but if the subscript is an abbreviation for a word, best practice (and, I repeat, probably also ISO directive) is to set it upright (e.g.,m_{mathrm{E}}
for the mass of the Earth).
– GuM
Jan 19 at 22:22
2
@GuM when I did math for a living, I never referred to anything that related to a real word (or the real world:-)
– David Carlisle
Jan 19 at 22:24
1
@GuM there are no ISO standards for typesetting mathematics in general, unfortunately ISO 80000 is sometimes interpreted that way, but that's just notational conventions for one particular subject area of engineering and has no relevance to mathematical typesetting in general
– David Carlisle
Jan 19 at 22:26
Thank you very much! So this is valid for multi-letter identifiers, but for single-letter identifiers I am still allowed to keep up the math mode?
– Dave
Jan 19 at 22:15
Thank you very much! So this is valid for multi-letter identifiers, but for single-letter identifiers I am still allowed to keep up the math mode?
– Dave
Jan 19 at 22:15
1
1
@Dave yes sure you should use the math italic font for single letters. All variables should be called x all functions should be called f and math fonts are optimised for single letter identifiers, it's the way it is:-)
– David Carlisle
Jan 19 at 22:18
@Dave yes sure you should use the math italic font for single letters. All variables should be called x all functions should be called f and math fonts are optimised for single letter identifiers, it's the way it is:-)
– David Carlisle
Jan 19 at 22:18
1
1
@Dave: If the subscript denotes a variable, it should be in math italic (e.g.,
m_{i}
for the i-th mass), but if the subscript is an abbreviation for a word, best practice (and, I repeat, probably also ISO directive) is to set it upright (e.g., m_{mathrm{E}}
for the mass of the Earth).– GuM
Jan 19 at 22:22
@Dave: If the subscript denotes a variable, it should be in math italic (e.g.,
m_{i}
for the i-th mass), but if the subscript is an abbreviation for a word, best practice (and, I repeat, probably also ISO directive) is to set it upright (e.g., m_{mathrm{E}}
for the mass of the Earth).– GuM
Jan 19 at 22:22
2
2
@GuM when I did math for a living, I never referred to anything that related to a real word (or the real world:-)
– David Carlisle
Jan 19 at 22:24
@GuM when I did math for a living, I never referred to anything that related to a real word (or the real world:-)
– David Carlisle
Jan 19 at 22:24
1
1
@GuM there are no ISO standards for typesetting mathematics in general, unfortunately ISO 80000 is sometimes interpreted that way, but that's just notational conventions for one particular subject area of engineering and has no relevance to mathematical typesetting in general
– David Carlisle
Jan 19 at 22:26
@GuM there are no ISO standards for typesetting mathematics in general, unfortunately ISO 80000 is sometimes interpreted that way, but that's just notational conventions for one particular subject area of engineering and has no relevance to mathematical typesetting in general
– David Carlisle
Jan 19 at 22:26
|
show 1 more 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%2f470940%2fequations-why-does-formula-symbol-index-notation-ff-cause-such-big-letter-spa%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
3
You probably want
t=frac{hvarepsilon_mathrm{eff}}{w}
.– marmot
Jan 19 at 21:48
1
OK, I thought
eff
would stand foreffective
. If these are indices, you are of course right.– marmot
Jan 19 at 21:52
1
@Dave: I can hardly believe that the “eff” in your formula is meant to denote the product of the three quantities “e’ and “f squared”. Contrary to what you seem to believe, indices that denote words (like “effective”, or “efficacious”) must be written, in formulas, in upright (Roman) font.
– GuM
Jan 19 at 21:56
1
Yes, of course. Texts should always be typeset upright, only symbols are italic AFAIK. (I personally would do
t=frac{h,varepsilon_mathrm{eff}}{w}
but there are users who do not like the,
).– marmot
Jan 19 at 21:57
3
No, I repeat, it is common practice to write that particular type of pedices upright, and I think ISO regulations actually mandate so (I cannot swear for this, I’m not particularly fond of ISO regulations, they also dictate that the “d” in
int f(x),dx
should be upright, something I’ll never yield to unless under threat of death). I also wanted to remark about usingmathit
, but @DavidCarlisle has already taken care of this!– GuM
Jan 19 at 22:11