\wd
这些命令、\tp
和代表什么\ht
?我假设它们来自 TikZ 和 PGF,因为我在其他地方没有见过它们。
我认为\wd
代表“宽度”,\ht
代表“高度”,它们以某种方式获取后面形状的宽度和高度。
我想知道我这样说是否正确。然后我想知道\tp
代表什么,最后我想问一下,是否还有其他类似的命令。
我在手册中寻找它们但没有结果,然后也在 Google 上搜索,但可能是这个短语太短了。
答案1
\wd
、\ht
和\dp
(不是\tp
)是用于分别获取盒子的宽度、高度和深度的 TeX 基元。
例如,
\newbox\mybox
\setbox\mybox=\hbox{\vrule width10pt height20pt depth 30pt}
\typeout{width=\the\wd\mybox, height=\the\ht\mybox, depth=\the\dp\mybox}
将产生
width=10.0pt, height=20.0pt, depth=30.0pt
日志文件中的某处。
关于盒子的更多细节可以在第 5 章(“盒子”)中找到TeX 按主题分类作者:Victor Eijkhout。