字体较小时边注中出现多余的间距

字体较小时边注中出现多余的间距

使用\tiny\scriptsize字体大小,marginnote在第一行后添加多余的垂直空间。它似乎适用于\footnotesize及以上版本。

相比之下,\marginpar没有这个问题。

假设这是一个错误,那么问题就变成了:有没有简单的补救措施?

\documentclass{article}
\usepackage{marginnote}
\begin{document}
\reversemarginpar
\noindent text\marginnote{\tiny some long text here that includes two line breaks}
\end{document}

输出

答案1

marginnote 在 \tiny 之前插入 \strut,这会产生相当大的间距。如果要更改字体大小,请重新定义 \marginfont:

\documentclass{article}
\usepackage{marginnote}
\renewcommand*{\marginfont}{\tiny}
\begin{document}
\reversemarginpar
\noindent text\marginnote{some long text here that includes two line breaks}
\end{document}

在此处输入图片描述

相关内容