원시의 2개의 \newpages가 결합될 때와 결합되지 않을 때는 언제입니까?

원시의 2개의 \newpages가 결합될 때와 결합되지 않을 때는 언제입니까?

chapter를 사용하여 my 뒤에 빈 페이지가 있도록 정의하려고 했습니다 titlesec. newpage원시에서 2 s를 사용하는 것은 도움이 되지 않았습니다. 1개만 쓴 것처럼 하나로 합쳐진 것으로 결론 내렸습니다. \null사이에 추가해서 해결했습니다.

그런 다음 새 페이지에서 시작하도록 my 를 정의했습니다 section. 장 이후 첫 번째 항목인 경우 섹션의 가 newpage장의 두 번째 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

관련 정보