通过整个文档编辑 marginpar 命令

通过整个文档编辑 marginpar 命令

我发现自己在每个边注段落上都做了以下事情:

\marginpar{\raggedright \scriptsize <content here>}

有没有办法设置文档中每个边距段落的对齐方式和脚本大小?

谢谢。

答案1

您应该可以通过重新定义来实现\@marginparreset

\makeatletter
\renewcommand{\@marginparreset}{%
  \reset@font\scriptsize
  \raggedright
  \@setminipage
}
\makeatother

答案2

\let\MPar\marginpar
\renewcommand\marginpar[2][]{\MPar[\raggedright\scriptsize#1]{\raggedright\scriptsize#1}} 
  • 加载包ragged2e然后而\RaggedRight不是是有意义的\raggedright。它允许连字符。
  • 并且使用具有marginnote相同命令名的包将是一个不错的选择。

相关内容