비머를 사용할 때 tikzpicture의 인라인 수학 모드는 비머를 사용하지 않을 때처럼 $x$를 표시하지 않습니다.

비머를 사용할 때 tikzpicture의 인라인 수학 모드는 비머를 사용하지 않을 때처럼 $x$를 표시하지 않습니다.

비머를 사용하는 동안 tikzpicture의 노드 내부에 수식을 넣으면 비머를 사용하지 않을 때처럼 표시되지 않습니다. 여기 코드를 고려해보세요:

\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를 모두 사용하여 컴파일을 시도했지만 여전히 운이 없습니다!

Beamer와 Tikzpicture를 동시에 사용할 때 어떻게 하면 더 아름다운 $x^2$를 얻을 수 있나요?

이 $x^2$는 비머 문서를 사용하지 않고 기사 모드를 사용할 때 얻는 것입니다.

여기에 이미지 설명을 입력하세요

편집 : 답변에 관해서는@samcarter_is_at_topanswers.xyz, 나는 내 프리젠테이션의 언어가 페르시아어이므로 여기서는 Serif 글꼴을 사용하는 것이 좋지 않기 때문에 비머에서는 페르시아 글꼴과 Xepersian을 사용하는 것을 목표로 합니다. 제가 프레젠테이션에 담고 싶은 내용은 다음과 같습니다.

여기에 이미지 설명을 입력하세요 위 이미지의 코드는 다음과 같습니다.

\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는 기본적으로 산세리프 글꼴을 사용합니다. 수학에 세리프 글꼴을 사용하려면 다음을 사용할 수 있습니다 \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}

여기에 이미지 설명을 입력하세요

관련 정보