Центрирование водяного знака на первой странице

Центрирование водяного знака на первой странице

Я теперь изменил документ на то, что я считаю MWE, и также понял, где все идет не так, но я все еще не знаю, почему. Поэтому я обновлю пост.

Я пытаюсь сделать водяной знак на первой странице, чтобы он был по центру, но проблема в том, что он оказывается в левой части документа. Что не так с кодировкой? Я только что использовал предварительно закодированный скрипт и попытался вставить в него свои изменения. Кодировка

\documentclass{article}
\usepackage[firstpage]{draftwatermark}
\usepackage{tikz}
\SetWatermarkText{\tikz{\node[opacity=0.4]{\includegraphics{test_picture}};}}
\SetWatermarkAngle{0}
\SetWatermarkScale{1}
\SetWatermarkColor[rgb]{0,1,0}

\begin{document}
Test
\end{document}

Здесь все работает отлично, и водяной знак находится посередине, но когда я добавляю эту часть

\usepackage{vmargin}
\setmarginsrb{2.5 cm}{1 cm}{2.5 cm}{2.5 cm}{1 cm}{1.5 cm}{1 cm}{1.5 cm}

Этого не происходит, и изображение сжимается и оказывается слева. Поэтому мой вопрос: что делает эта кодировка, важна ли она для остальной части документа (я пишу отчет) и что можно сделать, чтобы водяной знак оказался в правильном размере и положении?

Спасибо! Микаэль

решение1

Как вы правильно определили, ошибка вноситсяvmargin. Я никогда не слышал об этом пакете до сих пор, и, прочитав описание, я понял, что он, похоже, был замененgeometry.

Я не уверен, как vmarginэто работает, потому что по какой-то причине он менял размер бумаги. Я пытался реализовать похожие настройки в геометрии, чтобы получить похожий вывод, но геометрия не регулирует размер бумаги при регулировке различных высот и полей.

\documentclass{article}
\usepackage[firstpage]{draftwatermark}
\usepackage{graphicx}
\usepackage{tikz}
\usepackage[
  hmargin=2.5cm,
  vmargin={1cm,2.5cm},
  headheight=1cm,
  headsep=1.5cm,
  footskip=1.5cm,
]{geometry}

\SetWatermarkText{\tikz{\node[opacity=0.2]{\includegraphics{example-image-a}};}}
\SetWatermarkAngle{0}
\SetWatermarkScale{1}
\SetWatermarkColor[rgb]{0,1,0}

\begin{document}
Test
\end{document}

Вот что получилось:

выход

Связанный контент