如何将整个文档的字体设置为 Arial?

如何将整个文档的字体设置为 Arial?

在序言中,我已经:

\renewcommand{\familydefault}{\sfdefault}
\usepackage{arial}

但它不起作用。

如何将整个文档的字体设置为 Arial?

更新:

简而言之,这两个答案都有效。

这确实取决于环境。如果使用 LaTeX 并且不介意使用克隆字体,那么请选择 Herbert 的答案。如果使用 XeLaTex 并且想要使用正版字体,那么请选择 Leo 的。

答案1

TeX Live 中未安装 Arial,我不确定 MiKTeX 是否安装。您可以使用helvet包代替。

\usepackage{helvet}
\renewcommand{\familydefault}{\sfdefault}

如果您使用 XeLaTeX 或 LuaLaTeX,您可以使用安装在 Windows/Mac 中的 TrueType Arial 字体:

\usepackage{fontspec}
\setmainfont{Arial}

在 Ubuntu 中,可以通过名为 ttf-mscorefonts-installer 的 Synaptic 包安装 Arial。

答案2

请按以下方式使用:

\documentclass{article}
\usepackage[english]{babel}
\usepackage[T1]{fontenc}
\usepackage{uarial}
\renewcommand{\familydefault}{\sfdefault}
\usepackage{blindtext}

\begin{document}
\blindtext
\end{document}

但您必须事先安装名为 (not arial) 的软件包uarial。如果您没有此软件包,请使用 进行安装sudo getnonfreefonts --sys -a,这将安装所有可用的非免费字体到您的系统中(更多信息这里)。该脚本是 TeXLive 的一部分,直到 2009 年版本。Ubuntu 用户应该已经安装了它。

答案3

我为此苦苦挣扎了很久。最后终于找到了一个文章它向我展示了以下两行代码:

\renewcommand{\rmdefault}{phv} % Arial
\renewcommand{\sfdefault}{phv} % Arial

经过几个小时与 luatex 和 xelatex 斗争之后,这是唯一对我有用的方法。

此答案仅加载 Helvetica 克隆,而不是真正的 Arial。如果您需要真的Arial 无论出于什么原因都无法工作。

相关内容