我想在两个句子之间添加一个空格,这两个句子之间正好baselineskip
相隔一个。显然\blank[\baselineskip]
行不通,但如果我先这样做\definemeasure[x][\baselineskip]
,然后再执行,\blank[\measure{x}]
它就会起作用。换句话说:
\definemeasure[x][\baselineskip]
\starttext
First
\blank[\measure{x}]
Second
\stoptext
这让我很困惑。当然,我不需要额外的定义,只需以某种方式放入即可\baselineskip
,blank
但我尝试过的所有方法都给出了错误。帮忙吗?
答案1
要使用的值,\baselineskip
必须在前面添加\the
:
\blank [\the\baselineskip]
更好的方法是使用\blank [line]
:
\starttext
First
\blank [line]
Second
\stoptext
要定义你自己的空白距离,最好\defineblank
使用\definemeasure
\defineblank [somedistance] [2cm]
然后你可以使用
\blank [somedistance]