Этот tex-файл генерирует изображение синего квадрата на всю ширину второй страницы после полностью пустой страницы. Что вызывает появление дополнительной страницы и как это предотвратить?
\documentclass{article}
\usepackage{graphicx}
\usepackage[margin=0cm]{geometry}
\usepackage{tikzpagenodes}
\setlength{\parindent}{0pt}
\setlength{\parskip}{0pt}
\begin{document}
\begin{tikzpicture}
\node[inner sep=0pt] (blue) at (0,0)
{\includegraphics[width=\paperwidth]{b0.jpg}};
\end{tikzpicture}%
\end{document}
pdfTeX 3.14159265-2.6-1.40.16 (TeX Live 2015/Debian)
пгф 3.0.1а
решение1
Пытаться
\documentclass{article}
\usepackage{graphicx}
\usepackage[margin=0cm]{geometry}
\usepackage{tikzpagenodes}
\setlength{\parindent}{0pt}
\setlength{\parskip}{0pt}
\usepackage{eso-pic}
\begin{document}
\AddToShipoutPictureBG*{%
\AtPageLowerLeft{%
\begin{tikzpicture}
\node[inner sep=0pt] (blue) at (0,0)
{\includegraphics[width=\paperwidth]{example-image-10x16}};
\end{tikzpicture}}}
%
~\clearpage
second page
\end{document}
Если вам действительно нужна только одна страница, удалите ее \clearpage
и все, что находится под ней.
решение2
Я не могу воспроизвести вашу проблему... Если вы хотите, чтобы эта картинка была в центре страницы, посмотрите, не то ли это, что вы ищете:
\documentclass{article}
\usepackage[demo]{graphicx}
\usepackage[margin=0cm]{geometry}
\usepackage{tikzpagenodes}
\setlength{\parindent}{0pt}
\setlength{\parskip}{0pt}
\begin{document}
\begin{tikzpicture}[remember picture,overlay]
\node[inner sep=0pt] (blue) at (current page.center) {\includegraphics[width=\paperwidth]{b0.jpg}};
\end{tikzpicture}%
\end{document}
вам необходимо выполнить компиляцию как минимум два раза.
приложение:Изображение полной страницы:
\documentclass{article}
\usepackage[demo]{graphicx}
\usepackage[margin=0cm]{geometry}
\usepackage{tikzpagenodes}
%\setlength{\parindent}{0pt}
%\setlength{\parskip}{0pt}
\begin{document}
\begin{tikzpicture}[remember picture,overlay]
\node[inner sep=0pt] (blue) at (current page.center) {\includegraphics[width=\paperwidth,height=\paperheight]{b0.jpg}};
\end{tikzpicture}%
\end{document}