katex-vue3

katex use vue3
2,037
Install
npm install katex-vue3
Latest Version:0.0.6
License:ISC
Last Updated:Apr 29, 2022
Links: npm
Maintainer: yuyang0760

katex-vue3

Foreword

The vue3 version of katex can parse mixed text

katex的vue3版本,可以解析混合文本.

点击查看在线例子:online

Click to view online example:online

Katex version:0.15.3

Katex版本:0.15.3

Installation

yarn add katex-vue3

Usage

import { createApp } from 'vue'
import App from './App.vue'
import router from './router'
import katexvue3 from 'katex-vue3'

createApp(App)
  .use(router)
  .use(katexvue3, {
	flag: [
		{ left: '$', right: '$' },
		{ left: '$$', right: '$$' },
	],
	options: {
		displayMode: false,     // 是否显示为公式模式
		throwOnError: false,    //设置为true时,将在控制台抛出错误,而不是输出错误信息
		errorColor: '#FF0000'   // 错误信息的颜色
	}
}).mount('#app')

  • 在您的 html 代码中使用(不要忘记转义所有反斜杠)
<div v-katex="'其中$$b=\\frac{1}{3}$$.'"></div>
  • 如果您需要单独配置某一个指令的分隔符,您可以
<div v-katex="{content:latex,left:'$',right:'$'}"></div>
  • 兼容模式,目前 katex 有一些语法不兼容,可以替换成兼容的语法 如果您不需要兼容模式你可以将添加配置 compatible:false(compatible 默认 true) 默认兼容配置为 katex支持表中带有 Not supported 并且已给出解决方案的的字段 如果您有自定义的兼容配置可以导入自己的配置,传入 compatibleConfig
createApp(App).use(katexvue3, {
	flag: [
		{ left: '$', right: '$' },
		{ left: '$$', right: '$$' },
	],
	options: {
		displayMode: false,     // 是否显示为公式模式
		throwOnError: false,    //设置为true时,将在控制台抛出错误,而不是输出错误信息
		errorColor: '#FF0000'   // 错误信息的颜色
	},
    compatible:true,
    compatibleConfig:{
    "{align}":"{aligned}"
  }
}).mount('#app')
  • 具体参数请参考katex官方文档

Related Packages

vatex

A plugin of vue latex(base on katex), support vue2 and vue3

11,153 47
vue3-math-editor

A semantic equation editor for Vue 3: WYSIWYG equations rendered with KaTeX, exp...

3,308 0
@renovamen/vuepress-plugin-katex

A plugin for adding Katex to VuePress.

1,354 370
@agilehub/agile-latex-formula

Vue 3 LaTeX editor component with MathJax rendering, symbol library, and export...

0 0
vue-stream-markdown

Streaming markdown output, Useful for text streams like LLM outputs.

447,910 243

Version History

Version Released License
0.0.6 ISC
0.0.5 ISC
0.0.4 ISC
0.0.3 ISC
0.0.2 ISC