Rewrite patterns#
\stackrel{#1}{#2}\mathrel{\mathop{#2}\limits^{#1}}
Examples#
Each example shows this rule applied in isolation. A complete normalization profile may make additional changes.
stackrel relation context#
Rendering verified with the declared packages.
Related rules#
Upstream rules#
base/buildrel-to-stackrelRewrite plain TeX buildrel syntax to stackrel.
Downstream rules#
base/duplicate-mathrel-wrapper-dropDrop one directly nested duplicate mathrel wrapper.base/limits-dropDrop explicit limits from an audited operator while preserving attached scripts.
Same family#
ams/substack-expandExpand substack directly to the explicit centered subarray environment.base/buildrel-to-stackrelRewrite plain TeX buildrel syntax to stackrel.base/duplicate-mathrel-wrapper-dropDrop one directly nested duplicate mathrel wrapper.base/widehat-to-hatDrop stretchiness from \widehat by rewriting it to \hat.base/widetilde-to-tildeDrop stretchiness from \widetilde by rewriting it to \tilde.base/stackbin-expandExpand stackbin to an explicit binary-level stacked operator form.
Disable this rule#
TransformEngine(profile="corpus", disable_rules=["base/stackrel-expand"])new TransformEngine({ profile: 'corpus', disableRules: ['base/stackrel-expand'] })