Как заставить аннотацию и введение оставаться на одной странице в LaTeX?
Мне нужно написать на LaTeX
\begin{abstract}
перед
\chapter*{Introduction}
на той же странице. Я использую следующий класс документов
\documentclass[12pt,a4paper,oneside]{book}
с
\usepackage[Conny]{fncychap}
.
\documentclass[12pt,a4paper,oneside]{book}
\usepackage[Conny]{fncychap}
\begin{document}
\microtypesetup{activate=true}
\allowhyphens
\counterwithin*{subsection}{chapter}
\frontmatter
\tableofcontents
\mainmatter
\pagenumbering{arabic}
\begingroup
\begin{abstract}
\addcontentsline{toc}{chapter}{Abstract}
\end{abstract}
\cleardoublepage
\chapter*{Introduction}
\addcontentsline{toc}{chapter}{Introduction}
\endgroup
\end{document}
1 ответ
К сожалению, код, который вы показали в вопросе, не компилируется, поэтому я предполагаю некоторое общее определение для абстрактной среды.
Вы можете избежать автоматического разрыва страницы в начале новой главы, временно переопределив
\cleardoublepage
:
\documentclass[12pt,a4paper,oneside]{book}
\usepackage[Conny]{fncychap}
\newenvironment{abstract}{}{\par}
\begin{document}
%\microtypesetup{activate=true}
%\allowhyphens
\counterwithin*{subsection}{chapter}
\frontmatter
\tableofcontents
\mainmatter
\pagenumbering{arabic}
\begingroup
\renewcommand{\cleardoublepage}{\relax}
\begin{abstract}
some text
\addcontentsline{toc}{chapter}{Abstract}
\end{abstract}
%\cleardoublepage
\chapter*{Introduction}
\addcontentsline{toc}{chapter}{Introduction}
\endgroup
\end{document}