Koma クラス: ヘッダーに追加

Koma クラス: ヘッダーに追加

ドキュメントのランニング ヘッダーがページ上で高すぎる位置に表示されます。マニュアルでは、スイッチをどこに配置すればよいかが明確ではありません (scrlayer-scrpage の後か、クラス オプションとしてか)。

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

効果はありません。

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

効果もありません。

適切な構文は何ですか?

マニュアルページ45:

場合によっては、ヘッダーの高さを行数ではなく長さで直接指定できると便利です。これは、代替オプションで実現できます。頭高LATEX が理解できるすべての長さとサイズは高さに対して有効です。

答え1

koma-script でパッケージを使用することもできますgeometryが、usegeometryうまく連携するにはオプションを指定する必要があります。

関連するパラメータは、用紙の上部とヘッダー行の間のスペースを指定するtmargin(または) と、ヘッダー行とテキストの間のスペースを指定する です。どちらを変更したいのかわかりませんが、ヘッダー行用に確保される垂直方向のスペースの量を指定する は間違っています。topheadsepheadheight

これにより、次のようなことが分かります。

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

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

関連情報