Consider the following code (earlier, I considered it minimal, at least on my machine, but see the answer of @daleif)
\documentclass{svmono}
\usepackage[paperwidth=168mm,paperheight=240mm,height=210mm,width=144mm,includehead=true,includemp=true,showframe]{geometry}%%% That's what Springer sometimes wants
\usepackage{newtxtext}%%% They want times
\usepackage{marginnote}
\usepackage{todonotes}%%% For the draft version
\begin{document}
FOO
\todo[inline]{\footnotesize FOO}
\todo[inline]{\footnotesize FOO}
\todo[inline]{\footnotesize FOO}
\todo[inline]{\footnotesize FOO}
\todo[inline]{\footnotesize FOO}
\todo[inline]{\footnotesize FOO}
\todo[inline]{\footnotesize FOO}
\todo[inline]{\footnotesize FOO}
\todo[inline]{\footnotesize FOO}
\begin{itemize}
\item FOO BAR FOO BAR FOO BAR FOO BAR FOO BAR FOO BAR FOO BAR
\item FOO BAR FOO BAR FOO BAR FOO BAR FOO BAR FOO BAR FOO BAR
\begin{itemize}
\item FOO BAR FOO BAR FOO BAR FOO BAR FOO BAR FOO BAR FOO BAR
\item FOO BAR FOO BAR FOO BAR FOO BAR FOO BAR FOO BAR FOO BAR
\item FOO BAR FOO BAR FOO BAR FOO BAR FOO BAR FOO BAR FOO BAR
\item FOO BAR FOO BAR FOO BAR FOO BAR FOO BAR FOO BAR FOO BAR
\end{itemize}
\begin{enumerate}
\item FOO BAR FOO BAR FOO BAR FOO BAR FOO BAR FOO BAR FOO BAR
\item FOO BAR FOO BAR FOO BAR FOO BAR FOO BAR FOO BAR FOO BAR
\item FOO BAR FOO BAR FOO BAR FOO BAR FOO BAR FOO BAR FOO BAR
\item FOO BAR FOO BAR FOO BAR FOO BAR FOO BAR FOO BAR FOO BAR
\end{enumerate}
\item FOO BAR FOO BAR FOO BAR FOO BAR FOO BAR FOO BAR FOO BAR FOO BAR FOO BAR FOO BAR FOO BAR FOO BAR FOO BAR FOO
\item line
\item line
\item line
\item line
\item line
\item line
\item line
\item line
\item line
\item line
\item line
\end{itemize}
\pagenumbering{roman}
\newpage\strut
\vspace{122ex}
\begin{tabbing}
The last line of tabbing. The margin note is not at the right place:\marginnote{MARGIN NOTE}
\end{tabbing}
\end{document}
Here, svmono
is Springer's book class available from https://www.springer.com/gp/authors-editors/book-authors-editors/manuscript-preparation/5636 in version 5.5. Marginnote has been tested in versions 1.3 and 1.4.
In the output produced by latex
(yes, I re-run it MANY times) the last page looks wrong:
Particularly, the argument of \marginnote
is NOT in the margin. You get the same overlap after compiling with pdflatex
. The same issue occurs if you replace the tabbing environment by, say, \[The last line of tabbing. The margin note is not at the right place:\marginnote{MARGIN NOTE}\]
. Any help? Any bugfix?
The author of maginnote has not been very helpful so far.
Concerning whether this bug occurs with article in place of svmono, see the answer of @daleif.