I am using XeLaTeX with fontspec and mathdesign to set the maths font separately. This works fine in memoir
, for example, but Beamer overrides my maths font settings and uses the main font as a maths font.
Minimum example:
\documentclass[serif]{beamer}
\usepackage[utopia]{mathdesign}
\usepackage[no-math]{fontspec}
\setmainfont{Liberation Serif}
\begin{document}
\begin{frame}
\frametitle{Minimum working example}
\begin{itemize}
\item normal text set in Liberation Serif and maths \textbf{also,} instead of Adobe Utopia as intended
\[v_x(t) := \lim\limits_{\Delta t \rightarrow 0} \frac{\Delta x}{\Delta t} =: \frac{\mathrm{d}v_x}{\mathrm{d}t}\]
\end{itemize}
\end{frame}
\end{document}
This produces the following output, all set in the main font:
Your help is appreciated.
\usefonttheme{professionalfonts}
.unicode-math
for changing the math font.