feat: add KaTeX support and update theme configuration

- Update @astrojs/mdx and astro dependencies
- Enable KaTeX in theme config for mathematical formula rendering
- Update scrollbar component to hide overflow content
- Add KaTeX mathematical demonstration document
- Update multilingual theme guides to include KaTeX configuration
This commit is contained in:
radishzzz 2025-04-01 02:13:23 +01:00
parent 3da7a083c8
commit ee25e17f69
13 changed files with 264 additions and 83 deletions

View file

@ -11,6 +11,10 @@ import '@/styles/font.css'
import '@/styles/global.css'
import '@/styles/heti.css'
if (themeConfig.global.katex) {
await import('katex/dist/katex.min.css')
}
interface Props {
postTitle?: string
postDescription?: string