我正在尝试根据黄金比例的原理进行页面布局,因此我需要完全控制纸上的所有内容。
图片中的紫线表示边距,绿线表示尺寸(X1
、X2
、Y1
、Y2
表示从纸张边缘算起;X'1
、X'2
、Y'1
、Y'2
表示从顶部或左边距算起),红线是为了辅助视觉。
如何在特定位置将一张纸分成不同的区域?
例如,我希望标题区域距离页面顶部边缘 26.5 毫米,这样当在那里插入文本时,无论使用什么大小和类型的字体,我始终距离上升线文本的边缘和页面底部边缘 26.5 毫米。接下来我想使用以下代码创建第二个区域:
\begin{tcolorbox}
This is a \textbf{tcolorbox}.
\end{tcolorbox}
我想要距离框架下边缘和页面边缘 43 毫米。
(请注意,这些尺寸 - 43 毫米、26.5 毫米 - 仅仅是示例。)
尺寸也可以从边缘开始(如图所示X'1
,Y'1
...)。等等。
请帮助我尽可能简单地实现此目的:
我怎么能够将某个区域放在页面的特定位置并在其中插入我想要的任何内容,这样,即使我改变了字体或图像的参数,该区域仍将始终保持在原位?
table
minipage
或者某种boxes
?或者别的什么?