(latex) add latex implementation for markdown

This commit is contained in:
Julien Calixte
2023-07-16 10:55:02 +02:00
parent 751efc58ac
commit 57c9808412
5 changed files with 30 additions and 0 deletions

View File

@@ -6,6 +6,7 @@ import MarkdownIt from 'markdown-it'
import blockEmbedPlugin from 'markdown-it-block-embed'
import markdownItCheckbox from 'markdown-it-checkbox'
import markdownItFootnote from 'markdown-it-footnote'
import markdownItLatex from 'markdown-it-latex'
import markdownItSvgCodeCopy from 'markdown-it-svg-code-copy'
const md = new MarkdownIt({
@@ -38,6 +39,7 @@ const md = new MarkdownIt({
buttonClass: 'button is-light'
})
.use(markdownItFootnote)
.use(markdownItLatex)
export const useMarkdown = (defaultPrefix?: string) => {
return {

View File

@@ -1,5 +1,6 @@
import { messages } from '@/locales/message'
import { router } from '@/router/router'
import 'markdown-it-latex/dist/index.css'
import 'notyf/notyf.min.css'
import { createPinia } from 'pinia'
import { createApp } from 'vue'

1
src/shims-vue.d.ts vendored
View File

@@ -9,3 +9,4 @@ declare module 'markdown-it-block-embed'
declare module 'markdown-it-checkbox'
declare module 'markdown-it-footnote'
declare module 'markdown-it-regexp'
declare module 'markdown-it-latex'