//Generated by CharTableConverter //!!DO NOT EDIT package org.freehep.graphicsio.font.encoding; import java.util.*; /** * Generated Expert Encoding Table. * * @author org.freehep.graphicsio.font.encoding.CharTableConverter * @version $Id: Expert.java,v 1.1 2001/11/29 01:45:27 duns Exp $ */ public class Expert extends AbstractCharTable { private Hashtable unicodeToName = new Hashtable(); private Hashtable nameToUnicode = new Hashtable(); private Hashtable nameToEnc = new Hashtable(); private String[] encToName = new String[256]; public Expert(){ unicodeToName.put(new Character((char)0xF7E6),"AEsmall"); nameToUnicode.put("AEsmall", new Character((char)0xF7E6)); nameToEnc.put("AEsmall", new Integer(190)); encToName[190]="AEsmall"; unicodeToName.put(new Character((char)0xF7E1),"Aacutesmall"); nameToUnicode.put("Aacutesmall", new Character((char)0xF7E1)); nameToEnc.put("Aacutesmall", new Integer(135)); encToName[135]="Aacutesmall"; unicodeToName.put(new Character((char)0xF7E2),"Acircumflexsmall"); nameToUnicode.put("Acircumflexsmall", new Character((char)0xF7E2)); nameToEnc.put("Acircumflexsmall", new Integer(137)); encToName[137]="Acircumflexsmall"; unicodeToName.put(new Character((char)0xF7B4),"Acutesmall"); nameToUnicode.put("Acutesmall", new Character((char)0xF7B4)); nameToEnc.put("Acutesmall", new Integer(39)); encToName[39]="Acutesmall"; unicodeToName.put(new Character((char)0xF7E4),"Adieresissmall"); nameToUnicode.put("Adieresissmall", new Character((char)0xF7E4)); nameToEnc.put("Adieresissmall", new Integer(138)); encToName[138]="Adieresissmall"; unicodeToName.put(new Character((char)0xF7E0),"Agravesmall"); nameToUnicode.put("Agravesmall", new Character((char)0xF7E0)); nameToEnc.put("Agravesmall", new Integer(136)); encToName[136]="Agravesmall"; unicodeToName.put(new Character((char)0xF7E5),"Aringsmall"); nameToUnicode.put("Aringsmall", new Character((char)0xF7E5)); nameToEnc.put("Aringsmall", new Integer(140)); encToName[140]="Aringsmall"; unicodeToName.put(new Character((char)0xF761),"Asmall"); nameToUnicode.put("Asmall", new Character((char)0xF761)); nameToEnc.put("Asmall", new Integer(97)); encToName[97]="Asmall"; unicodeToName.put(new Character((char)0xF7E3),"Atildesmall"); nameToUnicode.put("Atildesmall", new Character((char)0xF7E3)); nameToEnc.put("Atildesmall", new Integer(139)); encToName[139]="Atildesmall"; unicodeToName.put(new Character((char)0xF6F4),"Brevesmall"); nameToUnicode.put("Brevesmall", new Character((char)0xF6F4)); nameToEnc.put("Brevesmall", new Integer(243)); encToName[243]="Brevesmall"; unicodeToName.put(new Character((char)0xF762),"Bsmall"); nameToUnicode.put("Bsmall", new Character((char)0xF762)); nameToEnc.put("Bsmall", new Integer(98)); encToName[98]="Bsmall"; unicodeToName.put(new Character((char)0xF6F5),"Caronsmall"); nameToUnicode.put("Caronsmall", new Character((char)0xF6F5)); nameToEnc.put("Caronsmall", new Integer(174)); encToName[174]="Caronsmall"; unicodeToName.put(new Character((char)0xF7E7),"Ccedillasmall"); nameToUnicode.put("Ccedillasmall", new Character((char)0xF7E7)); nameToEnc.put("Ccedillasmall", new Integer(141)); encToName[141]="Ccedillasmall"; unicodeToName.put(new Character((char)0xF7B8),"Cedillasmall"); nameToUnicode.put("Cedillasmall", new Character((char)0xF7B8)); nameToEnc.put("Cedillasmall", new Integer(201)); encToName[201]="Cedillasmall"; unicodeToName.put(new Character((char)0xF6F6),"Circumflexsmall"); nameToUnicode.put("Circumflexsmall", new Character((char)0xF6F6)); nameToEnc.put("Circumflexsmall", new Integer(94)); encToName[94]="Circumflexsmall"; unicodeToName.put(new Character((char)0xF763),"Csmall"); nameToUnicode.put("Csmall", new Character((char)0xF763)); nameToEnc.put("Csmall", new Integer(99)); encToName[99]="Csmall"; unicodeToName.put(new Character((char)0xF7A8),"Dieresissmall"); nameToUnicode.put("Dieresissmall", new Character((char)0xF7A8)); nameToEnc.put("Dieresissmall", new Integer(172)); encToName[172]="Dieresissmall"; unicodeToName.put(new Character((char)0xF6F7),"Dotaccentsmall"); nameToUnicode.put("Dotaccentsmall", new Character((char)0xF6F7)); nameToEnc.put("Dotaccentsmall", new Integer(250)); encToName[250]="Dotaccentsmall"; unicodeToName.put(new Character((char)0xF764),"Dsmall"); nameToUnicode.put("Dsmall", new Character((char)0xF764)); nameToEnc.put("Dsmall", new Integer(100)); encToName[100]="Dsmall"; unicodeToName.put(new Character((char)0xF7E9),"Eacutesmall"); nameToUnicode.put("Eacutesmall", new Character((char)0xF7E9)); nameToEnc.put("Eacutesmall", new Integer(142)); encToName[142]="Eacutesmall"; unicodeToName.put(new Character((char)0xF7EA),"Ecircumflexsmall"); nameToUnicode.put("Ecircumflexsmall", new Character((char)0xF7EA)); nameToEnc.put("Ecircumflexsmall", new Integer(144)); encToName[144]="Ecircumflexsmall"; unicodeToName.put(new Character((char)0xF7EB),"Edieresissmall"); nameToUnicode.put("Edieresissmall", new Character((char)0xF7EB)); nameToEnc.put("Edieresissmall", new Integer(145)); encToName[145]="Edieresissmall"; unicodeToName.put(new Character((char)0xF7E8),"Egravesmall"); nameToUnicode.put("Egravesmall", new Character((char)0xF7E8)); nameToEnc.put("Egravesmall", new Integer(143)); encToName[143]="Egravesmall"; unicodeToName.put(new Character((char)0xF765),"Esmall"); nameToUnicode.put("Esmall", new Character((char)0xF765)); nameToEnc.put("Esmall", new Integer(101)); encToName[101]="Esmall"; unicodeToName.put(new Character((char)0xF7F0),"Ethsmall"); nameToUnicode.put("Ethsmall", new Character((char)0xF7F0)); nameToEnc.put("Ethsmall", new Integer(68)); encToName[68]="Ethsmall"; unicodeToName.put(new Character((char)0xF766),"Fsmall"); nameToUnicode.put("Fsmall", new Character((char)0xF766)); nameToEnc.put("Fsmall", new Integer(102)); encToName[102]="Fsmall"; unicodeToName.put(new Character((char)0xF760),"Gravesmall"); nameToUnicode.put("Gravesmall", new Character((char)0xF760)); nameToEnc.put("Gravesmall", new Integer(96)); encToName[96]="Gravesmall"; unicodeToName.put(new Character((char)0xF767),"Gsmall"); nameToUnicode.put("Gsmall", new Character((char)0xF767)); nameToEnc.put("Gsmall", new Integer(103)); encToName[103]="Gsmall"; unicodeToName.put(new Character((char)0xF768),"Hsmall"); nameToUnicode.put("Hsmall", new Character((char)0xF768)); nameToEnc.put("Hsmall", new Integer(104)); encToName[104]="Hsmall"; unicodeToName.put(new Character((char)0xF6F8),"Hungarumlautsmall"); nameToUnicode.put("Hungarumlautsmall", new Character((char)0xF6F8)); nameToEnc.put("Hungarumlautsmall", new Integer(34)); encToName[34]="Hungarumlautsmall"; unicodeToName.put(new Character((char)0xF7ED),"Iacutesmall"); nameToUnicode.put("Iacutesmall", new Character((char)0xF7ED)); nameToEnc.put("Iacutesmall", new Integer(146)); encToName[146]="Iacutesmall"; unicodeToName.put(new Character((char)0xF7EE),"Icircumflexsmall"); nameToUnicode.put("Icircumflexsmall", new Character((char)0xF7EE)); nameToEnc.put("Icircumflexsmall", new Integer(148)); encToName[148]="Icircumflexsmall"; unicodeToName.put(new Character((char)0xF7EF),"Idieresissmall"); nameToUnicode.put("Idieresissmall", new Character((char)0xF7EF)); nameToEnc.put("Idieresissmall", new Integer(149)); encToName[149]="Idieresissmall"; unicodeToName.put(new Character((char)0xF7EC),"Igravesmall"); nameToUnicode.put("Igravesmall", new Character((char)0xF7EC)); nameToEnc.put("Igravesmall", new Integer(147)); encToName[147]="Igravesmall"; unicodeToName.put(new Character((char)0xF769),"Ismall"); nameToUnicode.put("Ismall", new Character((char)0xF769)); nameToEnc.put("Ismall", new Integer(105)); encToName[105]="Ismall"; unicodeToName.put(new Character((char)0xF76A),"Jsmall"); nameToUnicode.put("Jsmall", new Character((char)0xF76A)); nameToEnc.put("Jsmall", new Integer(106)); encToName[106]="Jsmall"; unicodeToName.put(new Character((char)0xF76B),"Ksmall"); nameToUnicode.put("Ksmall", new Character((char)0xF76B)); nameToEnc.put("Ksmall", new Integer(107)); encToName[107]="Ksmall"; unicodeToName.put(new Character((char)0xF6F9),"Lslashsmall"); nameToUnicode.put("Lslashsmall", new Character((char)0xF6F9)); nameToEnc.put("Lslashsmall", new Integer(194)); encToName[194]="Lslashsmall"; unicodeToName.put(new Character((char)0xF76C),"Lsmall"); nameToUnicode.put("Lsmall", new Character((char)0xF76C)); nameToEnc.put("Lsmall", new Integer(108)); encToName[108]="Lsmall"; unicodeToName.put(new Character((char)0xF7AF),"Macronsmall"); nameToUnicode.put("Macronsmall", new Character((char)0xF7AF)); nameToEnc.put("Macronsmall", new Integer(244)); encToName[244]="Macronsmall"; unicodeToName.put(new Character((char)0xF76D),"Msmall"); nameToUnicode.put("Msmall", new Character((char)0xF76D)); nameToEnc.put("Msmall", new Integer(109)); encToName[109]="Msmall"; unicodeToName.put(new Character((char)0xF76E),"Nsmall"); nameToUnicode.put("Nsmall", new Character((char)0xF76E)); nameToEnc.put("Nsmall", new Integer(110)); encToName[110]="Nsmall"; unicodeToName.put(new Character((char)0xF7F1),"Ntildesmall"); nameToUnicode.put("Ntildesmall", new Character((char)0xF7F1)); nameToEnc.put("Ntildesmall", new Integer(150)); encToName[150]="Ntildesmall"; unicodeToName.put(new Character((char)0xF6FA),"OEsmall"); nameToUnicode.put("OEsmall", new Character((char)0xF6FA)); nameToEnc.put("OEsmall", new Integer(207)); encToName[207]="OEsmall"; unicodeToName.put(new Character((char)0xF7F3),"Oacutesmall"); nameToUnicode.put("Oacutesmall", new Character((char)0xF7F3)); nameToEnc.put("Oacutesmall", new Integer(151)); encToName[151]="Oacutesmall"; unicodeToName.put(new Character((char)0xF7F4),"Ocircumflexsmall"); nameToUnicode.put("Ocircumflexsmall", new Character((char)0xF7F4)); nameToEnc.put("Ocircumflexsmall", new Integer(153)); encToName[153]="Ocircumflexsmall"; unicodeToName.put(new Character((char)0xF7F6),"Odieresissmall"); nameToUnicode.put("Odieresissmall", new Character((char)0xF7F6)); nameToEnc.put("Odieresissmall", new Integer(154)); encToName[154]="Odieresissmall"; unicodeToName.put(new Character((char)0xF6FB),"Ogoneksmall"); nameToUnicode.put("Ogoneksmall", new Character((char)0xF6FB)); nameToEnc.put("Ogoneksmall", new Integer(242)); encToName[242]="Ogoneksmall"; unicodeToName.put(new Character((char)0xF7F2),"Ogravesmall"); nameToUnicode.put("Ogravesmall", new Character((char)0xF7F2)); nameToEnc.put("Ogravesmall", new Integer(152)); encToName[152]="Ogravesmall"; unicodeToName.put(new Character((char)0xF7F8),"Oslashsmall"); nameToUnicode.put("Oslashsmall", new Character((char)0xF7F8)); nameToEnc.put("Oslashsmall", new Integer(191)); encToName[191]="Oslashsmall"; unicodeToName.put(new Character((char)0xF76F),"Osmall"); nameToUnicode.put("Osmall", new Character((char)0xF76F)); nameToEnc.put("Osmall", new Integer(111)); encToName[111]="Osmall"; unicodeToName.put(new Character((char)0xF7F5),"Otildesmall"); nameToUnicode.put("Otildesmall", new Character((char)0xF7F5)); nameToEnc.put("Otildesmall", new Integer(155)); encToName[155]="Otildesmall"; unicodeToName.put(new Character((char)0xF770),"Psmall"); nameToUnicode.put("Psmall", new Character((char)0xF770)); nameToEnc.put("Psmall", new Integer(112)); encToName[112]="Psmall"; unicodeToName.put(new Character((char)0xF771),"Qsmall"); nameToUnicode.put("Qsmall", new Character((char)0xF771)); nameToEnc.put("Qsmall", new Integer(113)); encToName[113]="Qsmall"; unicodeToName.put(new Character((char)0xF6FC),"Ringsmall"); nameToUnicode.put("Ringsmall", new Character((char)0xF6FC)); nameToEnc.put("Ringsmall", new Integer(251)); encToName[251]="Ringsmall"; unicodeToName.put(new Character((char)0xF772),"Rsmall"); nameToUnicode.put("Rsmall", new Character((char)0xF772)); nameToEnc.put("Rsmall", new Integer(114)); encToName[114]="Rsmall"; unicodeToName.put(new Character((char)0xF6FD),"Scaronsmall"); nameToUnicode.put("Scaronsmall", new Character((char)0xF6FD)); nameToEnc.put("Scaronsmall", new Integer(167)); encToName[167]="Scaronsmall"; unicodeToName.put(new Character((char)0xF773),"Ssmall"); nameToUnicode.put("Ssmall", new Character((char)0xF773)); nameToEnc.put("Ssmall", new Integer(115)); encToName[115]="Ssmall"; unicodeToName.put(new Character((char)0xF7FE),"Thornsmall"); nameToUnicode.put("Thornsmall", new Character((char)0xF7FE)); nameToEnc.put("Thornsmall", new Integer(185)); encToName[185]="Thornsmall"; unicodeToName.put(new Character((char)0xF6FE),"Tildesmall"); nameToUnicode.put("Tildesmall", new Character((char)0xF6FE)); nameToEnc.put("Tildesmall", new Integer(126)); encToName[126]="Tildesmall"; unicodeToName.put(new Character((char)0xF774),"Tsmall"); nameToUnicode.put("Tsmall", new Character((char)0xF774)); nameToEnc.put("Tsmall", new Integer(116)); encToName[116]="Tsmall"; unicodeToName.put(new Character((char)0xF7FA),"Uacutesmall"); nameToUnicode.put("Uacutesmall", new Character((char)0xF7FA)); nameToEnc.put("Uacutesmall", new Integer(156)); encToName[156]="Uacutesmall"; unicodeToName.put(new Character((char)0xF7FB),"Ucircumflexsmall"); nameToUnicode.put("Ucircumflexsmall", new Character((char)0xF7FB)); nameToEnc.put("Ucircumflexsmall", new Integer(158)); encToName[158]="Ucircumflexsmall"; unicodeToName.put(new Character((char)0xF7FC),"Udieresissmall"); nameToUnicode.put("Udieresissmall", new Character((char)0xF7FC)); nameToEnc.put("Udieresissmall", new Integer(159)); encToName[159]="Udieresissmall"; unicodeToName.put(new Character((char)0xF7F9),"Ugravesmall"); nameToUnicode.put("Ugravesmall", new Character((char)0xF7F9)); nameToEnc.put("Ugravesmall", new Integer(157)); encToName[157]="Ugravesmall"; unicodeToName.put(new Character((char)0xF775),"Usmall"); nameToUnicode.put("Usmall", new Character((char)0xF775)); nameToEnc.put("Usmall", new Integer(117)); encToName[117]="Usmall"; unicodeToName.put(new Character((char)0xF776),"Vsmall"); nameToUnicode.put("Vsmall", new Character((char)0xF776)); nameToEnc.put("Vsmall", new Integer(118)); encToName[118]="Vsmall"; unicodeToName.put(new Character((char)0xF777),"Wsmall"); nameToUnicode.put("Wsmall", new Character((char)0xF777)); nameToEnc.put("Wsmall", new Integer(119)); encToName[119]="Wsmall"; unicodeToName.put(new Character((char)0xF778),"Xsmall"); nameToUnicode.put("Xsmall", new Character((char)0xF778)); nameToEnc.put("Xsmall", new Integer(120)); encToName[120]="Xsmall"; unicodeToName.put(new Character((char)0xF7FD),"Yacutesmall"); nameToUnicode.put("Yacutesmall", new Character((char)0xF7FD)); nameToEnc.put("Yacutesmall", new Integer(180)); encToName[180]="Yacutesmall"; unicodeToName.put(new Character((char)0xF7FF),"Ydieresissmall"); nameToUnicode.put("Ydieresissmall", new Character((char)0xF7FF)); nameToEnc.put("Ydieresissmall", new Integer(216)); encToName[216]="Ydieresissmall"; unicodeToName.put(new Character((char)0xF779),"Ysmall"); nameToUnicode.put("Ysmall", new Character((char)0xF779)); nameToEnc.put("Ysmall", new Integer(121)); encToName[121]="Ysmall"; unicodeToName.put(new Character((char)0xF6FF),"Zcaronsmall"); nameToUnicode.put("Zcaronsmall", new Character((char)0xF6FF)); nameToEnc.put("Zcaronsmall", new Integer(189)); encToName[189]="Zcaronsmall"; unicodeToName.put(new Character((char)0xF77A),"Zsmall"); nameToUnicode.put("Zsmall", new Character((char)0xF77A)); nameToEnc.put("Zsmall", new Integer(122)); encToName[122]="Zsmall"; unicodeToName.put(new Character((char)0xfe60),"ampersandsmall"); nameToUnicode.put("ampersandsmall",new Character((char)0xfe60)); nameToEnc.put("ampersandsmall", new Integer(38)); encToName[38]="ampersandsmall"; unicodeToName.put(new Character((char)0xF6E9),"asuperior"); nameToUnicode.put("asuperior", new Character((char)0xF6E9)); nameToEnc.put("asuperior", new Integer(129)); encToName[129]="asuperior"; unicodeToName.put(new Character((char)0xF6EA),"bsuperior"); nameToUnicode.put("bsuperior", new Character((char)0xF6EA)); nameToEnc.put("bsuperior", new Integer(245)); encToName[245]="bsuperior"; unicodeToName.put(new Character((char)0xF6DF),"centinferior"); nameToUnicode.put("centinferior", new Character((char)0xF6DF)); nameToEnc.put("centinferior", new Integer(169)); encToName[169]="centinferior"; unicodeToName.put(new Character((char)0xF7A2),"centoldstyle"); nameToUnicode.put("centoldstyle", new Character((char)0xF7A2)); nameToEnc.put("centoldstyle", new Integer(35)); encToName[35]="centoldstyle"; unicodeToName.put(new Character((char)0xF6E0),"centsuperior"); nameToUnicode.put("centsuperior", new Character((char)0xF6E0)); nameToEnc.put("centsuperior", new Integer(130)); encToName[130]="centsuperior"; unicodeToName.put(new Character((char)0x003a),"colon"); nameToUnicode.put("colon",new Character((char)0x003a)); nameToEnc.put("colon", new Integer(58)); encToName[58]="colon"; unicodeToName.put(new Character((char)0x20a1),"colonmonetary"); nameToUnicode.put("colonmonetary",new Character((char)0x20a1)); nameToEnc.put("colonmonetary", new Integer(123)); encToName[123]="colonmonetary"; unicodeToName.put(new Character((char)0x002c),"comma"); nameToUnicode.put("comma",new Character((char)0x002c)); nameToEnc.put("comma", new Integer(44)); encToName[44]="comma"; unicodeToName.put(new Character((char)0xF6E1),"commainferior"); nameToUnicode.put("commainferior", new Character((char)0xF6E1)); nameToEnc.put("commainferior", new Integer(178)); encToName[178]="commainferior"; unicodeToName.put(new Character((char)0xF6E2),"commasuperior"); nameToUnicode.put("commasuperior", new Character((char)0xF6E2)); nameToEnc.put("commasuperior", new Integer(248)); encToName[248]="commasuperior"; unicodeToName.put(new Character((char)0xF6E3),"dollarinferior"); nameToUnicode.put("dollarinferior", new Character((char)0xF6E3)); nameToEnc.put("dollarinferior", new Integer(182)); encToName[182]="dollarinferior"; unicodeToName.put(new Character((char)0xF724),"dollaroldstyle"); nameToUnicode.put("dollaroldstyle", new Character((char)0xF724)); nameToEnc.put("dollaroldstyle", new Integer(36)); encToName[36]="dollaroldstyle"; unicodeToName.put(new Character((char)0xF6E4),"dollarsuperior"); nameToUnicode.put("dollarsuperior", new Character((char)0xF6E4)); nameToEnc.put("dollarsuperior", new Integer(37)); encToName[37]="dollarsuperior"; unicodeToName.put(new Character((char)0xF6EB),"dsuperior"); nameToUnicode.put("dsuperior", new Character((char)0xF6EB)); nameToEnc.put("dsuperior", new Integer(235)); encToName[235]="dsuperior"; unicodeToName.put(new Character((char)0x2088),"eightinferior"); nameToUnicode.put("eightinferior",new Character((char)0x2088)); nameToEnc.put("eightinferior", new Integer(165)); encToName[165]="eightinferior"; unicodeToName.put(new Character((char)0xF738),"eightoldstyle"); nameToUnicode.put("eightoldstyle", new Character((char)0xF738)); nameToEnc.put("eightoldstyle", new Integer(56)); encToName[56]="eightoldstyle"; unicodeToName.put(new Character((char)0x2078),"eightsuperior"); nameToUnicode.put("eightsuperior",new Character((char)0x2078)); nameToEnc.put("eightsuperior", new Integer(161)); encToName[161]="eightsuperior"; unicodeToName.put(new Character((char)0xF6EC),"esuperior"); nameToUnicode.put("esuperior", new Character((char)0xF6EC)); nameToEnc.put("esuperior", new Integer(228)); encToName[228]="esuperior"; unicodeToName.put(new Character((char)0xF7A1),"exclamdownsmall"); nameToUnicode.put("exclamdownsmall", new Character((char)0xF7A1)); nameToEnc.put("exclamdownsmall", new Integer(214)); encToName[214]="exclamdownsmall"; unicodeToName.put(new Character((char)0xfe57),"exclamsmall"); nameToUnicode.put("exclamsmall",new Character((char)0xfe57)); nameToEnc.put("exclamsmall", new Integer(33)); encToName[33]="exclamsmall"; unicodeToName.put(new Character((char)0xfb00),"ff"); nameToUnicode.put("ff",new Character((char)0xfb00)); nameToEnc.put("ff", new Integer(86)); encToName[86]="ff"; unicodeToName.put(new Character((char)0xfb03),"ffi"); nameToUnicode.put("ffi",new Character((char)0xfb03)); nameToEnc.put("ffi", new Integer(89)); encToName[89]="ffi"; unicodeToName.put(new Character((char)0xfb04),"ffl"); nameToUnicode.put("ffl",new Character((char)0xfb04)); nameToEnc.put("ffl", new Integer(90)); encToName[90]="ffl"; unicodeToName.put(new Character((char)0xfb01),"fi"); nameToUnicode.put("fi",new Character((char)0xfb01)); nameToEnc.put("fi", new Integer(87)); encToName[87]="fi"; unicodeToName.put(new Character((char)0x2012),"figuredash"); nameToUnicode.put("figuredash",new Character((char)0x2012)); nameToEnc.put("figuredash", new Integer(208)); encToName[208]="figuredash"; unicodeToName.put(new Character((char)0x215d),"fiveeighths"); nameToUnicode.put("fiveeighths",new Character((char)0x215d)); nameToEnc.put("fiveeighths", new Integer(76)); encToName[76]="fiveeighths"; unicodeToName.put(new Character((char)0x2085),"fiveinferior"); nameToUnicode.put("fiveinferior",new Character((char)0x2085)); nameToEnc.put("fiveinferior", new Integer(176)); encToName[176]="fiveinferior"; unicodeToName.put(new Character((char)0xF735),"fiveoldstyle"); nameToUnicode.put("fiveoldstyle", new Character((char)0xF735)); nameToEnc.put("fiveoldstyle", new Integer(53)); encToName[53]="fiveoldstyle"; unicodeToName.put(new Character((char)0x2075),"fivesuperior"); nameToUnicode.put("fivesuperior",new Character((char)0x2075)); nameToEnc.put("fivesuperior", new Integer(222)); encToName[222]="fivesuperior"; unicodeToName.put(new Character((char)0xfb02),"fl"); nameToUnicode.put("fl",new Character((char)0xfb02)); nameToEnc.put("fl", new Integer(88)); encToName[88]="fl"; unicodeToName.put(new Character((char)0x2084),"fourinferior"); nameToUnicode.put("fourinferior",new Character((char)0x2084)); nameToEnc.put("fourinferior", new Integer(162)); encToName[162]="fourinferior"; unicodeToName.put(new Character((char)0xF734),"fouroldstyle"); nameToUnicode.put("fouroldstyle", new Character((char)0xF734)); nameToEnc.put("fouroldstyle", new Integer(52)); encToName[52]="fouroldstyle"; unicodeToName.put(new Character((char)0x2074),"foursuperior"); nameToUnicode.put("foursuperior",new Character((char)0x2074)); nameToEnc.put("foursuperior", new Integer(221)); encToName[221]="foursuperior"; unicodeToName.put(new Character((char)0x2044),"fraction"); nameToUnicode.put("fraction",new Character((char)0x2044)); nameToEnc.put("fraction", new Integer(47)); encToName[47]="fraction"; unicodeToName.put(new Character((char)0x002d),"hyphen"); nameToUnicode.put("hyphen",new Character((char)0x002d)); nameToEnc.put("hyphen", new Integer(45)); encToName[45]="hyphen"; unicodeToName.put(new Character((char)0x208b),"hypheninferior"); nameToUnicode.put("hypheninferior",new Character((char)0x208b)); nameToEnc.put("hypheninferior", new Integer(95)); encToName[95]="hypheninferior"; unicodeToName.put(new Character((char)0x207b),"hyphensuperior"); nameToUnicode.put("hyphensuperior",new Character((char)0x207b)); nameToEnc.put("hyphensuperior", new Integer(209)); encToName[209]="hyphensuperior"; unicodeToName.put(new Character((char)0xF6ED),"isuperior"); nameToUnicode.put("isuperior", new Character((char)0xF6ED)); nameToEnc.put("isuperior", new Integer(233)); encToName[233]="isuperior"; unicodeToName.put(new Character((char)0xF6EE),"lsuperior"); nameToUnicode.put("lsuperior", new Character((char)0xF6EE)); nameToEnc.put("lsuperior", new Integer(241)); encToName[241]="lsuperior"; unicodeToName.put(new Character((char)0xF6EF),"msuperior"); nameToUnicode.put("msuperior", new Character((char)0xF6EF)); nameToEnc.put("msuperior", new Integer(247)); encToName[247]="msuperior"; unicodeToName.put(new Character((char)0x2089),"nineinferior"); nameToUnicode.put("nineinferior",new Character((char)0x2089)); nameToEnc.put("nineinferior", new Integer(187)); encToName[187]="nineinferior"; unicodeToName.put(new Character((char)0xF739),"nineoldstyle"); nameToUnicode.put("nineoldstyle", new Character((char)0xF739)); nameToEnc.put("nineoldstyle", new Integer(57)); encToName[57]="nineoldstyle"; unicodeToName.put(new Character((char)0x2079),"ninesuperior"); nameToUnicode.put("ninesuperior",new Character((char)0x2079)); nameToEnc.put("ninesuperior", new Integer(225)); encToName[225]="ninesuperior"; unicodeToName.put(new Character((char)0x207f),"nsuperior"); nameToUnicode.put("nsuperior",new Character((char)0x207f)); nameToEnc.put("nsuperior", new Integer(246)); encToName[246]="nsuperior"; unicodeToName.put(new Character((char)0x2024),"onedotenleader"); nameToUnicode.put("onedotenleader",new Character((char)0x2024)); nameToEnc.put("onedotenleader", new Integer(43)); encToName[43]="onedotenleader"; unicodeToName.put(new Character((char)0x215b),"oneeight"); nameToUnicode.put("oneeight",new Character((char)0x215b)); nameToEnc.put("oneeight", new Integer(74)); encToName[74]="oneeight"; unicodeToName.put(new Character((char)0xF6DC),"onefitted"); nameToUnicode.put("onefitted", new Character((char)0xF6DC)); nameToEnc.put("onefitted", new Integer(124)); encToName[124]="onefitted"; unicodeToName.put(new Character((char)0x00bd),"onehalf"); nameToUnicode.put("onehalf",new Character((char)0x00bd)); nameToEnc.put("onehalf", new Integer(72)); encToName[72]="onehalf"; unicodeToName.put(new Character((char)0x2081),"oneinferior"); nameToUnicode.put("oneinferior",new Character((char)0x2081)); nameToEnc.put("oneinferior", new Integer(193)); encToName[193]="oneinferior"; unicodeToName.put(new Character((char)0xF731),"oneoldstyle"); nameToUnicode.put("oneoldstyle", new Character((char)0xF731)); nameToEnc.put("oneoldstyle", new Integer(49)); encToName[49]="oneoldstyle"; unicodeToName.put(new Character((char)0x00bc),"onequarter"); nameToUnicode.put("onequarter",new Character((char)0x00bc)); nameToEnc.put("onequarter", new Integer(71)); encToName[71]="onequarter"; unicodeToName.put(new Character((char)0x00b9),"onesuperior"); nameToUnicode.put("onesuperior",new Character((char)0x00b9)); nameToEnc.put("onesuperior", new Integer(218)); encToName[218]="onesuperior"; unicodeToName.put(new Character((char)0x2153),"onethird"); nameToUnicode.put("onethird",new Character((char)0x2153)); nameToEnc.put("onethird", new Integer(78)); encToName[78]="onethird"; unicodeToName.put(new Character((char)0xF6F0),"osuperior"); nameToUnicode.put("osuperior", new Character((char)0xF6F0)); nameToEnc.put("osuperior", new Integer(175)); encToName[175]="osuperior"; unicodeToName.put(new Character((char)0x208d),"parenleftinferior"); nameToUnicode.put("parenleftinferior",new Character((char)0x208d)); nameToEnc.put("parenleftinferior", new Integer(91)); encToName[91]="parenleftinferior"; unicodeToName.put(new Character((char)0x207d),"parenleftsuperior"); nameToUnicode.put("parenleftsuperior",new Character((char)0x207d)); nameToEnc.put("parenleftsuperior", new Integer(40)); encToName[40]="parenleftsuperior"; unicodeToName.put(new Character((char)0x208e),"parenrightinferior"); nameToUnicode.put("parenrightinferior",new Character((char)0x208e)); nameToEnc.put("parenrightinferior", new Integer(93)); encToName[93]="parenrightinferior"; unicodeToName.put(new Character((char)0x207e),"parenrightsuperior"); nameToUnicode.put("parenrightsuperior",new Character((char)0x207e)); nameToEnc.put("parenrightsuperior", new Integer(41)); encToName[41]="parenrightsuperior"; unicodeToName.put(new Character((char)0x002e),"period"); nameToUnicode.put("period",new Character((char)0x002e)); nameToEnc.put("period", new Integer(46)); encToName[46]="period"; unicodeToName.put(new Character((char)0xF6E7),"periodinferior"); nameToUnicode.put("periodinferior", new Character((char)0xF6E7)); nameToEnc.put("periodinferior", new Integer(179)); encToName[179]="periodinferior"; unicodeToName.put(new Character((char)0xF6E8),"periodsuperior"); nameToUnicode.put("periodsuperior", new Character((char)0xF6E8)); nameToEnc.put("periodsuperior", new Integer(249)); encToName[249]="periodsuperior"; unicodeToName.put(new Character((char)0xF7BF),"questiondownsmall"); nameToUnicode.put("questiondownsmall", new Character((char)0xF7BF)); nameToEnc.put("questiondownsmall", new Integer(192)); encToName[192]="questiondownsmall"; unicodeToName.put(new Character((char)0xfe56),"questionsmall"); nameToUnicode.put("questionsmall",new Character((char)0xfe56)); nameToEnc.put("questionsmall", new Integer(63)); encToName[63]="questionsmall"; unicodeToName.put(new Character((char)0xF6F1),"rsuperior"); nameToUnicode.put("rsuperior", new Character((char)0xF6F1)); nameToEnc.put("rsuperior", new Integer(229)); encToName[229]="rsuperior"; unicodeToName.put(new Character((char)0xF6DD),"rupiah"); nameToUnicode.put("rupiah", new Character((char)0xF6DD)); nameToEnc.put("rupiah", new Integer(125)); encToName[125]="rupiah"; unicodeToName.put(new Character((char)0x003b),"semicolon"); nameToUnicode.put("semicolon",new Character((char)0x003b)); nameToEnc.put("semicolon", new Integer(59)); encToName[59]="semicolon"; unicodeToName.put(new Character((char)0x215e),"seveneighths"); nameToUnicode.put("seveneighths",new Character((char)0x215e)); nameToEnc.put("seveneighths", new Integer(77)); encToName[77]="seveneighths"; unicodeToName.put(new Character((char)0x2087),"seveninferior"); nameToUnicode.put("seveninferior",new Character((char)0x2087)); nameToEnc.put("seveninferior", new Integer(166)); encToName[166]="seveninferior"; unicodeToName.put(new Character((char)0xF737),"sevenoldstyle"); nameToUnicode.put("sevenoldstyle", new Character((char)0xF737)); nameToEnc.put("sevenoldstyle", new Integer(55)); encToName[55]="sevenoldstyle"; unicodeToName.put(new Character((char)0x2077),"sevensuperior"); nameToUnicode.put("sevensuperior",new Character((char)0x2077)); nameToEnc.put("sevensuperior", new Integer(224)); encToName[224]="sevensuperior"; unicodeToName.put(new Character((char)0x2086),"sixinferior"); nameToUnicode.put("sixinferior",new Character((char)0x2086)); nameToEnc.put("sixinferior", new Integer(164)); encToName[164]="sixinferior"; unicodeToName.put(new Character((char)0xF736),"sixoldstyle"); nameToUnicode.put("sixoldstyle", new Character((char)0xF736)); nameToEnc.put("sixoldstyle", new Integer(54)); encToName[54]="sixoldstyle"; unicodeToName.put(new Character((char)0x2076),"sixsuperior"); nameToUnicode.put("sixsuperior",new Character((char)0x2076)); nameToEnc.put("sixsuperior", new Integer(223)); encToName[223]="sixsuperior"; unicodeToName.put(new Character((char)0x0020),"space"); nameToUnicode.put("space", new Character((char)0x0020)); nameToEnc.put("space", new Integer(32)); encToName[32]="space"; unicodeToName.put(new Character((char)0xF6F2),"ssuperior"); nameToUnicode.put("ssuperior", new Character((char)0xF6F2)); nameToEnc.put("ssuperior", new Integer(234)); encToName[234]="ssuperior"; unicodeToName.put(new Character((char)0x215c),"threeeighths"); nameToUnicode.put("threeeighths",new Character((char)0x215c)); nameToEnc.put("threeeighths", new Integer(75)); encToName[75]="threeeighths"; unicodeToName.put(new Character((char)0x2083),"threeinferior"); nameToUnicode.put("threeinferior",new Character((char)0x2083)); nameToEnc.put("threeinferior", new Integer(163)); encToName[163]="threeinferior"; unicodeToName.put(new Character((char)0xF733),"threeoldstyle"); nameToUnicode.put("threeoldstyle", new Character((char)0xF733)); nameToEnc.put("threeoldstyle", new Integer(51)); encToName[51]="threeoldstyle"; unicodeToName.put(new Character((char)0x00be),"threequarters"); nameToUnicode.put("threequarters",new Character((char)0x00be)); nameToEnc.put("threequarters", new Integer(73)); encToName[73]="threequarters"; unicodeToName.put(new Character((char)0xfe58),"threequartersemdash"); nameToUnicode.put("threequartersemdash",new Character((char)0xfe58)); nameToEnc.put("threequartersemdash", new Integer(61)); encToName[61]="threequartersemdash"; unicodeToName.put(new Character((char)0x00b3),"threesuperior"); nameToUnicode.put("threesuperior",new Character((char)0x00b3)); nameToEnc.put("threesuperior", new Integer(220)); encToName[220]="threesuperior"; unicodeToName.put(new Character((char)0xF6F3),"tsuperior"); nameToUnicode.put("tsuperior", new Character((char)0xF6F3)); nameToEnc.put("tsuperior", new Integer(230)); encToName[230]="tsuperior"; unicodeToName.put(new Character((char)0x2025),"twodotenleader"); nameToUnicode.put("twodotenleader",new Character((char)0x2025)); nameToEnc.put("twodotenleader", new Integer(42)); encToName[42]="twodotenleader"; unicodeToName.put(new Character((char)0x2082),"twoinferior"); nameToUnicode.put("twoinferior",new Character((char)0x2082)); nameToEnc.put("twoinferior", new Integer(170)); encToName[170]="twoinferior"; unicodeToName.put(new Character((char)0xF732),"twooldstyle"); nameToUnicode.put("twooldstyle", new Character((char)0xF732)); nameToEnc.put("twooldstyle", new Integer(50)); encToName[50]="twooldstyle"; unicodeToName.put(new Character((char)0x00b2),"twosuperior"); nameToUnicode.put("twosuperior",new Character((char)0x00b2)); nameToEnc.put("twosuperior", new Integer(219)); encToName[219]="twosuperior"; unicodeToName.put(new Character((char)0x2154),"twothirds"); nameToUnicode.put("twothirds",new Character((char)0x2154)); nameToEnc.put("twothirds", new Integer(79)); encToName[79]="twothirds"; unicodeToName.put(new Character((char)0x2080),"zeroinferior"); nameToUnicode.put("zeroinferior",new Character((char)0x2080)); nameToEnc.put("zeroinferior", new Integer(188)); encToName[188]="zeroinferior"; unicodeToName.put(new Character((char)0xF730),"zerooldstyle"); nameToUnicode.put("zerooldstyle", new Character((char)0xF730)); nameToEnc.put("zerooldstyle", new Integer(48)); encToName[48]="zerooldstyle"; unicodeToName.put(new Character((char)0x2070),"zerosuperior"); nameToUnicode.put("zerosuperior",new Character((char)0x2070)); nameToEnc.put("zerosuperior", new Integer(226)); encToName[226]="zerosuperior"; } public String toName(Character c){ return((String)unicodeToName.get(c)); } public String toName(int enc){ if(enc!=0) return(encToName[enc]); return(null); } public int toEncoding(String name){ return(((Integer)(nameToEnc.get(name))).intValue()); } public char toUnicode(String name){ return(((Character)(nameToUnicode.get(name))).charValue()); } public String getName(){ return("Expert"); } public String getEncoding(){ return(""); } }