SchneeHertz / markdown-it-katex-gpt

markdown-it plugin for rendering KaTeX formulas output by GPT
MIT License
5 stars 0 forks source link

$$不能正常展示 #2

Open richness opened 1 hour ago

richness commented 1 hour ago

$$不能正常展示,并且该插件只能行展示,大神,后期还对块公式支持吗?

richness commented 1 hour ago

import '@/styles/common/global.scss'; import { createApp } from 'vue'; import App from './App.vue'; import pinia from './store/index'; import 'virtual:svg-icons-register'; import SvgIcon from '@/components/SvgIcon.vue'; import router from './router/index'; // 预览组件以及样式 import VMdPreview from '@kangc/v-md-editor/lib/preview'; import '@kangc/v-md-editor/lib/style/preview.css'; import hljs from 'highlight.js'; import githubTheme from '@kangc/v-md-editor/lib/theme/github.js'; import '@kangc/v-md-editor/lib/theme/style/github.css'; import markdownItKatexGpt from 'markdown-it-katex-gpt'; // 方式3 // 引入v-md-editor预览组件 VMdPreview.use(githubTheme, { Hljs: hljs, extend(mdInstance) { mdInstance.use(markdownItKatexGpt, { delimiters: [ { left: '$', right: '$', display: false }, { left: '$$', right: '$$', display: true }, { left: '\(', right: '\)', display: false }, { left: '\[', right: '\]', display: true }, ], }); }, });

// 创建vue实例 const vueApp = createApp(App);

vueApp.use(pinia).use(router); vueApp.use(VMdPreview); vueApp.component('SvgIcon', SvgIcon); vueApp.mount('#app');

let text1 = ref('\(F = G\frac{m_1m_2}{r^2}\)'); let text2 = ref('\[F = G\frac{m_1m_2}{r^2}\]'); let text3 = ref('$F=G\frac{m_1m_2}{r^2}$'); let text4 = ref('$$F = G\frac{m_1m_2}{r^2}$$');

221a72df-a9ce-4323-8d88-7b2cd1545f2a

你好,对应text4,$$公式展示异常,该如何解决呢?