Add KaTeX support to your docsify project with just two lines of code in
docsify-katex CDN to your
<!-- CDN files for docsify-katex --> <script src="//cdn.jsdelivr.net/npm/docsify-katex@latest/dist/docsify-katex.js"></script> <!-- or <script src="//cdn.jsdelivr.net/gh/upupming/docsify-katex@latest/dist/docsify-katex.js"></script> --> <link rel="stylesheet" href="//cdn.jsdelivr.net/npm/katex@latest/dist/katex.min.css"/>
gh/upupming/docsify-katex@latest/dist/docsify-katex.jswill always fetch the latest version of
docsify-katexon GitHub, you can use it when you want to try the latest dev features.
- You don't need
katex.min.js, because it is already included in
If you have an awesome project using
docsify-katex and want to share it with others, please leave it at this issue. I will add it here as soon as possible.
LaTeX quick reference
Making KaTeX work properly with docsify is a hard work, this repo is just a workaround. The main difficulty is that we cannot know context of the whole markdown file like yzhang-gh/markdown-it-katex does, so matching complicate
$'s is not possible. Now we have such known issues:
By doing this, your
`will not be considered as a start or end of a code block.