最初の章を除くすべての章に「Chapter N」を追加する

最初の章を除くすべての章に「Chapter N」を追加する

構築するこれ各章の見出しにChapterが追加される例ですが、コードをどのように変更すればそれが可能になりますか?を除外する序論と最終章/結論章については、目次の目的のために番号付けはそのままにしておきますか?

\documentclass{tufte-book}
\usepackage{lipsum}

\makeatletter
\titleformat{\chapter}%
  [display]% shape
  {\relax\ifthenelse{\NOT\boolean{@tufte@symmetric}}{\begin{fullwidth}}{}}% format applied to label+text
  {\itshape\huge\chaptertitlename~\thechapter}% label
  {0pt}% horizontal separation between label and title body
  {\huge\rmfamily\itshape}% before the title body
  [\ifthenelse{\NOT\boolean{@tufte@symmetric}}{\end{fullwidth}}{}]% after the title body
\makeatother
\setcounter{secnumdepth}{1}

\begin{document}

\chapter{Introduction}
\lipsum[1]
\chapter{A substantive chapter}
\lipsum[2]
\end{document}

編集: 私は、序論と結論を他の章と同じように番号付けしたままにし、序論と結論に番号を付けず、それでも目次に表示できるようにする柔軟なソリューションに興味があります。

答え1

変更がグループ内で行われる限り、変更は必要な章にのみ影響し、他の章は自由に変更できます。

\documentclass{tufte-book}
\usepackage{lipsum}

\makeatletter
\newcommand{\mychap}{%
\titleformat{\chapter}%
  [display]% shape
  {\relax\ifthenelse{\NOT\boolean{@tufte@symmetric}}{\begin{fullwidth}}{}}% format applied to label+text
  {\itshape\huge\chaptertitlename~\thechapter}% label
  {0pt}% horizontal separation between label and title body
  {\huge\rmfamily\itshape}% before the title body
  [\ifthenelse{\NOT\boolean{@tufte@symmetric}}{\end{fullwidth}}{}]% after the title body
}
\makeatother
\setcounter{secnumdepth}{1}

\begin{document}

\chapter{Introduction}
\lipsum[1]

\begingroup
\mychap%
\chapter{A substantive chapter}
\lipsum[2]
\chapter{Another chapter}
\lipsum[1]
\endgroup

\chapter{Conclusions}
\lipsum[1]

\end{document}

関連情報