
Заголовки моего документа отображаются слишком высоко на странице. В руководстве не ясно, где должен быть переключатель (после 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}