scrbook 和 draftwatermark

scrbook 和 draftwatermark

draftwatermarkscrbook仅在模式下有效 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 来获取文档的最后一页时。

然而,正如所指出的,xwatermarkscrpage2斯佩拉韦在他对此的回答中问题。

对于仅将文本作为水印的情况,可以使用

\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}

在此处输入图片描述

相关内容