2017-11-30 11 views
1

テキストと数学のために別個のフォントを定義したいと思います。私はこのコードにBeamerにフォントを定義する

\documentclass{beamer} 
\renewcommand {\rmdefault }{ibh} 
\usepackage{fontspec} 
\setmainfont{Segoe Print} 
\usefonttheme[onlymath]{serif} 
\renewcommand\sfdefault{cmbr} 
\begin{document} 
\begin{frame} 
    Some text, $x^2 + y^2 = r^2$ 
\end{frame} 
\end{document} 

を使用しますが、それは逆の結果があります。click here

どのように私はそれを修正することができますか?

答えて

0

あなたはあまりにもパッケージlmodern必要があるかもしれません:

\documentclass{beamer} 
\usepackage{lmodern} 
\usepackage{fontspec} 
\setmainfont{Segoe Print} 
\usefonttheme{serif} 
\begin{document} 
    \begin{frame} 
     Some text, $x^2 + y^2 = r^2$ 
    \end{frame} 
\end{document} 

このコード、LuaLaTeXしてコンパイルを与える:

また

output frame

、パッケージfontspecのオプションno-mathを確認してください。

関連する問題