Verschieben von \sffamily in die Latex-Präambel

Verschieben von \sffamily in die Latex-Präambel

Ich verwende \rmfamilyund , \sffamilyum zwischen zwei Schriftarten in meinem Dokument zu wechseln, eine für Abschnitte und eine für den Rest des Textes. Ich kann jedoch keine Möglichkeit finden, meinen \sffamilyBefehl nach vorne zu verschieben \begin{document}und ihn trotzdem auf den Text außerhalb der Abschnittsüberschrift anzuwenden. Wie kann ich in meiner Präambel angeben, \sffamilywo dies möglich ist?

\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}

Antwort1

\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}

Antwort2

Verwenden Sie default, nicht 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}

Bildbeschreibung hier eingeben

verwandte Informationen