\sffamily を LaTeX プリアンブルに移動する

\sffamily を LaTeX プリアンブルに移動する

ドキュメント内の 2 つのフォントを切り替えるために\rmfamilyと を使用しています。1 つはセクション用、もう 1 つはテキストの残りの部分用です。ただし、コマンドを前に移動して、セクション ヘッダーの外側のテキストに適用する方法が見つかりません。これを行うには、どのようにプリアンブルに含めることができますか?\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}

ここに画像の説明を入力してください

関連情報