
Я успешно переместил номера страниц из нижнего колонтитула в верхний колонтитул каждой страницы с помощью scrlayer-scrpage. Теперь внизу каждой страницы есть немного "свободного" места.
i) Можно ли освободить это место для текстовой области?
ii) Если да, то как?
iii) Является ли эта процедура вообще целесообразной? Будет ли она охвачена "DIV=calc"?
Я использую KOMAscript, а именно scrartcl. Кстати, это для моей магистерской диссертации по математике.
решение1
Из документации KOMA-Script, раздел «2.6. Настройка области текста и макета страницы», описание опций headinclude
и footinclude
.
Очевидно, что пустой нижний или верхний колонтитул относится к полям, поскольку его невозможно отличить от остальных полей. Нижний колонтитул, содержащий только нумерацию страниц, больше похож на поле и, следовательно, должен считаться таковым.
Таким образом, для расчета области текста нет разницы между пустым колонтитулом или колонтитулом, содержащим только номер страницы. Обратите внимание, что пакет typearea
рассчитывает поля так, чтобы соотношение верхнего и нижнего полей было примерно 1:2. Подробнее см. в разделе »2.1. Основы макета страницы«.
Если вы хотите уменьшить/изменить нижнее поле, вы можете использовать опцию usegeometry
и загрузить пакет geometry
с опцией bottom=<length>
:
\documentclass[
usegeometry% <- add this option
]{scrartcl}
\usepackage{scrlayer-scrpage}
\clearpairofpagestyles
\ohead*{\pagemark}
\usepackage[bottom=116pt]{geometry}% <- change the bottom margin
\usepackage{layout}
\begin{document}
\layout
\end{document}
Это не покрывается DIV=calc
.