combining: {
macros: readonly [
"acute",
"bar",
"breve",
"c",
"candra",
"check",
"d",
"ddot",
"dot",
"droang",
"grave",
"hat",
"k",
"mathring",
"ocirc",
"overbar",
"overline",
"r",
"textacutemacron",
"textacutewedge",
"textadvancing",
"textbrevemacron",
"textcircumdot",
"textcommabelow",
"textcorner",
"textdotacute",
"textdotbreve",
"textdoublegrave",
"textdoublevbaraccent",
"textgravedot",
"textgravemacron",
"textinvsubbridge",
"textlowering",
"textovercross",
"textraising",
"textretracting",
"textringmacron",
"textseagull",
"textsubarch",
"textsubbar",
"textsubbridge",
"textsubgrave",
"textsublhalfring",
"textsubplus",
"textsubrhalfring",
"textsubring",
"textsubsquare",
"textsubtilde",
"textsubumlaut",
"textsubwedge",
"textsuperimposetilde",
"textsyllabic",
"texttildedot",
"textvbaraccent",
"tilde",
"u",
"underbar",
"utilde",
"v",
"widebreve",
"widecheck",
"widehat",
"wideoverbar",
"widetilde",
"wideutilde",
];
tolatex: {
"̀": { mode: "text"; macro: "`" };
"́": { mode: "text"; macro: "'" };
"̃": { mode: "text"; macro: "~" };
"̅": { mode: "math"; macro: "overline" };
"̆": { mode: "text"; macro: "u" };
"̇": { mode: "text"; macro: "." };
"̈": { mode: "text"; macro: "\"" };
"̊": { mode: "text"; macro: "r" };
"̌": { mode: "text"; macro: "v" };
"̐": { mode: "text"; macro: "textdotbreve" };
"̚": { mode: "text"; macro: "textcorner" };
"̱": { mode: "text"; macro: "textsubbar" };
"¸": { mode: "text"; macro: "c" };
"̀̄": { mode: "text"; macro: "textgravemacron" };
"̀̇": { mode: "text"; macro: "textgravedot" };
"́̄": { mode: "text"; macro: "textacutemacron" };
"́̌": { mode: "text"; macro: "textacutewedge" };
"̂̇": { mode: "text"; macro: "textcircumdot" };
"̂": { mode: "text"; macro: "^" };
"̃̇": { mode: "text"; macro: "texttildedot" };
"̄": { mode: "text"; macro: "=" };
"̄̀": { mode: "text"; macro: "textgravemacron" };
"̆̄": { mode: "text"; macro: "textbrevemacron" };
"̇́": { mode: "text"; macro: "textdotacute" };
"̇̆": { mode: "text"; macro: "textdotbreve" };
"̊̄": { mode: "text"; macro: "textringmacron" };
"̋": { mode: "text"; macro: "H" };
"̍": { mode: "text"; macro: "textvbaraccent" };
"̎": { mode: "text"; macro: "textdoublevbaraccent" };
"̏": { mode: "text"; macro: "textdoublegrave" };
"̖": { mode: "text"; macro: "textsubgrave" };
"̘": { mode: "text"; macro: "textadvancing" };
"̙": { mode: "text"; macro: "textretracting" };
"̜": { mode: "text"; macro: "textsublhalfring" };
"̝": { mode: "text"; macro: "textraising" };
"̞": { mode: "text"; macro: "textlowering" };
"̟": { mode: "text"; macro: "textsubplus" };
"̣": { mode: "text"; macro: "d" };
"̤": { mode: "text"; macro: "textsubumlaut" };
"̥": { mode: "text"; macro: "textsubring" };
"̦": { mode: "text"; macro: "textcommabelow" };
"̧": { mode: "text"; macro: "c" };
"̨": { mode: "text"; macro: "k" };
"̩": { mode: "text"; macro: "textsyllabic" };
"̪": { mode: "text"; macro: "textsubbridge" };
"̬": { mode: "text"; macro: "textsubwedge" };
"̯": { mode: "text"; macro: "textsubarch" };
"̰": { mode: "text"; macro: "textsubtilde" };
"̴": { mode: "text"; macro: "textsuperimposetilde" };
"̹": { mode: "text"; macro: "textsubrhalfring" };
"̺": { mode: "text"; macro: "textinvsubbridge" };
"̻": { mode: "text"; macro: "textsubsquare" };
"̼": { mode: "text"; macro: "textseagull" };
"̽": { mode: "text"; macro: "textovercross" };
};
tounicode: {
grave: "̀";
acute: "́";
widetilde: "̃";
tilde: "̃";
overbar: "̅";
bar: "̅";
wideoverbar: "̅";
overline: "̅";
widebreve: "̆";
breve: "̆";
dot: "̇";
ddot: "̈";
ocirc: "̊";
mathring: "̊";
widecheck: "̌";
check: "̌";
candra: "̐";
droang: "̚";
utilde: "̰";
wideutilde: "̰";
underbar: "̱";
widehat: "∧";
hat: "∧";
"`": "̀";
textgravemacron: "̀̄";
textgravedot: "̀̇";
"'": "́";
"´": "́";
textacutemacron: "́̄";
textacutewedge: "́̌";
textcircumdot: "̂̇";
"^": "̂";
"~": "̃";
texttildedot: "̃̇";
"=": "̄";
u: "̆";
textbrevemacron: "̆̄";
".": "̇";
textdotacute: "̇́";
"\"": "̈";
r: "̊";
textringmacron: "̊̄";
H: "̋";
v: "̌";
textvbaraccent: "̍";
textdoublevbaraccent: "̎";
textdoublegrave: "̏";
textdotbreve: "̐";
textsubgrave: "̖";
textadvancing: "̘";
textretracting: "̙";
textcorner: "̚";
textsublhalfring: "̜";
textraising: "̝";
textlowering: "̞";
textsubplus: "̟";
d: "̣";
textsubumlaut: "̤";
textsubring: "̥";
textcommabelow: "̦";
c: "̧";
k: "̨";
textsyllabic: "̩";
textsubbridge: "̪";
textsubwedge: "̬";
textsubarch: "̯";
textsubtilde: "̰";
textsubbar: "̱";
textsuperimposetilde: "̴";
textsubrhalfring: "̹";
textinvsubbridge: "̺";
textsubsquare: "̻";
textseagull: "̼";
textovercross: "̽";
};
regex: "(̀̄|̄̀)|(̀̇|̇̀)|(́̄|̄́)|(́̌|̌́)|(̂̇|̇̂)|(̃̇|̇̃)|(̄̀|̀̄)|(̆̄|̄̆)|(̇́|́̇)|(̇̆|̆̇)|(̊̄|̄̊)|[̰̰̱̀́̃̃̅̅̅̅̆̆̇̈̊̊̌̌̐̚∧∧¸̴̧̨̖̘̙̜̝̞̟̣̤̥̦̩̪̬̯̰̱̹̺̻̼̀́́̂̃̄̆̇̈̊̋̌̍̎̏̐̽̚]";
} = ...
Type Declaration
Readonlymacros: readonly [
"acute",
"bar",
"breve",
"c",
"candra",
"check",
"d",
"ddot",
"dot",
"droang",
"grave",
"hat",
"k",
"mathring",
"ocirc",
"overbar",
"overline",
"r",
"textacutemacron",
"textacutewedge",
"textadvancing",
"textbrevemacron",
"textcircumdot",
"textcommabelow",
"textcorner",
"textdotacute",
"textdotbreve",
"textdoublegrave",
"textdoublevbaraccent",
"textgravedot",
"textgravemacron",
"textinvsubbridge",
"textlowering",
"textovercross",
"textraising",
"textretracting",
"textringmacron",
"textseagull",
"textsubarch",
"textsubbar",
"textsubbridge",
"textsubgrave",
"textsublhalfring",
"textsubplus",
"textsubrhalfring",
"textsubring",
"textsubsquare",
"textsubtilde",
"textsubumlaut",
"textsubwedge",
"textsuperimposetilde",
"textsyllabic",
"texttildedot",
"textvbaraccent",
"tilde",
"u",
"underbar",
"utilde",
"v",
"widebreve",
"widecheck",
"widehat",
"wideoverbar",
"widetilde",
"wideutilde",
]
Readonlytolatex: {
"̀": { mode: "text"; macro: "`" };
"́": { mode: "text"; macro: "'" };
"̃": { mode: "text"; macro: "~" };
"̅": { mode: "math"; macro: "overline" };
"̆": { mode: "text"; macro: "u" };
"̇": { mode: "text"; macro: "." };
"̈": { mode: "text"; macro: "\"" };
"̊": { mode: "text"; macro: "r" };
"̌": { mode: "text"; macro: "v" };
"̐": { mode: "text"; macro: "textdotbreve" };
"̚": { mode: "text"; macro: "textcorner" };
"̱": { mode: "text"; macro: "textsubbar" };
"¸": { mode: "text"; macro: "c" };
"̀̄": { mode: "text"; macro: "textgravemacron" };
"̀̇": { mode: "text"; macro: "textgravedot" };
"́̄": { mode: "text"; macro: "textacutemacron" };
"́̌": { mode: "text"; macro: "textacutewedge" };
"̂̇": { mode: "text"; macro: "textcircumdot" };
"̂": { mode: "text"; macro: "^" };
"̃̇": { mode: "text"; macro: "texttildedot" };
"̄": { mode: "text"; macro: "=" };
"̄̀": { mode: "text"; macro: "textgravemacron" };
"̆̄": { mode: "text"; macro: "textbrevemacron" };
"̇́": { mode: "text"; macro: "textdotacute" };
"̇̆": { mode: "text"; macro: "textdotbreve" };
"̊̄": { mode: "text"; macro: "textringmacron" };
"̋": { mode: "text"; macro: "H" };
"̍": { mode: "text"; macro: "textvbaraccent" };
"̎": { mode: "text"; macro: "textdoublevbaraccent" };
"̏": { mode: "text"; macro: "textdoublegrave" };
"̖": { mode: "text"; macro: "textsubgrave" };
"̘": { mode: "text"; macro: "textadvancing" };
"̙": { mode: "text"; macro: "textretracting" };
"̜": { mode: "text"; macro: "textsublhalfring" };
"̝": { mode: "text"; macro: "textraising" };
"̞": { mode: "text"; macro: "textlowering" };
"̟": { mode: "text"; macro: "textsubplus" };
"̣": { mode: "text"; macro: "d" };
"̤": { mode: "text"; macro: "textsubumlaut" };
"̥": { mode: "text"; macro: "textsubring" };
"̦": { mode: "text"; macro: "textcommabelow" };
"̧": { mode: "text"; macro: "c" };
"̨": { mode: "text"; macro: "k" };
"̩": { mode: "text"; macro: "textsyllabic" };
"̪": { mode: "text"; macro: "textsubbridge" };
"̬": { mode: "text"; macro: "textsubwedge" };
"̯": { mode: "text"; macro: "textsubarch" };
"̰": { mode: "text"; macro: "textsubtilde" };
"̴": { mode: "text"; macro: "textsuperimposetilde" };
"̹": { mode: "text"; macro: "textsubrhalfring" };
"̺": { mode: "text"; macro: "textinvsubbridge" };
"̻": { mode: "text"; macro: "textsubsquare" };
"̼": { mode: "text"; macro: "textseagull" };
"̽": { mode: "text"; macro: "textovercross" };
}
Readonlytounicode: {
grave: "̀";
acute: "́";
widetilde: "̃";
tilde: "̃";
overbar: "̅";
bar: "̅";
wideoverbar: "̅";
overline: "̅";
widebreve: "̆";
breve: "̆";
dot: "̇";
ddot: "̈";
ocirc: "̊";
mathring: "̊";
widecheck: "̌";
check: "̌";
candra: "̐";
droang: "̚";
utilde: "̰";
wideutilde: "̰";
underbar: "̱";
widehat: "∧";
hat: "∧";
"`": "̀";
textgravemacron: "̀̄";
textgravedot: "̀̇";
"'": "́";
"´": "́";
textacutemacron: "́̄";
textacutewedge: "́̌";
textcircumdot: "̂̇";
"^": "̂";
"~": "̃";
texttildedot: "̃̇";
"=": "̄";
u: "̆";
textbrevemacron: "̆̄";
".": "̇";
textdotacute: "̇́";
"\"": "̈";
r: "̊";
textringmacron: "̊̄";
H: "̋";
v: "̌";
textvbaraccent: "̍";
textdoublevbaraccent: "̎";
textdoublegrave: "̏";
textdotbreve: "̐";
textsubgrave: "̖";
textadvancing: "̘";
textretracting: "̙";
textcorner: "̚";
textsublhalfring: "̜";
textraising: "̝";
textlowering: "̞";
textsubplus: "̟";
d: "̣";
textsubumlaut: "̤";
textsubring: "̥";
textcommabelow: "̦";
c: "̧";
k: "̨";
textsyllabic: "̩";
textsubbridge: "̪";
textsubwedge: "̬";
textsubarch: "̯";
textsubtilde: "̰";
textsubbar: "̱";
textsuperimposetilde: "̴";
textsubrhalfring: "̹";
textinvsubbridge: "̺";
textsubsquare: "̻";
textseagull: "̼";
textovercross: "̽";
}
Readonlyregex: "(̀̄|̄̀)|(̀̇|̇̀)|(́̄|̄́)|(́̌|̌́)|(̂̇|̇̂)|(̃̇|̇̃)|(̄̀|̀̄)|(̆̄|̄̆)|(̇́|́̇)|(̇̆|̆̇)|(̊̄|̄̊)|[̰̰̱̀́̃̃̅̅̅̅̆̆̇̈̊̊̌̌̐̚∧∧¸̴̧̨̖̘̙̜̝̞̟̣̤̥̦̩̪̬̯̰̱̹̺̻̼̀́́̂̃̄̆̇̈̊̋̌̍̎̏̐̽̚]"