![整个页面重复出现文字水印](https://linux22.com/image/258151/%E6%95%B4%E4%B8%AA%E9%A1%B5%E9%9D%A2%E9%87%8D%E5%A4%8D%E5%87%BA%E7%8E%B0%E6%96%87%E5%AD%97%E6%B0%B4%E5%8D%B0.png)
我想将重复的短文作为水印放在整个页面上...我已经阅读了xwatermark
指南,但没有发现任何有用的内容。
知道如何处理吗?
答案1
对于初学者来说这怎么样?
\documentclass{article}
\usepackage{xwatermark}
\usepackage{xcolor}
\usepackage{calc}
\newlength\testh
\newlength\testw
\newcommand{\shorttextwatermark}{draft }
\setlength{\testh}{\heightof{\shorttextwatermark}}
\setlength{\testw}{\widthof{\shorttextwatermark}}
\newwallpaper[allpages,tilexsize=10\testw,tileysize=10\testh,boxalign=left]{\shorttextwatermark}
\begin{document}
hello
\end{document}
答案2
如果你想要背景中的文本,那么你可以使用雙水印包裹。
\documentclass{article}
\usepackage[printwatermark]{xwatermark}
\usepackage[svgnames]{xcolor}
\usepackage{lipsum}
\thispagestyle{empty}
% This is all you need for the wallpaper:
\newwallpaper[%
page=1,fontfamily=put,textcolor=blue,fontsize=1cm,textscale=1,
textalign=center,textangle=0,tilexoffset=0pt,
tileyoffset=0pt,squaretiles,boxalign=center,
]{Draft}
% Let me add a box at the center of page 1:
\def\boxa{%
\xwmcolorbox[framesep=4pt,innerframerule=4pt,outerframerule=2.5pt,
fillcolor=black,innerframecolor=white,
outerframecolor=red,height=0mm,
textalign=center,width=.25\paperheight
]{%
\scalebox{1.0}{\textcolor{white}{Draft Box}}%
}%
}
\newwatermark[page=1]{\boxa}
\begin{document}
\lipsum[1-5]
\end{document}