1. 宏包与语句
\usepackage{changes} %宏包
\definechangesauthor[name={Shuer}, color=orange]{S.} % 设置批注人的名字
基本语句
1)\added{要添加的文字}
2)\deleted{要删除的文字}
2)\replaced{要新添的文字}{原文字}
带注释的选项
\added[id=S.,comment={notation}]{new words} % id 对应已经设置的批注人的名字
2. 可能出现的错误
编译后出现
L
a
T
e
X
E
r
r
o
r
:
C
o
m
m
a
n
d
\
h
i
g
h
l
i
g
h
t
a
l
r
e
a
d
y
d
e
f
i
n
e
d
.
\color{red}{ LaTeX\ Error: \ Command \ \verb|\|highlight \ already \ defined. }
LaTeX Error: Command \highlight already defined.
解决方法:在出现问题的宏包前写入以下语句,释放相关命令:
% \let\highlight\relax
3. 其他
a) 接受修订
将语句\usepackage{changes}
改为\usepackage[final]{changes}
,编译出来就是接受所有修订的文档。
b) 增加行间公式
将\added{}
写在公式环境内,可以避免报错:
\begin{equation}
\added{a+b=c}
\end{equation}
表格同理。
参考资料
- 教程《The changes-package》
链接: https://pan.baidu.com/s/1gliO7oozn4che7rMqvCedA 密码: sc2g