答案1
一种方法是使用包\marginnote
中的命令marginnote
(增强了marginpar
LaTeX 的命令)。TikZ 也可用于自定义。
来自 Willie 的评论这个话题:请注意,这\reversemarginpar
是一个命令,发出后会强制\marginpar
将之后创建的所有文件放在正常的对立面(即,对于单面文档,放在左侧而不是右侧;对于双面文档,放在内侧边缘而不是外侧边缘)
%https://www.overleaf.com/learn/latex/Margin_notes
% https://tex.stackexchange.com/questions/491013/how-do-i-toggle-the-normal-reverse-marginpar
\documentclass[]{article}
\usepackage{lipsum,tikz}
\usepackage{marginnote}
\begin{document}
\noindent{\bfseries Problem 1.}
\reversemarginpar
\marginnote{\color{red}1 point}
\lipsum[1]
\vspace*{1cm}
\noindent{\bfseries Problem 2.}
%\reversemarginpar
\marginnote{\tikz\node[fill=yellow]{1.5 point};}
\lipsum[2]
\vspace*{1cm}
\normalmarginpar\marginnote{\tikz\path (0,-2) node[below,blue,text width=2.5cm]{Back to the right of the paragraph};}
\lipsum[3]
\end{document}
答案2
\reversemarginpar\marginpar{\hspace{1cm}1pt}