我指的是这些字体类型摘自 Overleaf,供参考。
所以,我的问题是如何全局设置字体类型。
示例 1:
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage{tgbonum}
\begin{document}
test sentence 1.
test sentence 2.
test sentence 3.
\end{document}
这是我的结果,字体全部成功设置为 TEX Gyre Bonum。
示例 2:
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage{helvet}
\begin{document}
test sentence 1.
test sentence 2.
test sentence 3.
\end{document}
这是我的结果,不幸的是,字体全部设置为默认字体 Computer Modern Roman。
要将所有字体设置为 helvet,我必须执行以下操作:
示例 3:
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage{helvet}
\begin{document}
{\fontfamily{phv}\selectfont test sentence 1.}
{\fontfamily{phv}\selectfont test sentence 2.}
{\fontfamily{phv}\selectfont test sentence 3.}
\end{document}
这是我的结果,字体全部设置为 helvet。
所以我的问题是,具体来说,当使用 时\usepackage{tgbonum}
,字体将被全局设置。但是,当使用 时\usepackage{helvet}
,字体根本没有改变。为什么会发生这种情况?如何为 helvet 全局设置字体?