
Estou digitando um documento há alguns meses e estou usando a classe scrreprt. Acabei de notar que a fonte do cabeçalho, que costumava ser sem serifa, voltou a ser serifa porque a fonte koma "pageheadfoot" não está recebendo o \sffamily
comando (e nem \ttfamily
). Reduzi o problema a este MWE:
% !TeX TS-program = lualatex
% !TeX encoding = UTF-8
% !TeX spellcheck = it_IT
\documentclass{scrbook}
\usepackage{polyglossia}
\setmainlanguage{italian}
\usepackage{scrlayer-scrpage}
\setkomafont{pageheadfoot}{\sffamily \bfseries}
\KOMAoptions
{ headsepline=on }
\ohead
{ \headmark }
\ofoot*
{ \pagemark }
\usepackage{lipsum}
\begin{document}
\pagestyle{scrheadings}
\chapter{Chapter 1}
\section{Section 1}
\lipsum[1-5]
\section{Section 2}
\lipsum[6-9]
\section{Section 3}
\lipsum[10-12]
\end{document}
No entanto, a saída é o que você pode ver aqui:
ATUALIZAÇÃO - Eu descobri uma solução alternativa colocando \sffamily
dentro \markboth
e \markright
... Não sei se é "limpo" ou "trapaça".