- From: Lorenzo Bertini <lorenzobertini97@gmail.com>
- Date: Mon, 10 Oct 2022 23:30:59 +0200
- To: www-math@w3.org
Hello, please forgive me if this is the wrong place to ask. I've been authoring with MathML for a while, and one thing that always bothered me is that <math> components break line height on all my paragraphs that have them. For example, a symbol with many subscripts, as in <math> <mrow> <msub> <mi>ψ</mi> <msub> <mi>f</mi> <mi>f</mi> </msub> </msub> </mrow> </math> will cause lines following the one containing it to be distanced in the Firefox renderer. This happens all the time and makes the document look a bit rough and unpolished. I would like it to mimic Latex's behavior, that is, simply overflow in the next line. No way I tried (reducing line-height, height, etc) has overcome this effect. Now, I don't know if this is MathML's or Firefox's fault, or if this was intended all along; hence my worry for asking in the wrong place. Let me know in case. A solution that works is to wrap the <math> element inside a <div> element with for example "height: 1px" CSS property. Is there a way this could be implemented "natively"? One a side note, why was "scriptminsize" deprecated? Is there a substitute? Thank you lots for your time, Lorenzo
Received on Tuesday, 11 October 2022 05:54:49 UTC