\emph{} は XeLaTeX / LuaLaTeX では期待通りに動作しなくなりました

\emph{} は XeLaTeX / LuaLaTeX では期待通りに動作しなくなりました

XeLaTeX または LuaLaTeX のいずれかでコンパイルすると、\emph{}テキストが期待どおりに (つまり斜体で) 表示されなくなります。\textit{}正常に動作します。以下は、この問題を示す MWE です。

\documentclass{article}

\usepackage{fontspec}

\begin{document}

    \emph{lorem ipsum}

    \textit{lorem ipsum}

\end{document}

出力は次のようになります: ここに画像の説明を入力してください

TeXLive 2016 (MacTeX) をインストールしています。1 時間前に で更新しましたsudo tlmgr update --self --all

何か問題があると思いますが、何が問題なのでしょうか? 助けていただければ幸いです。ありがとうございます。

答え1

これは、ctan および texlive のバージョンで修正されました。


これは最新のリリースでは一時的な問題であることを願っていますがfontspec、今朝、

https://github.com/wspr/fontspec/issues/254

その間、追加すると

\let\emph\textit

文書の序文に が斜体になっている一般的なケースでは、この行が機能するはずです\emph。その後は、翌日か翌々日に fontspec の更新を確認して、この行を再度削除してください。

関連情報