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 中的錯誤?

相關內容