vue-katex-auto-render
Version:
A KaTeX auto render library for vue directive.
19 lines (17 loc) • 503 B
JavaScript
import KatexAutoRender from 'katex/dist/contrib/auto-render'
import 'katex/dist/katex.min.css';
export default function (el, binding) {
let options = {
delimiters: [
{left: "$$", right: "$$", display: true},
{left: "$", right: "$", display: false},
{left: "\\(", right: "\\)", display: false},
{left: "\\[", right: "\\]", display: true}
]
};
if (binding.value) {
options = binding.value;
}
el.style.position = 'relative';
KatexAutoRender(el, options);
}