Cuando pongo una fórmula dentro de un nodo en tikzpicture mientras uso Beamer, no la muestra como cuando no uso Beamer. Considere el código aquí:
\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}
Intenté compilarlo tanto con XeLatex como con PdfLatex, ¡todavía no tuve suerte!
¿Cómo puedo obtener un $x^2$ más hermoso cuando uso beamer y tikzpicture simultáneamente?
Este $x^2$ es lo que obtengo cuando no uso el documento proyector y uso el modo artículo:
Editar: En cuanto a la respuesta de@samcarter_is_at_topanswers.xyzMi objetivo es utilizar fuentes persas y xepersianas en Beamer porque el idioma de mi presentación es persa y, por lo tanto, usar fuentes Serif no sirve de nada aquí. Esto es lo que quiero tener en mi presentación:
Este es el código de la imagen de arriba:
\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}
Respuesta1
Beamer utiliza una fuente sans serif de forma predeterminada. Si desea utilizar una fuente serif para matemáticas, puede utilizar \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}
Si desea utilizar fuentes personalizadas, utilice el 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}