选择无衬线字体,不做任何其他更改

选择无衬线字体,不做任何其他更改

如何将 Arev 设为 sans-serif 系列的字体,而不设为其他字体?我尝试使用

\usepackage{arev}
\usepackage[T1]{fontenc}

按照指示页面,但这使得所有内容都变成了无衬线字体。我希望我的正文和数学模式中的所有内容都是罗马字体,特别是 Antiqua。任何我没有指定的地方

\sffamily

我想要做一些和 Arev 不同的事情。

我尝试过用不同的方法找到解决方案,但没有一种方法能让我完全如愿,而且大多数方法都很混乱。有人知道快速解决方案吗?听起来应该没那么难。

答案1

这个包arev很“贪婪”:它将所有内容都更改为 Vera Sans 字体(的 Arev 克隆版)。

arevtext.sty软件包本质上

\renewcommand{\rmdefault}{fav}
\renewcommand{\sfdefault}{fav}
\renewcommand{\ttdefault}{fvm}

你只需要第二行。所以

\documentclass{article}
\usepackage[T1]{fontenc}

\renewcommand{\sfdefault}{fav}

应该做你想做的事。

相关内容