我已将一些列表打印为 PDF(A4 纸),需要将其作为附录添加到我的项目中。似乎我可以使用\includegraphics
或 使用\includepdf
(来自\usepackage{pdfpages}
)来完成此操作。
包含图形: 打印第一页,但保持顶部和左侧边距不变。但是不缩放图像,因此右侧和底部边距被切断。(Trello 打印列表的方式是将它们全部放在彼此下方,宽度为一张卡片的宽度,因此右侧被切断并不是什么大问题。但是底部被切断了。)此外,它不会打印除第一页之外的任何其他页面。
包括PDF: 将所有页面打印在一起,基本上只打印最后一页。它确实将页面打印在与页眉相同的页面上,这很好。但是,章节标题和编号打印在 pdf 本身上。它还将边距设置为零,以便页面按原样插入。除此之外,页码现在消失了。
我认为应该这样做\includepdf
,看看我已经“实现”的结果。但是,我宁愿不手动包含每一页,因为即使只有 3 页,我可能会发疯并编写 15 页的文档。
MWE传入
\documentclass[11pt]{report}
\usepackage{float}
\usepackage{pdfpages}
\begin{document}
empty page
\newpage
\appendix
\chapter{Trello Board}
%https://trello.com/b/MN172Syh/back-to-school -> print this page.
\begin{figure}[H]
\includepdf[pages=-]{trelloExample.pdf}
\caption{Epics \& User stories}
\label{apx:scrumboard}
\end{figure}
\end{document}
因此,看起来,在我简单添加之前\includepdf
,一切正常。然后我添加了图形。
答案1
您的问题是由于您在环境\includepdf
中使用而导致的figure
。您只需将其删除:
\documentclass[11pt]{report}
\usepackage{float}
\usepackage{pdfpages}
\begin{document}
empty page
\newpage
\appendix
\chapter{Trello Board}
%https://trello.com/b/MN172Syh/back-to-school -> print this page.
\includepdf[pages=-]{trelloExample.pdf}
\end{document}
你可以注意到,给出 MWE 可以加快回答过程(-;
↓之前的回答,在没有给出 MWE 时写的↓
这个解决方案对我有用:
编译以下代码以生成
dummy-example.pdf
:\documentclass{scrartcl} \usepackage{lastpage} \usepackage{scrpage2} \pagestyle{scrheadings} \clearscrheadfoot \ohead{\texttt{dummy-example.pdf} --- Page \thepage\ of \pageref{LastPage}} \usepackage{lipsum} \begin{document} \lipsum[1-13] \end{document}
通过以下方式将其包含
pdf
到您的主文档中:\documentclass{scrartcl} \usepackage{lastpage} \usepackage{scrpage2} \usepackage{pdfpages} \pagestyle{scrheadings} \clearscrheadfoot \ohead{\texttt{main document} --- Page \thepage\ of \pageref{LastPage}} \begin{document} empty page \newpage \includepdf[pages=-,pagecommand={\thispagestyle{scrheadings}},scale=0.8]{dummy-example.pdf}% <-- adapt the path to the document accordingly \end{document}
然后你应该有一个四页的 PDF,包括前三页的 PDF,标题为: