VScode Markdown转pdf
程序员文章站
2022-07-05 22:28:45
...
先安装Markdown All in One
和Markdown PDF
插件,之后将你的Markdown文件用vscode打开,另外它是可以实时预览的;鼠标右击,会出来一个列表如下:
选择使用PDF格式导出即可,导出的文件和你的Markdown文件在同一目录下;
你可能会遇见这样的情况,你在你的Markdown文件中使用了行内符号 $
或者块符号$$
或者一些数学公式,但是它是没有效果的,如下面我写了一个分式,
但是我将它导出,效果却是这样的:
这个问题好像是因为Markdown PDF
不能解决Latex的渲染的;
我知道的解决方案有两种:
- 安装
Markdown Preview Enhanced
插件,然后使用该插件的预览或者直接右键找到最下面的Markdown Preview Enhanced:Open Preview
,在右边的预览界面中右击,选择,
之后会在你的Markdown路径下生成一个html文件,html文件内容如下:
在浏览器内打开该html文件后,找到浏览器的打印功能即可,FireFox和Chrome都是可以的,然后点击目标打印机
,选择另存为pdf即可;
- 第二种方式则是:在你的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>
然后直接使用Markdown All in One
插件的导出功能即可;
另外就是这种方式生成的pdf文件的字体及颜色,等一下其他问题,可以自行编写css样式,之后导入即可,导入方式及格式如下: