新命令

这个 newcommand 扩展提供 \def\newcommand\renewcommand\let\newenvironment\renewenvironment 用于在Tex中创建新宏和环境的宏。例如,

\(
   \def\RR{{\bf R}}
   \def\bold#1{{\bf #1}}
\)

定义宏 \RR 会产生一个粗体的“r”,而 \bold{{math}} 用粗体字排字。见 定义tex宏 更多信息。

除了 input/tex-base . 装入 newcommand 显式扩展(当使用 input/tex-base 例如),添加 '[tex]/newcommand'load 数组 loader 块的mathjax配置,并添加 'newcommand'packages 数组 tex 块。

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

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

由于 nnewcommand 扩展包含在包含TeX输入JAX的组合组件中,它可能已经在包列表中。在这种情况下,如果您要禁用它,可以将其删除:

window.MathJax = {
  tex: {packages: {'[-]': ['newcommand']}}
};

新命令命令

这个 newcommand 扩展实现以下宏: \def\let\newcommand\newenvironment\renewcommand\renewenvironment