该类scrbook
会自动计算边距。对于书的标题页,我希望没有任何边距,这样文本就可以正确居中。
如何才能禁用标题页的所有边距,然后在书内重新激活它们?
答案1
答案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}
可以删除边距,或者按预期设置边距。