Add KaTeX support to your docsify project.
Add docsify-katex JS and CSS scripts to your index.html:
<script src="//cdn.jsdelivr.net/npm/katex@latest/dist/katex.min.js"></script>
<link rel="stylesheet" href="//cdn.jsdelivr.net/npm/katex@latest/dist/katex.min.css" />
<script src="//cdn.jsdelivr.net/npm/marked@4"></script>
<!-- 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> -->Note:
gh/upupming/docsify-katex@latest/dist/docsify-katex.jswill always fetch the latest version ofdocsify-katexon GitHub, you can use it when you want to try the latest dev features.
| Name | Website | Source code |
|---|---|---|
docsify-katex documentation |
upupming.site/docsify-katex/docs | upupming/docsify-katex/docs |
| Firebook | yngtodd.github.io/firebook | yngtodd/firebook |
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.
Making KaTeX work properly with docsify is a hard work, this repo is just a workaround. We used an extra marked instance to do the syntax parsing.