
我在網路上發現了一個有用的技巧,它的作用正是標題所說的。這是代碼:
\newcommand{\mymarginpar}[1]{%
\vadjust{\smash{\llap{\parbox[t]{\marginparwidth}{#1}\kern\marginparsep}}}}
它工作正常,唯一的問題是註釋是在左邊距中創建的。是否可以將其放在右邊距?
答案1
右側頁邊距段落的等效定義是:
\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
設定寬度的段落加上右側間隙的l
剩餘部分。設定左側間隙 ,後面跟著一段寬度。lap
\marginparwidth
\marginparsep
\rmarginpar
\linewidth+\marginparsep
\marginparwidth