我正在使用带有首字母缩略词和脚注选项的词汇表包。我还设置了脚注以显示在页边距中。如果一行中有多个首字母缩略词,则页边距中会放置多个脚注。为了避免重叠,注释会被移动,从而导致 Marginpar 已移动警告。
当一行内容对应的边距中生成多个注释时,有没有办法防止出现 Marginpar 警告?
答案1
您的问题没有提供导致警告的技术解决方案。话虽如此:尝试一下 -package marginfix
(\usepackage{marginfix}
之前\begin{document}
)。
答案2
你只是想删除警告,而不是阻止他们移动?如果这就是你的意思,那么:
\makeatletter
\def\foo#1\@latex@warning@no@line#2#3\@nil{\def\@addmarginpar{#1#3}}
\expandafter\foo\@addmarginpar\@nil
\makeatother