ConTeXt で大きなテキスト サイズの垂直方向の配置を修正する方法

ConTeXt で大きなテキスト サイズの垂直方向の配置を修正する方法

すべてのページのコンテンツを垂直に中央揃えにしたいのですが、https://tex.stackexchange.com/a/155734/91605しかし、本文のフォント サイズが大きくなるにつれて、配置が実際の中心からどんどんずれていきます。これは、テキストが 1 行であっても複数行であっても発生します。どうすればこれを修正できますか?

MWE:

\setuppagenumbering[location=]
\setupbodyfont[100pt]
\showframe

\starttext

\dontleavehmode\vfill
text
\vfill

\stoptext

出力例

答え1

1 つの選択肢は、align=lohi次のオプションを使用することです\framed:

\setuppagenumbering[location=]
\setupbodyfont[100pt]
\showframe
\showboxes

\starttext

\dontleavehmode
\framed[height=\textheight, width=\textwidth, align={lohi}]
{text}

\stoptext

これにより

ここに画像の説明を入力してください

関連情報