draftwatermark
scrbook
仅在模式下有效 draft
,但在此模式下不会插入图形。如果我使用此final
模式,则会插入图形但不显示水印。
\documentclass[draft]{scrbook}
\usepackage{draftwatermark}
\begin{document}
Hello Boulder
\end{document}
答案1
另一个选择是使用background
包裹:
\documentclass{scrbook}
\usepackage[color=blue!50]{background}
\usepackage{lipsum}% just to generate text for the example
\begin{document}
\lipsum[1-20]
\end{document}
答案2
从你的问题中,我明白你想要添加水印,而水印是一张图片。但你什么时候想要水印——草稿还是最终版本——还不清楚。然而,xwatermark
来自艾哈迈德·穆萨(谁在这个论坛活跃)更善于处理此类案件。
文档摘要xwatermark
:
xwatermark 软件包使用用户友好的键值接口将用户提供的水印(图形和/或任意文本)放置在文档的选定页面上。它比 draftcopy、draftwatermark、watermark、draftmark、wallpaper 等软件包具有更多的功能和动态性。可以在同一文档页面或选定页面上联合或独立地放置多个(图形和/或文本)水印。水印可以放置在页面背景或前景中,还可以方便地将水印作为矩形或方形图块放置在选定页面上,具体取决于用户的选择。该软件包还提供了一些实用宏,即 \xwmminipage、\xwmcolorbox、\makecolobox 和 \fancypagenos,可方便地用于创建水印和其他用途。水印(尤其是壁纸)会占用计算机资源,尤其是速度和节省堆栈大小。 xwatermark 包中的软件包(以及更多)已经尽可能地优化。在许多情况下,需要多次运行文档才能在所需页面上获得水印,尤其是当用户调用 \lastdocpage 来获取文档的最后一页时。
然而,正如所指出的,xwatermark
与scrpage2
斯佩拉韦在他对此的回答中问题。
对于仅将文本作为水印的情况,可以使用
\documentclass{scrbook}
% \usepackage{draftwatermark}
\usepackage[draft=true,allpages=true,fontfamily=cmr,angle=90,scale=0.2,mark={\fboxsep=35pt\fboxrule=0pt\relax\fbox{-- DRAFT -- }},
color=red!75!green!50,xcoord=-80,ycoord=-20]{draftmark}
\begin{document}
Hello Boulder
\begin{figure}
\centering
% Requires \usepackage{graphicx}
\includegraphics[width=5cm]{example-image-a}\\
\caption{My figure}\label{fig}
\end{figure}
\end{document}