LMTX 中的网格布局偏移调整和非均匀列

LMTX 中的网格布局偏移调整和非均匀列

我正在尝试模仿Jean-Luc Doumont 的演示。这是他的幻灯片,带有网格覆盖(请在图像查看器的新窗口中打开,因为在 tex.stackexchange 上很难看到网格线):

JL 的幻灯片

这是我目前拥有的:

我的幻灯片

我当前的尝试存在两个问题:

  1. 网格没有均匀地划分文本区域,第一行比其余行短,并且底部出现了额外的空间。我应该如何使网格适合文本区域以使所有行高都相等?
  2. 文本区域中的网格宽度为 21.5 个单位。0.5 个单位位于开头,导致网格不均匀。我应该如何配置列集,以使第一列的宽度为其余列的一半?

请注意,我设置columndistance1pt而不是\zeropoint只是为了展示问题。

最终目标是使用列集来对齐内容,就像在参考幻灯片中一样。

我当前的代码:

\definemeasure[xheight][0.1in]
\definemeasure[base][3\measured{xheight}]

\definepapersize[slide][width=80\measured{xheight},height=60\measured{xheight}]
\setuppapersize[slide]

\setupinterlinespace[line=\measure{base}]

\setuplayout[
leftedge=\zeropoint,
rightedge=\zeropoint,
leftedgedistance=\zeropoint,
rightedgedistance=\zeropoint,
leftmargin=\zeropoint,
rightmargin=\zeropoint,
leftmargindistance=\zeropoint,
rightmargindistance=\zeropoint,
width=middle,
cutspace=2\measured{base},
backspace=2\measured{base},
topspace=2\measured{base},
header=\zeropoint,
height=middle,
bottomspace=2\measured{base},
footer=\zeropoint,
grid=yes,
columndistance=1pt, % should be \zeropoint
columns=21.5]


\showframe
\showgrid

\starttext
\input tufte
\stoptext

相关内容