@mathjax/generic-font
Version:
Generic font for MathJax v4
39 lines (38 loc) • 1.44 kB
TypeScript
import { ChtmlFontData, ChtmlCharOptions, ChtmlVariantData, ChtmlDelimiterData, DelimiterMap, CharMapMap } from '@mathjax/src/mjs/output/chtml/FontData.js';
import { StringMap } from '@mathjax/src/mjs/output/common/Wrapper.js';
declare const Base: import("@mathjax/src/mjs/output/common/FontData.js").FontDataClass<ChtmlCharOptions, ChtmlVariantData, ChtmlDelimiterData> & typeof ChtmlFontData;
export declare class GenericFont extends Base {
static NAME: string;
static OPTIONS: {
fontURL: string;
dynamicPrefix: string;
};
protected static defaultCssFamilyPrefix: string;
protected static defaultVariantLetters: StringMap;
protected static defaultDelimiters: DelimiterMap<ChtmlDelimiterData>;
protected static defaultChars: CharMapMap<ChtmlCharOptions>;
protected static defaultStyles: {
'mjx-container[jax="CHTML"] > mjx-math.G-N[breakable] > *': {
'font-family': string;
};
'.G-N': {
'font-family': string;
};
};
protected static defaultFonts: {
'@font-face /* MJX-G-ZERO */': {
'font-family': string;
src: string;
};
'@font-face /* MJX-BRK */': {
'font-family': string;
src: string;
};
'@font-face /* MJX-G-N */': {
'font-family': string;
src: string;
};
};
cssFontPrefix: string;
}
export {};