From 147e9fd68eb5be258ccb494e2406a109e4d37a7a Mon Sep 17 00:00:00 2001 From: asf0 Date: Sat, 11 Apr 2026 02:10:26 -0600 Subject: [PATCH] Fix display math parsing and whitespace handling in markdown renderer --- .../Markdown/MarkdownInlineTokens.svelte | 2 +- src/lib/utils/marked/katex-extension.test.ts | 115 ++++++++++++++++++ src/lib/utils/marked/katex-extension.ts | 67 ++++++++++ 3 files changed, 183 insertions(+), 1 deletion(-) create mode 100644 src/lib/utils/marked/katex-extension.test.ts diff --git a/src/lib/components/chat/Messages/Markdown/MarkdownInlineTokens.svelte b/src/lib/components/chat/Messages/Markdown/MarkdownInlineTokens.svelte index c2c7d81e61..0daf389eec 100644 --- a/src/lib/components/chat/Messages/Markdown/MarkdownInlineTokens.svelte +++ b/src/lib/components/chat/Messages/Markdown/MarkdownInlineTokens.svelte @@ -109,7 +109,7 @@ {:else if token.type === 'inlineKatex'} {#if token.text} - + {/if} {:else if token.type === 'iframe'}