在 raisebox 参数中添加两个长度,无需 calc 包

在 raisebox 参数中添加两个长度,无需 calc 包

我见过人们使用诸如这样的构造\raisebox{-\height+\baselineskip}{...},它可以很好地与calc包配合使用。

如果没有该包,你会使用什么等效方法来实现相同的行为calc

答案1

\raisebox{\dimexpr -\height+\baselineskip\relax}{...}

与 etex 配合使用,它应该是所有 TeX 引擎的默认设置

答案2

您可以使用 etex \dimexpr

\documentclass{standalone}
\begin{document}
Test \raisebox{\dimexpr-\height+\baselineskip\relax}{Test} Test
\end{document}

在此处输入图片描述

相关内容