使用 \textbf{} 时更改一般颜色

使用 \textbf{} 时更改一般颜色

我每次使用该函数时都试图将颜色更改为红色\textbf{}。有没有可能全局执行此操作,即当我键入时\textbf{}它会自动更改为所需的颜色,而不是每次需要时都执行此操作\textcolor{red}{\textbf{}}

答案1

放入序言中

\let\oldtextbf\textbf
\renewcommand{\textbf}[1]{\textcolor{red}{\oldtextbf{#1}}}

编辑:
使用新版本的 LaTeX 更适合使用\NewCommandCopy而不是\let。因此,正如 @campa 在其评论中指出的那样,MWE 也可以是:

\documentclass[margin=3mm]{standalone}
\usepackage{color}

\begin{document}
\NewCommandCopy\oldtextbf\textbf
\renewcommand{\textbf}[1]{\textcolor{red}{\oldtextbf{#1}}}

Let make this word \textbf{red and boldface}.
\end{document}

在此处输入图片描述

相关内容