\marginnote \begin{split} 中错位

\marginnote \begin{split} 中错位

当我使用\marginnote\begin{equation}\end{equation},它似乎工作正常,但如果我尝试在多行方程内放置边注(至少当我使用 时\begin{split}\end{split}),边注的前两行之间会有一个奇怪的额外空格。我附上了一个 MWE,以便您了解我的意思。(我用 将字体缩小,以便\footnotesize更容易看到(也因为在实践中我希望字体大小与脚注相同)。) 平均能量损失

\documentclass{article}

\usepackage{amsmath}
\usepackage{marginnote}

\begin{document}

\begin{equation}
\begin{split}
3x+2 & =\marginnote{\footnotesize{The solution is $x=1$.  Blah.  Blah.  Blah.  Blah.  Blah.  Blah.}}5 \\
4y-3 & =7.
\end{split}
\end{equation}

\end{document}

答案1

放在marginnote之前(而不是里面)。此外,正如 Gonzalo 所指出的,使用 可以split更改包中的 marginnotes 字体。还请注意 是一个开关,它不接受任何参数。marginnote\marginfont\footnotesize

 \documentclass{article}

\usepackage{amsmath}
\usepackage[fulladjust]{marginnote}
\renewcommand*{\marginfont}{\footnotesize}

\begin{document}

\begin{equation}
\marginnote{The solution is $x=1$.  Blah.  Blah.  Blah.  Blah.  Blah.  Blah.}
\begin{split}
3x+2 & =5 \\
4y-3 & =7.
\end{split}
\end{equation}

\end{document}

在此处输入图片描述

相关内容