@mathjax/generic-font
Version:
Generic font for MathJax v4
1 lines • 2.53 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:()=>i});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.chtml.FontData),f=r.ChtmlFontData;r.AddCSS;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}(f);class i extends c{constructor(){super(...arguments),this.cssFontPrefix="G"}}i.NAME="Generic",i.OPTIONS=Object.assign(Object.assign({},c.OPTIONS),{fontURL:"@mathjax/generic-font/js/chtml/woff2",dynamicPrefix:"@mathjax/generic-font/js/chtml/dynamic"}),i.defaultCssFamilyPrefix="MJX-G-ZERO",i.defaultVariantLetters={normal:""},i.defaultDelimiters={},i.defaultChars={normal:{}},i.defaultStyles=Object.assign(Object.assign({},f.defaultStyles),{'mjx-container[jax="CHTML"] > mjx-math.G-N[breakable] > *':{"font-family":"MJX-G-ZERO, MJX-G-N"},".G-N":{"font-family":"MJX-G-ZERO, MJX-G-N"}}),i.defaultFonts=Object.assign(Object.assign({},f.defaultFonts),{"@font-face /* MJX-G-ZERO */":{"font-family":"MJX-G-ZERO",src:'url("%%URL%%/mjx-g-zero.woff2") format("woff2")'},"@font-face /* MJX-BRK */":{"font-family":"MJX-BRK",src:'url("%%URL%%/mjx-g-brk.woff2") format("woff2")'},"@font-face /* MJX-G-N */":{"font-family":"MJX-G-N",src:'url("%%URL%%/mjx-g-n.woff2") format("woff2")'}}),MathJax.loader&&MathJax.loader.checkVersion("[generic]/chtml","4.0.0","font"),o({_:{output:{fonts:{generic:{chtml_ts:e}}}}});const l=MathJax._.components.package,s=(l.PackageError,l.Package);MathJax.startup&&(n(MathJax,"config",{output:{font:"[generic]"},chtml:{fontData:i,dynamicPrefix:"[generic]/chtml/dynamic"},loader:{paths:{generic:"[mathjax]/output/fonts/generic"}}}),n(MathJax.config,"chtml",{fontURL:s.resolvePath("[generic]/chtml/woff2",!1)}))})();