
Encontrei na rede um truque útil que faz exatamente o que o título diz. Este é o código:
\newcommand{\mymarginpar}[1]{%
\vadjust{\smash{\llap{\parbox[t]{\marginparwidth}{#1}\kern\marginparsep}}}}
Funciona bem, o único problema é que a nota é criada na margem esquerda. É possível colocá-lo na margem direita?
Responder1
Uma definição equivalente para parágrafos da margem direita seria:
\newcommand{\lmarginpar}[1]{%
\vadjust{\smash{\llap{\parbox[t]{\marginparwidth}{\strut#1}\kern\marginparsep}}}}
\newcommand{\rmarginpar}[1]{%
\vadjust{\smash{\rlap{\hspace*{\dimexpr\linewidth+\marginparsep}\parbox[t]{\marginparwidth}{\strut#1}}}}}
\lmarginpar
define uma l
margem lap
de largura de um parágrafo \marginparwidth
mais um espaço à direita de \marginparsep
. \rmarginpar
define um espaço à esquerda \linewidth+\marginparsep
seguido por um parágrafo de largura \marginparwidth
.