![在同一文档中使用常规字体和浅色字体](https://linux22.com/image/371475/%E5%9C%A8%E5%90%8C%E4%B8%80%E6%96%87%E6%A1%A3%E4%B8%AD%E4%BD%BF%E7%94%A8%E5%B8%B8%E8%A7%84%E5%AD%97%E4%BD%93%E5%92%8C%E6%B5%85%E8%89%B2%E5%AD%97%E4%BD%93.png)
嘿,我正在使用 Chivo Light 字体。由于粗体版本的字体对我来说太粗了,所以我还想在同一文档中使用 Chivo Regular。因此,Chivo Light 应该是我的常规字体,而 Chivo Regular 应该是我的粗体字体。
使用
\usepackage[familydefault,light]{Chivo}
或
\usepackage[familydefault,regular]{Chivo}
我只能同时访问其中一个。我尝试使用字体的 .sty 文件,但没有成功。
希望你们能帮助我!我正在使用 PdfLatex
答案1
答案2
出于完整性考虑,使用 LuaLaTeX 可以轻松完成此操作。为了显示使用了正确的字体,我制作了 Light 和 Regular 字体的单独版本以供比较。实际解决方案不需要这样做。
\documentclass{article}
\usepackage{fontspec}
\setmainfont{Chivo}[Extension = .ttf, UprightFont = *-Light,
BoldFont = *-Regular,
ItalicFont = *-LightItalic,
BoldItalicFont = *-Italic]
\newfontfamily\light{Chivo Light}
\newfontfamily\regular{Chivo Regular}
\begin{document}
This is some regular text. \emph{This is some italic text}
{\light This is some light text}
\bfseries This is bold regular text \emph{This is some bold italic text}
{\regular This is some regular text}
\end{document}