LaTeX LaTeX: newline after closing $$

  • Thread starter Thread starter kiuhnm
  • Start date Start date
  • Tags Tags
    latex
AI Thread Summary
The discussion highlights a concern regarding excessive vertical spacing after LaTeX formulas rendered with MathJax. Users experience unwanted space above and below the formulas when newlines are added in the source code. This issue is particularly problematic when separating LaTeX formulas from surrounding text, as it leads to additional spacing before the rendered formula. The user expresses a preference for removing superfluous newlines to avoid these spacing issues, emphasizing that while they insert empty lines for easier editing, it complicates the final appearance. A suggested solution involves formatting the text without extra lines to maintain clarity and prevent unwanted spacing. The conversation also touches on the limitations of using a pre-made library like MathJax, which restricts user control over the source code.
kiuhnm
Messages
66
Reaction score
1
The support for ##\LaTeX## is great, but there's just one thing I don't like: if I put a newline after the closing \$$ I get too much vertical space after the rendered part. For instance:
$$(x_1+\ldots+x_p)^n = \sum_{c_1+\ldots+c_p=n} \frac{n!}{c_1!\cdots c_p!}x_1^{c_1}\cdots x_p^{c_p}$$
As you can see, there's a space right above this line.
I think the correct thing to do would be to remove all the superfluous newlines before the opening and after the closing \$$.
Things are even worse if I want to separate ##\LaTeX## formulas from the rest of the text in the source code:

$$(x_1+\ldots+x_p)^n = \sum_{c_1+\ldots+c_p=n} \frac{n!}{c_1!\cdots c_p!}x_1^{c_1}\cdots x_p^{c_p}$$

Now I also have a space before the rendered formula.
 
Physics news on Phys.org
This is possibly because we do not use LaTeX but MathJax. Just don't insert extra empty lines! In any case the library we use is ready made, so that we have no influence on the source code.
 
  • Like
Likes Greg Bernhardt
fresh_42 said:
This is possibly because we do not use LaTeX but MathJax. Just don't insert extra empty lines! In any case the library we use is ready made, so that we have no influence on the source code.

I insert empty lines because it makes it easier for me to write and especially edit parts of my posts before posting them. Well, I'll live with that. I just wanted to make sure you were aware of this issue. Could you tell me the name of the library?
 
kiuhnm said:
I insert empty lines because it makes it easier for me to write and especially edit parts of my posts before posting them. Well, I'll live with that. I just wanted to make sure you were aware of this issue. Could you tell me the name of the library?
I do it this way:

<text>
$$
<formula>
$$ <text>

which doesn't produce extra lines and is equally easy to edit and read.

One line test for comparison:
<text>$$<formula>$$<text>
 
  • Like
Likes SammyS and kiuhnm

Similar threads

Back
Top