IBSimu 1.0.4
|
00001 00005 /* Copyright (c) 2005-2009 Taneli Kalvas. All rights reserved. 00006 * 00007 * You can redistribute this software and/or modify it under the terms 00008 * of the GNU General Public License as published by the Free Software 00009 * Foundation; either version 2 of the License, or (at your option) 00010 * any later version. 00011 * 00012 * This library is distributed in the hope that it will be useful, but 00013 * WITHOUT ANY WARRANTY; without even the implied warranty of 00014 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 00015 * General Public License for more details. 00016 * 00017 * You should have received a copy of the GNU General Public License 00018 * along with this library (file "COPYING" included in the package); 00019 * if not, write to the Free Software Foundation, Inc., 51 Franklin 00020 * Street, Fifth Floor, Boston, MA 02110-1301 USA 00021 * 00022 * If you have questions about your rights to use or distribute this 00023 * software, please contact Berkeley Lab's Technology Transfer 00024 * Department at TTD@lbl.gov. Other questions, comments and bug 00025 * reports should be sent directly to the author via email at 00026 * taneli.kalvas@jyu.fi. 00027 * 00028 * NOTICE. This software was developed under partial funding from the 00029 * U.S. Department of Energy. As such, the U.S. Government has been 00030 * granted for itself and others acting on its behalf a paid-up, 00031 * nonexclusive, irrevocable, worldwide license in the Software to 00032 * reproduce, prepare derivative works, and perform publicly and 00033 * display publicly. Beginning five (5) years after the date 00034 * permission to assert copyright is obtained from the U.S. Department 00035 * of Energy, and subject to any subsequent five (5) year renewals, 00036 * the U.S. Government is granted for itself and others acting on its 00037 * behalf a paid-up, nonexclusive, irrevocable, worldwide license in 00038 * the Software to reproduce, prepare derivative works, distribute 00039 * copies to the public, perform publicly and display publicly, and to 00040 * permit others to do so. 00041 */ 00042 00043 00044 const FontLib::Symbolname FontLib::symbols[] = 00045 { 00046 { "`a", "\u00E0" }, /* Latin a with grave, à */ 00047 { "´a", "\u00E1" }, /* Latin a with acute, á */ 00048 { "^a", "\u00E2" }, /* Latin a with circumflex, â */ 00049 { "~a", "\u00E3" }, /* Latin a with tilde, ã */ 00050 { "\"a", "\u00E4" }, /* Latin a with diaeresis, ä */ 00051 /*{ "?", "\u00E5" },*/ /* Latin a with ring above, å */ 00052 { "va", "\u01CE" }, /* Latin a with caron, */ 00053 00054 { "`A", "\u00C0" }, /* Latin capital A with grave, À */ 00055 { "´A", "\u00C1" }, /* Latin capital A with acute, Á */ 00056 { "^A", "\u00C2" }, /* Latin capital A with circumflex,  */ 00057 { "~A", "\u00C3" }, /* Latin capital A with tilde, à */ 00058 { "\"A", "\u00C4" }, /* Latin capital A with diaeresis, Ä */ 00059 /*{ "?", "\u00C5" },*/ /* Latin a with ring above, å */ 00060 00061 { "`e", "\u00E8" }, /* Latin e with grave, è */ 00062 { "´e", "\u00E9" }, /* Latin e with acute, é */ 00063 { "^e", "\u00EA" }, /* Latin e with circumflex, ê */ 00064 { "~e", "\u1EBD" }, /* Latin e with tilde, %Gẽ%@ */ 00065 { "\"e", "\u00EB" }, /* Latin e with diaeresis, ë */ 00066 { "ve", "\u011B" }, /* Latin e with caron, */ 00067 00068 { "`E", "\u00C8" }, /* Latin capital E with grave, È */ 00069 { "´E", "\u00C9" }, /* Latin capital E with acute, É */ 00070 { "^E", "\u00CA" }, /* Latin capital E with circumflex, Ê */ 00071 { "~E", "\u1EBC" }, /* Latin capital E with tilde, %GẼ%@ */ 00072 { "\"E", "\u00CB" }, /* Latin capital E with diaeresis, Ë */ 00073 { "vE", "\u011A" }, /* Latin capital e with caron, */ 00074 00075 { "`i", "\u00EC" }, /* Latin i with grave, ì */ 00076 { "´i", "\u00ED" }, /* Latin i with acute, í */ 00077 { "^i", "\u00EE" }, /* Latin i with circumflex, î */ 00078 { "~i", "\u0129" }, /* Latin i with tilde, %GÄ©%@ */ 00079 { "\"i", "\u00EF" }, /* Latin i with diaeresis, ï */ 00080 00081 { "`I", "\u00CC" }, /* Latin capital I with grave, Ì */ 00082 { "´I", "\u00CD" }, /* Latin capital I with acute, Í */ 00083 { "^I", "\u00CE" }, /* Latin capital I with circumflex, Î */ 00084 { "~I", "\u0128" }, /* Latin capital I with tilde, %GĨ%@ */ 00085 { "\"I", "\u00CF" }, /* Latin capital I with diaeresis, Ï */ 00086 00087 { "`u", "\u00F9" }, /* Latin u with grave, ù */ 00088 { "´u", "\u00FA" }, /* Latin u with acute, ú */ 00089 { "^u", "\u00FB" }, /* Latin u with circumflex, û */ 00090 { "~u", "\u0169" }, /* Latin u with tilde, %GÅ©%@ */ 00091 { "\"u", "\u00FC" }, /* Latin u with diaeresis, ü */ 00092 00093 { "`U", "\u00D9" }, /* Latin capital U with grave, Ù */ 00094 { "´U", "\u00DA" }, /* Latin capital U with acute, Ú */ 00095 { "^U", "\u00DB" }, /* Latin capital U with circumflex, Û */ 00096 { "~U", "\u0168" }, /* Latin capital U with tilde, %GŨ%@ */ 00097 { "\"U", "\u00DC" }, /* Latin capital U with diaeresis, Ü */ 00098 00099 { "`o", "\u00F2" }, /* Latin o with grave, ò */ 00100 { "´o", "\u00F3" }, /* Latin o with acute, ó */ 00101 { "^o", "\u00F4" }, /* Latin o with circumflex, ô */ 00102 { "~o", "\u00F5" }, /* Latin o with tilde, õ */ 00103 { "\"o", "\u00F6" }, /* Latin o with diaeresis, ö */ 00104 00105 { "`O", "\u00D2" }, /* Latin capital O with grave, Ò */ 00106 { "´O", "\u00D3" }, /* Latin capital O with acute, Ó */ 00107 { "^O", "\u00D4" }, /* Latin capital O with circumflex, Ô */ 00108 { "~O", "\u00D5" }, /* Latin capital O with tilde, Õ */ 00109 { "\"O", "\u00D6" }, /* Latin capital O with diaeresis, Ö */ 00110 00111 { "cc", "\u00E7" }, /* Latin c with cedilla, */ 00112 { "cC", "\u00C7" }, /* Latin capital C with cedilla */ 00113 00114 { "´y", "\u00FD" }, /* Latin y with acute, ý */ 00115 { "\"y", "\u00FF" }, /* Latin y with diaeresis, ÿ */ 00116 00117 { "´Y", "\u00DD" }, /* Latin capital Y with acute, Ý */ 00118 { "\"Y", "\u0178" }, /* Latin capital Y with diaeresis, %GŸ%@ */ 00119 00120 { "~n", "\u00F1" }, /* Latin n with tilde, ñ */ 00121 00122 { "~N", "\u00D1" }, /* Latin capital N with tilde, Ñ */ 00123 00124 { "´s", "\u015B" }, /* Latin s with acute, %GÅ›%@ */ 00125 { "cs", "\u015F" }, /* Latin s with cedilla, */ 00126 { "vs", "\u0161" }, /* Latin s with caron, */ 00127 00128 { "´S", "\u015A" }, /* Latin capital S with acute, %GÅš%@ */ 00129 { "cS", "\u015E" }, /* Latin capital S with cedilla, */ 00130 { "vS", "\u0160" }, /* Latin capital S with caron, */ 00131 00132 { "´z", "\u017A" }, /* Latin z with acute, %Gź%@ */ 00133 { "vz", "\u017E" }, /* Latin z with caron, */ 00134 00135 { "´Z", "\u0179" }, /* Latin capital Z with acute, %GŹ%@ */ 00136 { "vZ", "\u017D" }, /* Latin capital Z with caron, */ 00137 00138 00139 /* Standard symbols */ 00140 { "backslash", "\\" }, 00141 { "lbrace", "{" }, 00142 { "rbrace", "}" }, 00143 { "cent", "\u00A2" }, 00144 { "pounds", "\u00A3" }, 00145 { "euro", "\u20AC" }, 00146 { "S", "\u00A7" }, 00147 { "copyright", "\u00A9" }, 00148 { "registered", "\u00AE" }, 00149 { "trademark", "\u2122" }, 00150 { "P", "\u00B6" }, 00151 { "ae", "\u00E6" }, 00152 { "AE", "\u00C6" }, 00153 { "i", "\u0131" }, /* dotless i */ 00154 { "OE", "\u0152" }, 00155 { "oe", "\u0153" }, 00156 00157 { "dag", "\u2020" }, 00158 { "ddag", "\u2021" }, 00159 { "bullet", "\u2022" }, 00160 { "dots", "\u2026" }, 00161 { "fi", "\uFB01" }, 00162 { "fl", "\uFB02" }, 00163 00164 /* Capital Greek letters */ 00165 { "Alpha", "\u0391" }, 00166 { "Beta", "\u0392" }, 00167 { "Gamma", "\u0393" }, 00168 { "Delta", "\u2206" }, 00169 { "Epsilon", "\u0395" }, 00170 { "Zeta", "\u0396" }, 00171 { "Eta", "\u0397" }, 00172 { "Theta", "\u0398" }, 00173 { "Iota", "\u0399" }, 00174 { "Kappa", "\u039A" }, 00175 { "Lambda", "\u039B" }, 00176 { "Mu", "\u039C" }, 00177 { "Nu", "\u039D" }, 00178 { "Xi", "\u039E" }, 00179 { "Omicron", "\u039F" }, 00180 { "Pi", "\u03A0" }, 00181 { "Rho", "\u03A1" }, 00182 { "Sigma", "\u03A3" }, 00183 { "Tau", "\u03A4" }, 00184 { "Upsilon", "\u03D2" }, 00185 { "Phi", "\u03A6" }, 00186 { "Chi", "\u03A7" }, 00187 { "Psi", "\u03A8" }, 00188 { "Omega", "\u2126" }, 00189 00190 /* Greek letters */ 00191 { "alpha", "\u03B1" }, 00192 { "beta", "\u03B2" }, 00193 { "gamma", "\u03B3" }, 00194 { "delta", "\u03B4" }, 00195 { "epsilon", "\u03B5" }, 00196 { "zeta", "\u03B6" }, 00197 { "eta", "\u03B7" }, 00198 { "theta", "\u03B8" }, 00199 { "vartheta", "\u03D1" }, 00200 { "iota", "\u03B9" }, 00201 { "kappa", "\u03BA" }, 00202 { "lambda", "\u03BB" }, 00203 { "mu", "\u00B5" }, 00204 { "nu", "\u03BD" }, 00205 { "xi", "\u03BE" }, 00206 { "omicron", "\u03BF" }, 00207 { "pi", "\u03C0" }, 00208 { "varpi", "\u03D6" }, 00209 { "rho", "\u03C1" }, 00210 { "varsigma", "\u03C2" }, 00211 { "sigma", "\u03C3" }, 00212 { "tau", "\u03C4" }, 00213 { "upsilon", "\u03C5" }, 00214 { "phi", "\u03C6" }, 00215 { "varphi", "\u03D5" }, 00216 { "chi", "\u03C7" }, 00217 { "psi", "\u03C8" }, 00218 { "omega", "\u03C9" }, 00219 00220 /* Mathematical symbols */ 00221 { "infty", "\u221E" }, 00222 00223 { "approx", "\u2248" }, 00224 { "ne", "\u2260" }, 00225 { "neq", "\u2260" }, 00226 { "equiv", "\u2261" }, 00227 { "le", "\u2264" }, 00228 { "leq", "\u2264" }, 00229 { "ge", "\u2265" }, 00230 { "geq", "\u2265" }, 00231 { "cong", "\u2245" }, 00232 { "propto", "\u221D" }, 00233 00234 /* Math, logical */ 00235 { "lnot", "\u00AC" }, 00236 { "neg", "\u00AC" }, 00237 { "land", "\u2227" }, 00238 { "lor", "\u2228" }, 00239 { "cup", "\u222A" }, 00240 { "cap", "\u2229" }, 00241 { "sim", "\u223C" }, 00242 00243 /* Math, delimiters */ 00244 { "langle", "\u2329" }, 00245 { "rangle", "\u232A" }, 00246 00247 /* Operators */ 00248 { "oplus", "\u2295" }, 00249 { "otimes", "\u2297" }, 00250 { "times", "\u00D7" }, 00251 { "minus", "\u2212" }, /* Math minus, longer than '-' */ 00252 { "cdot", "\u22C5" }, 00253 { "pm", "\u00B1" }, 00254 { "div", "\u00F7" }, 00255 { "nabla", "\u2207" }, 00256 { "int", "\u222B" }, 00257 { "sum", "\u2211" }, 00258 { "prod", "\u220F" }, 00259 { "partial", "\u2202" }, 00260 00261 /* Logic, groups */ 00262 { "wp", "\u2118" }, 00263 { "aleph", "\u2135" }, 00264 { "Im", "\u2111" }, 00265 { "Re", "\u211C" }, 00266 { "forall", "\u2200" }, 00267 { "ni", "\u2209" }, 00268 { "exists", "\u2203" }, 00269 { "in", "\u2208" }, 00270 { "subset", "\u2282" }, 00271 { "supset", "\u2283" }, 00272 { "subseteq", "\u2286" }, 00273 { "supseteq", "\u2287" }, 00274 { "nothing", "\u2205" }, 00275 00276 /* Misc */ 00277 { "ast", "\u2217" }, 00278 { "surd", "\u221A" }, 00279 { "angle", "\u2220" }, 00280 { "perp", "\u22A5" }, 00281 { "therefore", "\u2234" }, 00282 { "lozenge", "\u25CA" }, /* unfilled diamond */ 00283 00284 /* Arrows */ 00285 { "leftarrow", "\u2190" }, 00286 { "uparrow", "\u2191" }, 00287 { "rightarrow", "\u2192" }, 00288 { "downarrow", "\u2193" }, 00289 { "leftrightarrow", "\u2194" }, 00290 { "Leftarrow", "\u21D0" }, 00291 { "Uparrow", "\u21D1" }, 00292 { "Rightarrow", "\u21D2" }, 00293 { "Downarrow", "\u21D3" }, 00294 { "Leftrightarrow", "\u21D4" }, 00295 00296 /* Unsorted -- postscript names */ 00297 { "minute", "\u2032" }, 00298 { "second", "\u2033" }, 00299 { "fraction", "\u2044" }, 00300 { "degree", "\u00B0" }, 00301 { "florin", "\u0192" }, /* function f */ 00302 { "suchthat", "\u220B" }, 00303 { "notsubset", "\u2284" }, 00304 { "spade", "\u2660" }, 00305 { "club", "\u2663" }, 00306 { "heart", "\u2665" }, 00307 { "diamond", "\u2666" }, /* filled diamond */ 00308 00309 /* End mark */ 00310 { NULL, NULL } 00311 }; 00312 00313 00314 00315 00316 00317 00318 00319 00320 00321 00322 00323 00324 00325 00326 00327 00328 00329