使用 \normalsize 与 \SetWatermarkFontSize

使用 \normalsize 与 \SetWatermarkFontSize

我使用一个生成水印的包,它的名字是draftwatermark。该包提供了设置其属性的选项或命令。其中一个属性是水印文本的大小,以长度为单位(例如 12pt)。但是,我不想用明确的值(例如 12pt)来设置长度,而是想使用文档的\normalsize长度。我写道:

\SetWatermarkFontSize{\normalsize}

但它不起作用。我该如何设置此值以匹配文档的 \normalsize?

答案1

\normalsize是一个内部命令,将字体大小设置为 10pt、11pt 或 12pt(加上一些额外的内容,例如 \abovedisplayskip)等。

\SetWatermarkFontSize另一方面, 需要的是值,而不是命令。如果您不想使用类似的东西12pt(为什么不呢?),您可以使用相对值,例如,0.25\paperwidth或者,如果您想根据字体大小来设置,可以使用类似 的东西1em

\SetWatermarkFontSize{1.15em}

相关内容