数学工具
这个 mathtools extension implements the mathtools
style package from LaTeX. The package provides a number of tools for advanced mathematical typesetting. See the CTAN page 有关更多信息和文档,请参阅 mathtools 。
此软件包不是自动加载的,因此如果您要使用它,则必须明确请求它。要加载 mathtools 扩展,添加 '[tex]/mathtools'
发送到 load
属性的数组 loader
您的MathJax配置的挡路,然后添加 'mathtools'
发送到 packages
属性的数组 tex
挡路。
window.MathJax = {
loader: {load: ['[tex]/mathtools']},
tex: {packages: {'[+]': ['mathtools']}}
};
或者,使用 \require{{mathtools}}
在Tex表达式中从页上的数学函数中动态加载它,如果 require 扩展已加载。
数学工具选项
添加 mathtools 扩展到 packages
数组定义了一个 mathtools
中国银行业的子挡路 tex
使用以下值配置挡路:
MathJax = {
tex: {
mathtools: {
multlinegap: '1em',
multlined-pos: 'c',
firstline-afterskip: '',
lastline-preskip: '',
smallmatrix-align: 'c',
shortvdotsadjustabove: '.2em',
shortvdotsadjustbelow: '.2em',
centercolon: false,
centercolon-offset: '.04em',
thincolon-dx: '-.04em',
thincolon-dw: '-.08em',
use-unicode: false,
prescript-sub-format: '',
prescript-sup-format: '',
prescript-arg-format: '',
allow-mathtoolsset: true,
pairedDelimiters: {},
tagforms: {}
}
}
};
- multlinegap: '1em'
多行环境的水平空间。
- multlined-pos: 'c'
多行环境的默认对齐方式。
- firstline-afterskip: ''
多行文字的第一行的空格(替代多行文字间距)。
- lastline-preskip: ''
多行文字的最后一行的空格(替代多行文字间距)。
- smallmatrix-align: 'c'
小型矩阵环境的默认对齐方式。
- shortvdotsadjustabove: '.2em'
上方要删除的空间 \shortvdots
。
- shortvdotsadjustbelow: '.2em'
下面要删除的空间 \shortvdots
。
- centercolon: false
如果为True,则冒号自动居中。
- centercolon-offset: '.04em'
居中冒号的垂直调整。
- thincolon-dx: '-.04em'
水平调整用于细冒号(例如, \coloneqq
)。
- thincolon-dw: '-.08em'
细冒号的宽度调整。
- use-unicode: false
如果为True,则使用Unicode字符而不是多字符版本 \coloneqq
等等,在可能的情况下。
- prescript-sub-format: ''
格式为 \prescript
下标。
- prescript-sup-format: ''
格式为 \prescript
上标。
- prescript-arg-format: ''
格式为 \prescript
基地。
- allow-mathtoolsset: true
TRUE以允许 \mathtoolsset
若要更改设置,请执行以下操作。
- pairedDelimiters: {}
表单的预定义成对分隔符 name: [left, right, body, argcount, pre, post]
。
- tagforms: {}
表单的标记表单定义 name: [left, right, format]
。
数学工具命令
这个 mathtools 扩展实现以下宏: \:
, \Aboxed
, \adjustlimits
, \ArrowBetweenLines
, \bigtimes
, \centercolon
, \clap
, \colonapprox
, \Colonapprox
, \coloneq
, \Coloneq
, \coloneqq
, \Coloneqq
, \colonsim
, \Colonsim
, \cramped
, \crampedclap
, \crampedllap
, \crampedrlap
, \crampedsubstack
, \dblcolon
, \DeclarePairedDelimiters
, \DeclarePairedDelimitersX
, \DeclarePairedDelimitersXPP
, \eqcolon
, \Eqcolon
, \eqqcolon
, \Eqqcolon
, \lparen
, \mathclap
, \mathllap
, \mathmakebox
, \mathmbox
, \mathrlap
, \mathtoolsset
, \MoveEqLeft
, \MTFlushSpaceAbove
, \MTFlushSpaceBelow
, \MTThinColon
, \ndownarrow
, \newtagform
, \nuparrow
, \ordinarycolon
, \overbracket
, \prescript
, \refeq
, \renewtagform
, \rparen
, \shortvdotswithin
, \shoveleft
, \shoveright
, \splitdfrac
, \splitfrac
, \textclap
, \textllap
, \textrlap
, \underbracket
, \usetagform
, \vdotswithin
, \xhookleftarrow
, \xhookrightarrow
, \xLeftarrow
, \xleftharpoondown
, \xleftharpoonup
, \xleftrightarrow
, \xLeftrightarrow
, \xleftrightharpoons
, \xmapsto
, \xmathstrut
, \xRightarrow
, \xrightharpoondown
, \xrightharpoonup
, \xrightleftharpoons
以及以下环境: bmatrix*
, Bmatrix*
, bsmallmatrix*
, Bsmallmatrix*
, bsmallmatrix
, Bsmallmatrix
, cases*
, crampedsubarray
, dcases*
, dcases
, drcases*
, drcases
, lgathered
, matrix*
, multlined
, pmatrix*
, psmallmatrix*
, psmallmatrix
, rcases*
, rcases
, rgathered
, smallmatrix*
, spreadlines
, vmatrix*
, Vmatrix*
, vsmallmatrix*
, Vsmallmatrix*
, vsmallmatrix
, Vsmallmatrix