我想设置一个命令,用于在文本段落中添加内联数学。在该命令中,我想更改一些样式属性,例如更改公式的颜色。例如:
The value of $x = 2 + 3$ is $x=5$.
我想要做。
The value of \Mimath{x = 2 + 3} is \Mimath{x=5}.
我可以通过以下方式开始:
\newcommand*\Mimath[1]{ $ #1 $ }
但是这会导致 TexStudio 中出现错误:
Undefined control sequence. ...lection of objects whatsoever. A set \Mimath
我怎样才能创建这种类型的命令?
答案1
答案2
您可以使用\everymath{\color{blue}}
。这是一个最小工作示例:
\documentclass{amsart}
\usepackage{xcolor}
\everymath{\color{blue}}
\begin{document}
The value of $x = 2 + 3$ is $x=5$.
\[
\int2x\,dx=x^2+C
\]
\end{document}
产生:
正如 MWE 所示,这只会对内联数学进行着色。如果您还想对显示的方程式进行着色,请使用\everydisplay{\color{blue}}
。