VSCode下OfficeView无法取消Markdown文档中自动TOC目录的替代(新增无法导出Latex公式解决法)

20230106更新

Markdown PDF不支持Latex数学公式的导出,现暂时的解决方法为,将以下两行代码添加到 \Users\username\.vscode\extensions\yzane.markdown-pdf-1.4.4\template.html的最下方:

<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>

添加完成后的效果如下图:
solve for Markdown-PDF
之后应该就可以正常导出Latex数学公式了。注意公式的上下都需要空行,否则仍会失败。
参考:https://github.com/yzane/vscode-markdown-pdf/issues/21#issuecomment-557603160


原文:

VScode扩展中的Office Viewer可以支持Markdown文档的编辑,支持实时预览、导出PDF等,非常好用:
Office Viewer
实时预览功能
但唯独一点不太喜欢的在于,当导出为PDF时,会自动添加目录TOC,即时你没有自己添加该元素。虽然方便,但平时写的一些文档页数很小,不是很有导航的必要,且TOC的部分也很占位置:
OW的输出PDF功能
没能在设置里找到关闭自动TOC的方法,但又不舍得OfficeViewer的体验,所以只能安装额外的插件来进行PDF的导出,在此我使用的是Markdown PDF:
Markdown PDF
文本编辑模式下可以通过右键的扩展菜单来导出PDF:
MD导出功能
这样看起来舒服多了:
MD导出效果

---End---

猜你喜欢

转载自blog.csdn.net/neowell/article/details/128546317