Обходной путь для очень странной ошибки в математическом режиме 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?

Связанный контент