控制字体的最佳方法是什么?

控制字体的最佳方法是什么?

令人尴尬的问题,但我通常完全关注布局,而不费心摆弄字体,除非我真的想进行实验并使用自由...

无论如何,完全控制现代字体系列(如 Helvetica neue)的最佳方法是什么,并且能够在任何尺寸下在超轻量和正常字体之间切换?

有没有什么办法可以说\font{helvetica}{ultralight}{48pt}或者类似的话?

如果这是一个重复或不好的问题,我很抱歉,但我从来没有理解过 LaTeX 中的字体。

我是否应该考虑学习使用 XeTeX 或其他东西?

答案1

我不知道哪种方法最好,但使用 XeLaTeX 或 LuaLateX 包fontspec可以让你简单地做到这一点。

例如,如果您的文档中有12pt使用Scale=4

\fontspec{Helvetica Light}[Scale=4]

应该能给你你想要的东西。

例子:

\documentclass[12pt]{article}

\usepackage{fontspec}

\setmainfont{Helvetica}

\begin{document}

This is a very {\fontspec{Helvetica Light}[Scale=4] big} word

\end{document} 

输出

在此处输入图片描述

PS 如果你有旧版本的fontspec语法

\fontspec{Helvetica Light}[Scale=4]

可能不起作用。在这种情况下使用旧语法

\fontspec[Scale=4]{Helvetica Light}

相关内容