A4 纸内有 A0(横向)纸张

A4 纸内有 A0(横向)纸张

好吧,我“可以”使用 koma 选项来做到这一点。但是它会导致警告,而且效果并不完全是我想要的那样。

首先我的做法是:

\clearpage
\KOMAoptions{paper=A3,paper=portrait}
\recalctypearea

\chapter{Chosen airfoil and wing shape}
\label{app:cad-airfoil}



\clearpage
\KOMAoptions{paper=A4,paper=portrait}
\recalctypearea

现在这会导致如下警告:

/appendixAirfoil.tex:包 typearea 警告:错误的类型区域设置!(typearea)检测到的线宽比启发式检测到的线宽大约 55%(typearea)。(typearea)您应该例如减小 DIV、增加字体大小(typearea)或更改纸张大小。

上面的另一个问题是边距仍然与纸张大小有关。这使得边距大得离谱,而我可以放置 CAD 绘图的实际区域却很小。(好吧,我可以将 CAD 放置在与边距偏移的位置,但是这样一来,附带的文本在随机位置看起来就很奇怪了)。

那么,我该如何解决这个边距问题(或者问题,尽管我认为是同一个问题?) - 最好保持与 A4 纸相同的边距,如果不容易,可以手动设置它们?

答案1

对我来说,更改文档中的纸张大小是一件奇怪的事情。我会尝试将类似的东西放在附录中。

在内部,包typearea负责在页面上布局文本块。使用下面的代码,您将获得一个 A0 页面的中间文档,高DIV值会减小 amrgin 大小并增加文本块的宽度和高度。

但是为什么包会typearea给出警告? Typearea 会尝试在行上放置一定数量的字形,以实现最佳可读性(对于普通读者来说,大约是 66 到 70 个字形)。就文本而言,想象一下手里拿着一张 A0 页面,字体大小只有 11 pt。你必须经常转动头部。因此会发出警告,“嘿,这很糟糕,想想吧。”

\includepdf 也许使用包中包含 pdf 会更容易pdfpages

\documentclass{scrreprt}
\usepackage{mwe}
\usepackage{showframe}
\begin{document}
\blinddocument
\storeareas\normalpage
\cleardoubleoddpage
\KOMAoptions{paper=a0,paper=landscape,pagesize,DIV=50,}
\blindtext
\cleardoubleoddpage
\KOMAoptions{paper=a4,paper=portrait,pagesize}
\normalpage
\blindtext
\end{document}

相关内容