I have a problem with \emph doing nothing when unicode-math is used, most likely a fault on my system (up to date vanilla TL2016 on ubuntu) that I cannot find.
% !TeX program = xelatex
\documentclass{article}
\usepackage{unicode-math}
\begin{document}
\textit{this text should be italic} and this one normal.
\emph{this text should be emphasized} and this one normal.
\end{document}
Output:
If I don't load unicode-math, the output is as expected:
Any ideas how to trace this?


fontspec; a fix is on its way. – egreg Jan 27 '17 at 10:48