![文档中同一字体的不同版本](https://linux22.com/image/350467/%E6%96%87%E6%A1%A3%E4%B8%AD%E5%90%8C%E4%B8%80%E5%AD%97%E4%BD%93%E7%9A%84%E4%B8%8D%E5%90%8C%E7%89%88%E6%9C%AC.png)
我试图将文档的默认文本设为“Roboto Light”,同时尝试将节标题设为“Roboto”。但是,使用 sectsty 包,以下内容将\bfseries
在节中给出 Roboto 的,而不是\mdseries
(这是标准的 Roboto,也是我想要的)。它看起来像这样:
\usepackage{sectsty}
\sectionfont{\fontfamily{roboto}}
\subsectionfont{\fontfamily{roboto}}
\usepackage[sfdefault,light]{roboto}
我这样做了。然而,这导致了错误的默认文本:
\usepackage[sfdefault]{roboto}
\usepackage{sectsty}
\sectionfont{\mdseries\Large}
\subsectionfont{\mdseries\large}
尝试这样的事情只会给我一条消息:
\usepackage[sfdefault,light]{roboto}
\usepackage{sectsty}
\sectionfont{\fontfamily{roboto}\mdseries\Large}
\subsectionfont{\fontfamily{roboto}\mdseries\large}
字体形状“T1/roboto/m/n”未定义(字体),改用“T1/cmr/m/n”
这会导致字体完全不同。我该如何完成这个任务?