HtmlEntityService
Represents the list of all Html entities.
using AngleSharp.Extensions;
using AngleSharp.Services;
using System.Collections.Generic;
namespace AngleSharp.Html
{
public sealed class HtmlEntityService : IEntityProvider
{
private readonly Dictionary<char, Dictionary<string, string>> _entities;
public static readonly IEntityProvider Resolver = new HtmlEntityService();
private HtmlEntityService()
{
_entities = new Dictionary<char, Dictionary<string, string>> {
{
'a',
GetSymbolLittleA()
},
{
'A',
GetSymbolBigA()
},
{
'b',
GetSymbolLittleB()
},
{
'B',
GetSymbolBigB()
},
{
'c',
GetSymbolLittleC()
},
{
'C',
GetSymbolBigC()
},
{
'd',
GetSymbolLittleD()
},
{
'D',
GetSymbolBigD()
},
{
'e',
GetSymbolLittleE()
},
{
'E',
GetSymbolBigE()
},
{
'f',
GetSymbolLittleF()
},
{
'F',
GetSymbolBigF()
},
{
'g',
GetSymbolLittleG()
},
{
'G',
GetSymbolBigG()
},
{
'h',
GetSymbolLittleH()
},
{
'H',
GetSymbolBigH()
},
{
'i',
GetSymbolLittleI()
},
{
'I',
GetSymbolBigI()
},
{
'j',
GetSymbolLittleJ()
},
{
'J',
GetSymbolBigJ()
},
{
'k',
GetSymbolLittleK()
},
{
'K',
GetSymbolBigK()
},
{
'l',
GetSymbolLittleL()
},
{
'L',
GetSymbolBigL()
},
{
'm',
GetSymbolLittleM()
},
{
'M',
GetSymbolBigM()
},
{
'n',
GetSymbolLittleN()
},
{
'N',
GetSymbolBigN()
},
{
'o',
GetSymbolLittleO()
},
{
'O',
GetSymbolBigO()
},
{
'p',
GetSymbolLittleP()
},
{
'P',
GetSymbolBigP()
},
{
'q',
GetSymbolLittleQ()
},
{
'Q',
GetSymbolBigQ()
},
{
'r',
GetSymbolLittleR()
},
{
'R',
GetSymbolBigR()
},
{
's',
GetSymbolLittleS()
},
{
'S',
GetSymbolBigS()
},
{
't',
GetSymbolLittleT()
},
{
'T',
GetSymbolBigT()
},
{
'u',
GetSymbolLittleU()
},
{
'U',
GetSymbolBigU()
},
{
'v',
GetSymbolLittleV()
},
{
'V',
GetSymbolBigV()
},
{
'w',
GetSymbolLittleW()
},
{
'W',
GetSymbolBigW()
},
{
'x',
GetSymbolLittleX()
},
{
'X',
GetSymbolBigX()
},
{
'y',
GetSymbolLittleY()
},
{
'Y',
GetSymbolBigY()
},
{
'z',
GetSymbolLittleZ()
},
{
'Z',
GetSymbolBigZ()
}
};
}
private Dictionary<string, string> GetSymbolLittleA()
{
Dictionary<string, string> dictionary = new Dictionary<string, string>();
AddBoth(dictionary, "aacute;", Convert(225));
AddSingle(dictionary, "abreve;", Convert(259));
AddSingle(dictionary, "ac;", Convert(8766));
AddSingle(dictionary, "acd;", Convert(8767));
AddSingle(dictionary, "acE;", Convert(8766, 819));
AddBoth(dictionary, "acirc;", Convert(226));
AddBoth(dictionary, "acute;", Convert(180));
AddSingle(dictionary, "acy;", Convert(1072));
AddBoth(dictionary, "aelig;", Convert(230));
AddSingle(dictionary, "af;", Convert(8289));
AddSingle(dictionary, "afr;", Convert(120094));
AddBoth(dictionary, "agrave;", Convert(224));
AddSingle(dictionary, "alefsym;", Convert(8501));
AddSingle(dictionary, "aleph;", Convert(8501));
AddSingle(dictionary, "alpha;", Convert(945));
AddSingle(dictionary, "amacr;", Convert(257));
AddSingle(dictionary, "amalg;", Convert(10815));
AddBoth(dictionary, "amp;", Convert(38));
AddSingle(dictionary, "and;", Convert(8743));
AddSingle(dictionary, "andand;", Convert(10837));
AddSingle(dictionary, "andd;", Convert(10844));
AddSingle(dictionary, "andslope;", Convert(10840));
AddSingle(dictionary, "andv;", Convert(10842));
AddSingle(dictionary, "ang;", Convert(8736));
AddSingle(dictionary, "ange;", Convert(10660));
AddSingle(dictionary, "angle;", Convert(8736));
AddSingle(dictionary, "angmsd;", Convert(8737));
AddSingle(dictionary, "angmsdaa;", Convert(10664));
AddSingle(dictionary, "angmsdab;", Convert(10665));
AddSingle(dictionary, "angmsdac;", Convert(10666));
AddSingle(dictionary, "angmsdad;", Convert(10667));
AddSingle(dictionary, "angmsdae;", Convert(10668));
AddSingle(dictionary, "angmsdaf;", Convert(10669));
AddSingle(dictionary, "angmsdag;", Convert(10670));
AddSingle(dictionary, "angmsdah;", Convert(10671));
AddSingle(dictionary, "angrt;", Convert(8735));
AddSingle(dictionary, "angrtvb;", Convert(8894));
AddSingle(dictionary, "angrtvbd;", Convert(10653));
AddSingle(dictionary, "angsph;", Convert(8738));
AddSingle(dictionary, "angst;", Convert(197));
AddSingle(dictionary, "angzarr;", Convert(9084));
AddSingle(dictionary, "aogon;", Convert(261));
AddSingle(dictionary, "aopf;", Convert(120146));
AddSingle(dictionary, "ap;", Convert(8776));
AddSingle(dictionary, "apacir;", Convert(10863));
AddSingle(dictionary, "apE;", Convert(10864));
AddSingle(dictionary, "ape;", Convert(8778));
AddSingle(dictionary, "apid;", Convert(8779));
AddSingle(dictionary, "apos;", Convert(39));
AddSingle(dictionary, "approx;", Convert(8776));
AddSingle(dictionary, "approxeq;", Convert(8778));
AddBoth(dictionary, "aring;", Convert(229));
AddSingle(dictionary, "ascr;", Convert(119990));
AddSingle(dictionary, "ast;", Convert(42));
AddSingle(dictionary, "asymp;", Convert(8776));
AddSingle(dictionary, "asympeq;", Convert(8781));
AddBoth(dictionary, "atilde;", Convert(227));
AddBoth(dictionary, "auml;", Convert(228));
AddSingle(dictionary, "awconint;", Convert(8755));
AddSingle(dictionary, "awint;", Convert(10769));
return dictionary;
}
private Dictionary<string, string> GetSymbolBigA()
{
Dictionary<string, string> dictionary = new Dictionary<string, string>();
AddSingle(dictionary, "Aogon;", Convert(260));
AddSingle(dictionary, "Aopf;", Convert(120120));
AddSingle(dictionary, "ApplyFunction;", Convert(8289));
AddBoth(dictionary, "Aring;", Convert(197));
AddSingle(dictionary, "Ascr;", Convert(119964));
AddSingle(dictionary, "Assign;", Convert(8788));
AddBoth(dictionary, "Atilde;", Convert(195));
AddBoth(dictionary, "Auml;", Convert(196));
AddBoth(dictionary, "Aacute;", Convert(193));
AddSingle(dictionary, "Abreve;", Convert(258));
AddBoth(dictionary, "Acirc;", Convert(194));
AddSingle(dictionary, "Acy;", Convert(1040));
AddBoth(dictionary, "AElig;", Convert(198));
AddSingle(dictionary, "Afr;", Convert(120068));
AddBoth(dictionary, "Agrave;", Convert(192));
AddSingle(dictionary, "Alpha;", Convert(913));
AddSingle(dictionary, "Amacr;", Convert(256));
AddBoth(dictionary, "AMP;", Convert(38));
AddSingle(dictionary, "And;", Convert(10835));
return dictionary;
}
private Dictionary<string, string> GetSymbolLittleB()
{
Dictionary<string, string> dictionary = new Dictionary<string, string>();
AddSingle(dictionary, "backcong;", Convert(8780));
AddSingle(dictionary, "backepsilon;", Convert(1014));
AddSingle(dictionary, "backprime;", Convert(8245));
AddSingle(dictionary, "backsim;", Convert(8765));
AddSingle(dictionary, "backsimeq;", Convert(8909));
AddSingle(dictionary, "barvee;", Convert(8893));
AddSingle(dictionary, "barwed;", Convert(8965));
AddSingle(dictionary, "barwedge;", Convert(8965));
AddSingle(dictionary, "bbrk;", Convert(9141));
AddSingle(dictionary, "bbrktbrk;", Convert(9142));
AddSingle(dictionary, "bcong;", Convert(8780));
AddSingle(dictionary, "bcy;", Convert(1073));
AddSingle(dictionary, "bdquo;", Convert(8222));
AddSingle(dictionary, "becaus;", Convert(8757));
AddSingle(dictionary, "because;", Convert(8757));
AddSingle(dictionary, "bemptyv;", Convert(10672));
AddSingle(dictionary, "bepsi;", Convert(1014));
AddSingle(dictionary, "bernou;", Convert(8492));
AddSingle(dictionary, "beta;", Convert(946));
AddSingle(dictionary, "beth;", Convert(8502));
AddSingle(dictionary, "between;", Convert(8812));
AddSingle(dictionary, "bfr;", Convert(120095));
AddSingle(dictionary, "bigcap;", Convert(8898));
AddSingle(dictionary, "bigcirc;", Convert(9711));
AddSingle(dictionary, "bigcup;", Convert(8899));
AddSingle(dictionary, "bigodot;", Convert(10752));
AddSingle(dictionary, "bigoplus;", Convert(10753));
AddSingle(dictionary, "bigotimes;", Convert(10754));
AddSingle(dictionary, "bigsqcup;", Convert(10758));
AddSingle(dictionary, "bigstar;", Convert(9733));
AddSingle(dictionary, "bigtriangledown;", Convert(9661));
AddSingle(dictionary, "bigtriangleup;", Convert(9651));
AddSingle(dictionary, "biguplus;", Convert(10756));
AddSingle(dictionary, "bigvee;", Convert(8897));
AddSingle(dictionary, "bigwedge;", Convert(8896));
AddSingle(dictionary, "bkarow;", Convert(10509));
AddSingle(dictionary, "blacklozenge;", Convert(10731));
AddSingle(dictionary, "blacksquare;", Convert(9642));
AddSingle(dictionary, "blacktriangle;", Convert(9652));
AddSingle(dictionary, "blacktriangledown;", Convert(9662));
AddSingle(dictionary, "blacktriangleleft;", Convert(9666));
AddSingle(dictionary, "blacktriangleright;", Convert(9656));
AddSingle(dictionary, "blank;", Convert(9251));
AddSingle(dictionary, "blk12;", Convert(9618));
AddSingle(dictionary, "blk14;", Convert(9617));
AddSingle(dictionary, "blk34;", Convert(9619));
AddSingle(dictionary, "block;", Convert(9608));
AddSingle(dictionary, "bne;", Convert(61, 8421));
AddSingle(dictionary, "bnequiv;", Convert(8801, 8421));
AddSingle(dictionary, "bNot;", Convert(10989));
AddSingle(dictionary, "bnot;", Convert(8976));
AddSingle(dictionary, "bopf;", Convert(120147));
AddSingle(dictionary, "bot;", Convert(8869));
AddSingle(dictionary, "bottom;", Convert(8869));
AddSingle(dictionary, "bowtie;", Convert(8904));
AddSingle(dictionary, "boxbox;", Convert(10697));
AddSingle(dictionary, "boxDL;", Convert(9559));
AddSingle(dictionary, "boxDl;", Convert(9558));
AddSingle(dictionary, "boxdL;", Convert(9557));
AddSingle(dictionary, "boxdl;", Convert(9488));
AddSingle(dictionary, "boxDR;", Convert(9556));
AddSingle(dictionary, "boxDr;", Convert(9555));
AddSingle(dictionary, "boxdR;", Convert(9554));
AddSingle(dictionary, "boxdr;", Convert(9484));
AddSingle(dictionary, "boxH;", Convert(9552));
AddSingle(dictionary, "boxh;", Convert(9472));
AddSingle(dictionary, "boxHD;", Convert(9574));
AddSingle(dictionary, "boxHd;", Convert(9572));
AddSingle(dictionary, "boxhD;", Convert(9573));
AddSingle(dictionary, "boxhd;", Convert(9516));
AddSingle(dictionary, "boxHU;", Convert(9577));
AddSingle(dictionary, "boxHu;", Convert(9575));
AddSingle(dictionary, "boxhU;", Convert(9576));
AddSingle(dictionary, "boxhu;", Convert(9524));
AddSingle(dictionary, "boxminus;", Convert(8863));
AddSingle(dictionary, "boxplus;", Convert(8862));
AddSingle(dictionary, "boxtimes;", Convert(8864));
AddSingle(dictionary, "boxUL;", Convert(9565));
AddSingle(dictionary, "boxUl;", Convert(9564));
AddSingle(dictionary, "boxuL;", Convert(9563));
AddSingle(dictionary, "boxul;", Convert(9496));
AddSingle(dictionary, "boxUR;", Convert(9562));
AddSingle(dictionary, "boxUr;", Convert(9561));
AddSingle(dictionary, "boxuR;", Convert(9560));
AddSingle(dictionary, "boxur;", Convert(9492));
AddSingle(dictionary, "boxV;", Convert(9553));
AddSingle(dictionary, "boxv;", Convert(9474));
AddSingle(dictionary, "boxVH;", Convert(9580));
AddSingle(dictionary, "boxVh;", Convert(9579));
AddSingle(dictionary, "boxvH;", Convert(9578));
AddSingle(dictionary, "boxvh;", Convert(9532));
AddSingle(dictionary, "boxVL;", Convert(9571));
AddSingle(dictionary, "boxVl;", Convert(9570));
AddSingle(dictionary, "boxvL;", Convert(9569));
AddSingle(dictionary, "boxvl;", Convert(9508));
AddSingle(dictionary, "boxVR;", Convert(9568));
AddSingle(dictionary, "boxVr;", Convert(9567));
AddSingle(dictionary, "boxvR;", Convert(9566));
AddSingle(dictionary, "boxvr;", Convert(9500));
AddSingle(dictionary, "bprime;", Convert(8245));
AddSingle(dictionary, "breve;", Convert(728));
AddBoth(dictionary, "brvbar;", Convert(166));
AddSingle(dictionary, "bscr;", Convert(119991));
AddSingle(dictionary, "bsemi;", Convert(8271));
AddSingle(dictionary, "bsim;", Convert(8765));
AddSingle(dictionary, "bsime;", Convert(8909));
AddSingle(dictionary, "bsol;", Convert(92));
AddSingle(dictionary, "bsolb;", Convert(10693));
AddSingle(dictionary, "bsolhsub;", Convert(10184));
AddSingle(dictionary, "bull;", Convert(8226));
AddSingle(dictionary, "bullet;", Convert(8226));
AddSingle(dictionary, "bump;", Convert(8782));
AddSingle(dictionary, "bumpE;", Convert(10926));
AddSingle(dictionary, "bumpe;", Convert(8783));
AddSingle(dictionary, "bumpeq;", Convert(8783));
return dictionary;
}
private Dictionary<string, string> GetSymbolBigB()
{
Dictionary<string, string> dictionary = new Dictionary<string, string>();
AddSingle(dictionary, "Backslash;", Convert(8726));
AddSingle(dictionary, "Barv;", Convert(10983));
AddSingle(dictionary, "Barwed;", Convert(8966));
AddSingle(dictionary, "Bcy;", Convert(1041));
AddSingle(dictionary, "Because;", Convert(8757));
AddSingle(dictionary, "Bernoullis;", Convert(8492));
AddSingle(dictionary, "Beta;", Convert(914));
AddSingle(dictionary, "Bfr;", Convert(120069));
AddSingle(dictionary, "Bopf;", Convert(120121));
AddSingle(dictionary, "Breve;", Convert(728));
AddSingle(dictionary, "Bscr;", Convert(8492));
AddSingle(dictionary, "Bumpeq;", Convert(8782));
return dictionary;
}
private Dictionary<string, string> GetSymbolLittleC()
{
Dictionary<string, string> dictionary = new Dictionary<string, string>();
AddSingle(dictionary, "cacute;", Convert(263));
AddSingle(dictionary, "cap;", Convert(8745));
AddSingle(dictionary, "capand;", Convert(10820));
AddSingle(dictionary, "capbrcup;", Convert(10825));
AddSingle(dictionary, "capcap;", Convert(10827));
AddSingle(dictionary, "capcup;", Convert(10823));
AddSingle(dictionary, "capdot;", Convert(10816));
AddSingle(dictionary, "caps;", Convert(8745, 65024));
AddSingle(dictionary, "caret;", Convert(8257));
AddSingle(dictionary, "caron;", Convert(711));
AddSingle(dictionary, "ccaps;", Convert(10829));
AddSingle(dictionary, "ccaron;", Convert(269));
AddBoth(dictionary, "ccedil;", Convert(231));
AddSingle(dictionary, "ccirc;", Convert(265));
AddSingle(dictionary, "ccups;", Convert(10828));
AddSingle(dictionary, "ccupssm;", Convert(10832));
AddSingle(dictionary, "cdot;", Convert(267));
AddBoth(dictionary, "cedil;", Convert(184));
AddSingle(dictionary, "cemptyv;", Convert(10674));
AddBoth(dictionary, "cent;", Convert(162));
AddSingle(dictionary, "centerdot;", Convert(183));
AddSingle(dictionary, "cfr;", Convert(120096));
AddSingle(dictionary, "chcy;", Convert(1095));
AddSingle(dictionary, "check;", Convert(10003));
AddSingle(dictionary, "checkmark;", Convert(10003));
AddSingle(dictionary, "chi;", Convert(967));
AddSingle(dictionary, "cir;", Convert(9675));
AddSingle(dictionary, "circ;", Convert(710));
AddSingle(dictionary, "circeq;", Convert(8791));
AddSingle(dictionary, "circlearrowleft;", Convert(8634));
AddSingle(dictionary, "circlearrowright;", Convert(8635));
AddSingle(dictionary, "circledast;", Convert(8859));
AddSingle(dictionary, "circledcirc;", Convert(8858));
AddSingle(dictionary, "circleddash;", Convert(8861));
AddSingle(dictionary, "circledR;", Convert(174));
AddSingle(dictionary, "circledS;", Convert(9416));
AddSingle(dictionary, "cirE;", Convert(10691));
AddSingle(dictionary, "cire;", Convert(8791));
AddSingle(dictionary, "cirfnint;", Convert(10768));
AddSingle(dictionary, "cirmid;", Convert(10991));
AddSingle(dictionary, "cirscir;", Convert(10690));
AddSingle(dictionary, "clubs;", Convert(9827));
AddSingle(dictionary, "clubsuit;", Convert(9827));
AddSingle(dictionary, "colon;", Convert(58));
AddSingle(dictionary, "colone;", Convert(8788));
AddSingle(dictionary, "coloneq;", Convert(8788));
AddSingle(dictionary, "comma;", Convert(44));
AddSingle(dictionary, "commat;", Convert(64));
AddSingle(dictionary, "comp;", Convert(8705));
AddSingle(dictionary, "compfn;", Convert(8728));
AddSingle(dictionary, "complement;", Convert(8705));
AddSingle(dictionary, "complexes;", Convert(8450));
AddSingle(dictionary, "cong;", Convert(8773));
AddSingle(dictionary, "congdot;", Convert(10861));
AddSingle(dictionary, "conint;", Convert(8750));
AddSingle(dictionary, "copf;", Convert(120148));
AddSingle(dictionary, "coprod;", Convert(8720));
AddBoth(dictionary, "copy;", Convert(169));
AddSingle(dictionary, "copysr;", Convert(8471));
AddSingle(dictionary, "crarr;", Convert(8629));
AddSingle(dictionary, "cross;", Convert(10007));
AddSingle(dictionary, "cscr;", Convert(119992));
AddSingle(dictionary, "csub;", Convert(10959));
AddSingle(dictionary, "csube;", Convert(10961));
AddSingle(dictionary, "csup;", Convert(10960));
AddSingle(dictionary, "csupe;", Convert(10962));
AddSingle(dictionary, "ctdot;", Convert(8943));
AddSingle(dictionary, "cudarrl;", Convert(10552));
AddSingle(dictionary, "cudarrr;", Convert(10549));
AddSingle(dictionary, "cuepr;", Convert(8926));
AddSingle(dictionary, "cuesc;", Convert(8927));
AddSingle(dictionary, "cularr;", Convert(8630));
AddSingle(dictionary, "cularrp;", Convert(10557));
AddSingle(dictionary, "cup;", Convert(8746));
AddSingle(dictionary, "cupbrcap;", Convert(10824));
AddSingle(dictionary, "cupcap;", Convert(10822));
AddSingle(dictionary, "cupcup;", Convert(10826));
AddSingle(dictionary, "cupdot;", Convert(8845));
AddSingle(dictionary, "cupor;", Convert(10821));
AddSingle(dictionary, "cups;", Convert(8746, 65024));
AddSingle(dictionary, "curarr;", Convert(8631));
AddSingle(dictionary, "curarrm;", Convert(10556));
AddSingle(dictionary, "curlyeqprec;", Convert(8926));
AddSingle(dictionary, "curlyeqsucc;", Convert(8927));
AddSingle(dictionary, "curlyvee;", Convert(8910));
AddSingle(dictionary, "curlywedge;", Convert(8911));
AddBoth(dictionary, "curren;", Convert(164));
AddSingle(dictionary, "curvearrowleft;", Convert(8630));
AddSingle(dictionary, "curvearrowright;", Convert(8631));
AddSingle(dictionary, "cuvee;", Convert(8910));
AddSingle(dictionary, "cuwed;", Convert(8911));
AddSingle(dictionary, "cwconint;", Convert(8754));
AddSingle(dictionary, "cwint;", Convert(8753));
AddSingle(dictionary, "cylcty;", Convert(9005));
return dictionary;
}
private Dictionary<string, string> GetSymbolBigC()
{
Dictionary<string, string> dictionary = new Dictionary<string, string>();
AddSingle(dictionary, "Cacute;", Convert(262));
AddSingle(dictionary, "Cap;", Convert(8914));
AddSingle(dictionary, "CapitalDifferentialD;", Convert(8517));
AddSingle(dictionary, "Cayleys;", Convert(8493));
AddSingle(dictionary, "Ccaron;", Convert(268));
AddBoth(dictionary, "Ccedil;", Convert(199));
AddSingle(dictionary, "Ccirc;", Convert(264));
AddSingle(dictionary, "Cconint;", Convert(8752));
AddSingle(dictionary, "Cdot;", Convert(266));
AddSingle(dictionary, "Cedilla;", Convert(184));
AddSingle(dictionary, "CenterDot;", Convert(183));
AddSingle(dictionary, "Cfr;", Convert(8493));
AddSingle(dictionary, "CHcy;", Convert(1063));
AddSingle(dictionary, "Chi;", Convert(935));
AddSingle(dictionary, "CircleDot;", Convert(8857));
AddSingle(dictionary, "CircleMinus;", Convert(8854));
AddSingle(dictionary, "CirclePlus;", Convert(8853));
AddSingle(dictionary, "CircleTimes;", Convert(8855));
AddSingle(dictionary, "ClockwiseContourIntegral;", Convert(8754));
AddSingle(dictionary, "CloseCurlyDoubleQuote;", Convert(8221));
AddSingle(dictionary, "CloseCurlyQuote;", Convert(8217));
AddSingle(dictionary, "Colon;", Convert(8759));
AddSingle(dictionary, "Colone;", Convert(10868));
AddSingle(dictionary, "Congruent;", Convert(8801));
AddSingle(dictionary, "Conint;", Convert(8751));
AddSingle(dictionary, "ContourIntegral;", Convert(8750));
AddSingle(dictionary, "Copf;", Convert(8450));
AddSingle(dictionary, "Coproduct;", Convert(8720));
AddBoth(dictionary, "COPY;", Convert(169));
AddSingle(dictionary, "CounterClockwiseContourIntegral;", Convert(8755));
AddSingle(dictionary, "Cross;", Convert(10799));
AddSingle(dictionary, "Cscr;", Convert(119966));
AddSingle(dictionary, "Cup;", Convert(8915));
AddSingle(dictionary, "CupCap;", Convert(8781));
return dictionary;
}
private Dictionary<string, string> GetSymbolLittleD()
{
Dictionary<string, string> dictionary = new Dictionary<string, string>();
AddSingle(dictionary, "dagger;", Convert(8224));
AddSingle(dictionary, "daleth;", Convert(8504));
AddSingle(dictionary, "dArr;", Convert(8659));
AddSingle(dictionary, "darr;", Convert(8595));
AddSingle(dictionary, "dash;", Convert(8208));
AddSingle(dictionary, "dashv;", Convert(8867));
AddSingle(dictionary, "dbkarow;", Convert(10511));
AddSingle(dictionary, "dblac;", Convert(733));
AddSingle(dictionary, "dcaron;", Convert(271));
AddSingle(dictionary, "dcy;", Convert(1076));
AddSingle(dictionary, "dd;", Convert(8518));
AddSingle(dictionary, "ddagger;", Convert(8225));
AddSingle(dictionary, "ddarr;", Convert(8650));
AddSingle(dictionary, "ddotseq;", Convert(10871));
AddBoth(dictionary, "deg;", Convert(176));
AddSingle(dictionary, "delta;", Convert(948));
AddSingle(dictionary, "demptyv;", Convert(10673));
AddSingle(dictionary, "dfisht;", Convert(10623));
AddSingle(dictionary, "dfr;", Convert(120097));
AddSingle(dictionary, "dHar;", Convert(10597));
AddSingle(dictionary, "dharl;", Convert(8643));
AddSingle(dictionary, "dharr;", Convert(8642));
AddSingle(dictionary, "diam;", Convert(8900));
AddSingle(dictionary, "diamond;", Convert(8900));
AddSingle(dictionary, "diamondsuit;", Convert(9830));
AddSingle(dictionary, "diams;", Convert(9830));
AddSingle(dictionary, "die;", Convert(168));
AddSingle(dictionary, "digamma;", Convert(989));
AddSingle(dictionary, "disin;", Convert(8946));
AddSingle(dictionary, "div;", Convert(247));
AddBoth(dictionary, "divide;", Convert(247));
AddSingle(dictionary, "divideontimes;", Convert(8903));
AddSingle(dictionary, "divonx;", Convert(8903));
AddSingle(dictionary, "djcy;", Convert(1106));
AddSingle(dictionary, "dlcorn;", Convert(8990));
AddSingle(dictionary, "dlcrop;", Convert(8973));
AddSingle(dictionary, "dollar;", Convert(36));
AddSingle(dictionary, "dopf;", Convert(120149));
AddSingle(dictionary, "dot;", Convert(729));
AddSingle(dictionary, "doteq;", Convert(8784));
AddSingle(dictionary, "doteqdot;", Convert(8785));
AddSingle(dictionary, "dotminus;", Convert(8760));
AddSingle(dictionary, "dotplus;", Convert(8724));
AddSingle(dictionary, "dotsquare;", Convert(8865));
AddSingle(dictionary, "doublebarwedge;", Convert(8966));
AddSingle(dictionary, "downarrow;", Convert(8595));
AddSingle(dictionary, "downdownarrows;", Convert(8650));
AddSingle(dictionary, "downharpoonleft;", Convert(8643));
AddSingle(dictionary, "downharpoonright;", Convert(8642));
AddSingle(dictionary, "drbkarow;", Convert(10512));
AddSingle(dictionary, "drcorn;", Convert(8991));
AddSingle(dictionary, "drcrop;", Convert(8972));
AddSingle(dictionary, "dscr;", Convert(119993));
AddSingle(dictionary, "dscy;", Convert(1109));
AddSingle(dictionary, "dsol;", Convert(10742));
AddSingle(dictionary, "dstrok;", Convert(273));
AddSingle(dictionary, "dtdot;", Convert(8945));
AddSingle(dictionary, "dtri;", Convert(9663));
AddSingle(dictionary, "dtrif;", Convert(9662));
AddSingle(dictionary, "duarr;", Convert(8693));
AddSingle(dictionary, "duhar;", Convert(10607));
AddSingle(dictionary, "dwangle;", Convert(10662));
AddSingle(dictionary, "dzcy;", Convert(1119));
AddSingle(dictionary, "dzigrarr;", Convert(10239));
return dictionary;
}
private Dictionary<string, string> GetSymbolBigD()
{
Dictionary<string, string> dictionary = new Dictionary<string, string>();
AddSingle(dictionary, "Dagger;", Convert(8225));
AddSingle(dictionary, "Darr;", Convert(8609));
AddSingle(dictionary, "Dashv;", Convert(10980));
AddSingle(dictionary, "Dcaron;", Convert(270));
AddSingle(dictionary, "Dcy;", Convert(1044));
AddSingle(dictionary, "DD;", Convert(8517));
AddSingle(dictionary, "DDotrahd;", Convert(10513));
AddSingle(dictionary, "Del;", Convert(8711));
AddSingle(dictionary, "Delta;", Convert(916));
AddSingle(dictionary, "Dfr;", Convert(120071));
AddSingle(dictionary, "DiacriticalAcute;", Convert(180));
AddSingle(dictionary, "DiacriticalDot;", Convert(729));
AddSingle(dictionary, "DiacriticalDoubleAcute;", Convert(733));
AddSingle(dictionary, "DiacriticalGrave;", Convert(96));
AddSingle(dictionary, "DiacriticalTilde;", Convert(732));
AddSingle(dictionary, "Diamond;", Convert(8900));
AddSingle(dictionary, "DifferentialD;", Convert(8518));
AddSingle(dictionary, "DJcy;", Convert(1026));
AddSingle(dictionary, "Dopf;", Convert(120123));
AddSingle(dictionary, "Dot;", Convert(168));
AddSingle(dictionary, "DotDot;", Convert(8412));
AddSingle(dictionary, "DotEqual;", Convert(8784));
AddSingle(dictionary, "DoubleContourIntegral;", Convert(8751));
AddSingle(dictionary, "DoubleDot;", Convert(168));
AddSingle(dictionary, "DoubleDownArrow;", Convert(8659));
AddSingle(dictionary, "DoubleLeftArrow;", Convert(8656));
AddSingle(dictionary, "DoubleLeftRightArrow;", Convert(8660));
AddSingle(dictionary, "DoubleLeftTee;", Convert(10980));
AddSingle(dictionary, "DoubleLongLeftArrow;", Convert(10232));
AddSingle(dictionary, "DoubleLongLeftRightArrow;", Convert(10234));
AddSingle(dictionary, "DoubleLongRightArrow;", Convert(10233));
AddSingle(dictionary, "DoubleRightArrow;", Convert(8658));
AddSingle(dictionary, "DoubleRightTee;", Convert(8872));
AddSingle(dictionary, "DoubleUpArrow;", Convert(8657));
AddSingle(dictionary, "DoubleUpDownArrow;", Convert(8661));
AddSingle(dictionary, "DoubleVerticalBar;", Convert(8741));
AddSingle(dictionary, "DownArrow;", Convert(8595));
AddSingle(dictionary, "Downarrow;", Convert(8659));
AddSingle(dictionary, "DownArrowBar;", Convert(10515));
AddSingle(dictionary, "DownArrowUpArrow;", Convert(8693));
AddSingle(dictionary, "DownBreve;", Convert(785));
AddSingle(dictionary, "DownLeftRightVector;", Convert(10576));
AddSingle(dictionary, "DownLeftTeeVector;", Convert(10590));
AddSingle(dictionary, "DownLeftVector;", Convert(8637));
AddSingle(dictionary, "DownLeftVectorBar;", Convert(10582));
AddSingle(dictionary, "DownRightTeeVector;", Convert(10591));
AddSingle(dictionary, "DownRightVector;", Convert(8641));
AddSingle(dictionary, "DownRightVectorBar;", Convert(10583));
AddSingle(dictionary, "DownTee;", Convert(8868));
AddSingle(dictionary, "DownTeeArrow;", Convert(8615));
AddSingle(dictionary, "Dscr;", Convert(119967));
AddSingle(dictionary, "DScy;", Convert(1029));
AddSingle(dictionary, "Dstrok;", Convert(272));
AddSingle(dictionary, "DZcy;", Convert(1039));
return dictionary;
}
private Dictionary<string, string> GetSymbolLittleE()
{
Dictionary<string, string> dictionary = new Dictionary<string, string>();
AddBoth(dictionary, "eacute;", Convert(233));
AddSingle(dictionary, "easter;", Convert(10862));
AddSingle(dictionary, "ecaron;", Convert(283));
AddSingle(dictionary, "ecir;", Convert(8790));
AddBoth(dictionary, "ecirc;", Convert(234));
AddSingle(dictionary, "ecolon;", Convert(8789));
AddSingle(dictionary, "ecy;", Convert(1101));
AddSingle(dictionary, "eDDot;", Convert(10871));
AddSingle(dictionary, "eDot;", Convert(8785));
AddSingle(dictionary, "edot;", Convert(279));
AddSingle(dictionary, "ee;", Convert(8519));
AddSingle(dictionary, "efDot;", Convert(8786));
AddSingle(dictionary, "efr;", Convert(120098));
AddSingle(dictionary, "eg;", Convert(10906));
AddBoth(dictionary, "egrave;", Convert(232));
AddSingle(dictionary, "egs;", Convert(10902));
AddSingle(dictionary, "egsdot;", Convert(10904));
AddSingle(dictionary, "el;", Convert(10905));
AddSingle(dictionary, "elinters;", Convert(9191));
AddSingle(dictionary, "ell;", Convert(8467));
AddSingle(dictionary, "els;", Convert(10901));
AddSingle(dictionary, "elsdot;", Convert(10903));
AddSingle(dictionary, "emacr;", Convert(275));
AddSingle(dictionary, "empty;", Convert(8709));
AddSingle(dictionary, "emptyset;", Convert(8709));
AddSingle(dictionary, "emptyv;", Convert(8709));
AddSingle(dictionary, "emsp;", Convert(8195));
AddSingle(dictionary, "emsp13;", Convert(8196));
AddSingle(dictionary, "emsp14;", Convert(8197));
AddSingle(dictionary, "eng;", Convert(331));
AddSingle(dictionary, "ensp;", Convert(8194));
AddSingle(dictionary, "eogon;", Convert(281));
AddSingle(dictionary, "eopf;", Convert(120150));
AddSingle(dictionary, "epar;", Convert(8917));
AddSingle(dictionary, "eparsl;", Convert(10723));
AddSingle(dictionary, "eplus;", Convert(10865));
AddSingle(dictionary, "epsi;", Convert(949));
AddSingle(dictionary, "epsilon;", Convert(949));
AddSingle(dictionary, "epsiv;", Convert(1013));
AddSingle(dictionary, "eqcirc;", Convert(8790));
AddSingle(dictionary, "eqcolon;", Convert(8789));
AddSingle(dictionary, "eqsim;", Convert(8770));
AddSingle(dictionary, "eqslantgtr;", Convert(10902));
AddSingle(dictionary, "eqslantless;", Convert(10901));
AddSingle(dictionary, "equals;", Convert(61));
AddSingle(dictionary, "equest;", Convert(8799));
AddSingle(dictionary, "equiv;", Convert(8801));
AddSingle(dictionary, "equivDD;", Convert(10872));
AddSingle(dictionary, "eqvparsl;", Convert(10725));
AddSingle(dictionary, "erarr;", Convert(10609));
AddSingle(dictionary, "erDot;", Convert(8787));
AddSingle(dictionary, "escr;", Convert(8495));
AddSingle(dictionary, "esdot;", Convert(8784));
AddSingle(dictionary, "esim;", Convert(8770));
AddSingle(dictionary, "eta;", Convert(951));
AddBoth(dictionary, "eth;", Convert(240));
AddBoth(dictionary, "euml;", Convert(235));
AddSingle(dictionary, "euro;", Convert(8364));
AddSingle(dictionary, "excl;", Convert(33));
AddSingle(dictionary, "exist;", Convert(8707));
AddSingle(dictionary, "expectation;", Convert(8496));
AddSingle(dictionary, "exponentiale;", Convert(8519));
return dictionary;
}
private Dictionary<string, string> GetSymbolBigE()
{
Dictionary<string, string> dictionary = new Dictionary<string, string>();
AddBoth(dictionary, "Eacute;", Convert(201));
AddSingle(dictionary, "Ecaron;", Convert(282));
AddBoth(dictionary, "Ecirc;", Convert(202));
AddSingle(dictionary, "Ecy;", Convert(1069));
AddSingle(dictionary, "Edot;", Convert(278));
AddSingle(dictionary, "Efr;", Convert(120072));
AddBoth(dictionary, "Egrave;", Convert(200));
AddSingle(dictionary, "Element;", Convert(8712));
AddSingle(dictionary, "Emacr;", Convert(274));
AddSingle(dictionary, "EmptySmallSquare;", Convert(9723));
AddSingle(dictionary, "EmptyVerySmallSquare;", Convert(9643));
AddSingle(dictionary, "ENG;", Convert(330));
AddSingle(dictionary, "Eogon;", Convert(280));
AddSingle(dictionary, "Eopf;", Convert(120124));
AddSingle(dictionary, "Epsilon;", Convert(917));
AddSingle(dictionary, "Equal;", Convert(10869));
AddSingle(dictionary, "EqualTilde;", Convert(8770));
AddSingle(dictionary, "Equilibrium;", Convert(8652));
AddSingle(dictionary, "Escr;", Convert(8496));
AddSingle(dictionary, "Esim;", Convert(10867));
AddSingle(dictionary, "Eta;", Convert(919));
AddBoth(dictionary, "ETH;", Convert(208));
AddBoth(dictionary, "Euml;", Convert(203));
AddSingle(dictionary, "Exists;", Convert(8707));
AddSingle(dictionary, "ExponentialE;", Convert(8519));
return dictionary;
}
private Dictionary<string, string> GetSymbolLittleF()
{
Dictionary<string, string> dictionary = new Dictionary<string, string>();
AddSingle(dictionary, "fallingdotseq;", Convert(8786));
AddSingle(dictionary, "fcy;", Convert(1092));
AddSingle(dictionary, "female;", Convert(9792));
AddSingle(dictionary, "ffilig;", Convert(64259));
AddSingle(dictionary, "fflig;", Convert(64256));
AddSingle(dictionary, "ffllig;", Convert(64260));
AddSingle(dictionary, "ffr;", Convert(120099));
AddSingle(dictionary, "filig;", Convert(64257));
AddSingle(dictionary, "fjlig;", Convert(102, 106));
AddSingle(dictionary, "flat;", Convert(9837));
AddSingle(dictionary, "fllig;", Convert(64258));
AddSingle(dictionary, "fltns;", Convert(9649));
AddSingle(dictionary, "fnof;", Convert(402));
AddSingle(dictionary, "fopf;", Convert(120151));
AddSingle(dictionary, "forall;", Convert(8704));
AddSingle(dictionary, "fork;", Convert(8916));
AddSingle(dictionary, "forkv;", Convert(10969));
AddSingle(dictionary, "fpartint;", Convert(10765));
AddBoth(dictionary, "frac12;", Convert(189));
AddSingle(dictionary, "frac13;", Convert(8531));
AddBoth(dictionary, "frac14;", Convert(188));
AddSingle(dictionary, "frac15;", Convert(8533));
AddSingle(dictionary, "frac16;", Convert(8537));
AddSingle(dictionary, "frac18;", Convert(8539));
AddSingle(dictionary, "frac23;", Convert(8532));
AddSingle(dictionary, "frac25;", Convert(8534));
AddBoth(dictionary, "frac34;", Convert(190));
AddSingle(dictionary, "frac35;", Convert(8535));
AddSingle(dictionary, "frac38;", Convert(8540));
AddSingle(dictionary, "frac45;", Convert(8536));
AddSingle(dictionary, "frac56;", Convert(8538));
AddSingle(dictionary, "frac58;", Convert(8541));
AddSingle(dictionary, "frac78;", Convert(8542));
AddSingle(dictionary, "frasl;", Convert(8260));
AddSingle(dictionary, "frown;", Convert(8994));
AddSingle(dictionary, "fscr;", Convert(119995));
return dictionary;
}
private Dictionary<string, string> GetSymbolBigF()
{
Dictionary<string, string> dictionary = new Dictionary<string, string>();
AddSingle(dictionary, "Fcy;", Convert(1060));
AddSingle(dictionary, "Ffr;", Convert(120073));
AddSingle(dictionary, "FilledSmallSquare;", Convert(9724));
AddSingle(dictionary, "FilledVerySmallSquare;", Convert(9642));
AddSingle(dictionary, "Fopf;", Convert(120125));
AddSingle(dictionary, "ForAll;", Convert(8704));
AddSingle(dictionary, "Fouriertrf;", Convert(8497));
AddSingle(dictionary, "Fscr;", Convert(8497));
return dictionary;
}
private Dictionary<string, string> GetSymbolLittleG()
{
Dictionary<string, string> dictionary = new Dictionary<string, string>();
AddSingle(dictionary, "gacute;", Convert(501));
AddSingle(dictionary, "gamma;", Convert(947));
AddSingle(dictionary, "gammad;", Convert(989));
AddSingle(dictionary, "gap;", Convert(10886));
AddSingle(dictionary, "gbreve;", Convert(287));
AddSingle(dictionary, "gcirc;", Convert(285));
AddSingle(dictionary, "gcy;", Convert(1075));
AddSingle(dictionary, "gdot;", Convert(289));
AddSingle(dictionary, "gE;", Convert(8807));
AddSingle(dictionary, "ge;", Convert(8805));
AddSingle(dictionary, "gEl;", Convert(10892));
AddSingle(dictionary, "gel;", Convert(8923));
AddSingle(dictionary, "geq;", Convert(8805));
AddSingle(dictionary, "geqq;", Convert(8807));
AddSingle(dictionary, "geqslant;", Convert(10878));
AddSingle(dictionary, "ges;", Convert(10878));
AddSingle(dictionary, "gescc;", Convert(10921));
AddSingle(dictionary, "gesdot;", Convert(10880));
AddSingle(dictionary, "gesdoto;", Convert(10882));
AddSingle(dictionary, "gesdotol;", Convert(10884));
AddSingle(dictionary, "gesl;", Convert(8923, 65024));
AddSingle(dictionary, "gesles;", Convert(10900));
AddSingle(dictionary, "gfr;", Convert(120100));
AddSingle(dictionary, "gg;", Convert(8811));
AddSingle(dictionary, "ggg;", Convert(8921));
AddSingle(dictionary, "gimel;", Convert(8503));
AddSingle(dictionary, "gjcy;", Convert(1107));
AddSingle(dictionary, "gl;", Convert(8823));
AddSingle(dictionary, "gla;", Convert(10917));
AddSingle(dictionary, "glE;", Convert(10898));
AddSingle(dictionary, "glj;", Convert(10916));
AddSingle(dictionary, "gnap;", Convert(10890));
AddSingle(dictionary, "gnapprox;", Convert(10890));
AddSingle(dictionary, "gnE;", Convert(8809));
AddSingle(dictionary, "gne;", Convert(10888));
AddSingle(dictionary, "gneq;", Convert(10888));
AddSingle(dictionary, "gneqq;", Convert(8809));
AddSingle(dictionary, "gnsim;", Convert(8935));
AddSingle(dictionary, "gopf;", Convert(120152));
AddSingle(dictionary, "grave;", Convert(96));
AddSingle(dictionary, "gscr;", Convert(8458));
AddSingle(dictionary, "gsim;", Convert(8819));
AddSingle(dictionary, "gsime;", Convert(10894));
AddSingle(dictionary, "gsiml;", Convert(10896));
AddBoth(dictionary, "gt;", Convert(62));
AddSingle(dictionary, "gtcc;", Convert(10919));
AddSingle(dictionary, "gtcir;", Convert(10874));
AddSingle(dictionary, "gtdot;", Convert(8919));
AddSingle(dictionary, "gtlPar;", Convert(10645));
AddSingle(dictionary, "gtquest;", Convert(10876));
AddSingle(dictionary, "gtrapprox;", Convert(10886));
AddSingle(dictionary, "gtrarr;", Convert(10616));
AddSingle(dictionary, "gtrdot;", Convert(8919));
AddSingle(dictionary, "gtreqless;", Convert(8923));
AddSingle(dictionary, "gtreqqless;", Convert(10892));
AddSingle(dictionary, "gtrless;", Convert(8823));
AddSingle(dictionary, "gtrsim;", Convert(8819));
AddSingle(dictionary, "gvertneqq;", Convert(8809, 65024));
AddSingle(dictionary, "gvnE;", Convert(8809, 65024));
return dictionary;
}
private Dictionary<string, string> GetSymbolBigG()
{
Dictionary<string, string> dictionary = new Dictionary<string, string>();
AddSingle(dictionary, "Gamma;", Convert(915));
AddSingle(dictionary, "Gammad;", Convert(988));
AddSingle(dictionary, "Gbreve;", Convert(286));
AddSingle(dictionary, "Gcedil;", Convert(290));
AddSingle(dictionary, "Gcirc;", Convert(284));
AddSingle(dictionary, "Gcy;", Convert(1043));
AddSingle(dictionary, "Gdot;", Convert(288));
AddSingle(dictionary, "Gfr;", Convert(120074));
AddSingle(dictionary, "Gg;", Convert(8921));
AddSingle(dictionary, "GJcy;", Convert(1027));
AddSingle(dictionary, "Gopf;", Convert(120126));
AddSingle(dictionary, "GreaterEqual;", Convert(8805));
AddSingle(dictionary, "GreaterEqualLess;", Convert(8923));
AddSingle(dictionary, "GreaterFullEqual;", Convert(8807));
AddSingle(dictionary, "GreaterGreater;", Convert(10914));
AddSingle(dictionary, "GreaterLess;", Convert(8823));
AddSingle(dictionary, "GreaterSlantEqual;", Convert(10878));
AddSingle(dictionary, "GreaterTilde;", Convert(8819));
AddSingle(dictionary, "Gscr;", Convert(119970));
AddBoth(dictionary, "GT;", Convert(62));
AddSingle(dictionary, "Gt;", Convert(8811));
return dictionary;
}
private Dictionary<string, string> GetSymbolLittleH()
{
Dictionary<string, string> dictionary = new Dictionary<string, string>();
AddSingle(dictionary, "hairsp;", Convert(8202));
AddSingle(dictionary, "half;", Convert(189));
AddSingle(dictionary, "hamilt;", Convert(8459));
AddSingle(dictionary, "hardcy;", Convert(1098));
AddSingle(dictionary, "hArr;", Convert(8660));
AddSingle(dictionary, "harr;", Convert(8596));
AddSingle(dictionary, "harrcir;", Convert(10568));
AddSingle(dictionary, "harrw;", Convert(8621));
AddSingle(dictionary, "hbar;", Convert(8463));
AddSingle(dictionary, "hcirc;", Convert(293));
AddSingle(dictionary, "hearts;", Convert(9829));
AddSingle(dictionary, "heartsuit;", Convert(9829));
AddSingle(dictionary, "hellip;", Convert(8230));
AddSingle(dictionary, "hercon;", Convert(8889));
AddSingle(dictionary, "hfr;", Convert(120101));
AddSingle(dictionary, "hksearow;", Convert(10533));
AddSingle(dictionary, "hkswarow;", Convert(10534));
AddSingle(dictionary, "hoarr;", Convert(8703));
AddSingle(dictionary, "homtht;", Convert(8763));
AddSingle(dictionary, "hookleftarrow;", Convert(8617));
AddSingle(dictionary, "hookrightarrow;", Convert(8618));
AddSingle(dictionary, "hopf;", Convert(120153));
AddSingle(dictionary, "horbar;", Convert(8213));
AddSingle(dictionary, "hscr;", Convert(119997));
AddSingle(dictionary, "hslash;", Convert(8463));
AddSingle(dictionary, "hstrok;", Convert(295));
AddSingle(dictionary, "hybull;", Convert(8259));
AddSingle(dictionary, "hyphen;", Convert(8208));
return dictionary;
}
private Dictionary<string, string> GetSymbolBigH()
{
Dictionary<string, string> dictionary = new Dictionary<string, string>();
AddSingle(dictionary, "Hacek;", Convert(711));
AddSingle(dictionary, "HARDcy;", Convert(1066));
AddSingle(dictionary, "Hat;", Convert(94));
AddSingle(dictionary, "Hcirc;", Convert(292));
AddSingle(dictionary, "Hfr;", Convert(8460));
AddSingle(dictionary, "HilbertSpace;", Convert(8459));
AddSingle(dictionary, "Hopf;", Convert(8461));
AddSingle(dictionary, "HorizontalLine;", Convert(9472));
AddSingle(dictionary, "Hscr;", Convert(8459));
AddSingle(dictionary, "Hstrok;", Convert(294));
AddSingle(dictionary, "HumpDownHump;", Convert(8782));
AddSingle(dictionary, "HumpEqual;", Convert(8783));
return dictionary;
}
private Dictionary<string, string> GetSymbolLittleI()
{
Dictionary<string, string> dictionary = new Dictionary<string, string>();
AddBoth(dictionary, "iacute;", Convert(237));
AddSingle(dictionary, "ic;", Convert(8291));
AddBoth(dictionary, "icirc;", Convert(238));
AddSingle(dictionary, "icy;", Convert(1080));
AddSingle(dictionary, "iecy;", Convert(1077));
AddBoth(dictionary, "iexcl;", Convert(161));
AddSingle(dictionary, "iff;", Convert(8660));
AddSingle(dictionary, "ifr;", Convert(120102));
AddBoth(dictionary, "igrave;", Convert(236));
AddSingle(dictionary, "ii;", Convert(8520));
AddSingle(dictionary, "iiiint;", Convert(10764));
AddSingle(dictionary, "iiint;", Convert(8749));
AddSingle(dictionary, "iinfin;", Convert(10716));
AddSingle(dictionary, "iiota;", Convert(8489));
AddSingle(dictionary, "ijlig;", Convert(307));
AddSingle(dictionary, "imacr;", Convert(299));
AddSingle(dictionary, "image;", Convert(8465));
AddSingle(dictionary, "imagline;", Convert(8464));
AddSingle(dictionary, "imagpart;", Convert(8465));
AddSingle(dictionary, "imath;", Convert(305));
AddSingle(dictionary, "imof;", Convert(8887));
AddSingle(dictionary, "imped;", Convert(437));
AddSingle(dictionary, "in;", Convert(8712));
AddSingle(dictionary, "incare;", Convert(8453));
AddSingle(dictionary, "infin;", Convert(8734));
AddSingle(dictionary, "infintie;", Convert(10717));
AddSingle(dictionary, "inodot;", Convert(305));
AddSingle(dictionary, "int;", Convert(8747));
AddSingle(dictionary, "intcal;", Convert(8890));
AddSingle(dictionary, "integers;", Convert(8484));
AddSingle(dictionary, "intercal;", Convert(8890));
AddSingle(dictionary, "intlarhk;", Convert(10775));
AddSingle(dictionary, "intprod;", Convert(10812));
AddSingle(dictionary, "iocy;", Convert(1105));
AddSingle(dictionary, "iogon;", Convert(303));
AddSingle(dictionary, "iopf;", Convert(120154));
AddSingle(dictionary, "iota;", Convert(953));
AddSingle(dictionary, "iprod;", Convert(10812));
AddBoth(dictionary, "iquest;", Convert(191));
AddSingle(dictionary, "iscr;", Convert(119998));
AddSingle(dictionary, "isin;", Convert(8712));
AddSingle(dictionary, "isindot;", Convert(8949));
AddSingle(dictionary, "isinE;", Convert(8953));
AddSingle(dictionary, "isins;", Convert(8948));
AddSingle(dictionary, "isinsv;", Convert(8947));
AddSingle(dictionary, "isinv;", Convert(8712));
AddSingle(dictionary, "it;", Convert(8290));
AddSingle(dictionary, "itilde;", Convert(297));
AddSingle(dictionary, "iukcy;", Convert(1110));
AddBoth(dictionary, "iuml;", Convert(239));
return dictionary;
}
private Dictionary<string, string> GetSymbolBigI()
{
Dictionary<string, string> dictionary = new Dictionary<string, string>();
AddBoth(dictionary, "Iacute;", Convert(205));
AddBoth(dictionary, "Icirc;", Convert(206));
AddSingle(dictionary, "Icy;", Convert(1048));
AddSingle(dictionary, "Idot;", Convert(304));
AddSingle(dictionary, "IEcy;", Convert(1045));
AddSingle(dictionary, "Ifr;", Convert(8465));
AddBoth(dictionary, "Igrave;", Convert(204));
AddSingle(dictionary, "IJlig;", Convert(306));
AddSingle(dictionary, "Im;", Convert(8465));
AddSingle(dictionary, "Imacr;", Convert(298));
AddSingle(dictionary, "ImaginaryI;", Convert(8520));
AddSingle(dictionary, "Implies;", Convert(8658));
AddSingle(dictionary, "Int;", Convert(8748));
AddSingle(dictionary, "Integral;", Convert(8747));
AddSingle(dictionary, "Intersection;", Convert(8898));
AddSingle(dictionary, "InvisibleComma;", Convert(8291));
AddSingle(dictionary, "InvisibleTimes;", Convert(8290));
AddSingle(dictionary, "IOcy;", Convert(1025));
AddSingle(dictionary, "Iogon;", Convert(302));
AddSingle(dictionary, "Iopf;", Convert(120128));
AddSingle(dictionary, "Iota;", Convert(921));
AddSingle(dictionary, "Iscr;", Convert(8464));
AddSingle(dictionary, "Itilde;", Convert(296));
AddSingle(dictionary, "Iukcy;", Convert(1030));
AddBoth(dictionary, "Iuml;", Convert(207));
return dictionary;
}
private Dictionary<string, string> GetSymbolLittleJ()
{
Dictionary<string, string> dictionary = new Dictionary<string, string>();
AddSingle(dictionary, "jcirc;", Convert(309));
AddSingle(dictionary, "jcy;", Convert(1081));
AddSingle(dictionary, "jfr;", Convert(120103));
AddSingle(dictionary, "jmath;", Convert(567));
AddSingle(dictionary, "jopf;", Convert(120155));
AddSingle(dictionary, "jscr;", Convert(119999));
AddSingle(dictionary, "jsercy;", Convert(1112));
AddSingle(dictionary, "jukcy;", Convert(1108));
return dictionary;
}
private Dictionary<string, string> GetSymbolBigJ()
{
Dictionary<string, string> dictionary = new Dictionary<string, string>();
AddSingle(dictionary, "Jcirc;", Convert(308));
AddSingle(dictionary, "Jcy;", Convert(1049));
AddSingle(dictionary, "Jfr;", Convert(120077));
AddSingle(dictionary, "Jopf;", Convert(120129));
AddSingle(dictionary, "Jscr;", Convert(119973));
AddSingle(dictionary, "Jsercy;", Convert(1032));
AddSingle(dictionary, "Jukcy;", Convert(1028));
return dictionary;
}
private Dictionary<string, string> GetSymbolLittleK()
{
Dictionary<string, string> dictionary = new Dictionary<string, string>();
AddSingle(dictionary, "kappa;", Convert(954));
AddSingle(dictionary, "kappav;", Convert(1008));
AddSingle(dictionary, "kcedil;", Convert(311));
AddSingle(dictionary, "kcy;", Convert(1082));
AddSingle(dictionary, "kfr;", Convert(120104));
AddSingle(dictionary, "kgreen;", Convert(312));
AddSingle(dictionary, "khcy;", Convert(1093));
AddSingle(dictionary, "kjcy;", Convert(1116));
AddSingle(dictionary, "kopf;", Convert(120156));
AddSingle(dictionary, "kscr;", Convert(120000));
return dictionary;
}
private Dictionary<string, string> GetSymbolBigK()
{
Dictionary<string, string> dictionary = new Dictionary<string, string>();
AddSingle(dictionary, "Kappa;", Convert(922));
AddSingle(dictionary, "Kcedil;", Convert(310));
AddSingle(dictionary, "Kcy;", Convert(1050));
AddSingle(dictionary, "Kfr;", Convert(120078));
AddSingle(dictionary, "KHcy;", Convert(1061));
AddSingle(dictionary, "KJcy;", Convert(1036));
AddSingle(dictionary, "Kopf;", Convert(120130));
AddSingle(dictionary, "Kscr;", Convert(119974));
return dictionary;
}
private Dictionary<string, string> GetSymbolLittleL()
{
Dictionary<string, string> dictionary = new Dictionary<string, string>();
AddSingle(dictionary, "lAarr;", Convert(8666));
AddSingle(dictionary, "lacute;", Convert(314));
AddSingle(dictionary, "laemptyv;", Convert(10676));
AddSingle(dictionary, "lagran;", Convert(8466));
AddSingle(dictionary, "lambda;", Convert(955));
AddSingle(dictionary, "lang;", Convert(10216));
AddSingle(dictionary, "langd;", Convert(10641));
AddSingle(dictionary, "langle;", Convert(10216));
AddSingle(dictionary, "lap;", Convert(10885));
AddBoth(dictionary, "laquo;", Convert(171));
AddSingle(dictionary, "lArr;", Convert(8656));
AddSingle(dictionary, "larr;", Convert(8592));
AddSingle(dictionary, "larrb;", Convert(8676));
AddSingle(dictionary, "larrbfs;", Convert(10527));
AddSingle(dictionary, "larrfs;", Convert(10525));
AddSingle(dictionary, "larrhk;", Convert(8617));
AddSingle(dictionary, "larrlp;", Convert(8619));
AddSingle(dictionary, "larrpl;", Convert(10553));
AddSingle(dictionary, "larrsim;", Convert(10611));
AddSingle(dictionary, "larrtl;", Convert(8610));
AddSingle(dictionary, "lat;", Convert(10923));
AddSingle(dictionary, "lAtail;", Convert(10523));
AddSingle(dictionary, "latail;", Convert(10521));
AddSingle(dictionary, "late;", Convert(10925));
AddSingle(dictionary, "lates;", Convert(10925, 65024));
AddSingle(dictionary, "lBarr;", Convert(10510));
AddSingle(dictionary, "lbarr;", Convert(10508));
AddSingle(dictionary, "lbbrk;", Convert(10098));
AddSingle(dictionary, "lbrace;", Convert(123));
AddSingle(dictionary, "lbrack;", Convert(91));
AddSingle(dictionary, "lbrke;", Convert(10635));
AddSingle(dictionary, "lbrksld;", Convert(10639));
AddSingle(dictionary, "lbrkslu;", Convert(10637));
AddSingle(dictionary, "lcaron;", Convert(318));
AddSingle(dictionary, "lcedil;", Convert(316));
AddSingle(dictionary, "lceil;", Convert(8968));
AddSingle(dictionary, "lcub;", Convert(123));
AddSingle(dictionary, "lcy;", Convert(1083));
AddSingle(dictionary, "ldca;", Convert(10550));
AddSingle(dictionary, "ldquo;", Convert(8220));
AddSingle(dictionary, "ldquor;", Convert(8222));
AddSingle(dictionary, "ldrdhar;", Convert(10599));
AddSingle(dictionary, "ldrushar;", Convert(10571));
AddSingle(dictionary, "ldsh;", Convert(8626));
AddSingle(dictionary, "lE;", Convert(8806));
AddSingle(dictionary, "le;", Convert(8804));
AddSingle(dictionary, "leftarrow;", Convert(8592));
AddSingle(dictionary, "leftarrowtail;", Convert(8610));
AddSingle(dictionary, "leftharpoondown;", Convert(8637));
AddSingle(dictionary, "leftharpoonup;", Convert(8636));
AddSingle(dictionary, "leftleftarrows;", Convert(8647));
AddSingle(dictionary, "leftrightarrow;", Convert(8596));
AddSingle(dictionary, "leftrightarrows;", Convert(8646));
AddSingle(dictionary, "leftrightharpoons;", Convert(8651));
AddSingle(dictionary, "leftrightsquigarrow;", Convert(8621));
AddSingle(dictionary, "leftthreetimes;", Convert(8907));
AddSingle(dictionary, "lEg;", Convert(10891));
AddSingle(dictionary, "leg;", Convert(8922));
AddSingle(dictionary, "leq;", Convert(8804));
AddSingle(dictionary, "leqq;", Convert(8806));
AddSingle(dictionary, "leqslant;", Convert(10877));
AddSingle(dictionary, "les;", Convert(10877));
AddSingle(dictionary, "lescc;", Convert(10920));
AddSingle(dictionary, "lesdot;", Convert(10879));
AddSingle(dictionary, "lesdoto;", Convert(10881));
AddSingle(dictionary, "lesdotor;", Convert(10883));
AddSingle(dictionary, "lesg;", Convert(8922, 65024));
AddSingle(dictionary, "lesges;", Convert(10899));
AddSingle(dictionary, "lessapprox;", Convert(10885));
AddSingle(dictionary, "lessdot;", Convert(8918));
AddSingle(dictionary, "lesseqgtr;", Convert(8922));
AddSingle(dictionary, "lesseqqgtr;", Convert(10891));
AddSingle(dictionary, "lessgtr;", Convert(8822));
AddSingle(dictionary, "lesssim;", Convert(8818));
AddSingle(dictionary, "lfisht;", Convert(10620));
AddSingle(dictionary, "lfloor;", Convert(8970));
AddSingle(dictionary, "lfr;", Convert(120105));
AddSingle(dictionary, "lg;", Convert(8822));
AddSingle(dictionary, "lgE;", Convert(10897));
AddSingle(dictionary, "lHar;", Convert(10594));
AddSingle(dictionary, "lhard;", Convert(8637));
AddSingle(dictionary, "lharu;", Convert(8636));
AddSingle(dictionary, "lharul;", Convert(10602));
AddSingle(dictionary, "lhblk;", Convert(9604));
AddSingle(dictionary, "ljcy;", Convert(1113));
AddSingle(dictionary, "ll;", Convert(8810));
AddSingle(dictionary, "llarr;", Convert(8647));
AddSingle(dictionary, "llcorner;", Convert(8990));
AddSingle(dictionary, "llhard;", Convert(10603));
AddSingle(dictionary, "lltri;", Convert(9722));
AddSingle(dictionary, "lmidot;", Convert(320));
AddSingle(dictionary, "lmoust;", Convert(9136));
AddSingle(dictionary, "lmoustache;", Convert(9136));
AddSingle(dictionary, "lnap;", Convert(10889));
AddSingle(dictionary, "lnapprox;", Convert(10889));
AddSingle(dictionary, "lnE;", Convert(8808));
AddSingle(dictionary, "lne;", Convert(10887));
AddSingle(dictionary, "lneq;", Convert(10887));
AddSingle(dictionary, "lneqq;", Convert(8808));
AddSingle(dictionary, "lnsim;", Convert(8934));
AddSingle(dictionary, "loang;", Convert(10220));
AddSingle(dictionary, "loarr;", Convert(8701));
AddSingle(dictionary, "lobrk;", Convert(10214));
AddSingle(dictionary, "longleftarrow;", Convert(10229));
AddSingle(dictionary, "longleftrightarrow;", Convert(10231));
AddSingle(dictionary, "longmapsto;", Convert(10236));
AddSingle(dictionary, "longrightarrow;", Convert(10230));
AddSingle(dictionary, "looparrowleft;", Convert(8619));
AddSingle(dictionary, "looparrowright;", Convert(8620));
AddSingle(dictionary, "lopar;", Convert(10629));
AddSingle(dictionary, "lopf;", Convert(120157));
AddSingle(dictionary, "loplus;", Convert(10797));
AddSingle(dictionary, "lotimes;", Convert(10804));
AddSingle(dictionary, "lowast;", Convert(8727));
AddSingle(dictionary, "lowbar;", Convert(95));
AddSingle(dictionary, "loz;", Convert(9674));
AddSingle(dictionary, "lozenge;", Convert(9674));
AddSingle(dictionary, "lozf;", Convert(10731));
AddSingle(dictionary, "lpar;", Convert(40));
AddSingle(dictionary, "lparlt;", Convert(10643));
AddSingle(dictionary, "lrarr;", Convert(8646));
AddSingle(dictionary, "lrcorner;", Convert(8991));
AddSingle(dictionary, "lrhar;", Convert(8651));
AddSingle(dictionary, "lrhard;", Convert(10605));
AddSingle(dictionary, "lrm;", Convert(8206));
AddSingle(dictionary, "lrtri;", Convert(8895));
AddSingle(dictionary, "lsaquo;", Convert(8249));
AddSingle(dictionary, "lscr;", Convert(120001));
AddSingle(dictionary, "lsh;", Convert(8624));
AddSingle(dictionary, "lsim;", Convert(8818));
AddSingle(dictionary, "lsime;", Convert(10893));
AddSingle(dictionary, "lsimg;", Convert(10895));
AddSingle(dictionary, "lsqb;", Convert(91));
AddSingle(dictionary, "lsquo;", Convert(8216));
AddSingle(dictionary, "lsquor;", Convert(8218));
AddSingle(dictionary, "lstrok;", Convert(322));
AddBoth(dictionary, "lt;", Convert(60));
AddSingle(dictionary, "ltcc;", Convert(10918));
AddSingle(dictionary, "ltcir;", Convert(10873));
AddSingle(dictionary, "ltdot;", Convert(8918));
AddSingle(dictionary, "lthree;", Convert(8907));
AddSingle(dictionary, "ltimes;", Convert(8905));
AddSingle(dictionary, "ltlarr;", Convert(10614));
AddSingle(dictionary, "ltquest;", Convert(10875));
AddSingle(dictionary, "ltri;", Convert(9667));
AddSingle(dictionary, "ltrie;", Convert(8884));
AddSingle(dictionary, "ltrif;", Convert(9666));
AddSingle(dictionary, "ltrPar;", Convert(10646));
AddSingle(dictionary, "lurdshar;", Convert(10570));
AddSingle(dictionary, "luruhar;", Convert(10598));
AddSingle(dictionary, "lvertneqq;", Convert(8808, 65024));
AddSingle(dictionary, "lvnE;", Convert(8808, 65024));
return dictionary;
}
private Dictionary<string, string> GetSymbolBigL()
{
Dictionary<string, string> dictionary = new Dictionary<string, string>();
AddSingle(dictionary, "Lacute;", Convert(313));
AddSingle(dictionary, "Lambda;", Convert(923));
AddSingle(dictionary, "Lang;", Convert(10218));
AddSingle(dictionary, "Laplacetrf;", Convert(8466));
AddSingle(dictionary, "Larr;", Convert(8606));
AddSingle(dictionary, "Lcaron;", Convert(317));
AddSingle(dictionary, "Lcedil;", Convert(315));
AddSingle(dictionary, "Lcy;", Convert(1051));
AddSingle(dictionary, "LeftAngleBracket;", Convert(10216));
AddSingle(dictionary, "LeftArrow;", Convert(8592));
AddSingle(dictionary, "Leftarrow;", Convert(8656));
AddSingle(dictionary, "LeftArrowBar;", Convert(8676));
AddSingle(dictionary, "LeftArrowRightArrow;", Convert(8646));
AddSingle(dictionary, "LeftCeiling;", Convert(8968));
AddSingle(dictionary, "LeftDoubleBracket;", Convert(10214));
AddSingle(dictionary, "LeftDownTeeVector;", Convert(10593));
AddSingle(dictionary, "LeftDownVector;", Convert(8643));
AddSingle(dictionary, "LeftDownVectorBar;", Convert(10585));
AddSingle(dictionary, "LeftFloor;", Convert(8970));
AddSingle(dictionary, "LeftRightArrow;", Convert(8596));
AddSingle(dictionary, "Leftrightarrow;", Convert(8660));
AddSingle(dictionary, "LeftRightVector;", Convert(10574));
AddSingle(dictionary, "LeftTee;", Convert(8867));
AddSingle(dictionary, "LeftTeeArrow;", Convert(8612));
AddSingle(dictionary, "LeftTeeVector;", Convert(10586));
AddSingle(dictionary, "LeftTriangle;", Convert(8882));
AddSingle(dictionary, "LeftTriangleBar;", Convert(10703));
AddSingle(dictionary, "LeftTriangleEqual;", Convert(8884));
AddSingle(dictionary, "LeftUpDownVector;", Convert(10577));
AddSingle(dictionary, "LeftUpTeeVector;", Convert(10592));
AddSingle(dictionary, "LeftUpVector;", Convert(8639));
AddSingle(dictionary, "LeftUpVectorBar;", Convert(10584));
AddSingle(dictionary, "LeftVector;", Convert(8636));
AddSingle(dictionary, "LeftVectorBar;", Convert(10578));
AddSingle(dictionary, "LessEqualGreater;", Convert(8922));
AddSingle(dictionary, "LessFullEqual;", Convert(8806));
AddSingle(dictionary, "LessGreater;", Convert(8822));
AddSingle(dictionary, "LessLess;", Convert(10913));
AddSingle(dictionary, "LessSlantEqual;", Convert(10877));
AddSingle(dictionary, "LessTilde;", Convert(8818));
AddSingle(dictionary, "Lfr;", Convert(120079));
AddSingle(dictionary, "LJcy;", Convert(1033));
AddSingle(dictionary, "Ll;", Convert(8920));
AddSingle(dictionary, "Lleftarrow;", Convert(8666));
AddSingle(dictionary, "Lmidot;", Convert(319));
AddSingle(dictionary, "LongLeftArrow;", Convert(10229));
AddSingle(dictionary, "Longleftarrow;", Convert(10232));
AddSingle(dictionary, "LongLeftRightArrow;", Convert(10231));
AddSingle(dictionary, "Longleftrightarrow;", Convert(10234));
AddSingle(dictionary, "LongRightArrow;", Convert(10230));
AddSingle(dictionary, "Longrightarrow;", Convert(10233));
AddSingle(dictionary, "Lopf;", Convert(120131));
AddSingle(dictionary, "LowerLeftArrow;", Convert(8601));
AddSingle(dictionary, "LowerRightArrow;", Convert(8600));
AddSingle(dictionary, "Lscr;", Convert(8466));
AddSingle(dictionary, "Lsh;", Convert(8624));
AddSingle(dictionary, "Lstrok;", Convert(321));
AddBoth(dictionary, "LT;", Convert(60));
AddSingle(dictionary, "Lt;", Convert(8810));
return dictionary;
}
private Dictionary<string, string> GetSymbolLittleM()
{
Dictionary<string, string> dictionary = new Dictionary<string, string>();
AddBoth(dictionary, "macr;", Convert(175));
AddSingle(dictionary, "male;", Convert(9794));
AddSingle(dictionary, "malt;", Convert(10016));
AddSingle(dictionary, "maltese;", Convert(10016));
AddSingle(dictionary, "map;", Convert(8614));
AddSingle(dictionary, "mapsto;", Convert(8614));
AddSingle(dictionary, "mapstodown;", Convert(8615));
AddSingle(dictionary, "mapstoleft;", Convert(8612));
AddSingle(dictionary, "mapstoup;", Convert(8613));
AddSingle(dictionary, "marker;", Convert(9646));
AddSingle(dictionary, "mcomma;", Convert(10793));
AddSingle(dictionary, "mcy;", Convert(1084));
AddSingle(dictionary, "mdash;", Convert(8212));
AddSingle(dictionary, "mDDot;", Convert(8762));
AddSingle(dictionary, "measuredangle;", Convert(8737));
AddSingle(dictionary, "mfr;", Convert(120106));
AddSingle(dictionary, "mho;", Convert(8487));
AddBoth(dictionary, "micro;", Convert(181));
AddSingle(dictionary, "mid;", Convert(8739));
AddSingle(dictionary, "midast;", Convert(42));
AddSingle(dictionary, "midcir;", Convert(10992));
AddBoth(dictionary, "middot;", Convert(183));
AddSingle(dictionary, "minus;", Convert(8722));
AddSingle(dictionary, "minusb;", Convert(8863));
AddSingle(dictionary, "minusd;", Convert(8760));
AddSingle(dictionary, "minusdu;", Convert(10794));
AddSingle(dictionary, "mlcp;", Convert(10971));
AddSingle(dictionary, "mldr;", Convert(8230));
AddSingle(dictionary, "mnplus;", Convert(8723));
AddSingle(dictionary, "models;", Convert(8871));
AddSingle(dictionary, "mopf;", Convert(120158));
AddSingle(dictionary, "mp;", Convert(8723));
AddSingle(dictionary, "mscr;", Convert(120002));
AddSingle(dictionary, "mstpos;", Convert(8766));
AddSingle(dictionary, "mu;", Convert(956));
AddSingle(dictionary, "multimap;", Convert(8888));
AddSingle(dictionary, "mumap;", Convert(8888));
return dictionary;
}
private Dictionary<string, string> GetSymbolBigM()
{
Dictionary<string, string> dictionary = new Dictionary<string, string>();
AddSingle(dictionary, "Map;", Convert(10501));
AddSingle(dictionary, "Mcy;", Convert(1052));
AddSingle(dictionary, "MediumSpace;", Convert(8287));
AddSingle(dictionary, "Mellintrf;", Convert(8499));
AddSingle(dictionary, "Mfr;", Convert(120080));
AddSingle(dictionary, "MinusPlus;", Convert(8723));
AddSingle(dictionary, "Mopf;", Convert(120132));
AddSingle(dictionary, "Mscr;", Convert(8499));
AddSingle(dictionary, "Mu;", Convert(924));
return dictionary;
}
private Dictionary<string, string> GetSymbolLittleN()
{
Dictionary<string, string> dictionary = new Dictionary<string, string>();
AddSingle(dictionary, "nabla;", Convert(8711));
AddSingle(dictionary, "nacute;", Convert(324));
AddSingle(dictionary, "nang;", Convert(8736, 8402));
AddSingle(dictionary, "nap;", Convert(8777));
AddSingle(dictionary, "napE;", Convert(10864, 824));
AddSingle(dictionary, "napid;", Convert(8779, 824));
AddSingle(dictionary, "napos;", Convert(329));
AddSingle(dictionary, "napprox;", Convert(8777));
AddSingle(dictionary, "natur;", Convert(9838));
AddSingle(dictionary, "natural;", Convert(9838));
AddSingle(dictionary, "naturals;", Convert(8469));
AddBoth(dictionary, "nbsp;", Convert(160));
AddSingle(dictionary, "nbump;", Convert(8782, 824));
AddSingle(dictionary, "nbumpe;", Convert(8783, 824));
AddSingle(dictionary, "ncap;", Convert(10819));
AddSingle(dictionary, "ncaron;", Convert(328));
AddSingle(dictionary, "ncedil;", Convert(326));
AddSingle(dictionary, "ncong;", Convert(8775));
AddSingle(dictionary, "ncongdot;", Convert(10861, 824));
AddSingle(dictionary, "ncup;", Convert(10818));
AddSingle(dictionary, "ncy;", Convert(1085));
AddSingle(dictionary, "ndash;", Convert(8211));
AddSingle(dictionary, "ne;", Convert(8800));
AddSingle(dictionary, "nearhk;", Convert(10532));
AddSingle(dictionary, "neArr;", Convert(8663));
AddSingle(dictionary, "nearr;", Convert(8599));
AddSingle(dictionary, "nearrow;", Convert(8599));
AddSingle(dictionary, "nedot;", Convert(8784, 824));
AddSingle(dictionary, "nequiv;", Convert(8802));
AddSingle(dictionary, "nesear;", Convert(10536));
AddSingle(dictionary, "nesim;", Convert(8770, 824));
AddSingle(dictionary, "nexist;", Convert(8708));
AddSingle(dictionary, "nexists;", Convert(8708));
AddSingle(dictionary, "nfr;", Convert(120107));
AddSingle(dictionary, "ngE;", Convert(8807, 824));
AddSingle(dictionary, "nge;", Convert(8817));
AddSingle(dictionary, "ngeq;", Convert(8817));
AddSingle(dictionary, "ngeqq;", Convert(8807, 824));
AddSingle(dictionary, "ngeqslant;", Convert(10878, 824));
AddSingle(dictionary, "nges;", Convert(10878, 824));
AddSingle(dictionary, "nGg;", Convert(8921, 824));
AddSingle(dictionary, "ngsim;", Convert(8821));
AddSingle(dictionary, "nGt;", Convert(8811, 8402));
AddSingle(dictionary, "ngt;", Convert(8815));
AddSingle(dictionary, "ngtr;", Convert(8815));
AddSingle(dictionary, "nGtv;", Convert(8811, 824));
AddSingle(dictionary, "nhArr;", Convert(8654));
AddSingle(dictionary, "nharr;", Convert(8622));
AddSingle(dictionary, "nhpar;", Convert(10994));
AddSingle(dictionary, "ni;", Convert(8715));
AddSingle(dictionary, "nis;", Convert(8956));
AddSingle(dictionary, "nisd;", Convert(8954));
AddSingle(dictionary, "niv;", Convert(8715));
AddSingle(dictionary, "njcy;", Convert(1114));
AddSingle(dictionary, "nlArr;", Convert(8653));
AddSingle(dictionary, "nlarr;", Convert(8602));
AddSingle(dictionary, "nldr;", Convert(8229));
AddSingle(dictionary, "nlE;", Convert(8806, 824));
AddSingle(dictionary, "nle;", Convert(8816));
AddSingle(dictionary, "nLeftarrow;", Convert(8653));
AddSingle(dictionary, "nleftarrow;", Convert(8602));
AddSingle(dictionary, "nLeftrightarrow;", Convert(8654));
AddSingle(dictionary, "nleftrightarrow;", Convert(8622));
AddSingle(dictionary, "nleq;", Convert(8816));
AddSingle(dictionary, "nleqq;", Convert(8806, 824));
AddSingle(dictionary, "nleqslant;", Convert(10877, 824));
AddSingle(dictionary, "nles;", Convert(10877, 824));
AddSingle(dictionary, "nless;", Convert(8814));
AddSingle(dictionary, "nLl;", Convert(8920, 824));
AddSingle(dictionary, "nlsim;", Convert(8820));
AddSingle(dictionary, "nLt;", Convert(8810, 8402));
AddSingle(dictionary, "nlt;", Convert(8814));
AddSingle(dictionary, "nltri;", Convert(8938));
AddSingle(dictionary, "nltrie;", Convert(8940));
AddSingle(dictionary, "nLtv;", Convert(8810, 824));
AddSingle(dictionary, "nmid;", Convert(8740));
AddSingle(dictionary, "nopf;", Convert(120159));
AddBoth(dictionary, "not;", Convert(172));
AddSingle(dictionary, "notin;", Convert(8713));
AddSingle(dictionary, "notindot;", Convert(8949, 824));
AddSingle(dictionary, "notinE;", Convert(8953, 824));
AddSingle(dictionary, "notinva;", Convert(8713));
AddSingle(dictionary, "notinvb;", Convert(8951));
AddSingle(dictionary, "notinvc;", Convert(8950));
AddSingle(dictionary, "notni;", Convert(8716));
AddSingle(dictionary, "notniva;", Convert(8716));
AddSingle(dictionary, "notnivb;", Convert(8958));
AddSingle(dictionary, "notnivc;", Convert(8957));
AddSingle(dictionary, "npar;", Convert(8742));
AddSingle(dictionary, "nparallel;", Convert(8742));
AddSingle(dictionary, "nparsl;", Convert(11005, 8421));
AddSingle(dictionary, "npart;", Convert(8706, 824));
AddSingle(dictionary, "npolint;", Convert(10772));
AddSingle(dictionary, "npr;", Convert(8832));
AddSingle(dictionary, "nprcue;", Convert(8928));
AddSingle(dictionary, "npre;", Convert(10927, 824));
AddSingle(dictionary, "nprec;", Convert(8832));
AddSingle(dictionary, "npreceq;", Convert(10927, 824));
AddSingle(dictionary, "nrArr;", Convert(8655));
AddSingle(dictionary, "nrarr;", Convert(8603));
AddSingle(dictionary, "nrarrc;", Convert(10547, 824));
AddSingle(dictionary, "nrarrw;", Convert(8605, 824));
AddSingle(dictionary, "nRightarrow;", Convert(8655));
AddSingle(dictionary, "nrightarrow;", Convert(8603));
AddSingle(dictionary, "nrtri;", Convert(8939));
AddSingle(dictionary, "nrtrie;", Convert(8941));
AddSingle(dictionary, "nsc;", Convert(8833));
AddSingle(dictionary, "nsccue;", Convert(8929));
AddSingle(dictionary, "nsce;", Convert(10928, 824));
AddSingle(dictionary, "nscr;", Convert(120003));
AddSingle(dictionary, "nshortmid;", Convert(8740));
AddSingle(dictionary, "nshortparallel;", Convert(8742));
AddSingle(dictionary, "nsim;", Convert(8769));
AddSingle(dictionary, "nsime;", Convert(8772));
AddSingle(dictionary, "nsimeq;", Convert(8772));
AddSingle(dictionary, "nsmid;", Convert(8740));
AddSingle(dictionary, "nspar;", Convert(8742));
AddSingle(dictionary, "nsqsube;", Convert(8930));
AddSingle(dictionary, "nsqsupe;", Convert(8931));
AddSingle(dictionary, "nsub;", Convert(8836));
AddSingle(dictionary, "nsubE;", Convert(10949, 824));
AddSingle(dictionary, "nsube;", Convert(8840));
AddSingle(dictionary, "nsubset;", Convert(8834, 8402));
AddSingle(dictionary, "nsubseteq;", Convert(8840));
AddSingle(dictionary, "nsubseteqq;", Convert(10949, 824));
AddSingle(dictionary, "nsucc;", Convert(8833));
AddSingle(dictionary, "nsucceq;", Convert(10928, 824));
AddSingle(dictionary, "nsup;", Convert(8837));
AddSingle(dictionary, "nsupE;", Convert(10950, 824));
AddSingle(dictionary, "nsupe;", Convert(8841));
AddSingle(dictionary, "nsupset;", Convert(8835, 8402));
AddSingle(dictionary, "nsupseteq;", Convert(8841));
AddSingle(dictionary, "nsupseteqq;", Convert(10950, 824));
AddSingle(dictionary, "ntgl;", Convert(8825));
AddBoth(dictionary, "ntilde;", Convert(241));
AddSingle(dictionary, "ntlg;", Convert(8824));
AddSingle(dictionary, "ntriangleleft;", Convert(8938));
AddSingle(dictionary, "ntrianglelefteq;", Convert(8940));
AddSingle(dictionary, "ntriangleright;", Convert(8939));
AddSingle(dictionary, "ntrianglerighteq;", Convert(8941));
AddSingle(dictionary, "nu;", Convert(957));
AddSingle(dictionary, "num;", Convert(35));
AddSingle(dictionary, "numero;", Convert(8470));
AddSingle(dictionary, "numsp;", Convert(8199));
AddSingle(dictionary, "nvap;", Convert(8781, 8402));
AddSingle(dictionary, "nVDash;", Convert(8879));
AddSingle(dictionary, "nVdash;", Convert(8878));
AddSingle(dictionary, "nvDash;", Convert(8877));
AddSingle(dictionary, "nvdash;", Convert(8876));
AddSingle(dictionary, "nvge;", Convert(8805, 8402));
AddSingle(dictionary, "nvgt;", Convert(62, 8402));
AddSingle(dictionary, "nvHarr;", Convert(10500));
AddSingle(dictionary, "nvinfin;", Convert(10718));
AddSingle(dictionary, "nvlArr;", Convert(10498));
AddSingle(dictionary, "nvle;", Convert(8804, 8402));
AddSingle(dictionary, "nvlt;", Convert(60, 8402));
AddSingle(dictionary, "nvltrie;", Convert(8884, 8402));
AddSingle(dictionary, "nvrArr;", Convert(10499));
AddSingle(dictionary, "nvrtrie;", Convert(8885, 8402));
AddSingle(dictionary, "nvsim;", Convert(8764, 8402));
AddSingle(dictionary, "nwarhk;", Convert(10531));
AddSingle(dictionary, "nwArr;", Convert(8662));
AddSingle(dictionary, "nwarr;", Convert(8598));
AddSingle(dictionary, "nwarrow;", Convert(8598));
AddSingle(dictionary, "nwnear;", Convert(10535));
return dictionary;
}
private Dictionary<string, string> GetSymbolBigN()
{
Dictionary<string, string> dictionary = new Dictionary<string, string>();
AddSingle(dictionary, "Nacute;", Convert(323));
AddSingle(dictionary, "Ncaron;", Convert(327));
AddSingle(dictionary, "Ncedil;", Convert(325));
AddSingle(dictionary, "NegativeMediumSpace;", Convert(8203));
AddSingle(dictionary, "NegativeThickSpace;", Convert(8203));
AddSingle(dictionary, "NegativeThinSpace;", Convert(8203));
AddSingle(dictionary, "NegativeVeryThinSpace;", Convert(8203));
AddSingle(dictionary, "NestedGreaterGreater;", Convert(8811));
AddSingle(dictionary, "NestedLessLess;", Convert(8810));
AddSingle(dictionary, "Ncy;", Convert(1053));
AddSingle(dictionary, "Nfr;", Convert(120081));
AddSingle(dictionary, "NoBreak;", Convert(8288));
AddSingle(dictionary, "NonBreakingSpace;", Convert(160));
AddSingle(dictionary, "Nopf;", Convert(8469));
AddSingle(dictionary, "NewLine;", Convert(10));
AddSingle(dictionary, "NJcy;", Convert(1034));
AddSingle(dictionary, "Not;", Convert(10988));
AddSingle(dictionary, "NotCongruent;", Convert(8802));
AddSingle(dictionary, "NotCupCap;", Convert(8813));
AddSingle(dictionary, "NotDoubleVerticalBar;", Convert(8742));
AddSingle(dictionary, "NotElement;", Convert(8713));
AddSingle(dictionary, "NotEqual;", Convert(8800));
AddSingle(dictionary, "NotEqualTilde;", Convert(8770, 824));
AddSingle(dictionary, "NotExists;", Convert(8708));
AddSingle(dictionary, "NotGreater;", Convert(8815));
AddSingle(dictionary, "NotGreaterEqual;", Convert(8817));
AddSingle(dictionary, "NotGreaterFullEqual;", Convert(8807, 824));
AddSingle(dictionary, "NotGreaterGreater;", Convert(8811, 824));
AddSingle(dictionary, "NotGreaterLess;", Convert(8825));
AddSingle(dictionary, "NotGreaterSlantEqual;", Convert(10878, 824));
AddSingle(dictionary, "NotGreaterTilde;", Convert(8821));
AddSingle(dictionary, "NotHumpDownHump;", Convert(8782, 824));
AddSingle(dictionary, "NotHumpEqual;", Convert(8783, 824));
AddSingle(dictionary, "NotLeftTriangle;", Convert(8938));
AddSingle(dictionary, "NotLeftTriangleBar;", Convert(10703, 824));
AddSingle(dictionary, "NotLeftTriangleEqual;", Convert(8940));
AddSingle(dictionary, "NotLess;", Convert(8814));
AddSingle(dictionary, "NotLessEqual;", Convert(8816));
AddSingle(dictionary, "NotLessGreater;", Convert(8824));
AddSingle(dictionary, "NotLessLess;", Convert(8810, 824));
AddSingle(dictionary, "NotLessSlantEqual;", Convert(10877, 824));
AddSingle(dictionary, "NotLessTilde;", Convert(8820));
AddSingle(dictionary, "NotNestedGreaterGreater;", Convert(10914, 824));
AddSingle(dictionary, "NotNestedLessLess;", Convert(10913, 824));
AddSingle(dictionary, "NotPrecedes;", Convert(8832));
AddSingle(dictionary, "NotPrecedesEqual;", Convert(10927, 824));
AddSingle(dictionary, "NotPrecedesSlantEqual;", Convert(8928));
AddSingle(dictionary, "NotReverseElement;", Convert(8716));
AddSingle(dictionary, "NotRightTriangle;", Convert(8939));
AddSingle(dictionary, "NotRightTriangleBar;", Convert(10704, 824));
AddSingle(dictionary, "NotRightTriangleEqual;", Convert(8941));
AddSingle(dictionary, "NotSquareSubset;", Convert(8847, 824));
AddSingle(dictionary, "NotSquareSubsetEqual;", Convert(8930));
AddSingle(dictionary, "NotSquareSuperset;", Convert(8848, 824));
AddSingle(dictionary, "NotSquareSupersetEqual;", Convert(8931));
AddSingle(dictionary, "NotSubset;", Convert(8834, 8402));
AddSingle(dictionary, "NotSubsetEqual;", Convert(8840));
AddSingle(dictionary, "NotSucceeds;", Convert(8833));
AddSingle(dictionary, "NotSucceedsEqual;", Convert(10928, 824));
AddSingle(dictionary, "NotSucceedsSlantEqual;", Convert(8929));
AddSingle(dictionary, "NotSucceedsTilde;", Convert(8831, 824));
AddSingle(dictionary, "NotSuperset;", Convert(8835, 8402));
AddSingle(dictionary, "NotSupersetEqual;", Convert(8841));
AddSingle(dictionary, "NotTilde;", Convert(8769));
AddSingle(dictionary, "NotTildeEqual;", Convert(8772));
AddSingle(dictionary, "NotTildeFullEqual;", Convert(8775));
AddSingle(dictionary, "NotTildeTilde;", Convert(8777));
AddSingle(dictionary, "NotVerticalBar;", Convert(8740));
AddSingle(dictionary, "Nscr;", Convert(119977));
AddBoth(dictionary, "Ntilde;", Convert(209));
AddSingle(dictionary, "Nu;", Convert(925));
return dictionary;
}
private Dictionary<string, string> GetSymbolLittleO()
{
Dictionary<string, string> dictionary = new Dictionary<string, string>();
AddBoth(dictionary, "oacute;", Convert(243));
AddSingle(dictionary, "oast;", Convert(8859));
AddSingle(dictionary, "ocir;", Convert(8858));
AddBoth(dictionary, "ocirc;", Convert(244));
AddSingle(dictionary, "ocy;", Convert(1086));
AddSingle(dictionary, "odash;", Convert(8861));
AddSingle(dictionary, "odblac;", Convert(337));
AddSingle(dictionary, "odiv;", Convert(10808));
AddSingle(dictionary, "odot;", Convert(8857));
AddSingle(dictionary, "odsold;", Convert(10684));
AddSingle(dictionary, "oelig;", Convert(339));
AddSingle(dictionary, "ofcir;", Convert(10687));
AddSingle(dictionary, "ofr;", Convert(120108));
AddSingle(dictionary, "ogon;", Convert(731));
AddBoth(dictionary, "ograve;", Convert(242));
AddSingle(dictionary, "ogt;", Convert(10689));
AddSingle(dictionary, "ohbar;", Convert(10677));
AddSingle(dictionary, "ohm;", Convert(937));
AddSingle(dictionary, "oint;", Convert(8750));
AddSingle(dictionary, "olarr;", Convert(8634));
AddSingle(dictionary, "olcir;", Convert(10686));
AddSingle(dictionary, "olcross;", Convert(10683));
AddSingle(dictionary, "oline;", Convert(8254));
AddSingle(dictionary, "olt;", Convert(10688));
AddSingle(dictionary, "omacr;", Convert(333));
AddSingle(dictionary, "omega;", Convert(969));
AddSingle(dictionary, "omicron;", Convert(959));
AddSingle(dictionary, "omid;", Convert(10678));
AddSingle(dictionary, "ominus;", Convert(8854));
AddSingle(dictionary, "oopf;", Convert(120160));
AddSingle(dictionary, "opar;", Convert(10679));
AddSingle(dictionary, "operp;", Convert(10681));
AddSingle(dictionary, "oplus;", Convert(8853));
AddSingle(dictionary, "or;", Convert(8744));
AddSingle(dictionary, "orarr;", Convert(8635));
AddSingle(dictionary, "ord;", Convert(10845));
AddSingle(dictionary, "order;", Convert(8500));
AddSingle(dictionary, "orderof;", Convert(8500));
AddBoth(dictionary, "ordf;", Convert(170));
AddBoth(dictionary, "ordm;", Convert(186));
AddSingle(dictionary, "origof;", Convert(8886));
AddSingle(dictionary, "oror;", Convert(10838));
AddSingle(dictionary, "orslope;", Convert(10839));
AddSingle(dictionary, "orv;", Convert(10843));
AddSingle(dictionary, "oS;", Convert(9416));
AddSingle(dictionary, "oscr;", Convert(8500));
AddBoth(dictionary, "oslash;", Convert(248));
AddSingle(dictionary, "osol;", Convert(8856));
AddBoth(dictionary, "otilde;", Convert(245));
AddSingle(dictionary, "otimes;", Convert(8855));
AddSingle(dictionary, "otimesas;", Convert(10806));
AddBoth(dictionary, "ouml;", Convert(246));
AddSingle(dictionary, "ovbar;", Convert(9021));
return dictionary;
}
private Dictionary<string, string> GetSymbolBigO()
{
Dictionary<string, string> dictionary = new Dictionary<string, string>();
AddBoth(dictionary, "Oacute;", Convert(211));
AddBoth(dictionary, "Ocirc;", Convert(212));
AddSingle(dictionary, "Ocy;", Convert(1054));
AddSingle(dictionary, "Odblac;", Convert(336));
AddSingle(dictionary, "OElig;", Convert(338));
AddSingle(dictionary, "Ofr;", Convert(120082));
AddBoth(dictionary, "Ograve;", Convert(210));
AddSingle(dictionary, "Omacr;", Convert(332));
AddSingle(dictionary, "Omega;", Convert(937));
AddSingle(dictionary, "Omicron;", Convert(927));
AddSingle(dictionary, "Oopf;", Convert(120134));
AddSingle(dictionary, "OpenCurlyDoubleQuote;", Convert(8220));
AddSingle(dictionary, "OpenCurlyQuote;", Convert(8216));
AddSingle(dictionary, "Or;", Convert(10836));
AddSingle(dictionary, "Oscr;", Convert(119978));
AddBoth(dictionary, "Oslash;", Convert(216));
AddBoth(dictionary, "Otilde;", Convert(213));
AddSingle(dictionary, "Otimes;", Convert(10807));
AddBoth(dictionary, "Ouml;", Convert(214));
AddSingle(dictionary, "OverBar;", Convert(8254));
AddSingle(dictionary, "OverBrace;", Convert(9182));
AddSingle(dictionary, "OverBracket;", Convert(9140));
AddSingle(dictionary, "OverParenthesis;", Convert(9180));
return dictionary;
}
private Dictionary<string, string> GetSymbolLittleP()
{
Dictionary<string, string> dictionary = new Dictionary<string, string>();
AddSingle(dictionary, "pfr;", Convert(120109));
AddSingle(dictionary, "par;", Convert(8741));
AddBoth(dictionary, "para;", Convert(182));
AddSingle(dictionary, "parallel;", Convert(8741));
AddSingle(dictionary, "parsim;", Convert(10995));
AddSingle(dictionary, "parsl;", Convert(11005));
AddSingle(dictionary, "part;", Convert(8706));
AddSingle(dictionary, "pcy;", Convert(1087));
AddSingle(dictionary, "percnt;", Convert(37));
AddSingle(dictionary, "period;", Convert(46));
AddSingle(dictionary, "permil;", Convert(8240));
AddSingle(dictionary, "perp;", Convert(8869));
AddSingle(dictionary, "pertenk;", Convert(8241));
AddSingle(dictionary, "phi;", Convert(966));
AddSingle(dictionary, "phiv;", Convert(981));
AddSingle(dictionary, "phmmat;", Convert(8499));
AddSingle(dictionary, "phone;", Convert(9742));
AddSingle(dictionary, "pi;", Convert(960));
AddSingle(dictionary, "pitchfork;", Convert(8916));
AddSingle(dictionary, "piv;", Convert(982));
AddSingle(dictionary, "planck;", Convert(8463));
AddSingle(dictionary, "planckh;", Convert(8462));
AddSingle(dictionary, "plankv;", Convert(8463));
AddSingle(dictionary, "plus;", Convert(43));
AddSingle(dictionary, "plusacir;", Convert(10787));
AddSingle(dictionary, "plusb;", Convert(8862));
AddSingle(dictionary, "pluscir;", Convert(10786));
AddSingle(dictionary, "plusdo;", Convert(8724));
AddSingle(dictionary, "plusdu;", Convert(10789));
AddSingle(dictionary, "pluse;", Convert(10866));
AddBoth(dictionary, "plusmn;", Convert(177));
AddSingle(dictionary, "plussim;", Convert(10790));
AddSingle(dictionary, "plustwo;", Convert(10791));
AddSingle(dictionary, "pm;", Convert(177));
AddSingle(dictionary, "pointint;", Convert(10773));
AddSingle(dictionary, "popf;", Convert(120161));
AddBoth(dictionary, "pound;", Convert(163));
AddSingle(dictionary, "pr;", Convert(8826));
AddSingle(dictionary, "prap;", Convert(10935));
AddSingle(dictionary, "prcue;", Convert(8828));
AddSingle(dictionary, "prE;", Convert(10931));
AddSingle(dictionary, "pre;", Convert(10927));
AddSingle(dictionary, "prec;", Convert(8826));
AddSingle(dictionary, "precapprox;", Convert(10935));
AddSingle(dictionary, "preccurlyeq;", Convert(8828));
AddSingle(dictionary, "preceq;", Convert(10927));
AddSingle(dictionary, "precnapprox;", Convert(10937));
AddSingle(dictionary, "precneqq;", Convert(10933));
AddSingle(dictionary, "precnsim;", Convert(8936));
AddSingle(dictionary, "precsim;", Convert(8830));
AddSingle(dictionary, "prime;", Convert(8242));
AddSingle(dictionary, "primes;", Convert(8473));
AddSingle(dictionary, "prnap;", Convert(10937));
AddSingle(dictionary, "prnE;", Convert(10933));
AddSingle(dictionary, "prnsim;", Convert(8936));
AddSingle(dictionary, "prod;", Convert(8719));
AddSingle(dictionary, "profalar;", Convert(9006));
AddSingle(dictionary, "profline;", Convert(8978));
AddSingle(dictionary, "profsurf;", Convert(8979));
AddSingle(dictionary, "prop;", Convert(8733));
AddSingle(dictionary, "propto;", Convert(8733));
AddSingle(dictionary, "prsim;", Convert(8830));
AddSingle(dictionary, "prurel;", Convert(8880));
AddSingle(dictionary, "pscr;", Convert(120005));
AddSingle(dictionary, "psi;", Convert(968));
AddSingle(dictionary, "puncsp;", Convert(8200));
return dictionary;
}
private Dictionary<string, string> GetSymbolBigP()
{
Dictionary<string, string> dictionary = new Dictionary<string, string>();
AddSingle(dictionary, "PartialD;", Convert(8706));
AddSingle(dictionary, "Pcy;", Convert(1055));
AddSingle(dictionary, "Pfr;", Convert(120083));
AddSingle(dictionary, "Phi;", Convert(934));
AddSingle(dictionary, "Pi;", Convert(928));
AddSingle(dictionary, "PlusMinus;", Convert(177));
AddSingle(dictionary, "Poincareplane;", Convert(8460));
AddSingle(dictionary, "Popf;", Convert(8473));
AddSingle(dictionary, "Pr;", Convert(10939));
AddSingle(dictionary, "Precedes;", Convert(8826));
AddSingle(dictionary, "PrecedesEqual;", Convert(10927));
AddSingle(dictionary, "PrecedesSlantEqual;", Convert(8828));
AddSingle(dictionary, "PrecedesTilde;", Convert(8830));
AddSingle(dictionary, "Prime;", Convert(8243));
AddSingle(dictionary, "Product;", Convert(8719));
AddSingle(dictionary, "Proportion;", Convert(8759));
AddSingle(dictionary, "Proportional;", Convert(8733));
AddSingle(dictionary, "Pscr;", Convert(119979));
AddSingle(dictionary, "Psi;", Convert(936));
return dictionary;
}
private Dictionary<string, string> GetSymbolLittleQ()
{
Dictionary<string, string> dictionary = new Dictionary<string, string>();
AddSingle(dictionary, "qfr;", Convert(120110));
AddSingle(dictionary, "qint;", Convert(10764));
AddSingle(dictionary, "qopf;", Convert(120162));
AddSingle(dictionary, "qprime;", Convert(8279));
AddSingle(dictionary, "qscr;", Convert(120006));
AddSingle(dictionary, "quaternions;", Convert(8461));
AddSingle(dictionary, "quatint;", Convert(10774));
AddSingle(dictionary, "quest;", Convert(63));
AddSingle(dictionary, "questeq;", Convert(8799));
AddBoth(dictionary, "quot;", Convert(34));
return dictionary;
}
private Dictionary<string, string> GetSymbolBigQ()
{
Dictionary<string, string> dictionary = new Dictionary<string, string>();
AddSingle(dictionary, "Qfr;", Convert(120084));
AddSingle(dictionary, "Qopf;", Convert(8474));
AddSingle(dictionary, "Qscr;", Convert(119980));
AddBoth(dictionary, "QUOT;", Convert(34));
return dictionary;
}
private Dictionary<string, string> GetSymbolLittleR()
{
Dictionary<string, string> dictionary = new Dictionary<string, string>();
AddSingle(dictionary, "rAarr;", Convert(8667));
AddSingle(dictionary, "race;", Convert(8765, 817));
AddSingle(dictionary, "racute;", Convert(341));
AddSingle(dictionary, "radic;", Convert(8730));
AddSingle(dictionary, "raemptyv;", Convert(10675));
AddSingle(dictionary, "rang;", Convert(10217));
AddSingle(dictionary, "rangd;", Convert(10642));
AddSingle(dictionary, "range;", Convert(10661));
AddSingle(dictionary, "rangle;", Convert(10217));
AddBoth(dictionary, "raquo;", Convert(187));
AddSingle(dictionary, "rArr;", Convert(8658));
AddSingle(dictionary, "rarr;", Convert(8594));
AddSingle(dictionary, "rarrap;", Convert(10613));
AddSingle(dictionary, "rarrb;", Convert(8677));
AddSingle(dictionary, "rarrbfs;", Convert(10528));
AddSingle(dictionary, "rarrc;", Convert(10547));
AddSingle(dictionary, "rarrfs;", Convert(10526));
AddSingle(dictionary, "rarrhk;", Convert(8618));
AddSingle(dictionary, "rarrlp;", Convert(8620));
AddSingle(dictionary, "rarrpl;", Convert(10565));
AddSingle(dictionary, "rarrsim;", Convert(10612));
AddSingle(dictionary, "rarrtl;", Convert(8611));
AddSingle(dictionary, "rarrw;", Convert(8605));
AddSingle(dictionary, "rAtail;", Convert(10524));
AddSingle(dictionary, "ratail;", Convert(10522));
AddSingle(dictionary, "ratio;", Convert(8758));
AddSingle(dictionary, "rationals;", Convert(8474));
AddSingle(dictionary, "rBarr;", Convert(10511));
AddSingle(dictionary, "rbarr;", Convert(10509));
AddSingle(dictionary, "rbbrk;", Convert(10099));
AddSingle(dictionary, "rbrace;", Convert(125));
AddSingle(dictionary, "rbrack;", Convert(93));
AddSingle(dictionary, "rbrke;", Convert(10636));
AddSingle(dictionary, "rbrksld;", Convert(10638));
AddSingle(dictionary, "rbrkslu;", Convert(10640));
AddSingle(dictionary, "rcaron;", Convert(345));
AddSingle(dictionary, "rcedil;", Convert(343));
AddSingle(dictionary, "rceil;", Convert(8969));
AddSingle(dictionary, "rcub;", Convert(125));
AddSingle(dictionary, "rcy;", Convert(1088));
AddSingle(dictionary, "rdca;", Convert(10551));
AddSingle(dictionary, "rdldhar;", Convert(10601));
AddSingle(dictionary, "rdquo;", Convert(8221));
AddSingle(dictionary, "rdquor;", Convert(8221));
AddSingle(dictionary, "rdsh;", Convert(8627));
AddSingle(dictionary, "real;", Convert(8476));
AddSingle(dictionary, "realine;", Convert(8475));
AddSingle(dictionary, "realpart;", Convert(8476));
AddSingle(dictionary, "reals;", Convert(8477));
AddSingle(dictionary, "rect;", Convert(9645));
AddBoth(dictionary, "reg;", Convert(174));
AddSingle(dictionary, "rfisht;", Convert(10621));
AddSingle(dictionary, "rfloor;", Convert(8971));
AddSingle(dictionary, "rfr;", Convert(120111));
AddSingle(dictionary, "rHar;", Convert(10596));
AddSingle(dictionary, "rhard;", Convert(8641));
AddSingle(dictionary, "rharu;", Convert(8640));
AddSingle(dictionary, "rharul;", Convert(10604));
AddSingle(dictionary, "rho;", Convert(961));
AddSingle(dictionary, "rhov;", Convert(1009));
AddSingle(dictionary, "rightarrow;", Convert(8594));
AddSingle(dictionary, "rightarrowtail;", Convert(8611));
AddSingle(dictionary, "rightharpoondown;", Convert(8641));
AddSingle(dictionary, "rightharpoonup;", Convert(8640));
AddSingle(dictionary, "rightleftarrows;", Convert(8644));
AddSingle(dictionary, "rightleftharpoons;", Convert(8652));
AddSingle(dictionary, "rightrightarrows;", Convert(8649));
AddSingle(dictionary, "rightsquigarrow;", Convert(8605));
AddSingle(dictionary, "rightthreetimes;", Convert(8908));
AddSingle(dictionary, "ring;", Convert(730));
AddSingle(dictionary, "risingdotseq;", Convert(8787));
AddSingle(dictionary, "rlarr;", Convert(8644));
AddSingle(dictionary, "rlhar;", Convert(8652));
AddSingle(dictionary, "rlm;", Convert(8207));
AddSingle(dictionary, "rmoust;", Convert(9137));
AddSingle(dictionary, "rmoustache;", Convert(9137));
AddSingle(dictionary, "rnmid;", Convert(10990));
AddSingle(dictionary, "roang;", Convert(10221));
AddSingle(dictionary, "roarr;", Convert(8702));
AddSingle(dictionary, "robrk;", Convert(10215));
AddSingle(dictionary, "ropar;", Convert(10630));
AddSingle(dictionary, "ropf;", Convert(120163));
AddSingle(dictionary, "roplus;", Convert(10798));
AddSingle(dictionary, "rotimes;", Convert(10805));
AddSingle(dictionary, "rpar;", Convert(41));
AddSingle(dictionary, "rpargt;", Convert(10644));
AddSingle(dictionary, "rppolint;", Convert(10770));
AddSingle(dictionary, "rrarr;", Convert(8649));
AddSingle(dictionary, "rsaquo;", Convert(8250));
AddSingle(dictionary, "rscr;", Convert(120007));
AddSingle(dictionary, "rsh;", Convert(8625));
AddSingle(dictionary, "rsqb;", Convert(93));
AddSingle(dictionary, "rsquo;", Convert(8217));
AddSingle(dictionary, "rsquor;", Convert(8217));
AddSingle(dictionary, "rthree;", Convert(8908));
AddSingle(dictionary, "rtimes;", Convert(8906));
AddSingle(dictionary, "rtri;", Convert(9657));
AddSingle(dictionary, "rtrie;", Convert(8885));
AddSingle(dictionary, "rtrif;", Convert(9656));
AddSingle(dictionary, "rtriltri;", Convert(10702));
AddSingle(dictionary, "ruluhar;", Convert(10600));
AddSingle(dictionary, "rx;", Convert(8478));
return dictionary;
}
private Dictionary<string, string> GetSymbolBigR()
{
Dictionary<string, string> dictionary = new Dictionary<string, string>();
AddSingle(dictionary, "Racute;", Convert(340));
AddSingle(dictionary, "Rang;", Convert(10219));
AddSingle(dictionary, "Rarr;", Convert(8608));
AddSingle(dictionary, "Rarrtl;", Convert(10518));
AddSingle(dictionary, "RBarr;", Convert(10512));
AddSingle(dictionary, "Rcaron;", Convert(344));
AddSingle(dictionary, "Rcedil;", Convert(342));
AddSingle(dictionary, "Rcy;", Convert(1056));
AddSingle(dictionary, "Re;", Convert(8476));
AddBoth(dictionary, "REG;", Convert(174));
AddSingle(dictionary, "ReverseElement;", Convert(8715));
AddSingle(dictionary, "ReverseEquilibrium;", Convert(8651));
AddSingle(dictionary, "ReverseUpEquilibrium;", Convert(10607));
AddSingle(dictionary, "Rfr;", Convert(8476));
AddSingle(dictionary, "Rho;", Convert(929));
AddSingle(dictionary, "RightAngleBracket;", Convert(10217));
AddSingle(dictionary, "RightArrow;", Convert(8594));
AddSingle(dictionary, "Rightarrow;", Convert(8658));
AddSingle(dictionary, "RightArrowBar;", Convert(8677));
AddSingle(dictionary, "RightArrowLeftArrow;", Convert(8644));
AddSingle(dictionary, "RightCeiling;", Convert(8969));
AddSingle(dictionary, "RightDoubleBracket;", Convert(10215));
AddSingle(dictionary, "RightDownTeeVector;", Convert(10589));
AddSingle(dictionary, "RightDownVector;", Convert(8642));
AddSingle(dictionary, "RightDownVectorBar;", Convert(10581));
AddSingle(dictionary, "RightFloor;", Convert(8971));
AddSingle(dictionary, "RightTee;", Convert(8866));
AddSingle(dictionary, "RightTeeArrow;", Convert(8614));
AddSingle(dictionary, "RightTeeVector;", Convert(10587));
AddSingle(dictionary, "RightTriangle;", Convert(8883));
AddSingle(dictionary, "RightTriangleBar;", Convert(10704));
AddSingle(dictionary, "RightTriangleEqual;", Convert(8885));
AddSingle(dictionary, "RightUpDownVector;", Convert(10575));
AddSingle(dictionary, "RightUpTeeVector;", Convert(10588));
AddSingle(dictionary, "RightUpVector;", Convert(8638));
AddSingle(dictionary, "RightUpVectorBar;", Convert(10580));
AddSingle(dictionary, "RightVector;", Convert(8640));
AddSingle(dictionary, "RightVectorBar;", Convert(10579));
AddSingle(dictionary, "Ropf;", Convert(8477));
AddSingle(dictionary, "RoundImplies;", Convert(10608));
AddSingle(dictionary, "Rrightarrow;", Convert(8667));
AddSingle(dictionary, "Rscr;", Convert(8475));
AddSingle(dictionary, "Rsh;", Convert(8625));
AddSingle(dictionary, "RuleDelayed;", Convert(10740));
return dictionary;
}
private Dictionary<string, string> GetSymbolLittleS()
{
Dictionary<string, string> dictionary = new Dictionary<string, string>();
AddSingle(dictionary, "sacute;", Convert(347));
AddSingle(dictionary, "sbquo;", Convert(8218));
AddSingle(dictionary, "sc;", Convert(8827));
AddSingle(dictionary, "scap;", Convert(10936));
AddSingle(dictionary, "scaron;", Convert(353));
AddSingle(dictionary, "sccue;", Convert(8829));
AddSingle(dictionary, "scE;", Convert(10932));
AddSingle(dictionary, "sce;", Convert(10928));
AddSingle(dictionary, "scedil;", Convert(351));
AddSingle(dictionary, "scirc;", Convert(349));
AddSingle(dictionary, "scnap;", Convert(10938));
AddSingle(dictionary, "scnE;", Convert(10934));
AddSingle(dictionary, "scnsim;", Convert(8937));
AddSingle(dictionary, "scpolint;", Convert(10771));
AddSingle(dictionary, "scsim;", Convert(8831));
AddSingle(dictionary, "scy;", Convert(1089));
AddSingle(dictionary, "sdot;", Convert(8901));
AddSingle(dictionary, "sdotb;", Convert(8865));
AddSingle(dictionary, "sdote;", Convert(10854));
AddSingle(dictionary, "searhk;", Convert(10533));
AddSingle(dictionary, "seArr;", Convert(8664));
AddSingle(dictionary, "searr;", Convert(8600));
AddSingle(dictionary, "searrow;", Convert(8600));
AddBoth(dictionary, "sect;", Convert(167));
AddSingle(dictionary, "semi;", Convert(59));
AddSingle(dictionary, "seswar;", Convert(10537));
AddSingle(dictionary, "setminus;", Convert(8726));
AddSingle(dictionary, "setmn;", Convert(8726));
AddSingle(dictionary, "sext;", Convert(10038));
AddSingle(dictionary, "sfr;", Convert(120112));
AddSingle(dictionary, "sfrown;", Convert(8994));
AddSingle(dictionary, "sharp;", Convert(9839));
AddSingle(dictionary, "shchcy;", Convert(1097));
AddSingle(dictionary, "shcy;", Convert(1096));
AddSingle(dictionary, "shortmid;", Convert(8739));
AddSingle(dictionary, "shortparallel;", Convert(8741));
AddBoth(dictionary, "shy;", Convert(173));
AddSingle(dictionary, "sigma;", Convert(963));
AddSingle(dictionary, "sigmaf;", Convert(962));
AddSingle(dictionary, "sigmav;", Convert(962));
AddSingle(dictionary, "sim;", Convert(8764));
AddSingle(dictionary, "simdot;", Convert(10858));
AddSingle(dictionary, "sime;", Convert(8771));
AddSingle(dictionary, "simeq;", Convert(8771));
AddSingle(dictionary, "simg;", Convert(10910));
AddSingle(dictionary, "simgE;", Convert(10912));
AddSingle(dictionary, "siml;", Convert(10909));
AddSingle(dictionary, "simlE;", Convert(10911));
AddSingle(dictionary, "simne;", Convert(8774));
AddSingle(dictionary, "simplus;", Convert(10788));
AddSingle(dictionary, "simrarr;", Convert(10610));
AddSingle(dictionary, "slarr;", Convert(8592));
AddSingle(dictionary, "smallsetminus;", Convert(8726));
AddSingle(dictionary, "smashp;", Convert(10803));
AddSingle(dictionary, "smeparsl;", Convert(10724));
AddSingle(dictionary, "smid;", Convert(8739));
AddSingle(dictionary, "smile;", Convert(8995));
AddSingle(dictionary, "smt;", Convert(10922));
AddSingle(dictionary, "smte;", Convert(10924));
AddSingle(dictionary, "smtes;", Convert(10924, 65024));
AddSingle(dictionary, "softcy;", Convert(1100));
AddSingle(dictionary, "sol;", Convert(47));
AddSingle(dictionary, "solb;", Convert(10692));
AddSingle(dictionary, "solbar;", Convert(9023));
AddSingle(dictionary, "sopf;", Convert(120164));
AddSingle(dictionary, "spades;", Convert(9824));
AddSingle(dictionary, "spadesuit;", Convert(9824));
AddSingle(dictionary, "spar;", Convert(8741));
AddSingle(dictionary, "sqcap;", Convert(8851));
AddSingle(dictionary, "sqcaps;", Convert(8851, 65024));
AddSingle(dictionary, "sqcup;", Convert(8852));
AddSingle(dictionary, "sqcups;", Convert(8852, 65024));
AddSingle(dictionary, "sqsub;", Convert(8847));
AddSingle(dictionary, "sqsube;", Convert(8849));
AddSingle(dictionary, "sqsubset;", Convert(8847));
AddSingle(dictionary, "sqsubseteq;", Convert(8849));
AddSingle(dictionary, "sqsup;", Convert(8848));
AddSingle(dictionary, "sqsupe;", Convert(8850));
AddSingle(dictionary, "sqsupset;", Convert(8848));
AddSingle(dictionary, "sqsupseteq;", Convert(8850));
AddSingle(dictionary, "squ;", Convert(9633));
AddSingle(dictionary, "square;", Convert(9633));
AddSingle(dictionary, "squarf;", Convert(9642));
AddSingle(dictionary, "squf;", Convert(9642));
AddSingle(dictionary, "srarr;", Convert(8594));
AddSingle(dictionary, "sscr;", Convert(120008));
AddSingle(dictionary, "ssetmn;", Convert(8726));
AddSingle(dictionary, "ssmile;", Convert(8995));
AddSingle(dictionary, "sstarf;", Convert(8902));
AddSingle(dictionary, "star;", Convert(9734));
AddSingle(dictionary, "starf;", Convert(9733));
AddSingle(dictionary, "straightepsilon;", Convert(1013));
AddSingle(dictionary, "straightphi;", Convert(981));
AddSingle(dictionary, "strns;", Convert(175));
AddSingle(dictionary, "sub;", Convert(8834));
AddSingle(dictionary, "subdot;", Convert(10941));
AddSingle(dictionary, "subE;", Convert(10949));
AddSingle(dictionary, "sube;", Convert(8838));
AddSingle(dictionary, "subedot;", Convert(10947));
AddSingle(dictionary, "submult;", Convert(10945));
AddSingle(dictionary, "subnE;", Convert(10955));
AddSingle(dictionary, "subne;", Convert(8842));
AddSingle(dictionary, "subplus;", Convert(10943));
AddSingle(dictionary, "subrarr;", Convert(10617));
AddSingle(dictionary, "subset;", Convert(8834));
AddSingle(dictionary, "subseteq;", Convert(8838));
AddSingle(dictionary, "subseteqq;", Convert(10949));
AddSingle(dictionary, "subsetneq;", Convert(8842));
AddSingle(dictionary, "subsetneqq;", Convert(10955));
AddSingle(dictionary, "subsim;", Convert(10951));
AddSingle(dictionary, "subsub;", Convert(10965));
AddSingle(dictionary, "subsup;", Convert(10963));
AddSingle(dictionary, "succ;", Convert(8827));
AddSingle(dictionary, "succapprox;", Convert(10936));
AddSingle(dictionary, "succcurlyeq;", Convert(8829));
AddSingle(dictionary, "succeq;", Convert(10928));
AddSingle(dictionary, "succnapprox;", Convert(10938));
AddSingle(dictionary, "succneqq;", Convert(10934));
AddSingle(dictionary, "succnsim;", Convert(8937));
AddSingle(dictionary, "succsim;", Convert(8831));
AddSingle(dictionary, "sum;", Convert(8721));
AddSingle(dictionary, "sung;", Convert(9834));
AddSingle(dictionary, "sup;", Convert(8835));
AddBoth(dictionary, "sup1;", Convert(185));
AddBoth(dictionary, "sup2;", Convert(178));
AddBoth(dictionary, "sup3;", Convert(179));
AddSingle(dictionary, "supdot;", Convert(10942));
AddSingle(dictionary, "supdsub;", Convert(10968));
AddSingle(dictionary, "supE;", Convert(10950));
AddSingle(dictionary, "supe;", Convert(8839));
AddSingle(dictionary, "supedot;", Convert(10948));
AddSingle(dictionary, "suphsol;", Convert(10185));
AddSingle(dictionary, "suphsub;", Convert(10967));
AddSingle(dictionary, "suplarr;", Convert(10619));
AddSingle(dictionary, "supmult;", Convert(10946));
AddSingle(dictionary, "supnE;", Convert(10956));
AddSingle(dictionary, "supne;", Convert(8843));
AddSingle(dictionary, "supplus;", Convert(10944));
AddSingle(dictionary, "supset;", Convert(8835));
AddSingle(dictionary, "supseteq;", Convert(8839));
AddSingle(dictionary, "supseteqq;", Convert(10950));
AddSingle(dictionary, "supsetneq;", Convert(8843));
AddSingle(dictionary, "supsetneqq;", Convert(10956));
AddSingle(dictionary, "supsim;", Convert(10952));
AddSingle(dictionary, "supsub;", Convert(10964));
AddSingle(dictionary, "supsup;", Convert(10966));
AddSingle(dictionary, "swarhk;", Convert(10534));
AddSingle(dictionary, "swArr;", Convert(8665));
AddSingle(dictionary, "swarr;", Convert(8601));
AddSingle(dictionary, "swarrow;", Convert(8601));
AddSingle(dictionary, "swnwar;", Convert(10538));
AddBoth(dictionary, "szlig;", Convert(223));
return dictionary;
}
private Dictionary<string, string> GetSymbolBigS()
{
Dictionary<string, string> dictionary = new Dictionary<string, string>();
AddSingle(dictionary, "Sacute;", Convert(346));
AddSingle(dictionary, "Sc;", Convert(10940));
AddSingle(dictionary, "Scaron;", Convert(352));
AddSingle(dictionary, "Scedil;", Convert(350));
AddSingle(dictionary, "Scirc;", Convert(348));
AddSingle(dictionary, "Scy;", Convert(1057));
AddSingle(dictionary, "Sfr;", Convert(120086));
AddSingle(dictionary, "SHCHcy;", Convert(1065));
AddSingle(dictionary, "SHcy;", Convert(1064));
AddSingle(dictionary, "ShortDownArrow;", Convert(8595));
AddSingle(dictionary, "ShortLeftArrow;", Convert(8592));
AddSingle(dictionary, "ShortRightArrow;", Convert(8594));
AddSingle(dictionary, "ShortUpArrow;", Convert(8593));
AddSingle(dictionary, "Sigma;", Convert(931));
AddSingle(dictionary, "SmallCircle;", Convert(8728));
AddSingle(dictionary, "SOFTcy;", Convert(1068));
AddSingle(dictionary, "Sopf;", Convert(120138));
AddSingle(dictionary, "Sqrt;", Convert(8730));
AddSingle(dictionary, "Square;", Convert(9633));
AddSingle(dictionary, "SquareIntersection;", Convert(8851));
AddSingle(dictionary, "SquareSubset;", Convert(8847));
AddSingle(dictionary, "SquareSubsetEqual;", Convert(8849));
AddSingle(dictionary, "SquareSuperset;", Convert(8848));
AddSingle(dictionary, "SquareSupersetEqual;", Convert(8850));
AddSingle(dictionary, "SquareUnion;", Convert(8852));
AddSingle(dictionary, "Sscr;", Convert(119982));
AddSingle(dictionary, "Star;", Convert(8902));
AddSingle(dictionary, "Sub;", Convert(8912));
AddSingle(dictionary, "Subset;", Convert(8912));
AddSingle(dictionary, "SubsetEqual;", Convert(8838));
AddSingle(dictionary, "Succeeds;", Convert(8827));
AddSingle(dictionary, "SucceedsEqual;", Convert(10928));
AddSingle(dictionary, "SucceedsSlantEqual;", Convert(8829));
AddSingle(dictionary, "SucceedsTilde;", Convert(8831));
AddSingle(dictionary, "SuchThat;", Convert(8715));
AddSingle(dictionary, "Sum;", Convert(8721));
AddSingle(dictionary, "Sup;", Convert(8913));
AddSingle(dictionary, "Superset;", Convert(8835));
AddSingle(dictionary, "SupersetEqual;", Convert(8839));
AddSingle(dictionary, "Supset;", Convert(8913));
return dictionary;
}
private Dictionary<string, string> GetSymbolLittleT()
{
Dictionary<string, string> dictionary = new Dictionary<string, string>();
AddSingle(dictionary, "target;", Convert(8982));
AddSingle(dictionary, "tau;", Convert(964));
AddSingle(dictionary, "tbrk;", Convert(9140));
AddSingle(dictionary, "tcaron;", Convert(357));
AddSingle(dictionary, "tcedil;", Convert(355));
AddSingle(dictionary, "tcy;", Convert(1090));
AddSingle(dictionary, "tdot;", Convert(8411));
AddSingle(dictionary, "telrec;", Convert(8981));
AddSingle(dictionary, "tfr;", Convert(120113));
AddSingle(dictionary, "there4;", Convert(8756));
AddSingle(dictionary, "therefore;", Convert(8756));
AddSingle(dictionary, "theta;", Convert(952));
AddSingle(dictionary, "thetasym;", Convert(977));
AddSingle(dictionary, "thetav;", Convert(977));
AddSingle(dictionary, "thickapprox;", Convert(8776));
AddSingle(dictionary, "thicksim;", Convert(8764));
AddSingle(dictionary, "thinsp;", Convert(8201));
AddSingle(dictionary, "thkap;", Convert(8776));
AddSingle(dictionary, "thksim;", Convert(8764));
AddBoth(dictionary, "thorn;", Convert(254));
AddSingle(dictionary, "tilde;", Convert(732));
AddBoth(dictionary, "times;", Convert(215));
AddSingle(dictionary, "timesb;", Convert(8864));
AddSingle(dictionary, "timesbar;", Convert(10801));
AddSingle(dictionary, "timesd;", Convert(10800));
AddSingle(dictionary, "tint;", Convert(8749));
AddSingle(dictionary, "toea;", Convert(10536));
AddSingle(dictionary, "top;", Convert(8868));
AddSingle(dictionary, "topbot;", Convert(9014));
AddSingle(dictionary, "topcir;", Convert(10993));
AddSingle(dictionary, "topf;", Convert(120165));
AddSingle(dictionary, "topfork;", Convert(10970));
AddSingle(dictionary, "tosa;", Convert(10537));
AddSingle(dictionary, "tprime;", Convert(8244));
AddSingle(dictionary, "trade;", Convert(8482));
AddSingle(dictionary, "triangle;", Convert(9653));
AddSingle(dictionary, "triangledown;", Convert(9663));
AddSingle(dictionary, "triangleleft;", Convert(9667));
AddSingle(dictionary, "trianglelefteq;", Convert(8884));
AddSingle(dictionary, "triangleq;", Convert(8796));
AddSingle(dictionary, "triangleright;", Convert(9657));
AddSingle(dictionary, "trianglerighteq;", Convert(8885));
AddSingle(dictionary, "tridot;", Convert(9708));
AddSingle(dictionary, "trie;", Convert(8796));
AddSingle(dictionary, "triminus;", Convert(10810));
AddSingle(dictionary, "triplus;", Convert(10809));
AddSingle(dictionary, "trisb;", Convert(10701));
AddSingle(dictionary, "tritime;", Convert(10811));
AddSingle(dictionary, "trpezium;", Convert(9186));
AddSingle(dictionary, "tscr;", Convert(120009));
AddSingle(dictionary, "tscy;", Convert(1094));
AddSingle(dictionary, "tshcy;", Convert(1115));
AddSingle(dictionary, "tstrok;", Convert(359));
AddSingle(dictionary, "twixt;", Convert(8812));
AddSingle(dictionary, "twoheadleftarrow;", Convert(8606));
AddSingle(dictionary, "twoheadrightarrow;", Convert(8608));
return dictionary;
}
private Dictionary<string, string> GetSymbolBigT()
{
Dictionary<string, string> dictionary = new Dictionary<string, string>();
AddSingle(dictionary, "Tab;", Convert(9));
AddSingle(dictionary, "Tau;", Convert(932));
AddSingle(dictionary, "Tcaron;", Convert(356));
AddSingle(dictionary, "Tcedil;", Convert(354));
AddSingle(dictionary, "Tcy;", Convert(1058));
AddSingle(dictionary, "Tfr;", Convert(120087));
AddSingle(dictionary, "Therefore;", Convert(8756));
AddSingle(dictionary, "Theta;", Convert(920));
AddSingle(dictionary, "ThickSpace;", Convert(8287, 8202));
AddSingle(dictionary, "ThinSpace;", Convert(8201));
AddBoth(dictionary, "THORN;", Convert(222));
AddSingle(dictionary, "Tilde;", Convert(8764));
AddSingle(dictionary, "TildeEqual;", Convert(8771));
AddSingle(dictionary, "TildeFullEqual;", Convert(8773));
AddSingle(dictionary, "TildeTilde;", Convert(8776));
AddSingle(dictionary, "Topf;", Convert(120139));
AddSingle(dictionary, "TRADE;", Convert(8482));
AddSingle(dictionary, "TripleDot;", Convert(8411));
AddSingle(dictionary, "Tscr;", Convert(119983));
AddSingle(dictionary, "TScy;", Convert(1062));
AddSingle(dictionary, "TSHcy;", Convert(1035));
AddSingle(dictionary, "Tstrok;", Convert(358));
return dictionary;
}
private Dictionary<string, string> GetSymbolLittleU()
{
Dictionary<string, string> dictionary = new Dictionary<string, string>();
AddBoth(dictionary, "uacute;", Convert(250));
AddSingle(dictionary, "uArr;", Convert(8657));
AddSingle(dictionary, "uarr;", Convert(8593));
AddSingle(dictionary, "ubrcy;", Convert(1118));
AddSingle(dictionary, "ubreve;", Convert(365));
AddBoth(dictionary, "ucirc;", Convert(251));
AddSingle(dictionary, "ucy;", Convert(1091));
AddSingle(dictionary, "udarr;", Convert(8645));
AddSingle(dictionary, "udblac;", Convert(369));
AddSingle(dictionary, "udhar;", Convert(10606));
AddSingle(dictionary, "ufisht;", Convert(10622));
AddSingle(dictionary, "ufr;", Convert(120114));
AddBoth(dictionary, "ugrave;", Convert(249));
AddSingle(dictionary, "uHar;", Convert(10595));
AddSingle(dictionary, "uharl;", Convert(8639));
AddSingle(dictionary, "uharr;", Convert(8638));
AddSingle(dictionary, "uhblk;", Convert(9600));
AddSingle(dictionary, "ulcorn;", Convert(8988));
AddSingle(dictionary, "ulcorner;", Convert(8988));
AddSingle(dictionary, "ulcrop;", Convert(8975));
AddSingle(dictionary, "ultri;", Convert(9720));
AddSingle(dictionary, "umacr;", Convert(363));
AddBoth(dictionary, "uml;", Convert(168));
AddSingle(dictionary, "uogon;", Convert(371));
AddSingle(dictionary, "uopf;", Convert(120166));
AddSingle(dictionary, "uparrow;", Convert(8593));
AddSingle(dictionary, "updownarrow;", Convert(8597));
AddSingle(dictionary, "upharpoonleft;", Convert(8639));
AddSingle(dictionary, "upharpoonright;", Convert(8638));
AddSingle(dictionary, "uplus;", Convert(8846));
AddSingle(dictionary, "upsi;", Convert(965));
AddSingle(dictionary, "upsih;", Convert(978));
AddSingle(dictionary, "upsilon;", Convert(965));
AddSingle(dictionary, "upuparrows;", Convert(8648));
AddSingle(dictionary, "urcorn;", Convert(8989));
AddSingle(dictionary, "urcorner;", Convert(8989));
AddSingle(dictionary, "urcrop;", Convert(8974));
AddSingle(dictionary, "uring;", Convert(367));
AddSingle(dictionary, "urtri;", Convert(9721));
AddSingle(dictionary, "uscr;", Convert(120010));
AddSingle(dictionary, "utdot;", Convert(8944));
AddSingle(dictionary, "utilde;", Convert(361));
AddSingle(dictionary, "utri;", Convert(9653));
AddSingle(dictionary, "utrif;", Convert(9652));
AddSingle(dictionary, "uuarr;", Convert(8648));
AddBoth(dictionary, "uuml;", Convert(252));
AddSingle(dictionary, "uwangle;", Convert(10663));
return dictionary;
}
private Dictionary<string, string> GetSymbolBigU()
{
Dictionary<string, string> dictionary = new Dictionary<string, string>();
AddBoth(dictionary, "Uacute;", Convert(218));
AddSingle(dictionary, "Uarr;", Convert(8607));
AddSingle(dictionary, "Uarrocir;", Convert(10569));
AddSingle(dictionary, "Ubrcy;", Convert(1038));
AddSingle(dictionary, "Ubreve;", Convert(364));
AddBoth(dictionary, "Ucirc;", Convert(219));
AddSingle(dictionary, "Ucy;", Convert(1059));
AddSingle(dictionary, "Udblac;", Convert(368));
AddSingle(dictionary, "Ufr;", Convert(120088));
AddBoth(dictionary, "Ugrave;", Convert(217));
AddSingle(dictionary, "Umacr;", Convert(362));
AddSingle(dictionary, "UnderBar;", Convert(95));
AddSingle(dictionary, "UnderBrace;", Convert(9183));
AddSingle(dictionary, "UnderBracket;", Convert(9141));
AddSingle(dictionary, "UnderParenthesis;", Convert(9181));
AddSingle(dictionary, "Union;", Convert(8899));
AddSingle(dictionary, "UnionPlus;", Convert(8846));
AddSingle(dictionary, "Uogon;", Convert(370));
AddSingle(dictionary, "Uopf;", Convert(120140));
AddSingle(dictionary, "UpArrow;", Convert(8593));
AddSingle(dictionary, "Uparrow;", Convert(8657));
AddSingle(dictionary, "UpArrowBar;", Convert(10514));
AddSingle(dictionary, "UpArrowDownArrow;", Convert(8645));
AddSingle(dictionary, "UpDownArrow;", Convert(8597));
AddSingle(dictionary, "Updownarrow;", Convert(8661));
AddSingle(dictionary, "UpEquilibrium;", Convert(10606));
AddSingle(dictionary, "UpperLeftArrow;", Convert(8598));
AddSingle(dictionary, "UpperRightArrow;", Convert(8599));
AddSingle(dictionary, "Upsi;", Convert(978));
AddSingle(dictionary, "Upsilon;", Convert(933));
AddSingle(dictionary, "UpTee;", Convert(8869));
AddSingle(dictionary, "UpTeeArrow;", Convert(8613));
AddSingle(dictionary, "Uring;", Convert(366));
AddSingle(dictionary, "Uscr;", Convert(119984));
AddSingle(dictionary, "Utilde;", Convert(360));
AddBoth(dictionary, "Uuml;", Convert(220));
return dictionary;
}
private Dictionary<string, string> GetSymbolLittleV()
{
Dictionary<string, string> dictionary = new Dictionary<string, string>();
AddSingle(dictionary, "vangrt;", Convert(10652));
AddSingle(dictionary, "varepsilon;", Convert(1013));
AddSingle(dictionary, "varkappa;", Convert(1008));
AddSingle(dictionary, "varnothing;", Convert(8709));
AddSingle(dictionary, "varphi;", Convert(981));
AddSingle(dictionary, "varpi;", Convert(982));
AddSingle(dictionary, "varpropto;", Convert(8733));
AddSingle(dictionary, "vArr;", Convert(8661));
AddSingle(dictionary, "varr;", Convert(8597));
AddSingle(dictionary, "varrho;", Convert(1009));
AddSingle(dictionary, "varsigma;", Convert(962));
AddSingle(dictionary, "varsubsetneq;", Convert(8842, 65024));
AddSingle(dictionary, "varsubsetneqq;", Convert(10955, 65024));
AddSingle(dictionary, "varsupsetneq;", Convert(8843, 65024));
AddSingle(dictionary, "varsupsetneqq;", Convert(10956, 65024));
AddSingle(dictionary, "vartheta;", Convert(977));
AddSingle(dictionary, "vartriangleleft;", Convert(8882));
AddSingle(dictionary, "vartriangleright;", Convert(8883));
AddSingle(dictionary, "vBar;", Convert(10984));
AddSingle(dictionary, "vBarv;", Convert(10985));
AddSingle(dictionary, "vcy;", Convert(1074));
AddSingle(dictionary, "vDash;", Convert(8872));
AddSingle(dictionary, "vdash;", Convert(8866));
AddSingle(dictionary, "vee;", Convert(8744));
AddSingle(dictionary, "veebar;", Convert(8891));
AddSingle(dictionary, "veeeq;", Convert(8794));
AddSingle(dictionary, "vellip;", Convert(8942));
AddSingle(dictionary, "verbar;", Convert(124));
AddSingle(dictionary, "vert;", Convert(124));
AddSingle(dictionary, "vfr;", Convert(120115));
AddSingle(dictionary, "vltri;", Convert(8882));
AddSingle(dictionary, "vnsub;", Convert(8834, 8402));
AddSingle(dictionary, "vnsup;", Convert(8835, 8402));
AddSingle(dictionary, "vopf;", Convert(120167));
AddSingle(dictionary, "vprop;", Convert(8733));
AddSingle(dictionary, "vrtri;", Convert(8883));
AddSingle(dictionary, "vscr;", Convert(120011));
AddSingle(dictionary, "vsubnE;", Convert(10955, 65024));
AddSingle(dictionary, "vsubne;", Convert(8842, 65024));
AddSingle(dictionary, "vsupnE;", Convert(10956, 65024));
AddSingle(dictionary, "vsupne;", Convert(8843, 65024));
AddSingle(dictionary, "vzigzag;", Convert(10650));
return dictionary;
}
private Dictionary<string, string> GetSymbolBigV()
{
Dictionary<string, string> dictionary = new Dictionary<string, string>();
AddSingle(dictionary, "Vbar;", Convert(10987));
AddSingle(dictionary, "Vcy;", Convert(1042));
AddSingle(dictionary, "VDash;", Convert(8875));
AddSingle(dictionary, "Vdash;", Convert(8873));
AddSingle(dictionary, "Vdashl;", Convert(10982));
AddSingle(dictionary, "Vee;", Convert(8897));
AddSingle(dictionary, "Verbar;", Convert(8214));
AddSingle(dictionary, "Vert;", Convert(8214));
AddSingle(dictionary, "VerticalBar;", Convert(8739));
AddSingle(dictionary, "VerticalLine;", Convert(124));
AddSingle(dictionary, "VerticalSeparator;", Convert(10072));
AddSingle(dictionary, "VerticalTilde;", Convert(8768));
AddSingle(dictionary, "VeryThinSpace;", Convert(8202));
AddSingle(dictionary, "Vfr;", Convert(120089));
AddSingle(dictionary, "Vopf;", Convert(120141));
AddSingle(dictionary, "Vscr;", Convert(119985));
AddSingle(dictionary, "Vvdash;", Convert(8874));
return dictionary;
}
private Dictionary<string, string> GetSymbolLittleW()
{
Dictionary<string, string> dictionary = new Dictionary<string, string>();
AddSingle(dictionary, "wcirc;", Convert(373));
AddSingle(dictionary, "wedbar;", Convert(10847));
AddSingle(dictionary, "wedge;", Convert(8743));
AddSingle(dictionary, "wedgeq;", Convert(8793));
AddSingle(dictionary, "weierp;", Convert(8472));
AddSingle(dictionary, "wfr;", Convert(120116));
AddSingle(dictionary, "wopf;", Convert(120168));
AddSingle(dictionary, "wp;", Convert(8472));
AddSingle(dictionary, "wr;", Convert(8768));
AddSingle(dictionary, "wreath;", Convert(8768));
AddSingle(dictionary, "wscr;", Convert(120012));
return dictionary;
}
private Dictionary<string, string> GetSymbolBigW()
{
Dictionary<string, string> dictionary = new Dictionary<string, string>();
AddSingle(dictionary, "Wcirc;", Convert(372));
AddSingle(dictionary, "Wedge;", Convert(8896));
AddSingle(dictionary, "Wfr;", Convert(120090));
AddSingle(dictionary, "Wopf;", Convert(120142));
AddSingle(dictionary, "Wscr;", Convert(119986));
return dictionary;
}
private Dictionary<string, string> GetSymbolLittleX()
{
Dictionary<string, string> dictionary = new Dictionary<string, string>();
AddSingle(dictionary, "xcap;", Convert(8898));
AddSingle(dictionary, "xcirc;", Convert(9711));
AddSingle(dictionary, "xcup;", Convert(8899));
AddSingle(dictionary, "xdtri;", Convert(9661));
AddSingle(dictionary, "xfr;", Convert(120117));
AddSingle(dictionary, "xhArr;", Convert(10234));
AddSingle(dictionary, "xharr;", Convert(10231));
AddSingle(dictionary, "xi;", Convert(958));
AddSingle(dictionary, "xlArr;", Convert(10232));
AddSingle(dictionary, "xlarr;", Convert(10229));
AddSingle(dictionary, "xmap;", Convert(10236));
AddSingle(dictionary, "xnis;", Convert(8955));
AddSingle(dictionary, "xodot;", Convert(10752));
AddSingle(dictionary, "xopf;", Convert(120169));
AddSingle(dictionary, "xoplus;", Convert(10753));
AddSingle(dictionary, "xotime;", Convert(10754));
AddSingle(dictionary, "xrArr;", Convert(10233));
AddSingle(dictionary, "xrarr;", Convert(10230));
AddSingle(dictionary, "xscr;", Convert(120013));
AddSingle(dictionary, "xsqcup;", Convert(10758));
AddSingle(dictionary, "xuplus;", Convert(10756));
AddSingle(dictionary, "xutri;", Convert(9651));
AddSingle(dictionary, "xvee;", Convert(8897));
AddSingle(dictionary, "xwedge;", Convert(8896));
return dictionary;
}
private Dictionary<string, string> GetSymbolBigX()
{
Dictionary<string, string> dictionary = new Dictionary<string, string>();
AddSingle(dictionary, "Xfr;", Convert(120091));
AddSingle(dictionary, "Xi;", Convert(926));
AddSingle(dictionary, "Xopf;", Convert(120143));
AddSingle(dictionary, "Xscr;", Convert(119987));
return dictionary;
}
private Dictionary<string, string> GetSymbolLittleY()
{
Dictionary<string, string> dictionary = new Dictionary<string, string>();
AddBoth(dictionary, "yacute;", Convert(253));
AddSingle(dictionary, "yacy;", Convert(1103));
AddSingle(dictionary, "ycirc;", Convert(375));
AddSingle(dictionary, "ycy;", Convert(1099));
AddBoth(dictionary, "yen;", Convert(165));
AddSingle(dictionary, "yfr;", Convert(120118));
AddSingle(dictionary, "yicy;", Convert(1111));
AddSingle(dictionary, "yopf;", Convert(120170));
AddSingle(dictionary, "yscr;", Convert(120014));
AddSingle(dictionary, "yucy;", Convert(1102));
AddBoth(dictionary, "yuml;", Convert(255));
return dictionary;
}
private Dictionary<string, string> GetSymbolBigY()
{
Dictionary<string, string> dictionary = new Dictionary<string, string>();
AddBoth(dictionary, "Yacute;", Convert(221));
AddSingle(dictionary, "YAcy;", Convert(1071));
AddSingle(dictionary, "Ycirc;", Convert(374));
AddSingle(dictionary, "Ycy;", Convert(1067));
AddSingle(dictionary, "Yfr;", Convert(120092));
AddSingle(dictionary, "YIcy;", Convert(1031));
AddSingle(dictionary, "Yopf;", Convert(120144));
AddSingle(dictionary, "Yscr;", Convert(119988));
AddSingle(dictionary, "YUcy;", Convert(1070));
AddSingle(dictionary, "Yuml;", Convert(376));
return dictionary;
}
private Dictionary<string, string> GetSymbolLittleZ()
{
Dictionary<string, string> dictionary = new Dictionary<string, string>();
AddSingle(dictionary, "zacute;", Convert(378));
AddSingle(dictionary, "zcaron;", Convert(382));
AddSingle(dictionary, "zcy;", Convert(1079));
AddSingle(dictionary, "zdot;", Convert(380));
AddSingle(dictionary, "zeetrf;", Convert(8488));
AddSingle(dictionary, "zeta;", Convert(950));
AddSingle(dictionary, "zfr;", Convert(120119));
AddSingle(dictionary, "zhcy;", Convert(1078));
AddSingle(dictionary, "zigrarr;", Convert(8669));
AddSingle(dictionary, "zopf;", Convert(120171));
AddSingle(dictionary, "zscr;", Convert(120015));
AddSingle(dictionary, "zwj;", Convert(8205));
AddSingle(dictionary, "zwnj;", Convert(8204));
return dictionary;
}
private Dictionary<string, string> GetSymbolBigZ()
{
Dictionary<string, string> dictionary = new Dictionary<string, string>();
AddSingle(dictionary, "Zacute;", Convert(377));
AddSingle(dictionary, "Zcaron;", Convert(381));
AddSingle(dictionary, "Zcy;", Convert(1047));
AddSingle(dictionary, "Zdot;", Convert(379));
AddSingle(dictionary, "ZeroWidthSpace;", Convert(8203));
AddSingle(dictionary, "Zeta;", Convert(918));
AddSingle(dictionary, "Zfr;", Convert(8488));
AddSingle(dictionary, "ZHcy;", Convert(1046));
AddSingle(dictionary, "Zopf;", Convert(8484));
AddSingle(dictionary, "Zscr;", Convert(119989));
return dictionary;
}
public string GetSymbol(string name)
{
string value = null;
Dictionary<string, string> value2 = null;
if (!string.IsNullOrEmpty(name) && _entities.TryGetValue(name[0], out value2))
value2.TryGetValue(name, out value);
return value;
}
private static string Convert(int code)
{
return code.ConvertFromUtf32();
}
private static string Convert(int leading, int trailing)
{
return leading.ConvertFromUtf32() + trailing.ConvertFromUtf32();
}
public static bool IsInvalidNumber(int code)
{
if (code < 55296 || code > 57343)
return code > 1114111;
return true;
}
public static bool IsInCharacterTable(int code)
{
if (code != 0 && code != 13 && code != 128 && code != 129 && code != 130 && code != 131 && code != 132 && code != 133 && code != 134 && code != 135 && code != 136 && code != 137 && code != 138 && code != 139 && code != 140 && code != 141 && code != 142 && code != 143 && code != 144 && code != 145 && code != 146 && code != 147 && code != 148 && code != 149 && code != 150 && code != 151 && code != 152 && code != 153 && code != 154 && code != 155 && code != 156 && code != 157 && code != 158)
return code == 159;
return true;
}
public static string GetSymbolFromTable(int code)
{
switch (code) {
case 0:
return Convert(65533);
case 13:
return Convert(13);
case 128:
return Convert(8364);
case 129:
return Convert(129);
case 130:
return Convert(8218);
case 131:
return Convert(402);
case 132:
return Convert(8222);
case 133:
return Convert(8230);
case 134:
return Convert(8224);
case 135:
return Convert(8225);
case 136:
return Convert(710);
case 137:
return Convert(8240);
case 138:
return Convert(352);
case 139:
return Convert(8249);
case 140:
return Convert(338);
case 141:
return Convert(141);
case 142:
return Convert(381);
case 143:
return Convert(143);
case 144:
return Convert(144);
case 145:
return Convert(8216);
case 146:
return Convert(8217);
case 147:
return Convert(8220);
case 148:
return Convert(8221);
case 149:
return Convert(8226);
case 150:
return Convert(8211);
case 151:
return Convert(8212);
case 152:
return Convert(732);
case 153:
return Convert(8482);
case 154:
return Convert(353);
case 155:
return Convert(8250);
case 156:
return Convert(339);
case 157:
return Convert(157);
case 158:
return Convert(382);
case 159:
return Convert(376);
default:
return null;
}
}
public static bool IsInInvalidRange(int code)
{
if ((code < 1 || code > 8) && (code < 14 || code > 31) && (code < 127 || code > 159) && (code < 64976 || code > 65007) && code != 11 && code != 65534 && code != 65535 && code != 131070 && code != 196606 && code != 131071 && code != 196607 && code != 262142 && code != 262143 && code != 327678 && code != 327679 && code != 393214 && code != 393215 && code != 458750 && code != 458751 && code != 524286 && code != 524287 && code != 589822 && code != 589823 && code != 655358 && code != 655359 && code != 720894 && code != 720895 && code != 786430 && code != 786431 && code != 851966 && code != 851967 && code != 917502 && code != 917503 && code != 983038 && code != 983039 && code != 1048574 && code != 1048575 && code != 1114110)
return code == 1114111;
return true;
}
private static void AddSingle(Dictionary<string, string> symbols, string key, string value)
{
symbols.Add(key, value);
}
private static void AddBoth(Dictionary<string, string> symbols, string key, string value)
{
symbols.Add(key, value);
symbols.Add(key.Remove(key.Length - 1), value);
}
}
}