如何将宽度测量值设置为 ConTeXt 中某些文本字符串的宽度?

如何将宽度测量值设置为 ConTeXt 中某些文本字符串的宽度?

我有一些像这样的代码:

\setupfield[cloze][width=]

我需要将宽度设置为给定的某些文本的宽度,例如“你好,这是某些文本”,或者如果给定一个变量,则甚至只是“#1”。

我认为常规 LaTeX 中有一个命令“\settowidth”,但在 ConTeXt 中我尝试了 \setupfield[cloze][width=\settowidth{here is some text}] 但编译失败并在文档的其他地方抛出了一些奇怪的错误,所以我怀疑 {} 不正确。

有没有办法将宽度设置为某些给定文本字符串的宽度测量值?

相关内容