书籍、章节和序言

书籍、章节和序言

我正在尝试对一部相当大的小说进行精心格式化,其结构如下:

Preamble
Prologue
Book I
    Part I
        Chapter 1
            ...
(etc.)
Epilogue
Postamble

我正在使用 memoir,一切看起来都很不错,但事实上我不知道如何为“序言”、“结语”或任何书籍标题打印漂亮的页面。Memoir 对章节和部分非常智能,对于诸如序言/结语之类的内容,是否有更高级别的结构或超级部分级别的结构?

作为参考,这里有一个最小的工作示例:

\documentclass{memoir}
\begin{document}

\chapterstyle{demo}
\chapter*{Preamble}
    Preamble
\chapter*{Prologue}
    Prologue

\chapterstyle{default}
\chapter*{Book I}
\newpage
    \setcounter{chapter}{0}
    \part{Part I}
        \chapterstyle{hangnum}
        \chapter{Chapter 1}
            Chapter 1
\end{document}

我完全不迷恋这种布局,而且对我来说改变它很简单,我只想让它最终看起来好看。到目前为止,这是一个不错的解决方案,但我想知道是否有更好/更智能的方法来做到这一点。

目前这种布局最大的问题是我还没想出如何在序言中用章节标记Prologue代替,但我确信这是可能的。CHAPTER 0. PROLOGUE

答案1

我不确定这是否是你想要的,但这对于评论来说太长了:

\documentclass{memoir}% http://ctan.org/pkg/memoir
\usepackage{lipsum}% http://ctan.org/pkg/lipsum
\begin{document}

\createmark{chapter}{both}{nonumber}{}{}

\chapterstyle{demo}
\chapter*{Preamble} \chaptermark{Preamble}
\lipsum[1-10]

\chapter*{Prologue} \chaptermark{Prologue}
\lipsum[11-20]

\chapterstyle{default}
\chapter*{Book I}
\cleardoublepage

\makeatletter
\createmark{part}{left}{shownumber}{\partname\ }{. \ }
\createmark{chapter}{right}{shownumber}{\@chapapp\ }{. \ }
\makeatother
\part{Part I}
\chapterstyle{hangnum}
\chapter{First chapter}
\lipsum[1-15]

\end{document}

就标题而言,使用\createmark{<sec>}{<pos>}{<show>}{<before>}{<after>}可能正是您想要的。它为部分单元创建一个标记<sec>(例如chapter,对于\chapter),该标记显示在<pos>页面上(其中<pos>leftrightboth)。如果您想在标记中显示部分单元的编号,<show>则可以是shownumber或 ,而 则放置在nonumber<before>数量和<after>放置号码。

在我的 MWE 中,我使用

\createmark{chapter}{both}{shownumber}{\@chapapp\ }{.\ }

将标记放置在带有章节号 ( ) 的页面\chapter上。章节号前面加上(默认为),后面加上,后面跟着章节名称。bothshownumber\@chapapp\Chapter\.\

详细了解如何设置页面样式和页眉memoir文档(部分7.2 页面样式,摘自第 118 页)。

指某东西的用途lipsum仅用于提供一些虚拟文本来填充文档。

相关内容