Equations: Why does formula symbol index notation “ff” cause such big letter spacing?












0















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:



Screenshot of the issue





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?










share|improve this question




















  • 3





    You probably want t=frac{hvarepsilon_mathrm{eff}}{w}.

    – marmot
    Jan 19 at 21:48






  • 1





    OK, I thought eff would stand for effective. 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 using mathit, but @DavidCarlisle has already taken care of this!

    – GuM
    Jan 19 at 22:11


















0















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:



Screenshot of the issue





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?










share|improve this question




















  • 3





    You probably want t=frac{hvarepsilon_mathrm{eff}}{w}.

    – marmot
    Jan 19 at 21:48






  • 1





    OK, I thought eff would stand for effective. 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 using mathit, but @DavidCarlisle has already taken care of this!

    – GuM
    Jan 19 at 22:11
















0












0








0








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:



Screenshot of the issue





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?










share|improve this question
















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:



Screenshot of the issue





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






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Jan 19 at 21:58







Dave

















asked Jan 19 at 21:47









DaveDave

767516




767516








  • 3





    You probably want t=frac{hvarepsilon_mathrm{eff}}{w}.

    – marmot
    Jan 19 at 21:48






  • 1





    OK, I thought eff would stand for effective. 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 using mathit, but @DavidCarlisle has already taken care of this!

    – GuM
    Jan 19 at 22:11
















  • 3





    You probably want t=frac{hvarepsilon_mathrm{eff}}{w}.

    – marmot
    Jan 19 at 21:48






  • 1





    OK, I thought eff would stand for effective. 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 using mathit, 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












1 Answer
1






active

oldest

votes


















5














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.






share|improve this answer
























  • 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













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
});


}
});














draft saved

draft discarded


















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









5














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.






share|improve this answer
























  • 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


















5














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.






share|improve this answer
























  • 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
















5












5








5







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.






share|improve this answer













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.







share|improve this answer












share|improve this answer



share|improve this answer










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





















  • 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




















draft saved

draft discarded




















































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.




draft saved


draft discarded














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





















































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







Popular posts from this blog

Biblatex bibliography style without URLs when DOI exists (in Overleaf with Zotero bibliography)

ComboBox Display Member on multiple fields

Is it possible to collect Nectar points via Trainline?