我的文档的骨架是:
\documentclass[11pt]{article}
\usepackage{amsmath,textcomp,amssymb,geometry,graphicx}
\begin{document}
\maketitle
\section*{1.}
\begin{itemize}
\item[(a)]
\item[(b)]
\end{itemize}
\section*{2.}
\begin{itemize}
\item[(a)]
\item[(b)]
\end{itemize}
\section*{3.}
\begin{itemize}
\item[(a)]
\item[(b)]
\end{itemize}
\end{document}
我想让每个部分位于单独的页面上。我该怎么做?
答案1
为什么
\section*{1.}
而不是
\section{}
在 LaTeX 中,让 LaTeX 进行编号几乎总是更好的。
然而无论哪种情况
\let\oldsection\section
\renewcommand\section{\clearpage\oldsection}
将添加分页符。
答案2
如图所示这里
\include{section file}
如果您将每个部分放入其自己的文件中,并将所有文件放入同一个文件夹中,则您可以使用或轻松确定是否要在每个部分之间分页\input{section file}
。
\include{section file}
在每个分页符后放置一个分页符,\input{section file}
而没有。
\documentclass[notitlepage, 12pt]{article}
\begin{document}
\title{Weekly Homework X}
\author{Tony Stark\\
Foundations of Mathematics}
\maketitle
\input{file example 1}
\input{file example 2}
\input{file example 3}
\include{file example 4}
\end{document}
答案3
这是另一个选项,\sectionbreak
使用titlesec
包裹:
\documentclass[11pt]{article}
\usepackage{titlesec}
\titleclass{\section}{top}
\newcommand\sectionbreak{\clearpage}
\title{Title}
\author{Author}
\begin{document}
\maketitle
\section{Test section one}
\section{Test section two}
\section{Test section three}
\section{Test section four}
\end{document}