当前位置: 首页 > article >正文

使用vscode导出Markdown的PDF无法显示数学公式的问题

我的硬件环境是M2的MacBook air,在vscode中使用了Markdown PDF来导出md文件对应的PDF。但不管导出html还是PDF文件,数学公式都是显示的源代码。

我看了许多教程,给的是这个方法:在md文件对应的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>

但是记得一定要把以上语句放在最后,放在</body>之前、</html>之后,即如下形式:

</body>
<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>
</html>

或者也可以一劳永逸地修改Markdown PDF文件夹里面的template文件:

找到这个文件夹:

加入以下代码:

</body>
<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>
</html>

然后如下图所示:

</body>
<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>
</html>

然而还是不行!

最后我通过搜索发现了问题,如果要让导出的PDF顺利显示数学公式,一定要将所有的公式外改两个美元符号或者四个美元符号包裹公式!


http://www.kler.cn/a/565429.html

相关文章:

  • 工具MyBatis Generator(MBG)
  • 【Java项目】基于Spring Boot的旅游管理系统
  • 纷析云:赋能企业财务数字化转型的开源解决方案
  • 苍穹外卖-阿里云OSS文件上传
  • Java语法基础知识点1
  • android studio 中止了一个已建立的连接
  • C++11相较于C++98的新特性介绍:列表初始化,右值引用与移动语义
  • Java和JavaScript的比较
  • MQ 笔记
  • 父子继承与转型
  • Redis 底层数据结构 —— SDS(简单动态字符串)
  • AI革命下的多元生态:DeepSeek、ChatGPT、XAI、文心一言与通义千问的行业渗透与场景重构
  • 解决各大浏览器中http地址无权限调用麦克风摄像头问题
  • 按键精灵安卓/ios脚本的连点器的坐标点获取教程
  • mysql怎样优化where like ‘%字符串%‘这种模糊匹配的慢sql
  • GB 44495-2024《汽车整车信息安全技术要求》标准解读|内容架构、测试内容、应对措施
  • 【语音编解码】常用的基于神经网络的语音编解码方案对比
  • 【BES2500x系列 -- RTX5操作系统】系统执行流程 -- 系统初始化 -- main函数 --(十一)
  • smolagents学习笔记系列(九)Examples - Orchestrate a multi-agent system
  • 边缘计算收益低的三大指标