{
"$type": "site.standard.document",
"bskyPostRef": {
"cid": "bafyreidqlrw57epw4l6t5cridp256dp5z3upzi4yqujf7aqmj5nxzhsroa",
"uri": "at://did:plc:ivbknywyskln22er3nkssdhl/app.bsky.feed.post/3mkip72g4xbi2"
},
"path": "/t/pre-rfc-rustdoc-latex-style-math/24208#post_5",
"publishedAt": "2026-04-27T17:21:13.000Z",
"site": "https://internals.rust-lang.org",
"tags": [
"MathML | Can I use... Support tables for HTML5, CSS3, etc"
],
"textContent": "Vorpal:\n\n> zackw:\n>\n>> Please make sure that the math source code is converted to MathML at _render_ time\n>\n> Why? According to MathML | Can I use... Support tables for HTML5, CSS3, etc support is universal on all browser versions that are still in use.\n\nEr, by \"at render time\" I meant \"when the Markdown file is compiled to HTML\"...\n\n> I would much prefer to render to MathML once and not include extra JavaScript at runtime.\n\n... so this is actually the same thing I'm asking for. That we _don't_ send the unprocessed LaTeX notation to the browser and rely on client JS to turn it into either MathML or fake MathML, like MathJax used to do.",
"title": "Pre-RFC: Rustdoc LaTeX-style math"
}