有没有办法在书籍文档类的页面两侧呈现某一部分的名称?

有没有办法在书籍文档类的页面两侧呈现某一部分的名称?

有没有办法在书籍文档类的页面两边呈现某一部分的名称?

本质上,我更希望该页的正面和背面完全相同,都显示部分标题,而不是显示背面空白的部分标题插入页面。

我最终将在今晚打印整本书。当然,我随时可以将纸张送回打印机,在页面背面打印零件名称,尽管我希望有一种方法可以直接在 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}

相关内容