页面上随机放置的水印

页面上随机放置的水印

我想在文档上随机放置一张小图片。为此,我使用了 xwatermark 和 lcg 包。除了有时会显示“gray!55”文本外,文档中的 newwatermark 与 lcg 配合良好。

现在我想要一个命令 \randsign,它允许我指定在页面上添加水印的频率。但不幸的是,这不起作用。

我对 lcg 使用了这种方法,但是它对我来说不起作用。 使用 rand 选项创建随机问题

下面的代码片段:

\documentclass{article}
\usepackage{lipsum}
\usepackage[printwatermark]{xwatermark}
\usepackage{lcg}


\newcommand{\randsign}[1]{
\foreach \i in {1,...,#1}{
\reinitrand[first=0, last=360, counter=rangle] \rand
\reinitrand[first=-90, last= 90, counter=rxpos] \rand
\reinitrand[first= -130, last=130, counter=rypos] \rand
\newwatermark[allpages,scale=1,align=center,angle=\value{rangle},xpos=\value{rxpos},ypos=\value{rypos},textmark={\includegraphics[width=0.9cm]{./signature.png}}]{} \rand
}
}
\begin{document}


\newwatermark[allpages,scale=1,align=center,angle=\value{rangle},xpos=\value{rxpos},ypos=\value{rypos},textmark={\includegraphics[width=0.9cm]{./signature.png}}]{} \rand

\section{Section watermark}
\randsign{10}
\lipsum[1-6]

\end{document}

相关内容