js pdf预览_VS Code / Markdown / math / pdf

本文记录使用 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,如下:

e382711af725fb4013aeab162762d8ac.png

但导出之后,发现 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文件最后面加入上述语句。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值