侧脚注问题

侧脚注问题

我使用 memoir 类,在某些情况下,我使用命令\sidefootnote。它有效但不是正确的理由。我尝试过,\newcommand*{\sidefootform}{\rightskip=\z@ \@plus 2em}但收到错误消息(命令已在使用中)。我尝试过,\renewcommand*{\sidefootform}{\rightskip=\z@ \@plus 2em}但收到错误消息。我尝试过:

\usepackage{ragged2e}
\newcommand*{\sidefootform}{\RaggedRight}

但完全没有效果。有什么建议吗?谢谢 PM

答案1

我不明白您说的“它有效但对齐不正确”是什么意思。如果您指的是这个意思,那么默认情况下注释设置为不对齐吗?

您无法执行\newcommand*{\sidefootform}{...}此操作,因为命令已定义。遗憾的是,memoir手册在这里有点误导...

\renewcommand*{\sidefootform}{\rightskip=\z@ \@plus 2em}将会起作用置于\makeatletter和之间\makeatother但它只会重现默认设置,这可能不是您想要的。

如果您希望注释合理,您可以\renewcommand*{\sidefootform}{}在序言中添加(即一个空定义)。

相关内容