将Pelican网站部署到Heroku时,Markdown Math无法正确显示

时间:2020-06-02 14:06:42

标签: python math heroku markdown pelican

问题:我已经为我的鹈鹕网站下载了'render_math'插件,以便在markdown中创建数学公式。当使用pelican --listen在本地运行时,它们可以正确显示,但是当我将站点部署到Heroku时,公式无法正确显示,如下图所示: enter image description here

我对公式的减价:

## $$l_t=\beta_0+\beta_1l_{t-1} + \phi_1\epsilon_{t-1}+\epsilon_t$$

查看时的外观:

enter image description here

尝试的解决方案:我在鹈鹕配置文件中添加了以下插件路径和使用的插件,但没有任何效果,也没有错误提示。它应该在包含Math的HTML中创建一个“ span”元素,但似乎只生成一个“ H2”元素。

PLUGIN_PATHS = ["/content/plugins"]
PLUGINS = ["render_math"] 

将网站部署到heroku时,如何使用markdown正确显示数学公式?

1 个答案:

答案 0 :(得分:0)

问题出在如何将MathJax添加到站点上,并导致混合内容错误。我将CDN链接从HTTP切换为HTTPS,这解决了我的问题。