删除标题页的边距

删除标题页的边距

该类scrbook会自动计算边距。对于书的标题页,我希望没有任何边距,这样文本就可以正确居中。

如何才能禁用标题页的所有边距,然后在书内重新激活它们?

答案1

几何学该包为您提供了\newgeometry\restoregeometry命令来更改文档某些部分的页面尺寸。

不过,我建议采用不同的方法:将标题页设计为具有所需页面尺寸的不同独立文档,然后使用pdf页面包装以将此标题页包含在您的书中。

答案2

为了记录,我选择的解决方案使用pdfpages

% No margins at all
\documentclass[paper=a5,pagesize=pdftex,DIV=100]{scrbook}

\begin{document}
\input{title}
\end{document}

我首先构建了此文档pdftex,然后替换了:

\input{title.tex}

\includepdf{title_standalone.pdf}

在我的主文档中。

答案3

您可以使用 KOMA-Script 的新titlepage包及其环境fullsizetitle。这将为您提供一个没有任何边距的页面。

例子:

\documentclass{scrbook}
\usepackage[english]{babel}
\usepackage{blindtext}
\usepackage{titlepage}
\begin{document}
\begin{fullsizetitle}
\blindtext[13]
\end{fullsizetitle}
\end{document}

无边距的标题页

答案4

我遇到了同样的问题并发现,对于较新版本的 KOMA-Script(从 3.12 开始),有一个选项titlepage=firstiscover可以实现您正在寻找的功能。

只需将其用作文档类的选项即可:

\documentclass[titlepage=firstiscover]{scrbook}

\renewcommand*{\coverpagetopmargin}{0mm}
\renewcommand*{\coverpageleftmargin}{0mm}
\renewcommand*{\coverpagerightmargin}{0mm}
\renewcommand*{\coverpagebottommargin}{0mm}

可以删除边距,或者按预期设置边距。

相关内容