将常数乘以 \widthof

将常数乘以 \widthof

我正在尝试使用 压缩一些文本\resizebox。当我使用绝对值时,它工作正常

\resizebox{2em}{\height}{AAAAA}

当我使用部分例如\textwidth它也可以正常工作

\resizebox{0.8\textwidth}{\height}{AAAAA}

使用上述部分\widthof会返回错误

\resizebox{0.8\widthof{AAAAA}}{\height}{AAAAA}

请参阅 calc 包文档以获取解释。输入 H 即可获得即时帮助。...
l.28 ...izebox{0.8\widthof{AAAAA}}{\height}{AAAAA} 我期望看到以下之一: + - * / )

当我添加一颗星时我得到

\resizebox{0.8*\widthof{AAAAA}}{\height}{AAAAA}

\calc@Acount l.28 ...zebox{0.8*\widthof{AAAAA}}{\height}{AAAAA} 我无法执行该乘法或除法,因为结果超出范围

那么如何正确地将常数相乘呢widthof


更新\resizebox{\widthof{AAAAA} * \real{0.8}}...也不起作用

答案1

\resizebox{\widthof{AAAAA} * \real{0.8}}{\height}{AAAAA}完成工作

相关内容