在相对较旧的 MacTeX 发行版(2015)上,以下代码可以顺利编译,没有任何问题。但使用最新的 MacTeX,它就不能再很好地编译了。我在编译时遇到了一些神秘的错误,但我不知道错误在哪里:
\documentclass[12pt,oneside]{article}
\usepackage[printwatermark]{xwatermark}
\begin{document}
Blabla
\end{document}
在控制台中,我收到了以下两个难以理解的警告:
LaTeX Warning: You have requested package `atbegshi',
but the package provides `atbegshi-ltx'.
LaTeX Warning: You have requested package `atveryend',
but the package provides `atveryend-ltx'.
那么这里出了什么问题?我应该如何将该xwatermark
软件包与最新的 MacTeX 发行版一起使用?
编辑: 看来这个包不再适用于 LaTeX。我需要用其他包替换它。
答案1
https://www.ctan.org/pkg/xwatermark
xwatermark
“目前无人维护,并且不适用于现代 LaTeX 版本。”
您可能想使用该watermark
包。https://www.ctan.org/pkg/watermark
答案2
我发现draftwatermark
这是一个可靠的替代方案xwatermark
(使用 XeLaTeX)。