From fac075a91fef0ecac8ad1ca8c276ce3ccebd537b Mon Sep 17 00:00:00 2001 From: Ben Bridle Date: Fri, 30 Jan 2026 19:23:03 +1300 Subject: 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. --- src/generate_html.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/generate_html.rs') 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!("
{}
", content.replace("\n", " \\\\\n")), + "math" => html!("
{content}
"), "embed-html" => html!("{content}"), "embed-css" => wrap!("style", html!("{content}")), "embed-javascript"|"embed-js" => wrap!("script", html!("{content}")), -- cgit v1.2.3-70-g09d2