crie um único símbolo colorido com um novo comando

crie um único símbolo colorido com um novo comando

Eu criei um símbolo com

\newcommand{\redx}[1][x]{\color{red}{\boldsymbol{#1}}}

Isso colore corretamente o símbolo de vermelho, mas irritantemente também colore os símbolos depois dele de vermelho. Como posso garantir que apenas um símbolo seja colorido.

Responder1

O comando \color{red}é uma declaração. Ele diz ao LaTeX para começar a digitar em vermelho e colocar colchetes no texto a seguir não delimita o texto em vermelho; apenas uma chave ou outro agrupamentoantesa declaração definirá um escopo para a declaração.

Você quer \textcolor{red}{whatever}que, apesar do nome, também funcione no modo matemático e continue no modo matemático para seu segundo argumento.

Responder2

Espero que isso ajude você

\documentclass{article}
\usepackage{color}

\newcommand{\redx}[1]{{\color{red}#1}}

\begin{document}

    this is in \redx{red}.this is in black.
    
\end{document}

Sua saída é saída

informação relacionada