MarkDown本身是支持LaTeX公式的,但是docsify默认是不支持LaTeX公式的,即便你输入了如下的公式
$$
现值 = 原值/(1+折现率)^{(到期日-折现日期间隔月份)/12}
$$
docsify也只会给你显示原始的内容。
要实现公式的显示,我们可以通过以下方式。
方式一、贴图
我们可以使用typora这种软件,显示MarkDown内容,然后截图粘贴到docsify对应的文件中,当然,这种方式能把自己蠢哭。
方式二、通过插件
docsify-katex
就是能显示LaTeX公式的一种插件,使用方式非常简单。
将样式文件粘贴到head
中,并将js文件粘贴到body
中。
<!-- 公式 -->
<link rel="stylesheet" href="//cdn.jsdelivr.net/npm/katex@latest/dist/katex.min.css" />
<!-- 公式 -->
<script src="//cdn.jsdelivr.net/npm/katex@latest/dist/katex.min.js"></script>
<script src="//cdn.jsdelivr.net/npm/marked@4"></script>
<script src="//cdn.jsdelivr.net/npm/docsify-katex@latest/dist/docsify-katex.js"></script>
谢谢分享捏!!
感谢老哥,终于解决了数学公式的问题!