
Я создал символ с
\newcommand{\redx}[1][x]{\color{red}{\boldsymbol{#1}}}
Это правильно окрашивает символ в красный цвет, но раздражает, что он также окрашивает символы после него в красный цвет. Как мне гарантировать, что только один символ окрашен.
решение1
Команда \color{red}
является объявлением. Она сообщает LaTeX, что нужно начать набор текста красным цветом, а скобки следующего текста не ограничивают красный текст; только скобки или другая группировкадодекларация определит область действия декларации.
Вам нужна \textcolor{red}{whatever}
функция, которая, несмотря на название, также работает в математическом режиме и продолжает математический режим для своего второго аргумента.