
나는 제목이 말하는 것과 정확히 일치하는 유용한 트릭을 인터넷에서 발견했습니다. 코드는 다음과 같습니다.
\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