![我的文档末尾创建了一个附加页面。如何删除它?](https://linux22.com/image/368457/%E6%88%91%E7%9A%84%E6%96%87%E6%A1%A3%E6%9C%AB%E5%B0%BE%E5%88%9B%E5%BB%BA%E4%BA%86%E4%B8%80%E4%B8%AA%E9%99%84%E5%8A%A0%E9%A1%B5%E9%9D%A2%E3%80%82%E5%A6%82%E4%BD%95%E5%88%A0%E9%99%A4%E5%AE%83%EF%BC%9F.png)
不幸的是,系统自动生成了第二页。这一页应该是文档的最后一页,也是双面书的封底,没有页码、页眉和页脚。
\documentclass
[paper=a4, % A4
twoside=off, % nicht doppelseitig setzen
DIV=13, % Vordefinierte Seitenränder (15=min, 0=max)
fontsize=12pt, % default font size
BCOR=15.0mm, % zusätzlicher Binderand, 15 ~ 0
parskip=half, % Absatzabstandsstyle
cleardoublepage=empty] % nur Seitenzahlen auf Korrekturseiten
{scrbook}
% Font wählen, Computer Modern ist KEIN geeigneter Druckfont!
\usepackage{arial}
\usepackage{calligra}
% Im folgenden an Paketen auswählen, was man braucht
\usepackage{amsmath}
\usepackage{amsthm}
\usepackage{amssymb}
%Grafiken
\usepackage{graphicx}
\usepackage[absolute]{textpos}
\usepackage{tikz}
\usepackage{bbm}
\usepackage{scrpage2}
%Zitate
\usepackage{cite}
%Bildunterschriften
\usepackage[bf, format=plain]{caption}
%Für textumflossene Bilder
\usepackage{wrapfig}
%Was noch zu machen ist
\usepackage{todonotes}
%Für die Links vom Inhaltsverzeichnis aus
\usepackage{hyperref}
%Wrapfigures abbrechen
%\usepackage{placeins}
%Wrapfigures neues Paket
\usepackage{float}
%Kets und Bras...
\usepackage{braket}
%Tabelle in Querformat
\usepackage{lscape}
%Damit µ aufrecht bleibt
\usepackage{textcomp}
\usepackage{mathcomp}
%Für Zeilenumbruch in Tabellenzellen
\usepackage{multirow}
%Für Trennlinien in Tabellen
\usepackage{booktabs}
%Damit Einheiten nicht kursiv sind
\usepackage{siunitx}
%Für Farben
\usepackage{color}
%\usepackage{subfigure}
%\usepackage{multirow}
%\usepackage{multicol}
%\usepackage{rotating}
%\usepackage{colortbl}
\usepackage{makeidx}
\usepackage{url}
%\usepackage{nat}
\usepackage{hyperref}
\usepackage[utf8]{inputenc}
\usepackage{indentfirst} % richtiges Einrücken der Kapitel
\usepackage{url}
\usepackage{listings}
\lstset{basicstyle=\scriptsize,
xleftmargin=10mm,
numbers=left, numberstyle=\tiny, stepnumber=2,
frame=single, framexleftmargin=8mm, framexbottommargin=5mm,
captionpos=b,
aboveskip=10mm, belowskip=10mm}
\usepackage[T1]{fontenc}
\usepackage{titlesec}
\titleformat*{\section}{\large\bfseries}
\titleformat*{\subsection}{\normalfont\bfseries}
\titleformat*{\subsubsection}{\normalfont\bfseries}
\setkomafont{chapterprefix}{\normalsize\sffamily\b fseries}
\addtokomafont{chapter}{\rmfamily\bfseries}
%to add bibliography in the contents
\usepackage[nottoc,numbib]{tocbibind}
%list of abbreviations
\usepackage{nomencl}
\makenomenclature
%equation chem
\usepackage{chemmacros}
%vector symbol in equations
\usepackage{esvect}
\usepackage{afterpage}
%tables
\usepackage{array}
\newcolumntype{x}[1]{>{\centering\arraybackslash\hspace{0pt}}m{#1}}
\usepackage{tabularx}
\renewcommand\tabularxcolumn[1]{m{#1}}
\newcolumntype{C}{>{\centering\arraybackslash}X}
\newlength\lengtha \setlength\lengtha{3mm}
\newlength\lengthb \setlength\lengthb{7mm}
\newlength\lengthc \setlength\lengthc{1.5mm}
\newlength\lengthd \setlength\lengthd{3mm}
%force the figures to be placed in the section or subsection of choice
\usepackage[section]{placeins}
\let\Oldsection\section
\renewcommand{\section}{\FloatBarrier\Oldsection}
\let\Oldsubsection\subsection
\renewcommand{\subsection}{\FloatBarrier\Oldsubsection}
\let\Oldsubsubsection\subsubsection
\renewcommand{\subsubsection}{\FloatBarrier\Oldsubsubsection}
%footnotes table
\usepackage{booktabs,caption,fixltx2e}
\usepackage[flushleft]{threeparttable}
% position caption table
\usepackage{floatrow}
\floatsetup[table]{capposition=top}
\usepackage[titletoc,page]{appendix}
%less spacing table of content
\usepackage{tocloft}
\usepackage{cleveref}
\usepackage{parskip}
\usepackage{blindtext}
\usepackage{ragged2e}
\usepackage{lipsum,afterpage}
\makeatletter
\renewcommand\@endpart{\vfil
\if@twoside
\null
\thispagestyle{empty}%
\newpage
\fi
\if@tempswa
\twocolumn
\fi}
\makeatother
\begin{document}
\sloppy
\frontmatter
\label{mathrefs}
\mainmatter
\label{mathrefs}
\begin{titlepage}
\thispagestyle{empty}
\vspace*{18cm}
Name A. Surname\\
\vskip 2mm
University\\
Institut \\
Wolfgang-Gaede-Stra{\ss}e 1 \\
D-74131 City\\
research group\\
website\\
\end{titlepage}
\end{document}
答案1
在环境的开头使用\vspace*{\fill}
而不是。18cm 太高了,所以(不需要?)会导致分页。\vspace*{18cm}
titlepage
\\
\documentclass
[paper=a4, % A4
twoside=off, % nicht doppelseitig setzen
DIV=13, % Vordefinierte Seitenränder (15=min, 0=max)
fontsize=12pt, % default font size
BCOR=15.0mm, % zusätzlicher Binderand, 15 ~ 0
parskip=half, % Absatzabstandsstyle
cleardoublepage=empty] % nur Seitenzahlen auf Korrekturseiten
{scrbook}
\usepackage[utf8]{inputenc}
\begin{document}
\begin{titlepage}
\vspace*{\fill}
Name A. Surname\\[2mm]
University\\
Institut \\
Wolfgang-Gaede-Straße 1 \\
D-74131 City\\
research group\\
website
\vspace*{\baselineskip}% if there should be an empty line at the text bottom
\end{titlepage}
%\null\thispagestyle{empty}% only if there is an empty page needed
\end{document}
补充说明:
做不是titlesec
将诸如、tocloft
、parskip
、indentfirst
等包tocbibind
与 KOMA-Script 类一起使用。使用 KOMA-Script 命令可以获得相同或类似的结果。
通常,包hyperref
应该作为最后一个加载。但包 是例外cleveref
。
该软件包scrpage2
自 2014 年起已弃用。请使用其后继版本scrlayer-scrpage