这是代码,感谢@Harish Kumar,
\documentclass{book}
\usepackage{mathtools}
\usepackage{xcolor}
\definecolor{background}{RGB}{255,255,170}
\usepackage{empheq}
\newcommand*\mybox[1]{%
\colorbox{background}{\hspace{1em}#1\hspace{1em}}}
\usepackage{kantlipsum}
\usepackage[fulladjust]{marginnote}
\setlength{\marginparsep}{5mm}
\setlength{\marginparwidth}{1in}
\begin{document}
\begin{empheq}[box=\mybox]{align}R_A+R_B &=\frac{R_3(R_1+R_2){R_1+R_2+R_3}\marginnote{Some margin note here}
\end{empheq}
\clearpage
\begin{empheq}[box=\mybox]{align}R_A+R_B &=\frac{R_3(R_1+R_2)}{R_1+R_2+R_3}\marginnote{Some margin note here}
\end{empheq}
\end{document}
代码运行得很好。我想在 \marginparsep 中间的边注中添加彩色标记。奇数页 \blacktriangleleft 和偶数页 \blacktriangleright。就像这样,
\checkoddpage
\ifoddpage
\newcommand{\marginmacro}{\marginnote{ {\color{red}$\blacktriangleleft$} Some margin note here}}
\else
\newcommand{\marginmacro}{\marginnote{Some margin note here {\color{red}$\blacktriangleright$}}}
\fi
即先添加红色\黑色三角形左在 \marginparsep 中间添加第二个附加保证金不在奇数页的 \marginnote 区域中。另一方面,添加第一个附加保证金不在 \marginnote 区域,添加第二个附加红色\黑色三角形左在偶数页的 \marginparsepin 中间。
例如奇数页。
我确信这是另一个问题的重复,只是我找不到。那么,有人知道如何修复它吗?
答案1
你又来了:
\documentclass{book}
\usepackage{mathtools,amssymb,ifoddpage,showframe} %% remove showframe.
\usepackage{xcolor}
\definecolor{background}{RGB}{255,255,170}
\usepackage{empheq}
\newcommand*\mybox[1]{%
\colorbox{background}{\hspace{1em}#1\hspace{1em}}}
\usepackage{kantlipsum}
\usepackage[fulladjust]{marginnote}
\setlength{\marginparsep}{5mm}
\setlength{\marginparwidth}{1in}
\newcommand{\mymarginnote}[1]{%
\checkoddpage
\ifoddpage
\marginnote{\hspace*{-0.55\marginparsep}\makebox[0pt]{\textcolor{red}{$\blacktriangleleft$}}\hspace{0.55\marginparsep}#1}
\else
\marginnote{\makebox[0pt][l]{\makebox[\dimexpr\marginparwidth+0.77\marginparsep\relax][r]%
{\textcolor{red}{$\blacktriangleright$}}}\hfill#1}
\fi
}
\begin{document}
\kant[1]
\begin{empheq}[box=\mybox]{align}
R_A+R_B &=\frac{R_3(R_1+R_2)}{R_1+R_2+R_3}\mymarginnote{Some margin note here}
\end{empheq}
\kant[2]
\clearpage
\kant[1]
\begin{empheq}[box=\mybox]{align}
R_A+R_B &=\frac{R_3(R_1+R_2)}{R_1+R_2+R_3}\mymarginnote{Some margin note here again}
\end{empheq}
\kant[2]
\end{document}