\ mathsf 비머 슬라이드에서 무시되는 글꼴 설정

Dec 09 2020

텍스트와 수학에서 특정 글꼴 (Frutiger)을 사용하고 싶습니다. 그러나 수학 모드에서는 중간이 아닌 가벼운 시리즈를 사용하고 싶습니다. 아래 코드를 시도했지만 ( DeclareMathAlphabet및 사용 SetMathAlphabet) 작동하지 않습니다. "e"와 숫자 "0", "1", "2", "3"이 가벼운 Frutiger가 아닌 중간으로 조판 된 아래 스크린 샷을 참조하십시오. ( "lim"은 다른 글꼴로되어 있지만 이것이 제가 의심하는 또 다른 문제입니다.) 한 가지 관찰은 Beamer 슬라이드 대신 기사를 준비 할 때 동일한 접근 방식이 작동한다는 것입니다.

\documentclass[14pt]{beamer}
\usepackage[utf8x]{inputenc}
\usepackage[T1]{fontenc}
\newcommand{\e}{\mathsf e}

\usepackage[]{frutiger}
\DeclareMathAlphabet{\mathsf}{T1}{pfr}{l}{n}
\SetMathAlphabet{\mathsf}{bold}{T1}{pfr}{l}{n}

\begin{document}
\begin{frame}{This is a test}
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

$$ \lim_{\varepsilon\rightarrow 0}\frac{\e^{3\varepsilon}-\e^\varepsilon}{\varepsilon} = \lim_{\varepsilon\rightarrow 0}\frac{\e^\varepsilon (\e^{2\varepsilon}-1)}{\varepsilon} $$

\end{frame}
\end{document}

답변

1 tmalsburg Dec 18 2020 at 19:57

다음 작업 :

\usepackage{frutiger}
\AtBeginDocument{\DeclareMathAlphabet{\mathsf}{T1}{pfr}{l}{n}
                 \SetMathAlphabet{\mathsf}{bold}{T1}{pfr}{l}{n}
                 \DeclareSymbolFont{operators}{OT1}{pfr}{l}{n}
                 \DeclareSymbolFont{letters}{OML}{pfr}{l}{it}
                 \DeclareSymbolFont{symbols}{OMS}{pfr}{l}{n}}
\renewcommand{\mddefault}{l}

AtBeginDocumentBeamer가 그렇지 않으면 자신의 설정을 재정의하기 때문에 분명히 필요합니다. 중요한 포인터에 대해 @campa에게 감사드립니다.