我想要我的
- 章节名称、节/小节/...以及其他类似标题
gfsneohellenic
- 正文在
libertine
和libertinust1math
。 - 图表的标题也将是一些无衬线字体,我还没有决定。
使用
%\usepackage[default]{gfsneohellenic}
%\usepackage[LGR,T1]{fontenc}
或者
\usepackage[LGR, T1]{fontenc}
\usepackage{libertine}
\usepackage{libertinust1math}
\usepackage{titlesec}
将整个文档设置为相应的字体。
我无法在中具体设置字体titlesec
,即我无法理解如何在以下情况下将特定字体作为参数传递 -
\titleformat*{\section}{\Large\sffamily}
\titleformat*{\subsection}{\large\sffamily}
\titleformat*{\subsubsection}{\medium}
PS-我正在使用 Overleaf。
答案1
当您使用default
选项 with时gfsneohellenic
,它会将和都设置\rmdefault
为\sfdefault
。gfsneohellenic
如果您省略该选项,则可以进行更精细的控制:
\documentclass{article}
\usepackage[LGR, T1]{fontenc}
\usepackage{libertine}
\usepackage{libertinust1math}
\usepackage{gfsneohellenic}
\renewcommand{\sfdefault}{neohellenic}
\usepackage{titlesec}
\titleformat*{\section}{\Large\sffamily}
\titleformat*{\subsection}{\large\sffamily}
\titleformat*{\subsubsection}{\normalsize\sffamily}
\usepackage{blindtext}
\begin{document}
\blinddocument
\end{document}
特定字体名称neohellenic
是从中得知的gfsneohellenic.sty
。结果:
请注意,我已经更改了您的定义,因为LaTeX 中\subsubsection
没有命令。\medium