User:EC/common.js: Difference between revisions

From GM-RKB
Jump to navigation Jump to search
No edit summary
Tag: Reverted
(moving to MediaWiki:Common.js)
Tags: Blanking Manual revert
 
Line 1: Line 1:
/* Add some non-standard macros to Extension:SimpleMathJax. */
var nonStandardMacros = {
F: '\\mathbb{F}',        /* a finite field */
HH: '\\mathcal{H}',      /* a Hilbert space */
bszero: '\\boldsymbol{0}', /* vector of zeros */
bsone: '\\boldsymbol{1}',  /* vector of ones */
bst: '\\boldsymbol{t}',    /* a vector 't' */
bsv: '\\boldsymbol{v}',    /* a vector 'v' */
bsw: '\\boldsymbol{w}',    /* a vector 'w' */
bsx: '\\boldsymbol{x}',    /* a vector 'x' */
bsy: '\\boldsymbol{y}',    /* a vector 'y' */
bsz: '\\boldsymbol{z}',    /* a vector 'z' */
bsDelta: '\\boldsymbol{\\Delta}', /* a vector '\Delta' */
E: '\\mathrm{e}',          /* the exponential */
rd: '\\,\\mathrm{d}',      /*  roman d for use in integrals: $\int f(x) \rd x$ */
rdelta: '\\,\\delta',      /* delta operator for use in sums */
rD: '\\mathrm{D}',        /* differential operator D */
RR: '\\mathbb{R}',
ZZ: '\\mathbb{Z}',
NN: '\\mathbb{N}',
QQ: '\\mathbb{Q}',
CC: '\\mathbb{C}',
FF: '\\mathbb{F}'
};


mw.hook( 'wikipage.content' ).add( function ( $content ) {
Object.assign( window.MathJax.tex.macros, nonStandardMacros );
} );

Latest revision as of 16:52, 27 July 2023