Latex修改稿件,标红或者删除新命令

记录一下在返修稿件时,如何较为快捷地完成 revised version 和 pure version 两个不同版本修改稿件的编辑与生成。

1. 定义字体颜色的快捷命令
因为在修改论文过程中,由于不同期刊的格式不一样,所涉及的cls文件配置也不尽相同,因此可能会遇到自己采样的修改命令和原始官方模板配置中命令相冲突的情况(在IEEE稿件中,用删除线标记所要删除的内容时,往往导致公式和参考文献中的斜体失效,变为下划线)。

所以,在此展示了我在修改稿中定义快捷键经常采用的两种风格(个人认为第二种更为舒服,哈哈):

(1) 新加的内容是红色,删除的内容是蓝色的删除线;
\newcommand{\minew}[1]{ {\color{red}{#1}}}
\newcommand{\miold}[1]{ {\color{blue}\sout{#1}}}

(2) 新加的内容是红色,删除的内容是灰色;
\newcommand{\minew}[1]{ {\color{red}{#1}}}
\newcommand{\miold}[1]{ {\textcolor[RGB]{192,192,192}{#1}}}

显然,可以通过修改[RGB]后面的三位数来自定义自己想用的颜色。
(可参考:https://wenku.baidu.com/view/8226fdadab00b52acfc789eb172ded630a1c9805.html)

2. 用法&效果展示
在latex中开头的\documentclass{}和\begin{document}命令之间插入自定义的命令:

\newcommand{\minew}[1]{ {\color{red}{#1}}}
\newcommand{\miold}[1]{ {\textcolor[RGB]{192,192,192}{#1}}}

然后在正文中就可以用刚刚声明的快捷命令注释所要标记的对应内容:

We must accept \miold{finite }disappointment, but we must \minew{never} lose infinite hope.

然后生成的pdf就会显示修改后的样子:


相应的,在pure version中直接将刚才定义的两个命令注释掉:

%\newcommand{\minew}[1]{ {\color{red}{#1}}}
%\newcommand{\miold}[1]{ {\textcolor[RGB]{192,192,192}{#1}}}

开放新的注释:

\newcommand{\minew}[1]{ {\color{black}{#1}}}
\newcommand{\miold}[1]{\iffalse{#1}\fi}

运行之后便是修改之后无标记的终稿:

注意:在标记删除的内容时,遇到删除内容后面紧跟的是标点符号时,要将后面紧跟着的空格也包含到命令\miold{}的大括号中,以保证删除内容之后,单词与标点之间无空格。
————————————————
版权声明:本文为CSDN博主「MichaelGaTech」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_42749778/article/details/103501724

猜你喜欢

转载自blog.csdn.net/u011375991/article/details/132296246