
Я использую \rmfamily
и \sffamily
для переключения между двумя шрифтами в моем документе, одним для разделов и одним для остального текста. Однако я не могу найти способ переместить мою \sffamily
команду вперед \begin{document}
и при этом применить ее к тексту за пределами заголовка раздела. Как мне включить \sffamily
в мою преамбулу, где это можно сделать?
\documentclass[{12pt}]{article}
%import font styles Play for headers and Lato for body
\usepackage{Play}
\usepackage[defaultsans]{lato}
\usepackage{titlesec}
\titleformat{\section}{\rmfamily}{{}}{0em}{}
\begin{document}
\sffamily
\section{Section}
words words words
\end{document}
решение1
\documentclass{article}
%import font styles Play for headers and Lato for body
\usepackage{Play}
\usepackage[defaultsans]{lato}
\renewcommand\familydefault{\sfdefault}%% <=====
\usepackage{titlesec}
\titleformat{\section}{\rmfamily}{{}}{0em}{}
\begin{document}
\section{Section}
words words words
\end{document}
решение2
Использовать default
, а не defaultsans
.
\documentclass[12pt]{article}
%import font styles Play for headers and Lato for body
%\usepackage{Play}
\usepackage[default]{lato}
\usepackage{titlesec}
\titleformat*{\section}{\rmfamily\bfseries}
\begin{document}
\section{Section}
words words words
\end{document}