我正在尝试 ConTeXt 并使用网格布局\setuplayout[grid=yes]
。我使用这些设置来设置正文字体、字号和行间间距:\setupinterlinespace[line=14pt]
和\setupbodyfont [Utopia Std,rm,12pt]
。
我按照 ConTeXt 的 wiki 来更改脚注的行间距:
\startsetups[footnote:interlinespace]
\setupinterlinespace[line=2.8ex]
\stopsetups
\setupnote[footnote][setups=footnote:interlinespace]
但我的脚注仍然遵循正文的行间空间。
我四处搜索并在邮件列表中发现了 Wolfgang 的一个旧 hack。
\def\setnotebodyfont
{\let\setnotebodyfont\relax
\restoreglobalbodyfont
\switchtobodyfont[\noteparameter\c!bodyfont]%
\setuptolerance[\noteparameter\c!tolerance]%
\setupalign[\noteparameter\c!align]%
\noteparameter\c!commands} % <- new
和
\startsetups footnote:interlinespace
\setupinterlinespace[line=11pt]
\stopsetups
\setupnote
[footnote]
[bodyfont=9pt,
commands=\directsetup{footnote:interlinespace}]
也没有结果。请帮忙。