本のドキュメントクラスのページの両側にパーツの名前をレンダリングする方法はありますか?

本のドキュメントクラスのページの両側にパーツの名前をレンダリングする方法はありますか?

ブック ドキュメントクラスのページの両側にあるパーツの名前をレンダリングする方法はありますか?

基本的に、パーツ タイトルに挿入されたページを裏面が空白で表示するのではなく、このページの前面と裏面の両方が同一で、両方にパーツ タイトルが表示されるようにすることを希望します。

今夜、最終的に本全体を印刷する予定です。もちろん、いつでも紙をプリンターに戻してページの裏側に部品名を印刷できますが、これを LaTeX で直接実行できる方法があればいいなと思っています。

ご協力いただければ幸いです。

オリジナルページ 同一の裏面

答え1

ここに解決策があります。

\documentclass{book}
\makeatletter
\def\@part[#1]#2{%
    \ifnum \c@secnumdepth >-2\relax
      \refstepcounter{part}%
      \addcontentsline{toc}{part}{\thepart\hspace{1em}#1}%
    \else
      \addcontentsline{toc}{part}{#1}%
    \fi
    \markboth{}{}%
    {\centering
     \interlinepenalty \@M
     \normalfont
     \ifnum \c@secnumdepth >-2\relax
       \huge\bfseries \partname\nobreakspace\thepart
       \par
       \vskip 20\p@
     \fi
     \Huge \bfseries #2\par}%
    \vfil\newpage\thispagestyle{plain} % or empty
    \null\vfil
    {\centering
     \interlinepenalty \@M
     \normalfont
       \huge\bfseries \partname\nobreakspace\thepart
       \par
       \vskip 20\p@
     \Huge \bfseries #2\par}%
     \vfil\newpage}
% next is for starred part if there is
\def\@spart#1{%
    {\centering
     \interlinepenalty \@M
     \normalfont
     \Huge \bfseries #1\par}%
    \vfil\newpage\thispagestyle{plain} % or empty
    \null\vfil
    {\centering
     \interlinepenalty \@M
     \normalfont
     \Huge \bfseries #1\par}%
     \vfil\newpage}
\makeatother
\begin{document}
\tableofcontents
bla bla
\part{this is the first part}
some bla bla
\end{document}

関連情報