使用beamer
类主题时metropolis
,我偶然发现了physics
包的\dv{}
命令。此 MWE 说明了该问题:
\documentclass{beamer}
\usetheme{metropolis}
\usepackage{physics}
\begin{document}
\begin{frame}
Usual math is sans-serif: $12 + 4 = x^2$.
Physics package not necessarily: $\dv{x}{y} \neq \pdv{i}{k}$.
\end{frame}
\end{document}
通常,主题会妥善处理其数学字体,并将所有内容排版为无衬线字体。然而,物理包似乎使用了完全不同的衬线字体。我该如何解决这个问题?
答案1
包在 的定义中physics
使用,这将强制使用衬线字体,即使演示文稿的其余部分是无衬线字体。您可以更改 的定义:\mathrm
\diffd
\diffd
\documentclass{beamer}
\usetheme{moloch}% modern fork of the metropolis theme
\usepackage{physics}
\def\diffd{\textup{d}}
\begin{document}
\begin{frame}
Usual math is sans-serif: $12 + 4 = x^2$.
Physics package not necessarily: $\dv{x}{y} \neq \pdv{i}{k}$.
\end{frame}
\end{document}