Redefinindo comandos de formatação para adicionar cores

Redefinindo comandos de formatação para adicionar cores

Estou escrevendo um documento e gostaria que todo o texto em negrito ficasse em vermelho. Eu queria saber como eu poderia usar renewcommando textbfcomando para que ele fosse encapsulado \textcolor{red}?

Obrigado

Responder1

A definição padrão de textbfé

\DeclareTextFontCommand{\textbf}{\bfseries}

Para adicionar um novo recurso, você pode simplesmente adicionar\color{red}

\DeclareTextFontCommand{\textbf}{\bfseries\color{red}}

\DeclareTextFontCommandsubstitui a definição original sem erros. Você só obtém uma informação por\@latex@info

Aqui o MWE completo:

\documentclass[]{article}

\usepackage[T1]{fontenc}
\usepackage{xcolor}
\DeclareTextFontCommand{\textbf}{\bfseries\color{red}}
\begin{document}
text \textbf{foo} bar
\end{document}

insira a descrição da imagem aqui

informação relacionada