raw 内の 2 つの \newpages が結合されるのはいつですか、また結合されないのはいつですか?

raw 内の 2 つの \newpages が結合されるのはいつですか、また結合されないのはいつですか?

chapter私は を使用して、その後に空のページが続くように を定義しようとしましたtitlesec。rawnewpageで 2 つの を使用することは役に立ちませんでした。私は、 を 1 つだけ書いたかのように、それらが結合されていると結論付けました。それらの間に を追加することで、この問題を解決しました\null

section次に、が章の後の最初のものである場合に、セクションの がnewpage章の 2 番目の と結合されることを想定して、を新しいページで開始するように定義しましたnewpage

しかし、章と節の間に空白ページが 1 ページではなく 2 ページありました。

これが私のコードです:

\documentclass{book}
\usepackage[center]{titlesec}

\titleformat{\chapter}[block]{\huge}{}{0.5ex}
{
 % before-code
\centering
}
[
 % after-code
\newpage
\null
\newpage
] 

\titleformat{\section}[block]{\large}{}{0.5ex} 
{
 % before-code
      \newpage
      \centering
}
[ % after-code
] 

\begin{document}
\chapter{First chapter}
\section{First section}
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris varius nisl sed enim consectetur, eu tempor libero cursus. Nulla at enim nunc. Duis vitae nibh erat. Nulla facilisi. Nunc eget ornare velit. Ut porta sed libero non tincidunt. Mauris dapibus pulvinar ornare.
\section{Second section}
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris varius nisl sed enim consectetur, eu tempor libero cursus. Nulla at enim nunc. Duis vitae nibh erat. Nulla facilisi. Nunc eget ornare velit. Ut porta sed libero non tincidunt. Mauris dapibus pulvinar ornare.
\end{document}

ありがとう

答え1

各セクションを新しいページで開始したい場合、コードは次のようになります。

\documentclass{book}
\usepackage[center]{titlesec}

\titleformat{\chapter}[block]
  {\huge}
  {}
  {0.5ex}
  {\centering}
  [\cleardoublepage]

\titleformat{\section}[block]
  {\clearpage\large}
  {}
  {0.5ex}
  {\centering}

\begin{document}
\chapter{First chapter}
\section{First section}

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris varius nisl
sed enim consectetur, eu tempor libero cursus. Nulla at enim nunc. Duis
vitae nibh erat. Nulla facilisi. Nunc eget ornare velit. Ut porta sed libero
non tincidunt. Mauris dapibus pulvinar ornare.

\section{Second section}

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris varius nisl
sed enim consectetur, eu tempor libero cursus. Nulla at enim nunc. Duis
vitae nibh erat. Nulla facilisi. Nunc eget ornare velit. Ut porta sed libero
non tincidunt. Mauris dapibus pulvinar ornare.

\end{document}

の形式で、\newpage(ただし\clearpage、 と の方が一般的に優れています) の位置が間違っています。\cleardoublepage\section

関連情報