我想将重复的短文作为水印放在整个页面上...我已经阅读了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}