hexo只在特定页面开启mathjax在 Hexo-NexT 主题中,可以选择是否在所有页面加载 mathjax。但是在切换为 indigo 主题后,只能选择全局加载。对 themes/indigo/layout/_partial/plugins/mathjax.ejs进行少许修改即可实现。在第2行加入 <% if (page.mathjax){ %>在第24行加入<% } %>在需要使用mathjax的文章头部加入 mathjax: true 即可修改后 mathjax.ejs 全部内容如下<% if (theme.mathjax){ %> <% if (page.mathjax){ %> <!-- mathjax config similar to math.stackexchange --> <script type="text/x-mathjax-config"> MathJax.Hub.Config({ tex2jax: { inlineMath: [ ['$','$'], ["\\(","\\)"] ], processEscapes: true, skipTags: ['script', 'noscript', 'style', 'textarea', 'pre', 'code'] } }); MathJax.Hub.Queue(function() { var all = MathJax.Hub.getAllJax(), i; for(i=0; i < all.length; i += 1) { all[i].SourceElement().parentNode.className += ' has-jax'; } }); </script> <script async src="//cdn.bootcss.com/mathjax/2.7.0/MathJax.js?config=TeX-MML-AM_CHTML" async></script> <% } %> <% } %> 博客相关 > hexo #mathjax #indigo #方法记录hexo只在特定页面开启mathjaxhttps://blog.loststar.tech/posts/a7d694aa/作者loststar发布于2020年8月4日许可协议 PDO连接缓慢的一个解决方法 上一篇创新实践课作业--图像预处理作业 下一篇 Please enable JavaScript to view the comments