From 7600d26565b409ac61fecc3aca010d5e0f9cba21 Mon Sep 17 00:00:00 2001 From: chyzman Date: Fri, 28 Aug 2026 23:29:04 -0400 Subject: [PATCH] latex --- packages/ui/package.json | 1 + .../ui/src/components/base/MarkdownBody.vue | 4 ++ packages/utils/markdown/parse.ts | 3 +- packages/utils/markdown/security.ts | 14 ++++--- pnpm-lock.yaml | 38 ++++++++++++++----- 5 files changed, 44 insertions(+), 16 deletions(-) diff --git a/packages/ui/package.json b/packages/ui/package.json index 809ad59018..429ac10421 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -86,6 +86,7 @@ "highlight.js": "^11.9.0", "intl-messageformat": "^10.7.7", "jszip": "^3.10.1", + "katex": "^0.17.0", "lru-cache": "^11.2.4", "motion-v": "^2.2.1", "overlayscrollbars": "^2.15.1", diff --git a/packages/ui/src/components/base/MarkdownBody.vue b/packages/ui/src/components/base/MarkdownBody.vue index 669a2ba36d..f126f7cb59 100644 --- a/packages/ui/src/components/base/MarkdownBody.vue +++ b/packages/ui/src/components/base/MarkdownBody.vue @@ -29,9 +29,12 @@