Классы Кома: Добавить в заголовок

Классы Кома: Добавить в заголовок

Заголовки моего документа отображаются слишком высоко на странице. В руководстве не ясно, где должен быть переключатель (после scrlayer-scrpage? или как опция класса?

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

не имеет никакого эффекта.

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

тоже не имеет никакого эффекта.

Каков правильный синтаксис?

Страница руководства 45:

В некоторых случаях полезно иметь возможность указывать высоту заголовка не в строках, а непосредственно в виде длины. Это достигается с помощью альтернативной опциивысота головы. Все длины и размеры, которые понимает LATEX, действительны для высоты.

решение1

Вы можете использовать geometryпакет в koma-script, но вам следует указать эту usegeometryопцию, чтобы они работали вместе должным образом.

Параметры, которые имеют значение, это tmargin(или top), которые определяют расстояние между верхней частью бумаги и заголовком, и headsepкакой является расстоянием между заголовком и текстом. Я не знаю, какой из них вы хотите изменить, но headheightэто неправильный параметр, так как он определяет, сколько вертикального пространства зарезервировано для заголовка.

Это должно дать вам представление:

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

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

Связанный контент