我第一次使用基于 tex 的技术。目前我正在通过以下方式撰写博士论文pdflatex并遇到一个恼人的问题:
我的大学预先确定了严格的页面几何属性我可以通过几何包到目前为止一切顺利。我正在使用KOMA 脚本类 记事本当我添加页眉和页脚分隔线(用于装饰目的),几何形状发生巨大变化。我使用了布局包来显示布局及其值。
头部/脚部分隔线是可选的,所以我可以将它们删除,但也许有人知道如何解决这个问题?我将不胜感激。谢谢你!
以下是我的最小工作示例:
%Preamble
\documentclass[12pt, BCOR=0mm, oneside, headings=small, openany, listof=totoc, bibliography=totoc, captions=tableheading]{scrbook}
%Fonts % Babel
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
%Lipsum for dummy text
\usepackage{lipsum}
%Layout package for page layout
\usepackage{layout}
%
%geometry package
\usepackage[ paper=a4paper, layout=a4paper, top=25mm, bottom=20mm, left=30mm, right=30mm, marginparsep=5mm, marginparwidth=20mm, head=12.5mm, foot=12.5mm pdftex]{geometry}
%
%
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%Adding headsep- and footsepline makes trouble
\KOMAoptions{headsepline = true, footsepline = true}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
%
%
%Begin document
\begin{document}
%Dummy text
\lipsum
%Show layout
\layout
%End document
\end{document}
答案1
footsepline
KOMA-Script 版本 3.12 和 3.13 中存在与该选项相关的错误,请参阅www.komascript.de/release3.13(德语)。将您的 KOMA-Script 更新至版本 3.15。
如果这不可能的话 - 例如背页仍然使用版本 3.12 - 将序言中的顺序更改为
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%Adding headsep- and footsepline makes trouble
\KOMAoptions{headsepline = true, footsepline = true}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%geometry package
\usepackage[ paper=a4paper, layout=a4paper, top=25mm, bottom=20mm, left=30mm, right=30mm, marginparsep=5mm, marginparwidth=20mm, head=12.5mm, foot=12.5mm]{geometry}
或者使用headsepline
和footsepline
作为类选项
\documentclass[...,headsepline,footsepline]{scrbook}
\usepackage[...]{geometry}
\KOMAScriptVersion
注意,文档中有一个命令可以打印使用的版本号。
geometry
此外,您的 MWE 中的选项foot=12.5mm
和之间缺少一个逗号pdftex
。请注意,您可以删除它,pdftex
因为无论如何都不需要此选项。