带有 \begin{...} 的代码的新命令

带有 \begin{...} 的代码的新命令

我现在正在尝试编辑 LaTeX 文件中的文本。为了强调编辑过的部分与原始部分,我想添加一个新命令来缩短它。

这种语法在这里如何工作?

\newcommand{\revise}{\textcolor{red}{}} ... 

我不确定这会如何运作。

答案1

请考虑以下 MWE:

\documentclass{report}
\usepackage{xcolor}

%Define your new command
\newcommand{\revise}[1]{\textcolor{red}{#1}} 

\begin{document}
This is an \revise{example}.
\end{document}

结果如下:

在此处输入图片描述

你可以按照以下语法在 latex 中定义一个新命令:

\newcommand{\name}[num]{definition}

其中,您要创建的命令的名称(前面有一个反斜杠)和命令的定义。方括号中的 num 参数是可选的,它指定新命令所采用的参数数量(最多 9 个)。请阅读此链接了解更多信息。

相关内容