Beamer 中的斜体 Helvetica 字体

Beamer 中的斜体 Helvetica 字体

如何在 Beamer 类中实现 helvetica 字体的斜体打印?

这是我的 MWE:

\documentclass[a4paper,11pt,fleqn]{beamer}
\usepackage[ngerman,english]{babel} % language listed last is default setting
\usepackage{fontspec} % load 'fontspec' when using XeLaTeX or LuaLaTeX

\usepackage{helvet}

\usetheme{Berlin}

\begin{document}

\begin{frame}
\textit{hello} \protect{\textit{hello}} hello 
\end{frame}

\end{document}

无论我做什么,输出都不是斜体。我尝试添加

\newcommand{\italnum}[1]{\begingroup\fontfamily{phv}\itshape#1\endgroup}

在 documentclass 定义之后,但这似乎不起作用。有什么想法吗?

答案1

不要将 helvet 与 xelatex 和 lualatex 一起使用,而是使用 tex gyre heros 字体:

\documentclass[a4paper,11pt,fleqn]{beamer}
\usepackage[ngerman,english]{babel} % language listed last is default setting
\usepackage{fontspec} % load 'fontspec' when using XeLaTeX or LuaLaTeX

\setsansfont{TeX Gyre Heros}

\usetheme{Berlin}

\begin{document}

\begin{frame}
\textit{hello} \protect{\textit{hello}} hello
\end{frame}

\end{document}

在此处输入图片描述

相关内容