latex设置背景图片(latex 页面设置)

latex设置背景图片(latex 页面设置)方法 1 首先加载 background 背景宏包 然后设置背景的可选参数如透明度 缩放系数与旋转 度 再提供背景输出的信息 这里可使用 includegraph 也可以用 TiKZ 绘制 根据个人情况而决定 usepackage background 加载 background 宏包 definecolor cover RGB 58 95 205

大家好,我是讯享网,很高兴认识大家。



方法1首先加载 background背景宏包,然后设置背景的可选参数如透明度、缩放系数与旋转⻆度,再提供背景输出的信息,这里可使用\includegraphics也可以用TiKZ绘制,根据个人情况而决定;

\usepackage{background} %加载 background 宏包\definecolor{cover}{RGB}{58,95,205}\backgroundsetup{opacity=0.05,scale=1.2,angle=0,%设置背景,可选择性地指定透明度、缩放系数与旋转⻆度,再提供背景输出的信息。contents={ \begin{tikzpicture} \nodeminimum width=18cm,minimum height=25cm,inner sep=0pt,outer sep=0pt,{}; \fillleft color=cover!70!black!70,right color=cover!70!black–(box.south east)–(box.north east)–(box.north west)–cycle; \shadeinner color=cover!70!black,outer color=white!30!covercircle(.3cm); \drawopacity=.2,bluecircle(3cm); \drawopacity=.2,bluecircle(5cm); \drawopacity=.2,bluecircle(6cm); \shadeinner color=cover!70!black,outer color=white!30!cover,xshift=-2cm,yshift=-11cmcircle(.3cm); \shadeinner color=cover!70!black,outer color=white!30!cover,xshift=1.3cm,yshift=-12cmcircle(.3cm); \shadeinner color=cover!70!black,outer color=white!30!cover,xshift=-4cm,yshift=-8cmcircle(.3cm); \shadeinner color=cover!70!black,outer color=white!30!cover,xshift=-6cm,yshift=-10cmcircle(.3cm); \shadeinner color=cover!70!black,outer color=white!30!cover,xshift=-6cm,yshift=-13cmcircle(.3cm); \end{tikzpicture}}}%这个输出信息也可以使用\includegraphics 命令来导入一个图片,用法如下:contents = {\includegraphics[width = \paperwidth,height = \paperheight, keepaspectratio] {background.pdf}}}

讯享网

然后觉得还不够,再想结合添加水印防止盗版,就得添加水印宏包draftwatermark,并设置水印亮度,这个值越小水印表现得更明显,以及水印大小.

讯享网\usepackage{draftwatermark}\SetWatermarkText{\shortstack {微信公众号:八一考研数学竞赛}}\SetWatermarkLightness{0.50}%设置水印亮度\SetWatermarkScale{0.3}%设置水印大小
其实现效果如下


讯享网

方法2:通过在页眉和页脚当中使用背景插图,使得我们输出每一页pdf都会有同样的图案,这也就是实现我们添加背景图的困扰,

\fancyhf{}\fancyhead{ \begin{tikzpicture}[remember picture,overlay] \node[inner sep=0pt] at (current page.center) {\includegraphics[width=\paperwidth,height=\paperheight]{background}}; \end{tikzpicture}}

由于默认选项使得页眉全区域都输出background图案,如果指定L,C,R中的任何一个,那么由\fancyhead定义的内容将在三个区域中任意输出。相似做法\fancyfoot 则用来定义页脚的左、中、右三个区域。

然后要结合另一种添加水印的办法就是在LaTeX中,可以用 eso-pic 宏包所提供的\AddToShipoutPictureBG 命令来将内容叠放在正文的下面;使用 TiKZ 宏包来为水印文字定位,使用xcolor宏包设置水印的颜色,然后利用\watermark来添加水印,其两个参数分别是角度和字体大小。

讯享网\usepackage{xcolor}\usepackage{eso-pic}\usepackage{tikz}\newcommand{\watermark}[3]{\AddToShipoutPictureBG{ \parbox[b][\paperheight]{\paperwidth}{ \vfill% \centering% \tikz[remember picture, overlay]% \node [rotate = #1, scale = #2] at (current page.center)% {\textcolor{gray!80!cyan!30}{#3}}; \vfill}}}%正文后\watermark{60}{5}{微信公众号:八一考研数学竞赛}%使用水印(第一个参数表示倾斜角度、第二个参数表示字体大小)

小讯
上一篇 2025-04-24 19:38
下一篇 2025-06-12 20:22

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/185240.html