我正在尝试自定义 ConTeXt 中的页面设置。以下康特克斯花园,我使用设置width=fit
。调整参数rightmargin
效果很好,更改leftmargin
对布局完全没有影响。请参阅下面的 MWE,我给它一个非常高的值;无论我将其设置为多少,都不会发生任何事情。更改为width=middle
,我可以使用其他参数解决问题,但我想知道如何使用解决问题width=fit
。
附带一个问题:我什么时候应该使用这两种设置width
?
\setuplayout[
width=fit,
rightmargin=4cm,
leftmargin=15cm,
% width=middle,
% backspace=4cm,
% cutspace=15cm,
]
\starttext
\input knuth
\input tufte
\stoptext
答案1
根据http://wiki.contextgarden.net/Layout(以及我的个人经验),你应该使用
\setuplayout[
width=fit,
rightmargin=4cm,
backspace=15cm,
% width=middle,
% backspace=4cm,
% cutspace=15cm,
]
\starttext
\input knuth
\input tufte
\stoptext
我从未使用过 width=middle,但我个人喜欢在非通用设置中给出精确的宽度。例如
\definepapersize[MySlide][
height=38.10cm,
width=67.73cm]
\setuppapersize[MySlide][MySlide]
\setuplayout[
backspace=9cm,
leftmargin=9cm,
rightmargin=9cm,
topspace=25mm,
header=25mm,
footerdistance=8mm,
footer=10mm,
height=344mm,
width=49.73cm]