@mathjax/generic-font
Version:
Generic font for MathJax v4
1 lines • 1.77 kB
JavaScript
(()=>{"use strict";var t={d:(e,a)=>{for(var n in a)t.o(a,n)&&!t.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:a[n]})}};t.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}(),t.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e),t.r=t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})};var e={};t.r(e),t.d(e,{GenericFont:()=>s});const a=("undefined"!=typeof window?window:t.g).MathJax._.components.global,n=(a.GLOBAL,a.isObject,a.combineConfig,a.combineDefaults),o=a.combineWithMathJax,r=(a.MathJax,MathJax._.output.svg.FontData),i=r.SvgFontData;r.AddPaths;const c=function(t){var e;return(e=class extends t{}).defaultAccentMap={94:"\u02c6",126:"\u02dc",768:"\u02cb",769:"\u02ca",770:"\u02c6",771:"\u02dc",772:"\u02c9",774:"\u02d8",775:"\u02d9",776:"\xa8",778:"\u02da",780:"\u02c7",8594:"\u20d7"},e.defaultSizeVariants=["normal"],e.defaultStretchVariants=["normal"],e}(i);class s extends c{constructor(t={}){super(t);const e=this.constructor;for(const t of Object.keys(this.variant))this.variant[t].cacheID="G-"+(e.variantCacheIds[t]||"N")}}s.NAME="Generic",s.OPTIONS=Object.assign(Object.assign({},c.OPTIONS),{dynamicPrefix:"@mathjax/generic-font/svg/dynamic"}),s.defaultDelimiters={},s.defaultChars={normal:{}},s.variantCacheIds={normal:"N"},MathJax.loader&&MathJax.loader.checkVersion("[generic]/svg","4.0.0","font"),o({_:{output:{fonts:{generic:{svg_ts:e}}}}}),MathJax.startup&&n(MathJax,"config",{output:{font:"[generic]"},svg:{fontData:s,dynamicPrefix:"[generic]/svg/dynamic"},loader:{paths:{generic:"[mathjax]/output/fonts/generic"}}})})();