答案1
使用化妆,很容易将标题垂直居中。 您会在那里找到一些提示:使用最少的设置使 ConTeXt 中的所有幻灯片垂直居中
问题是我不明白您的文本是否在某种程度上与您的章节标题结构相关。此解决方案将为您提供垂直对齐的标题和随后的短文本。如果您的章节很长,这不是最好的主意。对于我的演示文稿,我将章节标题单独包装在一张幻灯片上,setuphead
并使用我的自定义\startDiapo
...\stopDiapo
来显示文本。
\setuppapersize[S3]
\definemakeup [Title][style={\ssb}]
\defineframedtext
[Diapo]
[frame=no,
width=\textwidth ,
before={\page\leavevmode\vfill},
after={\vfill}]
% with this setup, you'll get the title
% alone on the slide
%\setuphead [title]
% [before={\startTitlemakeup{}},
% after={\stopTitlemakeup{}}]
\starttext
\startDiapo
\starttitle[title=Title]
I want this text to be vertically centered without having to surround
it with \type{\vfill}s everytime.
\stoptitle
\stopDiapo
\stoptext