导出公开页面时LaTeX公式无法正确渲染

相关信息 (必须)

操作系统:win10
桌面端还是手机端:桌面端
版本号:0.4.1

简单描述(必须)

导出公开页面(Export public pages)时,LaTeX公式无法正确渲染,显示为空白块。
使用以下两种输入格式,导出皆失败QWQ

#+BEGIN_EXPORT latex
\frac{\partial^2 u}{\partial x\partial y} \xrightarrow{取微分算子}\frac{\partial^2}{\partial x\partial y}
#+END_EXPORT
$$
\frac{\partial^2 u}{\partial x\partial y} \xrightarrow{取微分算子}\frac{\partial^2}{\partial x\partial y}
$$

#+BEGIN_EXPORT latex
\frac{\partial^2 u}{\partial x\partial y} \xrightarrow{取微分算子}\frac{\partial^2}{\partial x\partial y}
#+END_EXPORT

$$
\frac{\partial^2 u}{\partial x\partial y} \xrightarrow{取微分算子}\frac{\partial^2}{\partial x\partial y}
$$

重现步骤: (尽量)

  1. 任选一种方式输入LaTeX数学公式
  2. 该页面公开,然后导出-Export public pages
  3. 打开导出的index.html,LaTeX数学公式为空白

上传相关文件 (有的话可以上传)

在HTML文档<head>标签内写入<script src="static/js/katex.min.js">即可。
如图所示:

渲染成功如图:

这又引出了另外的问题:

  • 那就是lsq导出html时,static/js/目录下的JavaScript除了个别的几个,其他貌似都是默认不加载的,不知道这是特性还是bug;
  • 也有可能是在这几个js里写了“加载目录static/js/下的其他js”,但是渲染前后顺序出现了问题。
1 个赞

update:
如果需要进一步需要实现对导出网页的公式LaTeX源码复制,可选择导入:

<script src="static/js/katex.min.js"></script>
<link href="https://cdn.bootcdn.net/ajax/libs/KaTeX/0.12.0/contrib/copy-tex.css" rel="stylesheet"></link>
<script src="https://cdn.bootcdn.net/ajax/libs/KaTeX/0.12.0/contrib/copy-tex.js"></script>