LaTeX 方程不会呈现为 Jekyll 和 MathJax 的内联数学

LaTeX equation does not render as in-line math with Jekyll and MathJax

提问人:Joram Soch 提问时间:10/27/2023 更新时间:10/27/2023 访问量:33

问:

我有一些内联数学(即)不会在使用 Jekyll 和 MathJax 创建的 GitHub 页面上呈现。我已经尝试了一千种不同的符号/公式/组合,但无法找出失败的原因。$ ... $

问题是这个 Markdown/LaTeX 代码

Again employing the linear combination theorem and applying the null hypothesis from \eqref{eq:ttest2-h0}, the distribution of $Z = ( ( \bar{y}_1 - \bar{y}_2 ) - \mu_{\Delta} ) / ( \sigma \sqrt{1/n_1+1/n_2} )$ becomes [standard normal](/D/snorm)

显示为

enter image description here

我知道我得到的是将纯文本解释为 Markdown 代码(例如斜体),但我根本不明白等式有什么问题(其中的许多空格是第一次尝试将其拉开并解决问题,但这并没有改变任何事情)。

我相信这与(也许也与字符序列有关)有关,因为我与页面其他条目上的问题类似。\bar{...}}_

示例 2:

where $\bar{y} _i$ is the average of all values $y_{ij}$ from category $i$ and $\bar{y}$ is the grand mean of all values $y_{ij}$ from all categories $i = 1, \ldots, k$.

显示为

enter image description here

示例 3:

Here, $\bar{y} _{i j \bullet}$ is the mean for the $(i,j)$-th cell (out of $a \times b$ cells), computed from $n_{ij}$ values $y_{ijk}$, $\bar{y} _{i \bullet \bullet}$ and $\bar{y} _{\bullet j \bullet}$ are the level means for the two factors and and $\bar{y} _{\bullet \bullet \bullet}$ is the mean across all values $y_{ijk}$.

显示为

enter image description here

但是,在以下情况下,存在 (i) 使用时没有任何问题的情况,以及 (ii) 在不使用 . 的情况下发生相同问题的实例。\bar{...}\bar{...}

示例 4:

where $\bar{y} _{\bullet \bullet \bullet}$, $\bar{y} _{i \bullet \bullet}$, $\bar{y} _{\bullet j \bullet}$ and $\bar{y} _{i j \bullet}$ are the following [sample means](/D/mean-samp):

显示为

enter image description here

示例 5:

Note that, because $0 \leq \mathrm{H}_\mathrm{bern}(p) \leq 1$, we have $0 \leq n \cdot \mathrm{H}_\mathrm{bern}(p) \leq n$, and because the [entropy is non-negative](/P/ent-nonneg), it must hold that $n \geq \mathrm{E}_\mathrm{lbc}(n,p) \geq 0$.

显示为

enter image description here

那么这些情况之间有什么区别呢?谁能弄清楚为什么这些方程式不呈现?


对于那些感兴趣的人,引用的页面是这些页面:

出现此问题的其他页面:

Jekyll GitHub-Pages 方程 MathJax

评论

0赞 Benjamin W. 10/27/2023
你如何添加MathJax功能,你如何部署你的Jekyll站点?
0赞 Benjamin W. 10/27/2023
啊,我明白了,你通过includes从CDN获取脚本。有趣的是,GitHub LaTeX 也遇到了问题,例如,你显示的最后一个问题,并且没有呈现内联数学。
0赞 Joram Soch 10/27/2023
仅供参考,将MathJax集成到站点中并不是一般问题。我有数以千计的功能方程。如果你还想知道,请看我上周的问题:stackoverflow.com/q/77333242/12468874
0赞 Davide Cervone 10/28/2023
问题在于 Markdown 语法与 LaTeX 语法的交互,特别是在 Markdown 中使用下划线来分隔斜体。请注意,排版失败的示例将 LaTeX 部分以斜体显示,并缺少一些下划线。有关详细信息,请参阅 stackoverflow.com/questions/74144860/...
1赞 Davide Cervone 10/29/2023
下划线需要正确配对,才能将其视为斜体。根据 Markdown 引擎的不同,这通常意味着第一个引擎之前必须有一个分词符,最后一个引擎之后必须有一个分词符。因此,在您的示例 2 中,由于 和 而不是在它之后,in 前面有一个分词符,而在它后面有一个分词符,因为 而不是在它之前。因此,这两者匹配为斜体分隔符。然后,这使得第一个数学的结尾和第二个数学的初始成为数学分隔符,导致它们之间的文本被排版。_\bar{y}_i}y_{ij}{$$

答: 暂无答案