在里面ifthen
软件包的文档,有一个名为的测试,\lengthtest
它比较两个<dimen>
参数与运算符<
,>
或=
。 (对于其他测试命令,<dimen>
通常是<string>
或者<number>
) 在文档和谷歌中搜索“dimen”,我找不到任何可以解释其含义的内容。
什么是<dimen>
?
答案1
据我所知,这指的是长度,因此,要么是 1pt、2cm、5mm、10em 等,要么是之前定义的长度:\textwidth、\parskip、4\itemsep 等。
这会很方便,例如,如果您的标题长度大于页面宽度,则您想做一件事,而如果您的标题长度小于页面宽度,则想做另一件事......
答案2
引用 Donald E. Knuth 的话,TeXbook,第 59、61 页:
今后我们将使用该术语
<dimen>
来代表合法的 TeX 维度。[...]<dimen>
第 24 章将给出 a 的全部内容的完整定义。
我的猜测(希望是经过深思熟虑的)是,这就是ifthen
文档中提到的内容。