scrbook 中的各部分之间没有分页符

scrbook 中的各部分之间没有分页符

我有一个使用 scrbook 作为 documentclass 的文档。章节位于主文档中,而部分位于单独的文件中并通过 \input{filename} 包含。据我所知,scrbook 和 \input 都不应导致部分之间出现分页符,但我的文档却出现了。我尝试将两个部分放在一个文件中,以查看此行为是否来自 \input,但事实并非如此。scrbook 是否默认在新页面上开始部分?子部分在同一页面上继续,这是应该的。

您能告诉我,我是否误解了 scrbook 的默认行为,或者我是否必须在不知情的情况下在各部分之间包含分页符?

现在代码已经相当复杂了,所以我不知道该附加什么。

备注:我之前在 \input-commands 之间使用了 \clearpage 并将其删除,但这并没有改变任何事情。

提前感谢您的建议!

佩特拉

\documentclass[a4paper,twoside,12pt,openany,DIV=calc,ngerman,twocolumn,xcolor=dvipsnames,draft]{scrbook}

\usepackage{geometry} 
\geometry{a4paper} 
\geometry{
    tmargin=10mm,
    bmargin=20mm,
    lmargin=10mm,
    rmargin=20mm,
        headheight=0pt
    }
\setlength{\columnsep}{6mm}

\usepackage[frame,width=216mm, height=303mm,center,noaxes,noinfo]{crop}

\usepackage{suffix}
\usepackage{ragged2e}
\usepackage[parfill]{parskip}           
\usepackage{graphicx}   
\usepackage{amssymb}
\usepackage{lipsum}

\usepackage[dvipsnames]{xcolor}

\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{txfonts}
\usepackage{microtype}
\usepackage[german]{babel}

\setlength{\footskip}{35pt}
\setlength{\footheight}{20pt}

\usepackage[
  manualmark,
  headsepline=0pt,
  footsepline=0pt,
  draft=false
]{scrlayer-scrpage}
\clearpairofpagestyles
\ofoot*{\pagemark}
\ifoot*{\headmark}
\setkomafont{pageheadfoot}{\sffamily}
\setkomafont{pagination}{}

\setlength\textfloatsep{10.0pt plus 2.0pt minus 4.0pt}
\usepackage[section]{placeins}

\begin{document}

\counterwithout{figure}{chapter}

\pagenumbering{arabic}\setcounter{page}{3}
\tableofcontents
\clearpage

\addchap{Chapter-One}
\label{chap:one}
\clearpage

\twocolumn[\section*{Section 1}\label{sec1}]
\addcontentsline{toc}{section}{Section 1}
\lipsum[30]

\twocolumn[\section*{Section 2}\label{sec2}]
\addcontentsline{toc}{section}{Section 2}
\lipsum[30]


\addchap{Chapter-Two}
\label{chap:two}
\clearpage

\twocolumn[\section*{Section 3}\label{sec3}]
\addcontentsline{toc}{section}{Section 3}
\lipsum[30]

\twocolumn[\section*{Section 4}\label{sec4}]
\addcontentsline{toc}{section}{Section 4}
\lipsum[30]

\end{document}  

在此处输入图片描述

答案1

您可以使用该multicol包来创建所需的布局:

\documentclass{scrbook}

\usepackage{lipsum}

\usepackage{multicol}

\begin{document}

\begin{multicols}{2}
\lipsum[2]
\end{multicols}

\section*{Very long section title that spans both columns}

\begin{multicols}{2}
\lipsum
\end{multicols}

\end{document}  

在此处输入图片描述

相关内容