我可以通过哪些方式将封底插入到我的文档中?

我可以通过哪些方式将封底插入到我的文档中?

我正在开发文章模板,到目前为止我已经把所有事情title_page.texmain_document.tex整理好了,我对此感到满意。

我的问题是,我还需要在文档中添加封底。我发现这相当困难。

对于我的 title_page,我使用了\begin{titlepage}组,然后将其插入到主文档中\input{title_page.tex}。我尝试.tex利用环境为我的后页制作类似的文件\begin{titlepage}

我希望我的后页位于参考书目之后。当我插入它时,页码(我正在使用lastpage包)会混乱。有什么方法可以无缝地将最后一页固定在我的 tex 文档上吗?

[编辑]

感谢您的评论。我已经停止使用 titlepage 环境。为了解决页码问题,我只需输入:

 \addtocounter{page}{-1}

在封底文件上。我想这就是我想要的。

谢谢

答案1

最有可能的是,最后一页必须是偶数页,即使它没有编号。

您必须先清除内容页,然后检查新页面是否为奇数页。如果是,则将虚拟内容放在其上,即 a,\null然后使用 `\clearpage 再次清除。

为了禁止lastpage超越最后一个真实页面(即不是后面的页面,我选择\SuspendCounters使用xassoccnt

\documentclass{book}
\usepackage{graphicx}
\usepackage[backend=biber]{biblatex}
\usepackage{lastpage}
\usepackage{xassoccnt}

\usepackage{blindtext}

\makeatletter
\newcommand{\finalpage}[1]{%
  \clearpage% Clear first
  \SuspendCounters{page}
  \pagestyle{empty}
  \ifodd\c@page % Now, is it odd? 
  \null% 'fill` and clear again
  \clearpage
  \fi
  #1% Plase the content
}
\makeatother

\addbibresource{biblio.bib}

\begin{document}
There are \pageref{LastPage} pages in here!


\tableofcontents
\blinddocument

\cite{Lam94}

\printbibliography


\blindtext[100]
\finalpage{%
  \begin{center}
    \includegraphics[scale=1]{ente}
  \end{center}
}

\end{document}

这是ente.jpg图像。

在此处输入图片描述

相关内容