问题描述
用sublime text3编辑markdown文件,输入LaTex公式后,保存为HTML和上传到github,均无法显示公式。
问题解决1:
针对github上markdown文件的公式不显示问题,解决方案(仅对Chrome浏览器)如下:
Chrome插件——GitHub with MathJax 插件。
装完之后,重启Chrome浏览器,github上的数学公式就能正常显示了。
但是这对于其他浏览器来说,并不适用。
问题解决2:
针对保存为html时没有公式不显示问题,解决方法为导入MathJax引擎。
(1)在Markdown中添加MathJax引擎:
<script type="text/javascript" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=default"></script>
(2)再使用LaTex写公式:
$$公式$$表示行间公式,本来Tex中使用\(公式\)表示行内公式,但因为Markdown中\是转义字符,所以在Markdown中输入行内公式使用\\(公式\\),如下代码:
$$x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}$$
\\(x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}\\)
但在输入 $\LaTeX$ 数学公式的时候,有个别特殊符号要先转义,比如下划线 _
要输入成 \_
。