Classes Koma: Adicionar ao cabeçalho

Classes Koma: Adicionar ao cabeçalho

Os cabeçalhos do meu documento aparecem muito altos na página. O manual não é claro sobre onde a opção deve ir (depois do scrlayer-scrpage? Ou como uma opção de classe?

\documentclass[twocolumn,a4paper,9pt,BCOR=15mm,headheight=20.5pt]{scrbook}

não tem efeito.

\usepackage{scrlayer-scrpage}[headheight=20.5pt] 

também não tem efeito.

Qual é a sintaxe adequada?

Manual página 45:

Em alguns casos, é útil poder especificar a altura do cabeçalho não em linhas, mas diretamente como comprimento. Isto é conseguido com a opção alternativaaltura da cabeça. Todos os comprimentos e tamanhos que o LATEX entende são válidos para altura.

Responder1

Você pode usar o geometrypacote em koma-script, mas deve especificar a usegeometryopção para fazê-lo funcionar bem em conjunto.

Os parâmetros relevantes são tmargin(ou top) que especificam o espaço entre o topo do papel e a linha do cabeçalho, e headsepqual é o espaço entre a linha do cabeçalho e o texto. Não sei qual você deseja alterar, mas headheighté o errado, pois especifica quanto espaço vertical é reservado para o cabeçalho.

Isso deve lhe dar uma indicação:

\documentclass[twocolumn,a4paper,9pt,BCOR=15mm,usegeometry]{scrbook}

\usepackage[headsep=1cm,tmargin=1cm,includehead]{geometry}
\usepackage{scrlayer-scrpage} 

informação relacionada