答案1
有几个想法,一个基于,minipage
另一个基于tabular
。这两个方法都有效地使用了文本宽度的 1/4,然后是文本宽度的 1/2,然后是文本宽度的 1/4,并可能进行调整以在三个组件之间留出空间。
% gatefoldprob.tex SE 594176
%\documentclass[landscape]{article} % PDF output not printed as landscape on my PC
\documentclass{article}
\usepackage{comment}
\begin{document}
\noindent\begin{minipage}{0.23\textwidth}
LEFT TEXT FILLING SOME SPACE
\end{minipage}
\hfil
\begin{minipage}{0.48\textwidth}
CENTER TEXT FILLING A LOT MORE SPACE
\end{minipage}
\hfil
\begin{minipage}{0.23\textwidth}
RIGHT TEXT FILLING SOME SP
\end{minipage}
\newpage
\begin{tabular}{|p{0.21\textwidth}|p{0.43\textwidth}|p{0.21\textwidth}|}
LEFT TEXT FILLING SOME SPACE &
\vspace{2cm}CENTER TEXT FILLING A LOT MORE SPACE &
RIGHT TEXT FILLING SOME SPACE\\
\end{tabular}
\end{document}
在里面tabular
代码中我加入了垂直线来显示三列之间的界面。
我不知道您可能想在门卡的三个“列”上放些什么。无论如何,如果您使用上述任何一种,您将必须考虑列的位置以及如何将文本放在所需的(垂直)位置。
根据你对问题的编辑,我扩展了我的 MWE 来展示如何将邀请放在折叠页的中心。
% gatefoldprob.tex SE 594176
%\documentclass[landscape]{article} % PDF output not printed as landscape on my PC
\documentclass{article}
\usepackage{comment}
\begin{document}
\mbox{}
\vfill
\noindent\begin{minipage}{0.23\textwidth}
LEFT TEXT FILLING SOME SPACE
\end{minipage}
\hfil
\begin{minipage}{0.48\textwidth}
%\vfill
CENTER TEXT FILLING A LOT MORE SPACE
%\vfill
\end{minipage}
\hfil
\begin{minipage}{0.23\textwidth}
RIGHT TEXT FILLING SOME SP
\end{minipage}
\vfill
\mbox{}
\newpage
\begin{tabular}{|p{0.21\textwidth}|p{0.43\textwidth}|p{0.21\textwidth}|}
LEFT TEXT FILLING SOME SPACE &
\vspace{2cm}CENTER TEXT FILLING A LOT MORE SPACE &
RIGHT TEXT FILLING SOME SPACE\\
\end{tabular}
\newpage
\mbox{}
\vfill
\noindent\begin{minipage}{0.23\textwidth}
LEFT TEXT?
\end{minipage}
\hfil
\begin{minipage}{0.48\textwidth}
%\vfill
%CENTER TEXT FILLING A LOT MORE SPACE
\setlength{\parskip}{1em}
Dear Joe and Jacqui,
We sincerely hope that you will be able to attend Josephine's
coming of age party on 1 April 2027.
With best wishes, Jack \& Joan
RSVP
%\vfill
\end{minipage}
\hfil
\begin{minipage}{0.23\textwidth}
RIGHT TEXT?
\end{minipage}
\vfill
\mbox{}
\end{document}
我认为您可以自己尝试这样的事情。 --- GOM
答案2
你没有提供任何背景信息,所以我能做的就是给你一个开始。当然还有很多东西可以补充。
\documentclass{article}
\usepackage[skins]{tcolorbox}
\usepackage{tikz}
\usetikzlibrary{fadings}
\tikzfading[name=lfade,
left color=transparent!100, right color=transparent!80,middle
color=transparent!100]
\definecolor{page}{RGB}{248,245,222}
\newtcolorbox{mybox}[1][]{enhanced,colback=page, boxrule=0pt,
sharp corners,
overlay={
\path (frame.north west) -- coordinate[pos=0.25] (aux1)
coordinate[pos=0.5] (aux2)
coordinate[pos=0.75] (aux3) (frame.north east);
\fill[gray,path fading=lfade] (frame.south west) rectangle (aux1);
\fill[gray,path fading=lfade] (frame.south-|aux2) rectangle (aux3);
},
drop lifted shadow,#1}
\begin{document}
\begin{mybox}[height=6cm]
\end{mybox}
\end{document}