我目前正在处理一份很长的 Scrbook 文档,其中包含许多图形(图像、乐谱等)。在某一侧,我有一个左侧(偶数)页面,上面全是文字,然后使用\afterpage
这种方法使文字/图形尽可能整齐地排列起来。在同一张双页的右侧,有一个整页的图形,后面还有三页, pdflscapes
每侧各有两张图形。我的问题有以下两个:(1) 当我编译文档时,第一个图形下方出现一大片空白。
是否可以在此空间中获取后面几页的部分文本?
(2) 以下横向页面乍一看没什么问题,每页保留两个图形,并将页码留在正确的位置(该文档用于打印,这就是原因)。
但是,即使我手动裁剪图像,页面的新顶部和底部仍有较大的边距,我似乎无法将其缩小(每边应为 2.7 厘米,绑定偏移量为 0.3 厘米)。此外,交替标题使图形浮动太多。最后,最后一个图形似乎根本不起作用,延伸到整个页面。有什么办法可以规范边距并保存最后一张图片吗?
这是我的代码(希望对于 MWE 来说不要太多):
\documentclass[a4paper,12pt]{scrbook}
\usepackage[utf8]{inputenc}
\usepackage[T2A,T1]{fontenc}
\usepackage[french,USenglish,bulgarian,russian,ngerman]{babel}
\usepackage{graphicx}
\usepackage{float}
\usepackage[top=2.5cm,bottom=3.5cm,left=2.1cm,right=4.5cm,headheight=14.5pt,footnotesep=1cm,bindingoffset=.3cm,marginparsep=1cm]{geometry}
\usepackage{setspace}
\usepackage[markcase=ignoreupper]{scrlayer-scrpage}
\clearpairofpagestyles
\automark[paragraph]{section}
\ohead{\headmark}
\ofoot*{\pagemark}
\usepackage{blindtext}
\usepackage[final]{pdfpages}
\usepackage{pdflscape}
\usepackage{afterpage}
\begin{document}
some text
\afterpage{\newgeometry{top=2.5cm,bottom=3.5cm,left=3cm,right=2.7cm,bindingoffset=.3cm}\noindent\includegraphics[width=\textwidth]{ex/Werke/Bojanskijatmajstor/969-1039/969-1039-1.jpeg}}\afterpage{\clearpage
\begin{landscape}
\includegraphics[height=\textheight]{ex/Werke/Bojanskijatmajstor/969-1039/969-1039-2.jpeg}
\includegraphics[height=\textheight]{ex/Werke/Bojanskijatmajstor/969-1039/969-1039-3.jpeg}
\clearpage
\includegraphics[height=\textheight]{ex/Werke/Bojanskijatmajstor/969-1039/969-1039-4.jpeg}
\includegraphics[height=\textheight]{ex/Werke/Bojanskijatmajstor/969-1039/969-1039-5.jpeg}
\clearpage
\includegraphics[height=\textheight]{ex/Werke/Bojanskijatmajstor/969-1039/969-1039-6.jpeg}
\includegraphics[height=\textheight]{ex/Werke/Bojanskijatmajstor/969-1039/969-1039-7.jpeg}
\clearpage
\end{landscape}}
更多文本 \end{document}