At the moment I have TL 2012 pretest installed, and if I try to compile i.e.
Code: Select all
\documentclass[pdflatex,professionalfonts,smaller]{beamer}\usetheme{Boadilla}\usepackage{amsmath}\usepackage{fontspec,unicode-math}\setmainfont[Ligatures=TeX]{XITS}\setsansfont[Ligatures=TeX,Scale=MatchLowercase]{Cantarell}\setmonofont[Ligatures=TeX]{Inconsolata}\setmathfont[Ligatures=TeX]{XITS Math}\renewcommand{\t}{\mathsf{T}}\begin{document}\begin{frame}The SIMO model consists of $L$ virtual subchannels fed from a common input. Let%\begin{align*}\mathbf{h}_n^{(l)} &= \left[h_0^{(l)},h_1^{(l)},\ldots,h_M^{(l)}\right]^\t\in\mathbb{C}^{M+1} \\\mathbf{u}_n^{(l)} &= \left[u_n^{(l)},u_{n-1}^{(l)},\ldots,u_{n-N+1}^{(l)}\right]^\t\in\mathbb{C}^{N} \\\mathbf{\nu}_n^{(l)} &= \left[\nu_n^{(l)},\nu_{n-1}^{(l)},\ldots,\nu_{n-N+1}^{(l)}\right]^\t\in\mathbb{C}^{N}\,.\end{align*}%Then%\[\mathbf{u}_n^{(l)} = \mathbf{H}^{(l)}\mathbf{x}_n+\mathbf{\nu}_n^{(l)}\,,\]%where%\[\mathbf{H}^{(l)} =\begin{bmatrix}h_0^{(l)} & h_1^{(l)} & \ldots & h_M^{(l)} & 0 & \ldots & 0 \\0 & h_0^{(l)} & \ldots & h_{M-1}^{(l)} & h_M^{(l)} & \ldots & 0 \\\vdots & \vdots & \ddots & \vdots & \vdots & \ddots & \vdots \\0 & 0 & \ldots & h_0^{(l)} & h_1^{(l)} & \ldots & h_M^{(l)}\end{bmatrix} \in\mathbb{C}^{N\times(M+N)}\,.\]
Is it because beamer uses sans fonts that the example above doesn't work? Or have I missed something important in the manual for beamer (and/or unicode-math)?