Ошибка при использовании longtable и xwatermark

Ошибка при использовании longtable и xwatermark

У меня возникли некоторые проблемы при использовании longtableи xwatermark.

Если таблица начинается на странице X и заканчивается на две страницы позже, я получаю сообщение об ошибке: ! LaTeX Error: Something's wrong--perhaps a missing \itemИ она указывает прямо на конец таблицы.

Я думаю, что это xwatermarkто, что добавляет на каждую страницу что-то раздражающее pdftex.

Если я проигнорирую ошибку, файл все равно сгенерируется. Но я бы хотел, чтобы не было ошибок, чтобы иметь возможность легко отлаживать будущие версии (я начинаю с LaTeX).

\documentclass[12pt,a4paper]{book}

\usepackage[english]{babel}
\usepackage{pdfpages}
\usepackage[textheight=2cm]{geometry}
\usepackage{longtable}
\usepackage{xwatermark}

\newwatermark[oddpages,fontfamily=,color=gray!25,angle=-90,scale=0.5,xpos=0.45\paperwidth,ypos=0]{\textsc{Confidential}}
\newwatermark[evenpages,fontfamily=,color=gray!25,angle=90,scale=0.5,xpos=-0.45\paperwidth,ypos=0]{\textsc{Confidential}}

\raggedbottom %to prevent Underfull \vbox (badness 10000) with the graphics

\makeatother

\begin{document}
\begin{center}
    \begin{longtable}{|c|c|}
        \hline
        a & a \\
        \hline
        b & b \\
        \hline
        c & c \\
        \hline
        d & d \\
        \hline
        e & e \\
        \hline
        f & f \\
        \hline
    \end{longtable}
\end{center}
\end{document}

решение1

longtableПо умолчанию он уже центрирован. Уберите \begin{center}и \end{center}и вы спасены.

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