这是一个我从未见过的奇怪的渲染问题。在包含许多乳胶片段的 org 缓冲区中,渲染时,每个渲染的图像顶部都有淡淡的黑色字母:TLT TLT,然后在其下方是正确渲染的乳胶表达式,大约一行或一行半。我正在使用 luatex 来渲染 org 模式乳胶片段。我只是好奇是否有人见过这种情况?我在 org-mode 中同时使用 org 和 tex 多年,从未遇到过这种情况。这是 luatex、xetex 还是某种 unicode 问题?
请忘记我之前的更新,因为它们不正确且多余。
更新:好的,最后我找到了区别——失败的原因:
\( S \)
如上所述,表达式上方呈现的 TLT TLT 失败。
\(S\)
也成功了\(S \)
。
在任何 org 文件中使用我的 Emacs org 配置。
我认为 latex、xetex、luatex 并不关心内联表达式分隔符前后是否有空格。因此,这一定是我的 org-mode 配置在预览 latex 片段时出现了问题?与 Emacs 团队一起研究这个问题:https://emacs.stackexchange.com/questions/59288/org-preview-latex-rendering-weirdness-when-a-space-after-initial-inline-expressi