Rewrite patterns#
- left
\Biggl #1\Bigg #1 - right
\Biggr #1\Bigg #1 - middle
\Biggm #1\Bigg #1
Examples#
Each example shows this rule applied in isolation. A complete normalization profile may make additional changes.
Left#
The rendered result has pixel differences from the input.
Right#
The rendered result has pixel differences from the input.
Middle#
The rendered result has pixel differences from the input.
Related rules#
Downstream rules#
base/Bigg-delimiter-size-dropDrop the fixed delimiter size imposed by \Bigg.
Same family#
base/Big-class-variants-to-BigCollapse \Bigl, \Bigr, \Bigm to \Big.base/big-class-variants-to-bigCollapse \bigl, \bigr, \bigm to \big.base/bigg-class-variants-to-biggCollapse \biggl, \biggr, \biggm to \bigg.base/Big-delimiter-size-dropDrop the fixed delimiter size imposed by \Big.base/Bigg-delimiter-size-dropDrop the fixed delimiter size imposed by \Bigg.base/big-delimiter-size-dropDrop the fixed delimiter size imposed by \big.base/bigg-delimiter-size-dropDrop the fixed delimiter size imposed by \bigg.physics/absolutevalue-to-absCollapse absolutevalue to the shorter abs helper before fence expansion.physics/evaluated-to-evalCollapse evaluated to the shorter eval helper before eval expansion.physics/quantity-to-qtyCollapse quantity to the shorter qty helper.physics/Bqty-to-brace-fenceRewrite Bqty to explicit brace fences.physics/abs-to-vert-fenceRewrite abs to explicit vertical bar fences.physics/bqty-to-bracket-fenceRewrite bqty to explicit bracket fences.physics/norm-to-double-vert-fenceRewrite norm to explicit double-vertical-bar fences.physics/pqty-to-paren-fenceRewrite pqty to explicit parenthesis fences.physics/eval-expandExpand eval notation to the explicit fence-and-bar form.
Notes#
The three source commands and \Bigg are base prefix commands with identical allowed_mode=math and argspec m:D. MathJax MakeBig uses the same scale within this tier, but the source TeX classes Open, Close, and Rel all collapse to Ord. The middle variant changes spacing in ordinary infix use; the left and right variants change spacing or Bin reclassification next to specific Op, Bin, or Rel atoms. The rule is Approximate over its full input domain. Other size tiers and \left/\right/\middle are out of scope.
Disable this rule#
TransformEngine(profile="corpus", disable_rules=["base/Bigg-class-variants-to-Bigg"])new TransformEngine({ profile: 'corpus', disableRules: ['base/Bigg-class-variants-to-Bigg'] })