本文记录使用 vs code 撰写 markdown 文本遇到的一些问题。
Markdown 中编写 latex 数学公式
1. 行内公式:$ $
2. 行间公式1:$$ $$
3. 行间公式2
```math
```
要实现 math 公式语法高亮,需安装 Markdown All in One,但安装后预览快捷键会发生冲突,解决方法如下:
Ctrl + K + S 打开 Keyboard Shortcuts,在搜索框里搜索 markdown,将 Markdown: Open Preview 和 Markdown: Open Preview to the side 右键删除。
导出 pdf 文件
要导出 pdf,需安装 Markdown PDF 插件。
在 preview pdf 右键选择 Chrome --> PDF,如下:
但导出之后,发现 pdf 中不显示公式,解决方法如下:
在文件开头加入下面的语句:
<script type="text/javascript" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>
<script type="text/x-mathjax-config">
MathJax.Hub.Config({ tex2jax: {inlineMath: [['$', '$']]}, messageStyle: "none" });
</script>
或者在 ~/.vscode/extensions/yzane.markdown-pdf-1.4.4/template/template.html
文件最后面加入上述语句。