Vorwort
Der Blogger stieß beim Hinzufügen der Unterstützung für mathematische Formeln für den VuePress1.0- Blog auf die folgenden Probleme
Frage eins
Tritt nach der Konfiguration von Plugins wie markdown-it-texmath, markdown-it-katex, markdown-it-mathjax3 auf
Error: Dynamic require of "XXX" is not supported
Frage zwei
Das Konfigurations-Plugin vuepress-plugin-mathjax war erfolgreich, aber ich habe festgestellt, dass dieses Plug-in keine mehrzeiligen Formeln unterstützt (es kann auch daran liegen, dass meine Formeln fehlerhaft sind und das gesamte Rendern fehlschlägt, was ebenfalls nicht erfüllt ist). die Anforderungen)
planen
Installieren
npm install @mdit/plugin-katex
Aufbau
VuePress 1.0-Konfiguration
import {
katex } from '@mdit/plugin-katex'
export default defineConfig4CustomTheme<VdoingThemeConfig>({
markdown: {
extendMarkdown: (md) => {
md.use(katex);
md.linkify.set({
fuzzyEmail: false });
},
},
})
VuePress 2.0-Konfiguration
import {
katex } from '@mdit/plugin-katex'
export default defineUserConfig({
extendsMarkdown: (md) => {
md.use(katex);
md.linkify.set({
fuzzyEmail: false });
},
})
Hinweis: Blogger verwenden das Blog-Thema als Vdoing . Einige Codes in der obigen Konfiguration unterscheiden sich von denen der Leser. Bitte ändern Sie sie selbst
Stil
head: [
[
"link",
{
rel: "stylesheet",
href: "https://cdn.jsdelivr.net/npm/[email protected]/dist/katex.min.css",
},
], // 让md支持数学公式
[
"link",
{
rel: "stylesheet",
href: "https://cdn.jsdelivr.net/npm/[email protected]/dist/katex.min.js",
},
], // 让md支持数学公式
]
Literatur-Empfehlungen
Referenzartikel
VuePress@next verwendet das Mathe-Formel-Plugin
Dieser Artikel wurde von OpenWrite veröffentlicht, einer Multi-Post-Plattform zum Bloggen !