在 Memoir 中为单个页面设置不同的布局

在 Memoir 中为单个页面设置不同的布局

我正在设置一个具有对开页和较大外边距的布局,以便容纳大量的边距注释。

对于标题页,我需要制作一个新的布局,以便能够将标题置于页面中央,而不仅仅是置于字体块中央(实际上字体块并未居中,而是移到了页面内部)。我尝试过 \usepackage{geometry} 和 \newgeometry,但这会与文档其余部分的 Memoir 产生冲突,导致边距超出页面。

如何在 Memoir 中间文档中设置非默认页面?

谢谢你,J

\documentclass[a4paper, 10pt, twoside, showtrims]{memoir}
\usepackage{lipsum}
% \usepackage[a4paper]{geometry}


\settrimmedsize{277mm}{170.9877mm}{*}
\settrims{10mm}{17mm}
\setlrmarginsandblock{18.999mm}{37.997mm}{*}
\setulmarginsandblock{18.999mm}{44.837mm}{*}
\setmarginnotes{1.4mm}{18.999mm}{1em}
\renewcommand{\sideparfont}{\normalfont%\itshape
\footnotesize}
\sideparmargin{outer} 
\checkandfixthelayout[nearest]


\begin{document}
\begin{titlingpage}

\begin{center}

\vspace{3\baselineskip}
\vfill

{\HUGE TITLE PAGE  \\}

{\LARGE needs to be centered  \\}

\vfill

\end{center}

\end{titlingpage}

\lipsum

\end{document}

答案1

我建议将标题页准备为独立(一页)文档,并使用包 将其包含在内pdfpages。在下面的示例中,独立文件是\jobname-title.tex。对于真实的文档,没有人会使用该filecontents环境。

在截图中,我们可以看到包含的 pdf,左侧是标题页,右侧是在文档中创建的标题页。回忆录的边距已更改以产生差异非常明显的。

检查页码是否正确,IE奇数页在右边,偶数页在左边。

56153回忆录标题页

\begin{filecontents}{\jobname-title.tex}
    \documentclass{article}
\usepackage[a4paper,margin=4cm]{geometry}
%https://github.com/johannesbottcher/titlepageExamples/blob/master/quail.tex
    \begin{document}
    \thispagestyle{empty}
    \begin{center}
            \setlength{\parskip}{2ex}
            \rule{\textwidth}{.4pt}\par
            {\huge\bfseries The incredible journey of Walter~Wombat \par}
            \rule{\textwidth}{.4pt}\par
            \bigbreak
            {\Large Carl Capybara\par}
        \end{center}
        \end{document}

\end{filecontents}
\documentclass[a4paper, 10pt, twoside, showtrims]{memoir}
\usepackage{lipsum}
\usepackage{pdfpages}


\settrimmedsize{277mm}{170.9877mm}{*}
\settrims{10mm}{17mm}
\setlrmarginsandblock{18.999mm}{77.997mm}{*}
\setulmarginsandblock{18.999mm}{44.837mm}{*}
\setmarginnotes{1.4mm}{18.999mm}{1em}
\renewcommand{\sideparfont}{\normalfont%\itshape
\footnotesize}
\sideparmargin{outer} 
\checkandfixthelayout[nearest]


\begin{document}
\includepdf{\jobname-title.pdf}

\begin{titlingpage}

    \begin{center}

        \vspace{3\baselineskip}
        \vfill

        {\HUGE TITLE PAGE  \\}

        {\LARGE needs to be centered  \\}

        \vfill

    \end{center}

\end{titlingpage}

\lipsum

\end{document}

不要混淆此屏幕截图中的左侧页面和右侧页面。

答案2

使用你自己的 MWE,加上一些修改,我就能得到memoir这个

\documentclass[a4paper, 10pt, twoside]{memoir}
\usepackage{lipsum}
\usepackage{showframe}

\settrimmedsize{277mm}{170.9877mm}{*}
\settrims{10mm}{17mm}
\setlrmarginsandblock{18.999mm}{37.997mm}{*}
\setulmarginsandblock{18.999mm}{44.837mm}{*}
\setmarginnotes{1.4mm}{18.999mm}{1em}
\renewcommand{\sideparfont}{\normalfont%\itshape
\footnotesize}
\sideparmargin{outer} 
\checkandfixthelayout[nearest]

\begin{document}

% Change layout here for equal margins
\setlrmargins{*}{*}{1}
\checkandfixthelayout[nearest]

\begin{titlingpage}
\begin{center}
\vspace{3\baselineskip}
{\HUGE TITLE PAGE  \\}
{\LARGE needs to be centered  \\}
{\LARGE and kerned by hand  \\}
\vfill
\end{center}
\end{titlingpage}

% Change layout here back to what it was
\setlrmarginsandblock{18.999mm}{37.997mm}{*}
\checkandfixthelayout[nearest]

\lipsum
\end{document}

至少当我使用回忆录时,人们可以将布局基本固定在页面的开头。最好在明确的分页符之后使用它,否则您的结果可能不理想。标题页有相等的边距:

在此处输入图片描述

不同的边距从正文第一页开始。

在此处输入图片描述

如果您需要将标题页居中放置在库存尺寸而不是装饰尺寸上,请进行以下更改:

% Change layout here for equal margins
\settrimmedsize{297mm}{210mm}{*}
\settrims{0mm}{0mm}
\setlrmargins{*}{*}{1}
\checkandfixthelayout[nearest]

% Change layout here back to what it was
\settrimmedsize{277mm}{170.9877mm}{*}
\settrims{10mm}{17mm}
\setlrmarginsandblock{18.999mm}{37.997mm}{*}
\checkandfixthelayout[nearest]

相关内容