diff options
| author | Ben Bridle <bridle.benjamin@gmail.com> | 2026-01-30 19:23:03 +1300 |
|---|---|---|
| committer | Ben Bridle <bridle.benjamin@gmail.com> | 2026-01-30 19:23:03 +1300 |
| commit | fac075a91fef0ecac8ad1ca8c276ce3ccebd537b (patch) | |
| tree | d864e93e88007eb2fe996550b04603f05e45a3eb | |
| parent | 876809001ebb3b1f39271e714f871af4945c214b (diff) | |
| download | toaster-fac075a91fef0ecac8ad1ca8c276ce3ccebd537b.zip | |
Don't auto-insert line breaks for math syntax fragments
Some KaTeX contexts (matrix, array) don't work correctly if every line
is manually broken, so we now leave this up to the user.
| -rw-r--r-- | src/generate_html.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/generate_html.rs b/src/generate_html.rs index fe81710..6909871 100644 --- a/src/generate_html.rs +++ b/src/generate_html.rs @@ -239,7 +239,7 @@ pub fn document_to_html(page: &Page, website: &Website) -> String { } Block::Fragment { language, content } => { match language.as_str() { - "math" => html!("<div class='math'>{}</div>", content.replace("\n", " \\\\\n")), + "math" => html!("<div class='math'>{content}</div>"), "embed-html" => html!("{content}"), "embed-css" => wrap!("style", html!("{content}")), "embed-javascript"|"embed-js" => wrap!("script", html!("{content}")), |
