使用 XeLaTeX 或 LuaLaTeX 进行编译时,\emph{}
不再按预期显示文本,即斜体。\textit{}
工作正常。以下是演示此问题的 MWE。
\documentclass{article}
\usepackage{fontspec}
\begin{document}
\emph{lorem ipsum}
\textit{lorem ipsum}
\end{document}
我安装了 TeXLive 2016 (MacTeX)。一个小时前我用 更新了它sudo tlmgr update --self --all
。
我猜肯定有什么地方不对劲,但到底是什么呢?我很乐意得到一些帮助。谢谢。
答案1
此问题现已在 ctan 和 texlive 版本中修复。
希望这只是最新fontspec
版本中的一个暂时问题,今天早上已经有人提出这个问题
https://github.com/wspr/fontspec/issues/254
与此同时,如果你添加
\let\emph\textit
在您的序言中,该文档将在斜体常见情况下起作用\emph
,然后只需在接下来的一天左右寻找字体规范更新并再次删除此行。