arXiv 上的文章第一页有灰色水印,上面有关于文件的信息。我想以最简单的方式复制这一点。欢迎使用 TikZ 解决方案(因为我通常已经加载了它...
这是我想自己动手解决的事情,但我就是不知道从哪里开始...我尝试查看 arXiv 论文的源代码,但似乎水印是由他们的 autoTeX 添加的,所以它不会出现在源文件中...
文本需要垂直、灰色,并且允许包含宏(如\today
或\GITHash
来自 vc 包)。
额外的“每页”解决方案可获得加分(但我的主要目标是仅限第一页)。实际上,理想的做法是可以添加到页面样式“纯色”中,以便它出现在每章的第一页上...
答案1
我怀疑 arxiv 在后期处理中添加了水印。
强制性 TikZ 解决方案:
\documentclass{article}
\usepackage[english]{babel}
\usepackage{blindtext,tikz}
\usetikzlibrary{calc}
\begin{document}
\tikz[overlay,remember picture]
{
\node at ($(current page.west)+(1.5,0)$) [rotate=90] {\Huge\textcolor{gray}{\today}};
}
\blinddocument
\end{document}
例如,您可以将该代码片段添加到\chapter
命令中。
答案2
您可以使用背景包来实现这一点。该包使用 TikZ 定位系统将图像定位在一页或所有页面上(如果您只需要draft
打印在出版物的一页或所有页面上,这也很好)。
它使用任何有效的 TikZ 定位命令,例如:
\SetBgPosition{0,0}
\SetBgPosition{current page.north}
\SetBgPosition{5cm,7cm}
答案3
我找到了某人通过电子邮件发给我的答案:
\usepackage{graphicx,eso-pic,xcolor}
\makeatletter
\AddToShipoutPicture{%
\setlength{\@tempdimb}{.5\paperwidth}%
\setlength{\@tempdimc}{.5\paperheight}%
\setlength{\unitlength}{1pt}%
\put(\strip@pt\@tempdimb,\strip@pt\@tempdimc){%
\makebox(-500,200){\rotatebox{90}{\textcolor[gray]{0.70}%
{\Large \textsf{Draft of \today}}}}
}%
}
\makeatother
但我不明白为什么这会起作用...为了完整起见,我会将它添加到收藏夹中。
答案4
我还怀疑 arxiv 在后期处理中添加了水印。强制性 TikZ 解决方案:
\documentclass{article}
\usepackage[english]{babel}
\usepackage{blindtext,tikz}
\usetikzlibrary{calc}
\begin{document}
\tikz[overlay,remember picture] {
\node at ($(current page.west)+(1.5,0)$) [rotate=90] {\Huge\textcolor{gray}{\today}};
}
\blinddocument
\end{document}
例如,您可以将该代码片段添加到\chapter
命令中。