繁体   English   中英

Markdown Latex 在 github 上用 Hugo 把我逼疯了

[英]markdown latex driving me crazy with hugo on github

我使用even 主题

$$
L=\sum_{(u,v)\in D} \log {\exp(-d(u,v))}
$$

$$
-\log {\sum_{v' \in N(u)} \exp(-d(u,v'))}
$$

有效,但是当我将两者结合起来时,

$$
L=\sum_{(u,v)\in D} \log {\exp(-d(u,v))}-\log {\sum_{v' \in N(u)} \exp(-d(u,v'))}
$$

它不会作为乳胶输出。 调试这个东西也是很费时间的。

许多降价处理器使用下划线 ( _ ) 来表示斜体(一个在开头,一个在要斜体的文本末尾)。 因此,当您的数学包含两个下划线时,Markdown 会在将页面发送到浏览器之前删除它们并插入<em>...</em>标签(或类似的东西)。 MathJax 不处理包含 HTML 标签的数学,因此生成的(修改后的)数学不是排版的。

通常的解决方案是使用反斜杠来防止下划线被 Markdown 处理,所以在你的数学中使用\\_代替_ 您可能还需要将一些反斜杠加倍(例如, \\\\可能需要在 Markdown 文档中输入为\\\\\\\\ )。

有关更多详细信息,请参阅HTML 文档中 LaTeX上的 MathJax 文档(查找 Markdown 上的段落)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM