答案1
这是你想要的吗?
\documentclass{article}
\usepackage{xcolor}
\usepackage{soul}
\newcommand{\mathcolorbox}[2]{\colorbox{#1}{$\displaystyle #2$}}
\begin{document}
For inline math, one can simply do \hl{colored $a=b$ math}. For display math, the following works:
\begin{equation}
\mathcolorbox{red}{y=\frac{x^2}{q}}+z
\end{equation}
\end{document}
[** 编辑 **]
好的,见\hlfancy
下文
\documentclass{article}
\usepackage{xcolor}
\usepackage{soul}
\newcommand{\mathcolorbox}[2]{\colorbox{#1}{$\displaystyle #2$}}
\newcommand{\hlfancy}[2]{\sethlcolor{#1}\hl{#2}}
\begin{document}
For inline math, one can simply do \hl{colored $a=b$ math}. For display math, the following works:
\begin{equation}
\mathcolorbox{red}{y=\frac{x^2}{q}}+z
\end{equation}
And for the fancy version: \hlfancy{orange}{colored $a=b$ math}. Now, \hlfancy{green}{colored $a=b$ math}.
\end{document}
答案2
你也可以使用\colorbox
而不是\mathcolorbox
。以下是示例:
\documentclass{article}
\usepackage{xcolor}
\usepackage{amsmath}
\begin{document}
Here is an equation:
\begin{equation}
\colorbox{yellow}{$E = mc^2$}
\end{equation}
\end{document}
在此示例中,该\colorbox
命令用于以黄色背景突出显示方程式。方程式被括在$
符号中以使其处于数学模式,这是方程式所必需的。您可以将黄色替换为您喜欢的任何其他颜色。