Quando coloco uma fórmula dentro de um nó no tikzpicture enquanto uso o beamer, ela não aparece como quando não uso o beamer. Considere o código aqui:
\documentclass{beamer}
\usepackage{tikz}
\usepackage{amsmath}
\begin{document}
\begin{frame}
\begin{equation}
x^2
\end{equation}
\begin{tikzpicture}
\node at(0,0) (Example:) {
\begin{minipage}{2cm}
$x^2$
\end{minipage}
};
\end{tikzpicture}
\end{frame}
\end{document}
Tentei compilá-lo com XeLatex e PdfLatex, mas ainda sem sorte!
Como posso obter um $x^2$ mais bonito ao usar o beamer e o tikzpicture simultaneamente?
Isso $x^2$ é o que recebo quando não uso o documento beamer e uso o modo artigo:
Editar: Quanto à resposta de@samcarter_is_at_topanswers.xyz, pretendo usar fontes persas e Xepersian no beamer porque o idioma da minha apresentação é persa e, portanto, usar a fonte Serif não é útil aqui. Isto é o que eu quero ter na minha apresentação:
Este é o código da imagem acima:
\documentclass{article}
\usepackage{tikz}
\usepackage{amsmath}
\usepackage{xepersian}
\settextfont{Yas}
\setdigitfont{Yas}
\begin{document}
\begin{equation}
x^2
\end{equation}
\begin{tikzpicture}
\node at(0,0) (Example:) {
\begin{minipage}{2cm}
$x^2$
\end{minipage}
};
\end{tikzpicture}
\end{document}
Responder1
O Beamer usa uma fonte sem serifa por padrão. Se quiser usar fonte serifada para matemática, você pode usar \usefonttheme[onlymath]{serif}
:
\documentclass{beamer}
\usepackage{tikz}
\usefonttheme[onlymath]{serif}
\begin{document}
\begin{frame}
\begin{equation}
x^2
\end{equation}
\begin{tikzpicture}
\node at(0,0) (Example:) {
\begin{minipage}{2cm}
$x^2$
\end{minipage}
};
\end{tikzpicture}
\end{frame}
\end{document}
Se você quiser usar fontes personalizadas, use o professionalfonts
tema:
% !TeX TS-program = xelatex
\documentclass{beamer}
\usepackage{tikz}
\usefonttheme{professionalfonts}
\usepackage{xepersian}
\settextfont{Yas}
\setdigitfont{Yas}
\begin{document}
\begin{frame}
\begin{equation}
x^2
\end{equation}
\begin{tikzpicture}
\node at(0,0) (Example:) {
\begin{minipage}{2cm}
$x^2$
\end{minipage}
};
\end{tikzpicture}
\end{frame}
\end{document}