Markdown PDF 无法正确转换

yol*_*olo 9 markdown

我正在使用 VScode 并尝试导出用 Markdown 制作的 PDF。

但是,导出的pdf文件中有代码,例如,$等等\int。我不知道为什么,但是标题#显示正确。

我怎样才能解决这个问题?

情况:

在 VScode 中编写 .md 代码

VS代码

使用MarkDown PDF 导出 PDF

在此输入图像描述

导出的 PDF 可以转换,#$$.

在此输入图像描述

Chr*_*ris 9

许多未解决的问题需要在该扩展中提供一流的数学支持,但目前尚不支持开箱即用。

证据表明,即使在 PDF 导出中,您也可以将一些 HTML 附加到源 Markdown 文档中以使数学发挥作用:

<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>
Run Code Online (Sandbox Code Playgroud)

我不确定该扩展在内部如何工作,但其自述文件的“安装”部分表示“安装 Chromium”将在安装过程中出现在状态栏中,“特别感谢”部分归功于Puppeteer

这表明 PDF 是从中间 HTML 生成的。如果是这样的话,上面的 MathJax 片段确实有机会在构建 PDF 之前渲染数学。