我已经创建了一个符号
\newcommand{\redx}[1][x]{\color{red}{\boldsymbol{#1}}}
这正确地将符号染成红色,但令人烦恼的是,它也会将后面的符号染成红色。如何确保只有一个符号被染成红色。
答案1
该命令\color{red}
是一个声明。它告诉 LaTeX 开始用红色排版,并且括号内的文本不会界定红色文本;只有括号或其他分组前该声明将定义声明的范围。
您想要的\textcolor{red}{whatever}
是,尽管名称不同,它也可以在数学模式下工作,并继续为其第二个参数使用数学模式。