我已经使用mathptmx
字体创建了一篇论文。现在我想仅使用 Latin Modern Sans Bold 自定义章节标题。
我titlesec
用过
\usepackage{titlesec}
\titleformat{\section}
{\fontfamily{lmr}\sffamily\bfseries\Large}
{\thesection}{1em}{}
我想知道这是否正确,因为我并不确定。
答案1
您应该更改文档中的默认无衬线字体系列,方法是:
\renewcommand{\sfdefault}{lmss}
在序言中。因此,\sffamily
文档中的每个调用都将选择与其他规范相对应的 Latin Modern Sans 字体。要设置章节标题,您只需说
\usepackage{titlesec}
\titleformat{\section}
{\sffamily\bfseries\Large}
{\thesection}
{1em}
{}
这是基于一个显而易见的假设:一个文档中不应该有两种不同的无衬线字体。