при использовании бимера режим встроенных математических вычислений в tikzpicture не отображает $x$, как при использовании бимера

при использовании бимера режим встроенных математических вычислений в tikzpicture не отображает $x$, как при использовании бимера

Когда я помещаю формулу в узел в tikzpicture при использовании beamer, она не отображается так, как без использования beamer. Рассмотрим код здесь:

\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}

вот что получилось:введите описание изображения здесь

Я пробовал скомпилировать его и с помощью XeLatex, и с помощью PdfLatex, но безуспешно!

Как получить более красивый $x^2$ при одновременном использовании beamer и tikzpicture?

Это $x^2$ — то, что я получаю, когда не использую документ Beamer, а использую режим статьи:

введите описание изображения здесь

Редактировать: Что касается ответа@samcarter_is_at_topanswers.xyz, я стремлюсь использовать персидские шрифты и Xepersian в бимере, потому что язык моей презентации — персидский, и, следовательно, использование шрифта Serif здесь бесполезно. Вот что я хочу иметь в своей презентации:

введите описание изображения здесь Это код для изображения выше:

\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}

решение1

Beamer использует шрифт sans serif по умолчанию. Если вы хотите использовать шрифт serif для математики, вы можете использовать \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}

введите описание изображения здесь


Если вы хотите использовать собственные шрифты, используйте тему professionalfonts:

% !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}

введите описание изображения здесь

Связанный контент