您能向长度宏添加一个常数值吗?

您能向长度宏添加一个常数值吗?

我有一个框,其宽度与页面宽度相同。我想将它稍微偏移到页边距,但这样做后它就无法到达页面边缘了。是否可以继续使用类似的宏,\textwidth但在其上添加一个常量值?

\hspace{-5mm} % Go back into the margin a bit
\colorbox[gray]{0.85}{
  \parbox{\textwidth}{  % Need \textwidth + 5mm to end up in the same place
    Hello
  }
}

答案1

添加

  \usepackage{calc}

那么你就可以走了

  \parbox[t]{\textwidth + 5mm}

答案2

使用当前的 pdftex 你可以做

\parbox{\dimexpr\textwidth+5mm\relax}{...}

\parbox不知道[l]您使用的选项。

相关内容