如何使用 Arial 来显示选定的单词

如何使用 Arial 来显示选定的单词

我需要对选定的单词使用粗体 Arial,如下段所示。

在此处输入图片描述

我在 Overleaf 中使用pdfLaTeX

我发现已回答的问题给出了使用 Arial 处理整个文档的解决方案(如何将整个文档的字体设置为 Arial?) 或者如何更改 LaTeX 文档中选定单词的字体,我不太明白。

答案1

如果您只需要粗体无衬线文本:

\documentclass{article}

\begin{document}

text \textbf{\sffamily text} text

\end{document}

在此处输入图片描述

如果你确实需要真正的 Arial,我建议切换到 lualatex 或 xelatex(你可以在 overleaf 项目的侧边栏中更改引擎):

% !TeX TS-program = lualatex
\documentclass{article}

\usepackage{fontspec}
\newfontfamily{\boldarial}{Arial Bold}

\begin{document}

text {\boldarial text} text

\end{document}

在此处输入图片描述

答案2

pdflatex可以使用uarial(但这需要运行getnonfreefonts

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

\usepackage[scaled=0.85]{uarial}

\DeclareTextFontCommand{\ba}{\bfseries\sffamily}

\begin{document}

Some words in the default font and \ba{arial} for emphasis.

\ba{abcdefghijklmnopqrstuvwxyz}

\ba{ABCDEFGHIJKLMNOPQRSTUVWXYZ}

\end{document}

在此处输入图片描述

如果您使用 Helvetica 而不是 Arial,那么很可能没人会注意到。这不需要安装任何东西。

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

\usepackage[scaled=0.85]{helvet}

\DeclareTextFontCommand{\ba}{\bfseries\sffamily}

\begin{document}

Some words in the default font and \ba{arial} for emphasis.

\ba{abcdefghijklmnopqrstuvwxyz}

\ba{ABCDEFGHIJKLMNOPQRSTUVWXYZ}

\end{document}

在此处输入图片描述

答案3

对于 samcarter_is_at_ansers.xyz 的第一个选项,我们也可以定义一个新命令并避免使用 lualatex:

\documentclass{article}

\newcommand{\ba}[1]{\textbf{\sffamily #1}}

\begin{document}
    
    text \ba{text} text.\\
    
    Testo di controllo per vedere se funziona il \ba{nuovo} comando.
    
\end{document}

输出:

在此处输入图片描述

相关内容