最近做AI应用,返回内容中有公式,基于vue+marked+katex展现时,katex默认的公式开始和结束标记为 “$$”以及“$”
- “$$”:渲染时为块级(block)展示
- “$”:渲染时为行内(inline)展示
而AI返回的内容是以“//[” 开始以 “//]”结束,因此需要自定义开始和结束符。 marked 以及对应的 marked-katex-extension 并不支持自定义,因此需要引入【 katext autorender】插件。通过vue 指令的形式将渲染内容中的转换为公式
最近做AI应用,返回内容中有公式,基于vue+marked+katex展现时,katex默认的公式开始和结束标记为 “$$”以及“$”
而AI返回的内容是以“//[” 开始以 “//]”结束,因此需要自定义开始和结束符。 marked 以及对应的 marked-katex-extension 并不支持自定义,因此需要引入【 katext autorender】插件。通过vue 指令的形式将渲染内容中的转换为公式