颜色

这个 color 扩展定义了 \color Latex 中的宏 color 包装,连同 \colorbox\fcolorbox\definecolor . 它宣布了一套标准的颜色 (ApricotAquamarineBittersweet ,等等),并提供rgb、rgb和灰度颜色空间以及命名颜色。

autoload 使用分机。装入 color 显式扩展,添加 '[tex]/color'load 数组 loader 块的mathjax配置,并添加 'color'packages 数组 tex 块。

window.MathJax = {
  loader: {load: ['[tex]/color']},
  tex: {packages: {'[+]': ['color']}}
};

或者,使用 \require{{color}} 在tex表达式中,从页面上的数学中动态加载它,如果 require 已加载扩展名。

注解

在版本2中,非标准 \color 宏是默认的实现,但在版本3中,标准的LaTex宏现在是默认的。两者的区别在于 \color 宏是一个开关(后面的所有内容都是新颜色),而非标准版本2 \color 宏接受一个要着色的数学参数。也就是说,在版本2中

\color{red}{x} + \color{blue}{y}

得到一个红色 x 添加到蓝色 y . 但是在版本3(以及 Latex 本身)中,您可以

{\color{red} x} + {\color{blue} y}

如果您想要旧版本2的行为,请使用 颜色2 改为分机。


颜色选项

添加 color 扩展到 packages 数组定义 color 的子块 tex 具有以下值的配置块:

MathJax = {
  tex: {
    color: {
      padding: '5px',
      borderWidth: '2px'
    }
  }
};
padding: '5px'

这将为带有背景色的颜色框提供填充。

borderWidth: '2px'

这使边框宽度可用于 \fcolorbox .


颜色命令

这个 color 扩展实现以下宏: \color\colorbox\definecolor\fcolorbox\textcolor