解决 lualatex 数学模式中一个非常奇怪的错误?

解决 lualatex 数学模式中一个非常奇怪的错误?

在这个 MWE 中,数学方程

\documentclass{article}
\begin{document}
\begin{equation}
\sqrt{\frac{\left(E-\frac{N_c e^d}{b}\right)}{a}}
\end{equation}
\end{document}

我发现lualatex(版本 beta-0.70.2-2013031016(TeX Live 2013/dev))产生了一个非常奇怪的结果:

路拉泰克斯

然而,结果与pdflatex3.1415926-2.5-1.40.13 (TeX Live 2013/dev) 和xelatex(3.1415926-2.5-0.9999-2013031016 (TeX Live 2013/dev))的预期一致

该示例确实太小,无法重现该错误。

问题是:我确实需要输入这样的方程式,而且我确实需要lualatex出于其他原因使用它。有什么解决方法(使用命令的技巧)或永久解决方案(例如加载包、在序言中添加一些内容)?

次要问题是如何报告 ? 中的错误lualatex(或任何 TeX 程序中的错误)

答案1

使用

\usepackage{unicode-math}

当前版本 0.75 中应该已经修复此问题。另请参阅: 如何报告 LuaTeX 中的错误?

相关内容