Annotation of loncom/html/adm/jsMath/uncompressed/jsMath-fallback-mac.js, revision 1.1
1.1 ! albertel 1: /*
! 2: * jsMath-fallback-mac.js
! 3: *
! 4: * Part of the jsMath package for mathematics on the web.
! 5: *
! 6: * This file makes changes needed for when the TeX fonts are not available
! 7: * with a browser on the Mac.
! 8: *
! 9: * ---------------------------------------------------------------------
! 10: *
! 11: * Copyright 2004-2006 by Davide P. Cervone
! 12: *
! 13: * Licensed under the Apache License, Version 2.0 (the "License");
! 14: * you may not use this file except in compliance with the License.
! 15: * You may obtain a copy of the License at
! 16: *
! 17: * http://www.apache.org/licenses/LICENSE-2.0
! 18: *
! 19: * Unless required by applicable law or agreed to in writing, software
! 20: * distributed under the License is distributed on an "AS IS" BASIS,
! 21: * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
! 22: * See the License for the specific language governing permissions and
! 23: * limitations under the License.
! 24: */
! 25:
! 26:
! 27:
! 28: /********************************************************************
! 29: *
! 30: * Here we replace the TeX character mappings by equivalent unicode
! 31: * points when possible, and adjust the character dimensions
! 32: * based on the fonts we hope we get them from (the styles are set
! 33: * to try to use the best characters available in the standard
! 34: * fonts).
! 35: */
! 36:
! 37: jsMath.Script.Start();
! 38:
! 39: jsMath.Add(jsMath.TeX,{
! 40:
! 41: cmr10: [
! 42: // 00 - 0F
! 43: {c: 'Γ', tclass: 'greek'},
! 44: {c: 'Δ', tclass: 'greek'},
! 45: {c: 'Θ', tclass: 'greek'},
! 46: {c: 'Λ', tclass: 'greek'},
! 47: {c: 'Ξ', tclass: 'greek'},
! 48: {c: 'Π', tclass: 'greek'},
! 49: {c: 'Σ', tclass: 'greek'},
! 50: {c: 'Υ', tclass: 'greek'},
! 51: {c: 'Φ', tclass: 'greek'},
! 52: {c: 'Ψ', tclass: 'greek'},
! 53: {c: 'Ω', tclass: 'greek'},
! 54: {c: 'ff', ic: 0.0778, krn: {'39': 0.0778, '63': 0.0778, '33': 0.0778, '41': 0.0778, '93': 0.0778}, lig: {'105': 14, '108': 15}, tclass: 'normal'},
! 55: {c: 'fi', tclass: 'normal'},
! 56: {c: 'fl', tclass: 'normal'},
! 57: {c: 'ffi', tclass: 'normal'},
! 58: {c: 'ffl', tclass: 'normal'},
! 59: // 10 - 1F
! 60: {c: 'ı', a:0, tclass: 'normal'},
! 61: {c: 'j', d:.2, tclass: 'normal'},
! 62: {c: '`', tclass: 'accent'},
! 63: {c: '´', tclass: 'accent'},
! 64: {c: 'ˇ', tclass: 'accent'},
! 65: {c: '˘', tclass: 'accent'},
! 66: {c: '<span style="position:relative; top:.1em">ˉ</span>', tclass: 'accent'},
! 67: {c: '˚', tclass: 'accent'},
! 68: {c: '̧', tclass: 'normal'},
! 69: {c: 'ß', tclass: 'normal'},
! 70: {c: 'æ', a:0, tclass: 'normal'},
! 71: {c: 'œ', a:0, tclass: 'normal'},
! 72: {c: 'ø', tclass: 'normal'},
! 73: {c: 'Æ', tclass: 'normal'},
! 74: {c: 'Œ', tclass: 'normal'},
! 75: {c: 'Ø', tclass: 'normal'},
! 76: // 20 - 2F
! 77: {c: '?', krn: {'108': -0.278, '76': -0.319}, tclass: 'normal'},
! 78: {c: '!', lig: {'96': 60}, tclass: 'normal'},
! 79: {c: '”', tclass: 'normal'},
! 80: {c: '#', tclass: 'normal'},
! 81: {c: '$', tclass: 'normal'},
! 82: {c: '%', tclass: 'normal'},
! 83: {c: '&', tclass: 'normal'},
! 84: {c: '’', krn: {'63': 0.111, '33': 0.111}, lig: {'39': 34}, tclass: 'normal'},
! 85: {c: '(', d:.2, tclass: 'normal'},
! 86: {c: ')', d:.2, tclass: 'normal'},
! 87: {c: '*', tclass: 'normal'},
! 88: {c: '+', a:.1, tclass: 'normal'},
! 89: {c: ',', a:-.3, d:.2, w: 0.278, tclass: 'normal'},
! 90: {c: '-', a:0, lig: {'45': 123}, tclass: 'normal'},
! 91: {c: '.', a:-.25, tclass: 'normal'},
! 92: {c: '/', tclass: 'normal'},
! 93: // 30 - 3F
! 94: {c: '0', tclass: 'normal'},
! 95: {c: '1', tclass: 'normal'},
! 96: {c: '2', tclass: 'normal'},
! 97: {c: '3', tclass: 'normal'},
! 98: {c: '4', tclass: 'normal'},
! 99: {c: '5', tclass: 'normal'},
! 100: {c: '6', tclass: 'normal'},
! 101: {c: '7', tclass: 'normal'},
! 102: {c: '8', tclass: 'normal'},
! 103: {c: '9', tclass: 'normal'},
! 104: {c: ':', tclass: 'normal'},
! 105: {c: ';', tclass: 'normal'},
! 106: {c: '¡', tclass: 'normal'},
! 107: {c: '=', a:0, d:-.1, tclass: 'normal'},
! 108: {c: '¿', tclass: 'normal'},
! 109: {c: '?', lig: {'96': 62}, tclass: 'normal'},
! 110: // 40 - 4F
! 111: {c: '@', tclass: 'normal'},
! 112: {c: 'A', krn: {'116': -0.0278, '67': -0.0278, '79': -0.0278, '71': -0.0278, '85': -0.0278, '81': -0.0278, '84': -0.0833, '89': -0.0833, '86': -0.111, '87': -0.111}, tclass: 'normal'},
! 113: {c: 'B', tclass: 'normal'},
! 114: {c: 'C', tclass: 'normal'},
! 115: {c: 'D', krn: {'88': -0.0278, '87': -0.0278, '65': -0.0278, '86': -0.0278, '89': -0.0278}, tclass: 'normal'},
! 116: {c: 'E', tclass: 'normal'},
! 117: {c: 'F', krn: {'111': -0.0833, '101': -0.0833, '117': -0.0833, '114': -0.0833, '97': -0.0833, '65': -0.111, '79': -0.0278, '67': -0.0278, '71': -0.0278, '81': -0.0278}, tclass: 'normal'},
! 118: {c: 'G', tclass: 'normal'},
! 119: {c: 'H', tclass: 'normal'},
! 120: {c: 'I', krn: {'73': 0.0278}, tclass: 'normal'},
! 121: {c: 'J', tclass: 'normal'},
! 122: {c: 'K', krn: {'79': -0.0278, '67': -0.0278, '71': -0.0278, '81': -0.0278}, tclass: 'normal'},
! 123: {c: 'L', krn: {'84': -0.0833, '89': -0.0833, '86': -0.111, '87': -0.111}, tclass: 'normal'},
! 124: {c: 'M', tclass: 'normal'},
! 125: {c: 'N', tclass: 'normal'},
! 126: {c: 'O', krn: {'88': -0.0278, '87': -0.0278, '65': -0.0278, '86': -0.0278, '89': -0.0278}, tclass: 'normal'},
! 127: // 50 - 5F
! 128: {c: 'P', krn: {'65': -0.0833, '111': -0.0278, '101': -0.0278, '97': -0.0278, '46': -0.0833, '44': -0.0833}, tclass: 'normal'},
! 129: {c: 'Q', d:.1, tclass: 'normal'},
! 130: {c: 'R', krn: {'116': -0.0278, '67': -0.0278, '79': -0.0278, '71': -0.0278, '85': -0.0278, '81': -0.0278, '84': -0.0833, '89': -0.0833, '86': -0.111, '87': -0.111}, tclass: 'normal'},
! 131: {c: 'S', tclass: 'normal'},
! 132: {c: 'T', krn: {'121': -0.0278, '101': -0.0833, '111': -0.0833, '114': -0.0833, '97': -0.0833, '65': -0.0833, '117': -0.0833}, tclass: 'normal'},
! 133: {c: 'U', tclass: 'normal'},
! 134: {c: 'V', ic: 0.0139, krn: {'111': -0.0833, '101': -0.0833, '117': -0.0833, '114': -0.0833, '97': -0.0833, '65': -0.111, '79': -0.0278, '67': -0.0278, '71': -0.0278, '81': -0.0278}, tclass: 'normal'},
! 135: {c: 'W', ic: 0.0139, krn: {'111': -0.0833, '101': -0.0833, '117': -0.0833, '114': -0.0833, '97': -0.0833, '65': -0.111, '79': -0.0278, '67': -0.0278, '71': -0.0278, '81': -0.0278}, tclass: 'normal'},
! 136: {c: 'X', krn: {'79': -0.0278, '67': -0.0278, '71': -0.0278, '81': -0.0278}, tclass: 'normal'},
! 137: {c: 'Y', ic: 0.025, krn: {'101': -0.0833, '111': -0.0833, '114': -0.0833, '97': -0.0833, '65': -0.0833, '117': -0.0833}, tclass: 'normal'},
! 138: {c: 'Z', tclass: 'normal'},
! 139: {c: '[', d:.1, tclass: 'normal'},
! 140: {c: '“', tclass: 'normal'},
! 141: {c: ']', d:.1, tclass: 'normal'},
! 142: {c: 'ˆ', tclass: 'accent'},
! 143: {c: '˙', tclass: 'accent'},
! 144: // 60 - 6F
! 145: {c: '‘', lig: {'96': 92}, tclass: 'normal'},
! 146: {c: 'a', a:0, krn: {'118': -0.0278, '106': 0.0556, '121': -0.0278, '119': -0.0278}, tclass: 'normal'},
! 147: {c: 'b', krn: {'101': 0.0278, '111': 0.0278, '120': -0.0278, '100': 0.0278, '99': 0.0278, '113': 0.0278, '118': -0.0278, '106': 0.0556, '121': -0.0278, '119': -0.0278}, tclass: 'normal'},
! 148: {c: 'c', a:0, krn: {'104': -0.0278, '107': -0.0278}, tclass: 'normal'},
! 149: {c: 'd', tclass: 'normal'},
! 150: {c: 'e', a:0, tclass: 'normal'},
! 151: {c: 'f', ic: 0.0778, krn: {'39': 0.0778, '63': 0.0778, '33': 0.0778, '41': 0.0778, '93': 0.0778}, lig: {'105': 12, '102': 11, '108': 13}, tclass: 'normal'},
! 152: {c: 'g', a:0, d:.2, ic: 0.0139, krn: {'106': 0.0278}, tclass: 'normal'},
! 153: {c: 'h', krn: {'116': -0.0278, '117': -0.0278, '98': -0.0278, '121': -0.0278, '118': -0.0278, '119': -0.0278}, tclass: 'normal'},
! 154: {c: 'i', tclass: 'normal'},
! 155: {c: 'j', d:.2, tclass: 'normal'},
! 156: {c: 'k', krn: {'97': -0.0556, '101': -0.0278, '97': -0.0278, '111': -0.0278, '99': -0.0278}, tclass: 'normal'},
! 157: {c: 'l', tclass: 'normal'},
! 158: {c: 'm', a:0, krn: {'116': -0.0278, '117': -0.0278, '98': -0.0278, '121': -0.0278, '118': -0.0278, '119': -0.0278}, tclass: 'normal'},
! 159: {c: 'n', a:0, krn: {'116': -0.0278, '117': -0.0278, '98': -0.0278, '121': -0.0278, '118': -0.0278, '119': -0.0278}, tclass: 'normal'},
! 160: {c: 'o', a:0, krn: {'101': 0.0278, '111': 0.0278, '120': -0.0278, '100': 0.0278, '99': 0.0278, '113': 0.0278, '118': -0.0278, '106': 0.0556, '121': -0.0278, '119': -0.0278}, tclass: 'normal'},
! 161: // 70 - 7F
! 162: {c: 'p', a:0, d:.2, krn: {'101': 0.0278, '111': 0.0278, '120': -0.0278, '100': 0.0278, '99': 0.0278, '113': 0.0278, '118': -0.0278, '106': 0.0556, '121': -0.0278, '119': -0.0278}, tclass: 'normal'},
! 163: {c: 'q', a:0, d:.2, tclass: 'normal'},
! 164: {c: 'r', a:0, tclass: 'normal'},
! 165: {c: 's', a:0, tclass: 'normal'},
! 166: {c: 't', krn: {'121': -0.0278, '119': -0.0278}, tclass: 'normal'},
! 167: {c: 'u', a:0, krn: {'119': -0.0278}, tclass: 'normal'},
! 168: {c: 'v', a:0, ic: 0.0139, krn: {'97': -0.0556, '101': -0.0278, '97': -0.0278, '111': -0.0278, '99': -0.0278}, tclass: 'normal'},
! 169: {c: 'w', a:0, ic: 0.0139, krn: {'101': -0.0278, '97': -0.0278, '111': -0.0278, '99': -0.0278}, tclass: 'normal'},
! 170: {c: 'x', a:0, tclass: 'normal'},
! 171: {c: 'y', a:0, d:.2, ic: 0.0139, krn: {'111': -0.0278, '101': -0.0278, '97': -0.0278, '46': -0.0833, '44': -0.0833}, tclass: 'normal'},
! 172: {c: 'z', a:0, tclass: 'normal'},
! 173: {c: '–', a:.1, ic: 0.0278, lig: {'45': 124}, tclass: 'normal'},
! 174: {c: '—', a:.1, ic: 0.0278, tclass: 'normal'},
! 175: {c: '˝', tclass: 'accent'},
! 176: {c: '˜', tclass: 'accent'},
! 177: {c: '¨', tclass: 'accent'}
! 178: ],
! 179:
! 180: cmmi10: [
! 181: // 00 - 0F
! 182: {c: 'Γ', ic: 0.139, krn: {'61': -0.0556, '59': -0.111, '58': -0.111, '127': 0.0833}, tclass: 'igreek'},
! 183: {c: 'Δ', krn: {'127': 0.167}, tclass: 'igreek'},
! 184: {c: 'Θ', ic: 0.0278, krn: {'127': 0.0833}, tclass: 'igreek'},
! 185: {c: 'Λ', krn: {'127': 0.167}, tclass: 'igreek'},
! 186: {c: 'Ξ', ic: 0.0757, krn: {'127': 0.0833}, tclass: 'igreek'},
! 187: {c: 'Π', ic: 0.0812, krn: {'61': -0.0556, '59': -0.0556, '58': -0.0556, '127': 0.0556}, tclass: 'igreek'},
! 188: {c: 'Σ', ic: 0.0576, krn: {'127': 0.0833}, tclass: 'igreek'},
! 189: {c: 'Υ', ic: 0.139, krn: {'61': -0.0556, '59': -0.111, '58': -0.111, '127': 0.0556}, tclass: 'igreek'},
! 190: {c: 'Φ', krn: {'127': 0.0833}, tclass: 'igreek'},
! 191: {c: 'Ψ', ic: 0.11, krn: {'61': -0.0556, '59': -0.0556, '58': -0.0556, '127': 0.0556}, tclass: 'igreek'},
! 192: {c: 'Ω', ic: 0.0502, krn: {'127': 0.0833}, tclass: 'igreek'},
! 193: {c: 'α', a:0, ic: 0.0037, krn: {'127': 0.0278}, tclass: 'greek'},
! 194: {c: 'β', d:.2, ic: 0.0528, krn: {'127': 0.0833}, tclass: 'greek'},
! 195: {c: 'γ', a:0, d:.2, ic: 0.0556, tclass: 'greek'},
! 196: {c: 'δ', ic: 0.0378, krn: {'59': -0.0556, '58': -0.0556, '127': 0.0556}, tclass: 'greek'},
! 197: {c: 'ε', a:0, krn: {'127': 0.0556}, tclass: 'lucida'},
! 198: // 10 - 1F
! 199: {c: 'ζ', d:.2, ic: 0.0738, krn: {'127': 0.0833}, tclass: 'greek'},
! 200: {c: 'η', a:0, d:.2, ic: 0.0359, krn: {'127': 0.0556}, tclass: 'greek'},
! 201: {c: 'θ', ic: 0.0278, krn: {'127': 0.0833}, tclass: 'greek'},
! 202: {c: 'ι', a:0, krn: {'127': 0.0556}, tclass: 'greek'},
! 203: {c: 'κ', a:0, tclass: 'greek'},
! 204: {c: 'λ', tclass: 'greek'},
! 205: {c: 'μ', a:0, d:.2, krn: {'127': 0.0278}, tclass: 'greek'},
! 206: {c: 'ν', a:0, ic: 0.0637, krn: {'59': -0.0556, '58': -0.0556, '127': 0.0278}, tclass: 'greek'},
! 207: {c: 'ξ', d:.2, ic: 0.046, krn: {'127': 0.111}, tclass: 'greek'},
! 208: {c: 'π', a:0, ic: 0.0359, tclass: 'greek'},
! 209: {c: 'ρ', a:0, d:.2, krn: {'127': 0.0833}, tclass: 'greek'},
! 210: {c: 'σ', a:0, ic: 0.0359, krn: {'59': -0.0556, '58': -0.0556}, tclass: 'greek'},
! 211: {c: 'τ', a:0, ic: 0.113, krn: {'59': -0.0556, '58': -0.0556, '127': 0.0278}, tclass: 'greek'},
! 212: {c: 'υ', a:0, ic: 0.0359, krn: {'127': 0.0278}, tclass: 'greek'},
! 213: {c: 'φ', a:.1, d:.2, krn: {'127': 0.0833}, tclass: 'greek'},
! 214: {c: 'χ', a:0, d:.2, krn: {'127': 0.0556}, tclass: 'greek'},
! 215: // 20 - 2F
! 216: {c: 'ψ', a:.1, d:.2, ic: 0.0359, krn: {'127': 0.111}, tclass: 'greek'},
! 217: {c: 'ω', a:0, ic: 0.0359, tclass: 'greek'},
! 218: {c: 'ε', a:0, krn: {'127': 0.0833}, tclass: 'greek'},
! 219: {c: 'ϑ', krn: {'127': 0.0833}, tclass: 'normal'},
! 220: {c: 'ϖ', a:0, ic: 0.0278, tclass: 'normal'},
! 221: {c: 'ϱ', a:0, d:.2, krn: {'127': 0.0833}, tclass: 'normal'},
! 222: {c: 'ς', a:0, d:.2, ic: 0.0799, krn: {'127': 0.0833}, tclass: 'normal'},
! 223: {c: 'ϕ', a:.1, d:.2, krn: {'127': 0.0833}, tclass: 'normal'},
! 224: {c: '↼', a:0, d:-.2, tclass: 'harpoon'},
! 225: {c: '↽', a:0, d:-.1, tclass: 'harpoon'},
! 226: {c: '⇀', a:0, d:-.2, tclass: 'harpoon'},
! 227: {c: '⇁', a:0, d:-.1, tclass: 'harpoon'},
! 228: {c: '<span style="font-size: 133%; position:relative; top:.1em; margin:-.2em; left:-.05em">˓</span>', a:.1, tclass: 'lucida'},
! 229: {c: '<span style="font-size: 133%; position:relative; top:.1em; margin:-.2em; left:-.05em">˒</span>', a:.1, tclass: 'lucida'},
! 230: {c: '<span style="font-size:50%">▷</span>', tclass: 'symbol'},
! 231: {c: '<span style="font-size:50%">◁</span>', tclass: 'symbol'},
! 232: // 30 - 3F
! 233: {c: '0', tclass: 'normal'},
! 234: {c: '1', tclass: 'normal'},
! 235: {c: '2', tclass: 'normal'},
! 236: {c: '3', tclass: 'normal'},
! 237: {c: '4', tclass: 'normal'},
! 238: {c: '5', tclass: 'normal'},
! 239: {c: '6', tclass: 'normal'},
! 240: {c: '7', tclass: 'normal'},
! 241: {c: '8', tclass: 'normal'},
! 242: {c: '9', tclass: 'normal'},
! 243: {c: '.', a:-.3, tclass: 'normal'},
! 244: {c: ',', a:-.3, d:.2, tclass: 'normal'},
! 245: {c: '<', a:.1, tclass: 'normal'},
! 246: {c: '<span style="font-size:133%; position:relative; top:.1em">/</span>', d:.1, krn: {'1': -0.0556, '65': -0.0556, '77': -0.0556, '78': -0.0556, '89': 0.0556, '90': -0.0556}, tclass: 'normal'},
! 247: {c: '>', a:.1, tclass: 'normal'},
! 248: {c: '<span style="font-size:50%">★</span>', a:0, tclass: 'symbol'},
! 249: // 40 - 4F
! 250: {c: '∂', ic: 0.0556, krn: {'127': 0.0833}, tclass: 'normal'},
! 251: {c: 'A', krn: {'127': 0.139}, tclass: 'italic'},
! 252: {c: 'B', ic: 0.0502, krn: {'127': 0.0833}, tclass: 'italic'},
! 253: {c: 'C', ic: 0.0715, krn: {'61': -0.0278, '59': -0.0556, '58': -0.0556, '127': 0.0833}, tclass: 'italic'},
! 254: {c: 'D', ic: 0.0278, krn: {'127': 0.0556}, tclass: 'italic'},
! 255: {c: 'E', ic: 0.0576, krn: {'127': 0.0833}, tclass: 'italic'},
! 256: {c: 'F', ic: 0.139, krn: {'61': -0.0556, '59': -0.111, '58': -0.111, '127': 0.0833}, tclass: 'italic'},
! 257: {c: 'G', krn: {'127': 0.0833}, tclass: 'italic'},
! 258: {c: 'H', ic: 0.0812, krn: {'61': -0.0556, '59': -0.0556, '58': -0.0556, '127': 0.0556}, tclass: 'italic'},
! 259: {c: 'I', ic: 0.0785, krn: {'127': 0.111}, tclass: 'italic'},
! 260: {c: 'J', ic: 0.0962, krn: {'61': -0.0556, '59': -0.111, '58': -0.111, '127': 0.167}, tclass: 'italic'},
! 261: {c: 'K', ic: 0.0715, krn: {'61': -0.0556, '59': -0.0556, '58': -0.0556, '127': 0.0556}, tclass: 'italic'},
! 262: {c: 'L', krn: {'127': 0.0278}, tclass: 'italic'},
! 263: {c: 'M', ic: 0.109, krn: {'61': -0.0556, '59': -0.0556, '58': -0.0556, '127': 0.0833}, tclass: 'italic'},
! 264: {c: 'N', ic: 0.109, krn: {'61': -0.0833, '61': -0.0278, '59': -0.0556, '58': -0.0556, '127': 0.0833}, tclass: 'italic'},
! 265: {c: 'O', ic: 0.0278, krn: {'127': 0.0833}, tclass: 'italic'},
! 266: // 50 - 5F
! 267: {c: 'P', ic: 0.139, krn: {'61': -0.0556, '59': -0.111, '58': -0.111, '127': 0.0833}, tclass: 'italic'},
! 268: {c: 'Q', d:.2, krn: {'127': 0.0833}, tclass: 'italic'},
! 269: {c: 'R', ic: 0.00773, krn: {'127': 0.0833}, tclass: 'italic'},
! 270: {c: 'S', ic: 0.0576, krn: {'61': -0.0556, '59': -0.0556, '58': -0.0556, '127': 0.0833}, tclass: 'italic'},
! 271: {c: 'T', ic: 0.139, krn: {'61': -0.0278, '59': -0.0556, '58': -0.0556, '127': 0.0833}, tclass: 'italic'},
! 272: {c: 'U', ic: 0.109, krn: {'59': -0.111, '58': -0.111, '61': -0.0556, '127': 0.0278}, tclass: 'italic'},
! 273: {c: 'V', ic: 0.222, krn: {'59': -0.167, '58': -0.167, '61': -0.111}, tclass: 'italic'},
! 274: {c: 'W', ic: 0.139, krn: {'59': -0.167, '58': -0.167, '61': -0.111}, tclass: 'italic'},
! 275: {c: 'X', ic: 0.0785, krn: {'61': -0.0833, '61': -0.0278, '59': -0.0556, '58': -0.0556, '127': 0.0833}, tclass: 'italic'},
! 276: {c: 'Y', ic: 0.222, krn: {'59': -0.167, '58': -0.167, '61': -0.111}, tclass: 'italic'},
! 277: {c: 'Z', ic: 0.0715, krn: {'61': -0.0556, '59': -0.0556, '58': -0.0556, '127': 0.0833}, tclass: 'italic'},
! 278: {c: '♭', tclass: 'symbol2'},
! 279: {c: '♮', tclass: 'symbol2'},
! 280: {c: '♯', tclass: 'symbol2'},
! 281: {c: '<span style="position: relative; top:.5em">⌣</span>', a:0, d:-.1, tclass: 'normal'},
! 282: {c: '<span style="position: relative; top:-.3em">⌢</span>', a:0, d:-.1, tclass: 'normal'},
! 283: // 60 - 6F
! 284: {c: 'ℓ', krn: {'127': 0.111}, tclass: 'symbol'},
! 285: {c: 'a', a:0, tclass: 'italic'},
! 286: {c: 'b', tclass: 'italic'},
! 287: {c: 'c', a:0, krn: {'127': 0.0556}, tclass: 'italic'},
! 288: {c: 'd', krn: {'89': 0.0556, '90': -0.0556, '106': -0.111, '102': -0.167, '127': 0.167}, tclass: 'italic'},
! 289: {c: 'e', a:0, krn: {'127': 0.0556}, tclass: 'italic'},
! 290: {c: 'f', d:.2, ic: 0.108, krn: {'59': -0.0556, '58': -0.0556, '127': 0.167}, tclass: 'italic'},
! 291: {c: 'g', a:0, d:.2, ic: 0.0359, krn: {'127': 0.0278}, tclass: 'italic'},
! 292: {c: 'h', krn: {'127': -0.0278}, tclass: 'italic'},
! 293: {c: 'i', tclass: 'italic'},
! 294: {c: 'j', d:.2, ic: 0.0572, krn: {'59': -0.0556, '58': -0.0556}, tclass: 'italic'},
! 295: {c: 'k', ic: 0.0315, tclass: 'italic'},
! 296: {c: 'l', ic: 0.0197, krn: {'127': 0.0833}, tclass: 'italic'},
! 297: {c: 'm', a:0, tclass: 'italic'},
! 298: {c: 'n', a:0, tclass: 'italic'},
! 299: {c: 'o', a:0, krn: {'127': 0.0556}, tclass: 'italic'},
! 300: // 70 - 7F
! 301: {c: 'p', a:0, d:.2, krn: {'127': 0.0833}, tclass: 'italic'},
! 302: {c: 'q', a:0, d:.2, ic: 0.0359, krn: {'127': 0.0833}, tclass: 'italic'},
! 303: {c: 'r', a:0, ic: 0.0278, krn: {'59': -0.0556, '58': -0.0556, '127': 0.0556}, tclass: 'italic'},
! 304: {c: 's', a:0, krn: {'127': 0.0556}, tclass: 'italic'},
! 305: {c: 't', krn: {'127': 0.0833}, tclass: 'italic'},
! 306: {c: 'u', a:0, krn: {'127': 0.0278}, tclass: 'italic'},
! 307: {c: 'v', a:0, ic: 0.0359, krn: {'127': 0.0278}, tclass: 'italic'},
! 308: {c: 'w', a:0, ic: 0.0269, krn: {'127': 0.0833}, tclass: 'italic'},
! 309: {c: 'x', a:0, krn: {'127': 0.0278}, tclass: 'italic'},
! 310: {c: 'y', a:0, d:.2, ic: 0.0359, krn: {'127': 0.0556}, tclass: 'italic'},
! 311: {c: 'z', a:0, ic: 0.044, krn: {'127': 0.0556}, tclass: 'italic'},
! 312: {c: 'ı', a:0, krn: {'127': 0.0278}, tclass: 'italic'},
! 313: {c: 'j', d:.2, krn: {'127': 0.0833}, tclass: 'italic'},
! 314: {c: '℘', a:0, d:.2, krn: {'127': 0.111}, tclass: 'normal'},
! 315: {c: '<span style="position:relative; left: .4em; top: -.8em; font-size: 50%">→</span>', ic: 0.154, tclass: 'symbol'},
! 316: {c: '̑', ic: 0.399, tclass: 'normal'}
! 317: ],
! 318:
! 319: cmsy10: [
! 320: // 00 - 0F
! 321: {c: '−', a:.1, tclass: 'symbol'},
! 322: {c: '·', a:0, d:-.2, tclass: 'symbol'},
! 323: {c: '×', a:0, tclass: 'symbol'},
! 324: {c: '<span style="position:relative; top:.3em">*</span>', a:0, tclass: 'symbol'},
! 325: {c: '÷', a:0, tclass: 'symbol'},
! 326: {c: '◊', tclass: 'lucida'},
! 327: {c: '±', a:.1, tclass: 'symbol'},
! 328: {c: '∓', tclass: 'symbol'},
! 329: {c: '⊕', tclass: 'symbol'},
! 330: {c: '⊖', tclass: 'symbol'},
! 331: {c: '⊗', tclass: 'symbol'},
! 332: {c: '⊘', tclass: 'symbol'},
! 333: {c: '⊙', tclass: 'symbol3'},
! 334: {c: '◯', tclass: 'symbol'},
! 335: {c: '<span style="position:relative; top:.25em;">°</span>', a:0, d:-.1, tclass: 'symbol'},
! 336: {c: '•', a:0, d:-.2, tclass: 'symbol'},
! 337: // 10 - 1F
! 338: {c: '≍', a:.1, tclass: 'symbol'},
! 339: {c: '≡', a:.1, tclass: 'symbol'},
! 340: {c: '⊆', tclass: 'symbol'},
! 341: {c: '⊇', tclass: 'symbol'},
! 342: {c: '≤', tclass: 'symbol'},
! 343: {c: '≥', tclass: 'symbol'},
! 344: {c: '≼', tclass: 'symbol'},
! 345: {c: '≽', tclass: 'symbol'},
! 346: {c: '~', a:0, d: -.2, tclass: 'normal'},
! 347: {c: '≈', a:.1, d:-.1, tclass: 'symbol'},
! 348: {c: '⊂', tclass: 'symbol'},
! 349: {c: '⊃', tclass: 'symbol'},
! 350: {c: '≪', tclass: 'symbol'},
! 351: {c: '≫', tclass: 'symbol'},
! 352: {c: '≺', tclass: 'symbol'},
! 353: {c: '≻', tclass: 'symbol'},
! 354: // 20 - 2F
! 355: {c: '←', a:0, d:-.15, tclass: 'arrow1'},
! 356: {c: '→', a:0, d:-.15, tclass: 'arrow1'},
! 357: {c: '↑', h:1, tclass: 'arrow1a'},
! 358: {c: '↓', h:1, tclass: 'arrow1a'},
! 359: {c: '↔', a:0, tclass: 'arrow1'},
! 360: {c: '↗', h:1, tclass: 'arrows'},
! 361: {c: '↘', h:1, tclass: 'arrows'},
! 362: {c: '≃', a: .1, tclass: 'symbol'},
! 363: {c: '⇐', a:.1, tclass: 'arrow2'},
! 364: {c: '⇒', a:.1, tclass: 'arrow2'},
! 365: {c: '⇑', h:.9, d:.1, tclass: 'arrow2a'},
! 366: {c: '⇓', h:.9, d:.1, tclass: 'arrow2a'},
! 367: {c: '⇔', a:.1, tclass: 'arrow2'},
! 368: {c: '↖', h:1, tclass: 'arrows'},
! 369: {c: '↙', h:1, tclass: 'arrows'},
! 370: {c: '∝', a:.1, tclass: 'symbol'},
! 371: // 30 - 3F
! 372: {c: '<span style="font-size: 133%; margin-right: -.1em; position: relative; top:.4em">′</span>', a: 0, tclass: 'lucida'},
! 373: {c: '∞', a:.1, tclass: 'symbol'},
! 374: {c: '∈', tclass: 'symbol'},
! 375: {c: '∋', tclass: 'symbol'},
! 376: {c: '△', tclass: 'symbol'},
! 377: {c: '▽', tclass: 'symbol'},
! 378: {c: '/', tclass: 'symbol'},
! 379: {c: '<span style="font-size:50%; position:relative; top:-.3em; margin-right:-.2em">|</span>', a:0, tclass: 'normal'},
! 380: {c: '∀', tclass: 'symbol'},
! 381: {c: '∃', tclass: 'symbol'},
! 382: {c: '¬', a:0, d:-.1, tclass: 'symbol1'},
! 383: {c: '∅', tclass: 'symbol'},
! 384: {c: 'ℜ', tclass: 'symbol'},
! 385: {c: 'ℑ', tclass: 'symbol'},
! 386: {c: '⊤', tclass: 'symbol'},
! 387: {c: '⊥', tclass: 'symbol'},
! 388: // 40 - 4F
! 389: {c: 'ℵ', tclass: 'symbol'},
! 390: {c: 'A', krn: {'48': 0.194}, tclass: 'cal'},
! 391: {c: 'B', ic: 0.0304, krn: {'48': 0.139}, tclass: 'cal'},
! 392: {c: 'C', ic: 0.0583, krn: {'48': 0.139}, tclass: 'cal'},
! 393: {c: 'D', ic: 0.0278, krn: {'48': 0.0833}, tclass: 'cal'},
! 394: {c: 'E', ic: 0.0894, krn: {'48': 0.111}, tclass: 'cal'},
! 395: {c: 'F', ic: 0.0993, krn: {'48': 0.111}, tclass: 'cal'},
! 396: {c: 'G', d:.2, ic: 0.0593, krn: {'48': 0.111}, tclass: 'cal'},
! 397: {c: 'H', ic: 0.00965, krn: {'48': 0.111}, tclass: 'cal'},
! 398: {c: 'I', ic: 0.0738, krn: {'48': 0.0278}, tclass: 'cal'},
! 399: {c: 'J', d:.2, ic: 0.185, krn: {'48': 0.167}, tclass: 'cal'},
! 400: {c: 'K', ic: 0.0144, krn: {'48': 0.0556}, tclass: 'cal'},
! 401: {c: 'L', krn: {'48': 0.139}, tclass: 'cal'},
! 402: {c: 'M', krn: {'48': 0.139}, tclass: 'cal'},
! 403: {c: 'N', ic: 0.147, krn: {'48': 0.0833}, tclass: 'cal'},
! 404: {c: 'O', ic: 0.0278, krn: {'48': 0.111}, tclass: 'cal'},
! 405: // 50 - 5F
! 406: {c: 'P', ic: 0.0822, krn: {'48': 0.0833}, tclass: 'cal'},
! 407: {c: 'Q', d:.2, krn: {'48': 0.111}, tclass: 'cal'},
! 408: {c: 'R', krn: {'48': 0.0833}, tclass: 'cal'},
! 409: {c: 'S', ic: 0.075, krn: {'48': 0.139}, tclass: 'cal'},
! 410: {c: 'T', ic: 0.254, krn: {'48': 0.0278}, tclass: 'cal'},
! 411: {c: 'U', ic: 0.0993, krn: {'48': 0.0833}, tclass: 'cal'},
! 412: {c: 'V', ic: 0.0822, krn: {'48': 0.0278}, tclass: 'cal'},
! 413: {c: 'W', ic: 0.0822, krn: {'48': 0.0833}, tclass: 'cal'},
! 414: {c: 'X', ic: 0.146, krn: {'48': 0.139}, tclass: 'cal'},
! 415: {c: 'Y', ic: 0.0822, krn: {'48': 0.0833}, tclass: 'cal'},
! 416: {c: 'Z', ic: 0.0794, krn: {'48': 0.139}, tclass: 'cal'},
! 417: {c: '⋃', tclass: 'symbol'},
! 418: {c: '⋂', tclass: 'symbol'},
! 419: {c: '⊎', tclass: 'symbol'},
! 420: {c: '⋀', tclass: 'symbol'},
! 421: {c: '⋁', tclass: 'symbol'},
! 422: // 60 - 6F
! 423: {c: '⊢', tclass: 'symbol'},
! 424: {c: '⊣', tclass: 'symbol2'},
! 425: {c: '', a:.3, d:.2, tclass: 'normal'},
! 426: {c: '', a:.3, d:.2, tclass: 'normal'},
! 427: {c: '', a:.3, d:.2, tclass: 'normal'},
! 428: {c: '', a:.3, d:.2, tclass: 'normal'},
! 429: {c: '{', d:.2, tclass: 'normal'},
! 430: {c: '}', d:.2, tclass: 'normal'},
! 431: {c: '〈', a:.3, d:.2, tclass: 'normal'},
! 432: {c: '〉', a:.3, d:.2, tclass: 'normal'},
! 433: {c: '|', d:.1, tclass: 'vertical'},
! 434: {c: '||', d:.1, tclass: 'vertical'},
! 435: {c: '↕', h:1, d:.15, tclass: 'arrow1a'},
! 436: {c: '⇕', a:.2, d:.1, tclass: 'arrows'},
! 437: {c: '<span style="margin:-.1em">∖</span>', a:.3, d:.1, tclass: 'lucida'},
! 438: {c: '<span style="font-size: 75%; margin:-.3em">≀</span>', tclass: 'symbol'},
! 439: // 70 - 7F
! 440: {c: '<span style="position:relative; top: .86em">√</span>', h:.04, d:.9, tclass: 'lucida'},
! 441: {c: '∐', a:.4, tclass: 'symbol'},
! 442: {c: '∇', tclass: 'symbol'},
! 443: {c: '∫', h:1, d:.1, ic: 0.111, tclass: 'root'},
! 444: {c: '⊔', tclass: 'symbol'},
! 445: {c: '⊓', tclass: 'symbol'},
! 446: {c: '⊑', tclass: 'symbol'},
! 447: {c: '⊒', tclass: 'symbol'},
! 448: {c: '§', d:.1, tclass: 'normal'},
! 449: {c: '†', d:.1, tclass: 'normal'},
! 450: {c: '‡', d:.1, tclass: 'normal'},
! 451: {c: '¶', a:.3, d:.1, tclass: 'lucida'},
! 452: {c: '♣', tclass: 'symbol'},
! 453: {c: '♦', tclass: 'symbol'},
! 454: {c: '♥', tclass: 'symbol'},
! 455: {c: '♠', tclass: 'symbol'}
! 456: ],
! 457:
! 458: cmex10: [
! 459: // 00 - 0F
! 460: {c: '(', h: 0.04, d: 1.16, n: 16, tclass: 'delim1'},
! 461: {c: ')', h: 0.04, d: 1.16, n: 17, tclass: 'delim1'},
! 462: {c: '[', h: 0.04, d: 1.16, n: 104, tclass: 'delim1'},
! 463: {c: ']', h: 0.04, d: 1.16, n: 105, tclass: 'delim1'},
! 464: {c: '', h: 0.04, d: 1.16, n: 106, tclass: 'delim1'},
! 465: {c: '', h: 0.04, d: 1.16, n: 107, tclass: 'delim1'},
! 466: {c: '', h: 0.04, d: 1.16, n: 108, tclass: 'delim1'},
! 467: {c: '', h: 0.04, d: 1.16, n: 109, tclass: 'delim1'},
! 468: {c: '{', h: 0.04, d: 1.16, n: 110, tclass: 'delim1'},
! 469: {c: '}', h: 0.04, d: 1.16, n: 111, tclass: 'delim1'},
! 470: {c: '〈', h: 0.04, d: 1.16, n: 68, tclass: 'delim1c'},
! 471: {c: '〉', h: 0.04, d: 1.16, n: 69, tclass: 'delim1c'},
! 472: {c: '|', h:.7, d:.15, delim: {rep: 12}, tclass: 'vertical1'},
! 473: {c: '||', h:.7, d:.15, delim: {rep: 13}, tclass: 'vertical1'},
! 474: {c: '∕', h: 0.04, d: 1.16, n: 46, tclass: 'delim1b'},
! 475: {c: '∖', h: 0.04, d: 1.16, n: 47, tclass: 'delim1b'},
! 476: // 10 - 1F
! 477: {c: '(', h: 0.04, d: 1.76, n: 18, tclass: 'delim2'},
! 478: {c: ')', h: 0.04, d: 1.76, n: 19, tclass: 'delim2'},
! 479: {c: '(', h: 0.04, d: 2.36, n: 32, tclass: 'delim3'},
! 480: {c: ')', h: 0.04, d: 2.36, n: 33, tclass: 'delim3'},
! 481: {c: '[', h: 0.04, d: 2.36, n: 34, tclass: 'delim3'},
! 482: {c: ']', h: 0.04, d: 2.36, n: 35, tclass: 'delim3'},
! 483: {c: '', h: 0.04, d: 2.36, n: 36, tclass: 'delim3'},
! 484: {c: '', h: 0.04, d: 2.36, n: 37, tclass: 'delim3'},
! 485: {c: '', h: 0.04, d: 2.36, n: 38, tclass: 'delim3'},
! 486: {c: '', h: 0.04, d: 2.36, n: 39, tclass: 'delim3'},
! 487: {c: '<span style="margin: -.1em">{</span>', h: 0.04, d: 2.36, n: 40, tclass: 'delim3'},
! 488: {c: '<span style="margin: -.1em">}</span>', h: 0.04, d: 2.36, n: 41, tclass: 'delim3'},
! 489: {c: '〈', h: 0.04, d: 2.36, n: 42, tclass: 'delim3c'},
! 490: {c: '〉', h: 0.04, d: 2.36, n: 43, tclass: 'delim3c'},
! 491: {c: '∕', h: 0.04, d: 2.36, n: 44, tclass: 'delim3b'},
! 492: {c: '∖', h: 0.04, d: 2.36, n: 45, tclass: 'delim3b'},
! 493: // 20 - 2F
! 494: {c: '(', h: 0.04, d: 2.96, n: 48, tclass: 'delim4'},
! 495: {c: ')', h: 0.04, d: 2.96, n: 49, tclass: 'delim4'},
! 496: {c: '[', h: 0.04, d: 2.96, n: 50, tclass: 'delim4'},
! 497: {c: ']', h: 0.04, d: 2.96, n: 51, tclass: 'delim4'},
! 498: {c: '', h: 0.04, d: 2.96, n: 52, tclass: 'delim4'},
! 499: {c: '', h: 0.04, d: 2.96, n: 53, tclass: 'delim4'},
! 500: {c: '', h: 0.04, d: 2.96, n: 54, tclass: 'delim4'},
! 501: {c: '', h: 0.04, d: 2.96, n: 55, tclass: 'delim4'},
! 502: {c: '<span style="margin: -.1em">{</span>', h: 0.04, d: 2.96, n: 56, tclass: 'delim4'},
! 503: {c: '<span style="margin: -.1em">}</span>', h: 0.04, d: 2.96, n: 57, tclass: 'delim4'},
! 504: {c: '〈', h: 0.04, d: 2.96, tclass: 'delim4c'},
! 505: {c: '〉', h: 0.04, d: 2.96, tclass: 'delim4c'},
! 506: {c: '∕', h: 0.04, d: 2.96, tclass: 'delim4b'},
! 507: {c: '∖', h: 0.04, d: 2.96, tclass: 'delim4b'},
! 508: {c: '∕', h: 0.04, d: 1.76, n: 30, tclass: 'delim2b'},
! 509: {c: '∖', h: 0.04, d: 1.76, n: 31, tclass: 'delim2b'},
! 510: // 30 - 3F
! 511: {c: '', h: .85, d: .2, delim: {top: 48, bot: 64, rep: 66}, tclass: 'normal'},
! 512: {c: '', h: .85, d: .2, delim: {top: 49, bot: 65, rep: 67}, tclass: 'normal'},
! 513: {c: '', h: .85, d: .2, delim: {top: 50, bot: 52, rep: 54}, tclass: 'normal'},
! 514: {c: '', h: .85, d: .2, delim: {top: 51, bot: 53, rep: 55}, tclass: 'normal'},
! 515: {c: '', h: .85, d: .2, delim: {bot: 52, rep: 54}, tclass: 'normal'},
! 516: {c: '', h: .85, d: .2, delim: {bot: 53, rep: 55}, tclass: 'normal'},
! 517: {c: '', h: .85, d: .2, delim: {top: 50, rep: 54}, tclass: 'normal'},
! 518: {c: '', h: .85, d: .2, delim: {top: 51, rep: 55}, tclass: 'normal'},
! 519: {c: '', h: .85, d: .2, delim: {top: 56, mid: 60, bot: 58, rep: 62}, tclass: 'normal'},
! 520: {c: '', h: .85, d: .2, delim: {top: 57, mid: 61, bot: 59, rep: 62}, tclass: 'normal'},
! 521: {c: '', h: .85, d: .2, delim: {top: 56, bot: 58, rep: 62}, tclass: 'normal'},
! 522: {c: '', h: .85, d: .2, delim: {top: 57, bot: 59, rep: 62}, tclass: 'normal'},
! 523: {c: '', h: .85, d: .2, delim: {rep: 63}, tclass: 'normal'},
! 524: {c: '', h: .85, d: .2, delim: {rep: 119}, tclass: 'normal'},
! 525: {c: '', h: .85, d: .2, delim: {rep: 62}, tclass: 'normal'},
! 526: {c: '|', h: .7, d: .15, delim: {top: 120, bot: 121, rep: 63}, tclass: 'vertical2'},
! 527: // 40 - 4F
! 528: {c: '', h: .85, d: .2, delim: {top: 56, bot: 59, rep: 62}, tclass: 'normal'},
! 529: {c: '', h: .85, d: .2, delim: {top: 57, bot: 58, rep: 62}, tclass: 'normal'},
! 530: {c: '', h: .85, d: .2, delim: {rep: 66}, tclass: 'normal'},
! 531: {c: '', h: .85, d: .2, delim: {rep: 67}, tclass: 'normal'},
! 532: {c: '〈', h: 0.04, d: 1.76, n: 28, tclass: 'delim2c'},
! 533: {c: '〉', h: 0.04, d: 1.76, n: 29, tclass: 'delim2c'},
! 534: {c: '⊔', h: 0, d: 1, n: 71, tclass: 'bigop1'},
! 535: {c: '⊔', h: 0.1, d: 1.5, tclass: 'bigop2'},
! 536: {c: '∮', h: 0, d: 1.11, ic: 0.095, n: 73, tclass: 'bigop1c'},
! 537: {c: '∮', h: 0, d: 2.22, ic: 0.222, tclass: 'bigop2c'},
! 538: {c: '⊙', h: 0, d: 1, n: 75, tclass: 'bigop1'},
! 539: {c: '⊙', h: 0.1, d: 1.5, tclass: 'bigop2'},
! 540: {c: '⊕', h: 0, d: 1, n: 77, tclass: 'bigop1'},
! 541: {c: '⊕', h: 0.1, d: 1.5, tclass: 'bigop2'},
! 542: {c: '⊗', h: 0, d: 1, n: 79, tclass: 'bigop1'},
! 543: {c: '⊗', h: 0.1, d: 1.5, tclass: 'bigop2'},
! 544: // 50 - 5F
! 545: {c: '∑', h: 0, d: 1, n: 88, tclass: 'bigop1a'},
! 546: {c: '∏', h: 0, d: 1, n: 89, tclass: 'bigop1a'},
! 547: {c: '∫', h: 0, d: 1.11, ic: 0.095, n: 90, tclass: 'bigop1c'},
! 548: {c: '∪', h: 0, d: 1, n: 91, tclass: 'bigop1b'},
! 549: {c: '∩', h: 0, d: 1, n: 92, tclass: 'bigop1b'},
! 550: {c: '⊎', h: 0, d: 1, n: 93, tclass: 'bigop1b'},
! 551: {c: '∧', h: 0, d: 1, n: 94, tclass: 'bigop1'},
! 552: {c: '∨', h: 0, d: 1, n: 95, tclass: 'bigop1'},
! 553: {c: '∑', h: 0.1, d: 1.6, tclass: 'bigop2a'},
! 554: {c: '∏', h: 0.1, d: 1.5, tclass: 'bigop2a'},
! 555: {c: '∫', h: 0, d: 2.22, ic: 0.222, tclass: 'bigop2c'},
! 556: {c: '∪', h: 0.1, d: 1.5, tclass: 'bigop2b'},
! 557: {c: '∩', h: 0.1, d: 1.5, tclass: 'bigop2b'},
! 558: {c: '⊎', h: 0.1, d: 1.5, tclass: 'bigop2b'},
! 559: {c: '∧', h: 0.1, d: 1.5, tclass: 'bigop2'},
! 560: {c: '∨', h: 0.1, d: 1.5, tclass: 'bigop2'},
! 561: // 60 - 6F
! 562: {c: '∐', h: 0, d: 1, n: 97, tclass: 'bigop1a'},
! 563: {c: '∐', h: 0.1, d: 1.5, tclass: 'bigop2a'},
! 564: {c: '︿', h: 0.722, w: .65, n: 99, tclass: 'wide1'},
! 565: {c: '︿', h: 0.85, w: 1.1, n: 100, tclass: 'wide2'},
! 566: {c: '︿', h: 0.99, w: 1.65, tclass: 'wide3'},
! 567: {c: '⁓', h: 0.722, w: .75, n: 102, tclass: 'wide1a'},
! 568: {c: '⁓', h: 0.8, w: 1.35, n: 103, tclass: 'wide2a'},
! 569: {c: '⁓', h: 0.99, w: 2, tclass: 'wide3a'},
! 570: {c: '[', h: 0.04, d: 1.76, n: 20, tclass: 'delim2'},
! 571: {c: ']', h: 0.04, d: 1.76, n: 21, tclass: 'delim2'},
! 572: {c: '', h: 0.04, d: 1.76, n: 22, tclass: 'delim2'},
! 573: {c: '', h: 0.04, d: 1.76, n: 23, tclass: 'delim2'},
! 574: {c: '', h: 0.04, d: 1.76, n: 24, tclass: 'delim2'},
! 575: {c: '', h: 0.04, d: 1.76, n: 25, tclass: 'delim2'},
! 576: {c: '<span style="margin: -.1em">{</span>', h: 0.04, d: 1.76, n: 26, tclass: 'delim2'},
! 577: {c: '<span style="margin: -.1em">}</span>', h: 0.04, d: 1.76, n: 27, tclass: 'delim2'},
! 578: // 70 - 7F
! 579: {c: '<span style="font-size: 125%; position:relative; top:.95em">√</span>', h: 0.04, d: 1.16, n: 113, tclass: 'root'},
! 580: {c: '<span style="font-size: 190%; position:relative; top:.925em">√</span>', h: 0.04, d: 1.76, n: 114, tclass: 'root'},
! 581: {c: '<span style="font-size: 250%; position:relative; top:.925em">√</span>', h: 0.06, d: 2.36, n: 115, tclass: 'root'},
! 582: {c: '<span style="font-size: 320%; position:relative; top:.92em">√</span>', h: 0.08, d: 2.96, n: 116, tclass: 'root'},
! 583: {c: '<span style="font-size: 400%; position:relative; top:.92em">√</span>', h: 0.1, d: 3.75, n: 117, tclass: 'root'},
! 584: {c: '<span style="font-size: 500%; position:relative; top:.9em">√</span>', h: .12, d: 4.5, n: 118, tclass: 'root'},
! 585: {c: '<span style="font-size: 625%; position:relative; top:.9em">√</span>', h: .14, d: 5.7, tclass: 'root'},
! 586: {c: '||', h:.65, d:.15, delim: {top: 126, bot: 127, rep: 119}, tclass: 'vertical2'},
! 587: {c: '▵', h:.4, delim: {top: 120, rep: 63}, tclass: 'arrow1b'},
! 588: {c: '▿', h:.38, delim: {bot: 121, rep: 63}, tclass: 'arrow1b'},
! 589: {c: '<span style="font-size: 67%; position:relative; top:.35em; margin-left:-.5em">╭</span>', h:.1, tclass: 'symbol'},
! 590: {c: '<span style="font-size: 67%; position:relative; top:.35em; margin-right:-.5em">╮</span>', h:.1, tclass: 'symbol'},
! 591: {c: '<span style="font-size: 67%; position:relative; top:.35em; margin-left:-.5em">╰</span>', h:.1, tclass: 'symbol'},
! 592: {c: '<span style="font-size: 67%; position:relative; top:.35em; margin-right:-.5em">╯</span>', h:.1, tclass: 'symbol'},
! 593: {c: '▵', h:.5, delim: {top: 126, rep: 119}, tclass: 'arrow2b'},
! 594: {c: '▿', h:.6, d:-.1, delim: {bot: 127, rep: 119}, tclass: 'arrow2b'}
! 595: ],
! 596:
! 597: cmti10: [
! 598: // 00 - 0F
! 599: {c: 'Γ', ic: 0.133, tclass: 'igreek'},
! 600: {c: 'Δ', tclass: 'igreek'},
! 601: {c: 'Θ', ic: 0.094, tclass: 'igreek'},
! 602: {c: 'Λ', tclass: 'igreek'},
! 603: {c: 'Ξ', ic: 0.153, tclass: 'igreek'},
! 604: {c: 'Π', ic: 0.164, tclass: 'igreek'},
! 605: {c: 'Σ', ic: 0.12, tclass: 'igreek'},
! 606: {c: 'Υ', ic: 0.111, tclass: 'igreek'},
! 607: {c: 'Φ', ic: 0.0599, tclass: 'igreek'},
! 608: {c: 'Ψ', ic: 0.111, tclass: 'igreek'},
! 609: {c: 'Ω', ic: 0.103, tclass: 'igreek'},
! 610: {c: 'ff', ic: 0.212, krn: {'39': 0.104, '63': 0.104, '33': 0.104, '41': 0.104, '93': 0.104}, lig: {'105': 14, '108': 15}, tclass: 'italic'},
! 611: {c: 'fi', ic: 0.103, tclass: 'italic'},
! 612: {c: 'fl', ic: 0.103, tclass: 'italic'},
! 613: {c: 'ffi', ic: 0.103, tclass: 'italic'},
! 614: {c: 'ffl', ic: 0.103, tclass: 'italic'},
! 615: // 10 - 1F
! 616: {c: 'ı', a:0, ic: 0.0767, tclass: 'italic'},
! 617: {c: 'j', d:.2, ic: 0.0374, tclass: 'italic'},
! 618: {c: '`', tclass: 'iaccent'},
! 619: {c: '´', ic: 0.0969, tclass: 'iaccent'},
! 620: {c: 'ˇ', ic: 0.083, tclass: 'iaccent'},
! 621: {c: '˘', ic: 0.108, tclass: 'iaccent'},
! 622: {c: 'ˉ', ic: 0.103, tclass: 'iaccent'},
! 623: {c: '˚', tclass: 'iaccent'},
! 624: {c: '?', d: 0.17, w: 0.46, tclass: 'italic'},
! 625: {c: 'ß', ic: 0.105, tclass: 'italic'},
! 626: {c: 'æ', a:0, ic: 0.0751, tclass: 'italic'},
! 627: {c: 'œ', a:0, ic: 0.0751, tclass: 'italic'},
! 628: {c: 'ø', ic: 0.0919, tclass: 'italic'},
! 629: {c: 'Æ', ic: 0.12, tclass: 'italic'},
! 630: {c: 'Œ', ic: 0.12, tclass: 'italic'},
! 631: {c: 'Ø', ic: 0.094, tclass: 'italic'},
! 632: // 20 - 2F
! 633: {c: '?', krn: {'108': -0.256, '76': -0.321}, tclass: 'italic'},
! 634: {c: '!', ic: 0.124, lig: {'96': 60}, tclass: 'italic'},
! 635: {c: '”', ic: 0.0696, tclass: 'italic'},
! 636: {c: '#', ic: 0.0662, tclass: 'italic'},
! 637: {c: '$', tclass: 'italic'},
! 638: {c: '%', ic: 0.136, tclass: 'italic'},
! 639: {c: '&', ic: 0.0969, tclass: 'italic'},
! 640: {c: '’', ic: 0.124, krn: {'63': 0.102, '33': 0.102}, lig: {'39': 34}, tclass: 'italic'},
! 641: {c: '(', d:.2, ic: 0.162, tclass: 'italic'},
! 642: {c: ')', d:.2, ic: 0.0369, tclass: 'italic'},
! 643: {c: '*', ic: 0.149, tclass: 'italic'},
! 644: {c: '+', a:.1, ic: 0.0369, tclass: 'italic'},
! 645: {c: ',', a:-.3, d:.2, w: 0.278, tclass: 'italic'},
! 646: {c: '-', a:0, ic: 0.0283, lig: {'45': 123}, tclass: 'italic'},
! 647: {c: '.', a:-.25, tclass: 'italic'},
! 648: {c: '/', ic: 0.162, tclass: 'italic'},
! 649: // 30 - 3F
! 650: {c: '0', ic: 0.136, tclass: 'italic'},
! 651: {c: '1', ic: 0.136, tclass: 'italic'},
! 652: {c: '2', ic: 0.136, tclass: 'italic'},
! 653: {c: '3', ic: 0.136, tclass: 'italic'},
! 654: {c: '4', ic: 0.136, tclass: 'italic'},
! 655: {c: '5', ic: 0.136, tclass: 'italic'},
! 656: {c: '6', ic: 0.136, tclass: 'italic'},
! 657: {c: '7', ic: 0.136, tclass: 'italic'},
! 658: {c: '8', ic: 0.136, tclass: 'italic'},
! 659: {c: '9', ic: 0.136, tclass: 'italic'},
! 660: {c: ':', ic: 0.0582, tclass: 'italic'},
! 661: {c: ';', ic: 0.0582, tclass: 'italic'},
! 662: {c: '¡', ic: 0.0756, tclass: 'italic'},
! 663: {c: '=', a:0, d:-.1, ic: 0.0662, tclass: 'italic'},
! 664: {c: '¿', tclass: 'italic'},
! 665: {c: '?', ic: 0.122, lig: {'96': 62}, tclass: 'italic'},
! 666: // 40 - 4F
! 667: {c: '@', ic: 0.096, tclass: 'italic'},
! 668: {c: 'A', krn: {'110': -0.0256, '108': -0.0256, '114': -0.0256, '117': -0.0256, '109': -0.0256, '116': -0.0256, '105': -0.0256, '67': -0.0256, '79': -0.0256, '71': -0.0256, '104': -0.0256, '98': -0.0256, '85': -0.0256, '107': -0.0256, '118': -0.0256, '119': -0.0256, '81': -0.0256, '84': -0.0767, '89': -0.0767, '86': -0.102, '87': -0.102, '101': -0.0511, '97': -0.0511, '111': -0.0511, '100': -0.0511, '99': -0.0511, '103': -0.0511, '113': -0.0511}, tclass: 'italic'},
! 669: {c: 'B', ic: 0.103, tclass: 'italic'},
! 670: {c: 'C', ic: 0.145, tclass: 'italic'},
! 671: {c: 'D', ic: 0.094, krn: {'88': -0.0256, '87': -0.0256, '65': -0.0256, '86': -0.0256, '89': -0.0256}, tclass: 'italic'},
! 672: {c: 'E', ic: 0.12, tclass: 'italic'},
! 673: {c: 'F', ic: 0.133, krn: {'111': -0.0767, '101': -0.0767, '117': -0.0767, '114': -0.0767, '97': -0.0767, '65': -0.102, '79': -0.0256, '67': -0.0256, '71': -0.0256, '81': -0.0256}, tclass: 'italic'},
! 674: {c: 'G', ic: 0.0872, tclass: 'italic'},
! 675: {c: 'H', ic: 0.164, tclass: 'italic'},
! 676: {c: 'I', ic: 0.158, tclass: 'italic'},
! 677: {c: 'J', ic: 0.14, tclass: 'italic'},
! 678: {c: 'K', ic: 0.145, krn: {'79': -0.0256, '67': -0.0256, '71': -0.0256, '81': -0.0256}, tclass: 'italic'},
! 679: {c: 'L', krn: {'84': -0.0767, '89': -0.0767, '86': -0.102, '87': -0.102, '101': -0.0511, '97': -0.0511, '111': -0.0511, '100': -0.0511, '99': -0.0511, '103': -0.0511, '113': -0.0511}, tclass: 'italic'},
! 680: {c: 'M', ic: 0.164, tclass: 'italic'},
! 681: {c: 'N', ic: 0.164, tclass: 'italic'},
! 682: {c: 'O', ic: 0.094, krn: {'88': -0.0256, '87': -0.0256, '65': -0.0256, '86': -0.0256, '89': -0.0256}, tclass: 'italic'},
! 683: // 50 - 5F
! 684: {c: 'P', ic: 0.103, krn: {'65': -0.0767}, tclass: 'italic'},
! 685: {c: 'Q', d:.1, ic: 0.094, tclass: 'italic'},
! 686: {c: 'R', ic: 0.0387, krn: {'110': -0.0256, '108': -0.0256, '114': -0.0256, '117': -0.0256, '109': -0.0256, '116': -0.0256, '105': -0.0256, '67': -0.0256, '79': -0.0256, '71': -0.0256, '104': -0.0256, '98': -0.0256, '85': -0.0256, '107': -0.0256, '118': -0.0256, '119': -0.0256, '81': -0.0256, '84': -0.0767, '89': -0.0767, '86': -0.102, '87': -0.102, '101': -0.0511, '97': -0.0511, '111': -0.0511, '100': -0.0511, '99': -0.0511, '103': -0.0511, '113': -0.0511}, tclass: 'italic'},
! 687: {c: 'S', ic: 0.12, tclass: 'italic'},
! 688: {c: 'T', ic: 0.133, krn: {'121': -0.0767, '101': -0.0767, '111': -0.0767, '114': -0.0767, '97': -0.0767, '117': -0.0767, '65': -0.0767}, tclass: 'italic'},
! 689: {c: 'U', ic: 0.164, tclass: 'italic'},
! 690: {c: 'V', ic: 0.184, krn: {'111': -0.0767, '101': -0.0767, '117': -0.0767, '114': -0.0767, '97': -0.0767, '65': -0.102, '79': -0.0256, '67': -0.0256, '71': -0.0256, '81': -0.0256}, tclass: 'italic'},
! 691: {c: 'W', ic: 0.184, krn: {'65': -0.0767}, tclass: 'italic'},
! 692: {c: 'X', ic: 0.158, krn: {'79': -0.0256, '67': -0.0256, '71': -0.0256, '81': -0.0256}, tclass: 'italic'},
! 693: {c: 'Y', ic: 0.194, krn: {'101': -0.0767, '111': -0.0767, '114': -0.0767, '97': -0.0767, '117': -0.0767, '65': -0.0767}, tclass: 'italic'},
! 694: {c: 'Z', ic: 0.145, tclass: 'italic'},
! 695: {c: '[', d:.1, ic: 0.188, tclass: 'italic'},
! 696: {c: '“', ic: 0.169, tclass: 'italic'},
! 697: {c: ']', d:.1, ic: 0.105, tclass: 'italic'},
! 698: {c: 'ˆ', ic: 0.0665, tclass: 'iaccent'},
! 699: {c: '˙', ic: 0.118, tclass: 'iaccent'},
! 700: // 60 - 6F
! 701: {c: '‘', ic: 0.124, lig: {'96': 92}, tclass: 'italic'},
! 702: {c: 'a', a:0, ic: 0.0767, tclass: 'italic'},
! 703: {c: 'b', ic: 0.0631, krn: {'101': -0.0511, '97': -0.0511, '111': -0.0511, '100': -0.0511, '99': -0.0511, '103': -0.0511, '113': -0.0511}, tclass: 'italic'},
! 704: {c: 'c', a:0, ic: 0.0565, krn: {'101': -0.0511, '97': -0.0511, '111': -0.0511, '100': -0.0511, '99': -0.0511, '103': -0.0511, '113': -0.0511}, tclass: 'italic'},
! 705: {c: 'd', ic: 0.103, krn: {'108': 0.0511}, tclass: 'italic'},
! 706: {c: 'e', a:0, ic: 0.0751, krn: {'101': -0.0511, '97': -0.0511, '111': -0.0511, '100': -0.0511, '99': -0.0511, '103': -0.0511, '113': -0.0511}, tclass: 'italic'},
! 707: {c: 'f', ic: 0.212, krn: {'39': 0.104, '63': 0.104, '33': 0.104, '41': 0.104, '93': 0.104}, lig: {'105': 12, '102': 11, '108': 13}, tclass: 'italic'},
! 708: {c: 'g', a:0, d:.2, ic: 0.0885, tclass: 'italic'},
! 709: {c: 'h', ic: 0.0767, tclass: 'italic'},
! 710: {c: 'i', ic: 0.102, tclass: 'italic'},
! 711: {c: 'j', d:.2, ic: 0.145, tclass: 'italic'},
! 712: {c: 'k', ic: 0.108, tclass: 'italic'},
! 713: {c: 'l', ic: 0.103, krn: {'108': 0.0511}, tclass: 'italic'},
! 714: {c: 'm', a:0, ic: 0.0767, tclass: 'italic'},
! 715: {c: 'n', a:0, ic: 0.0767, krn: {'39': -0.102}, tclass: 'italic'},
! 716: {c: 'o', a:0, ic: 0.0631, krn: {'101': -0.0511, '97': -0.0511, '111': -0.0511, '100': -0.0511, '99': -0.0511, '103': -0.0511, '113': -0.0511}, tclass: 'italic'},
! 717: // 70 - 7F
! 718: {c: 'p', a:0, d:.2, ic: 0.0631, krn: {'101': -0.0511, '97': -0.0511, '111': -0.0511, '100': -0.0511, '99': -0.0511, '103': -0.0511, '113': -0.0511}, tclass: 'italic'},
! 719: {c: 'q', a:0, d:.2, ic: 0.0885, tclass: 'italic'},
! 720: {c: 'r', a:0, ic: 0.108, krn: {'101': -0.0511, '97': -0.0511, '111': -0.0511, '100': -0.0511, '99': -0.0511, '103': -0.0511, '113': -0.0511}, tclass: 'italic'},
! 721: {c: 's', a:0, ic: 0.0821, tclass: 'italic'},
! 722: {c: 't', ic: 0.0949, tclass: 'italic'},
! 723: {c: 'u', a:0, ic: 0.0767, tclass: 'italic'},
! 724: {c: 'v', a:0, ic: 0.108, tclass: 'italic'},
! 725: {c: 'w', a:0, ic: 0.108, krn: {'108': 0.0511}, tclass: 'italic'},
! 726: {c: 'x', a:0, ic: 0.12, tclass: 'italic'},
! 727: {c: 'y', a:0, d:.2, ic: 0.0885, tclass: 'italic'},
! 728: {c: 'z', a:0, ic: 0.123, tclass: 'italic'},
! 729: {c: '–', a:.1, ic: 0.0921, lig: {'45': 124}, tclass: 'italic'},
! 730: {c: '—', a:.1, ic: 0.0921, tclass: 'italic'},
! 731: {c: '˝', ic: 0.122, tclass: 'iaccent'},
! 732: {c: '˜', ic: 0.116, tclass: 'iaccent'},
! 733: {c: '¨', tclass: 'iaccent'}
! 734: ],
! 735:
! 736: cmbx10: [
! 737: // 00 - 0F
! 738: {c: 'Γ', tclass: 'bgreek'},
! 739: {c: 'Δ', tclass: 'bgreek'},
! 740: {c: 'Θ', tclass: 'bgreek'},
! 741: {c: 'Λ', tclass: 'bgreek'},
! 742: {c: 'Ξ', tclass: 'bgreek'},
! 743: {c: 'Π', tclass: 'bgreek'},
! 744: {c: 'Σ', tclass: 'bgreek'},
! 745: {c: 'Υ', tclass: 'bgreek'},
! 746: {c: 'Φ', tclass: 'bgreek'},
! 747: {c: 'Ψ', tclass: 'bgreek'},
! 748: {c: 'Ω', tclass: 'bgreek'},
! 749: {c: 'ff', ic: 0.0778, krn: {'39': 0.0778, '63': 0.0778, '33': 0.0778, '41': 0.0778, '93': 0.0778}, lig: {'105': 14, '108': 15}, tclass: 'bold'},
! 750: {c: 'fi', tclass: 'bold'},
! 751: {c: 'fl', tclass: 'bold'},
! 752: {c: 'ffi', tclass: 'bold'},
! 753: {c: 'ffl', tclass: 'bold'},
! 754: // 10 - 1F
! 755: {c: 'ı', a:0, tclass: 'bold'},
! 756: {c: 'j', d:.2, tclass: 'bold'},
! 757: {c: '`', tclass: 'baccent'},
! 758: {c: '´', tclass: 'baccent'},
! 759: {c: 'ˇ', tclass: 'baccent'},
! 760: {c: '˘', tclass: 'baccent'},
! 761: {c: 'ˉ', tclass: 'baccent'},
! 762: {c: '˚', tclass: 'baccent'},
! 763: {c: '?', tclass: 'bold'},
! 764: {c: 'ß', tclass: 'bold'},
! 765: {c: 'æ', a:0, tclass: 'bold'},
! 766: {c: 'œ', a:0, tclass: 'bold'},
! 767: {c: 'ø', tclass: 'bold'},
! 768: {c: 'Æ', tclass: 'bold'},
! 769: {c: 'Œ', tclass: 'bold'},
! 770: {c: 'Ø', tclass: 'bold'},
! 771: // 20 - 2F
! 772: {c: '?', krn: {'108': -0.278, '76': -0.319}, tclass: 'bold'},
! 773: {c: '!', lig: {'96': 60}, tclass: 'bold'},
! 774: {c: '”', tclass: 'bold'},
! 775: {c: '#', tclass: 'bold'},
! 776: {c: '$', tclass: 'bold'},
! 777: {c: '%', tclass: 'bold'},
! 778: {c: '&', tclass: 'bold'},
! 779: {c: '’', krn: {'63': 0.111, '33': 0.111}, lig: {'39': 34}, tclass: 'bold'},
! 780: {c: '(', d:.2, tclass: 'bold'},
! 781: {c: ')', d:.2, tclass: 'bold'},
! 782: {c: '*', tclass: 'bold'},
! 783: {c: '+', a:.1, tclass: 'bold'},
! 784: {c: ',', a:-.3, d:.2, w: 0.278, tclass: 'bold'},
! 785: {c: '-', a:0, lig: {'45': 123}, tclass: 'bold'},
! 786: {c: '.', a:-.25, tclass: 'bold'},
! 787: {c: '/', tclass: 'bold'},
! 788: // 30 - 3F
! 789: {c: '0', tclass: 'bold'},
! 790: {c: '1', tclass: 'bold'},
! 791: {c: '2', tclass: 'bold'},
! 792: {c: '3', tclass: 'bold'},
! 793: {c: '4', tclass: 'bold'},
! 794: {c: '5', tclass: 'bold'},
! 795: {c: '6', tclass: 'bold'},
! 796: {c: '7', tclass: 'bold'},
! 797: {c: '8', tclass: 'bold'},
! 798: {c: '9', tclass: 'bold'},
! 799: {c: ':', tclass: 'bold'},
! 800: {c: ';', tclass: 'bold'},
! 801: {c: '¡', tclass: 'bold'},
! 802: {c: '=', a:0, d:-.1, tclass: 'bold'},
! 803: {c: '¿', tclass: 'bold'},
! 804: {c: '?', lig: {'96': 62}, tclass: 'bold'},
! 805: // 40 - 4F
! 806: {c: '@', tclass: 'bold'},
! 807: {c: 'A', krn: {'116': -0.0278, '67': -0.0278, '79': -0.0278, '71': -0.0278, '85': -0.0278, '81': -0.0278, '84': -0.0833, '89': -0.0833, '86': -0.111, '87': -0.111}, tclass: 'bold'},
! 808: {c: 'B', tclass: 'bold'},
! 809: {c: 'C', tclass: 'bold'},
! 810: {c: 'D', krn: {'88': -0.0278, '87': -0.0278, '65': -0.0278, '86': -0.0278, '89': -0.0278}, tclass: 'bold'},
! 811: {c: 'E', tclass: 'bold'},
! 812: {c: 'F', krn: {'111': -0.0833, '101': -0.0833, '117': -0.0833, '114': -0.0833, '97': -0.0833, '65': -0.111, '79': -0.0278, '67': -0.0278, '71': -0.0278, '81': -0.0278}, tclass: 'bold'},
! 813: {c: 'G', tclass: 'bold'},
! 814: {c: 'H', tclass: 'bold'},
! 815: {c: 'I', krn: {'73': 0.0278}, tclass: 'bold'},
! 816: {c: 'J', tclass: 'bold'},
! 817: {c: 'K', krn: {'79': -0.0278, '67': -0.0278, '71': -0.0278, '81': -0.0278}, tclass: 'bold'},
! 818: {c: 'L', krn: {'84': -0.0833, '89': -0.0833, '86': -0.111, '87': -0.111}, tclass: 'bold'},
! 819: {c: 'M', tclass: 'bold'},
! 820: {c: 'N', tclass: 'bold'},
! 821: {c: 'O', krn: {'88': -0.0278, '87': -0.0278, '65': -0.0278, '86': -0.0278, '89': -0.0278}, tclass: 'bold'},
! 822: // 50 - 5F
! 823: {c: 'P', krn: {'65': -0.0833, '111': -0.0278, '101': -0.0278, '97': -0.0278, '46': -0.0833, '44': -0.0833}, tclass: 'bold'},
! 824: {c: 'Q', d:.1, tclass: 'bold'},
! 825: {c: 'R', krn: {'116': -0.0278, '67': -0.0278, '79': -0.0278, '71': -0.0278, '85': -0.0278, '81': -0.0278, '84': -0.0833, '89': -0.0833, '86': -0.111, '87': -0.111}, tclass: 'bold'},
! 826: {c: 'S', tclass: 'bold'},
! 827: {c: 'T', krn: {'121': -0.0278, '101': -0.0833, '111': -0.0833, '114': -0.0833, '97': -0.0833, '65': -0.0833, '117': -0.0833}, tclass: 'bold'},
! 828: {c: 'U', tclass: 'bold'},
! 829: {c: 'V', ic: 0.0139, krn: {'111': -0.0833, '101': -0.0833, '117': -0.0833, '114': -0.0833, '97': -0.0833, '65': -0.111, '79': -0.0278, '67': -0.0278, '71': -0.0278, '81': -0.0278}, tclass: 'bold'},
! 830: {c: 'W', ic: 0.0139, krn: {'111': -0.0833, '101': -0.0833, '117': -0.0833, '114': -0.0833, '97': -0.0833, '65': -0.111, '79': -0.0278, '67': -0.0278, '71': -0.0278, '81': -0.0278}, tclass: 'bold'},
! 831: {c: 'X', krn: {'79': -0.0278, '67': -0.0278, '71': -0.0278, '81': -0.0278}, tclass: 'bold'},
! 832: {c: 'Y', ic: 0.025, krn: {'101': -0.0833, '111': -0.0833, '114': -0.0833, '97': -0.0833, '65': -0.0833, '117': -0.0833}, tclass: 'bold'},
! 833: {c: 'Z', tclass: 'bold'},
! 834: {c: '[', d:.1, tclass: 'bold'},
! 835: {c: '“', tclass: 'bold'},
! 836: {c: ']', d:.1, tclass: 'bold'},
! 837: {c: 'ˆ', tclass: 'baccent'},
! 838: {c: '˙', tclass: 'baccent'},
! 839: // 60 - 6F
! 840: {c: '‘', lig: {'96': 92}, tclass: 'bold'},
! 841: {c: 'a', a:0, krn: {'118': -0.0278, '106': 0.0556, '121': -0.0278, '119': -0.0278}, tclass: 'bold'},
! 842: {c: 'b', krn: {'101': 0.0278, '111': 0.0278, '120': -0.0278, '100': 0.0278, '99': 0.0278, '113': 0.0278, '118': -0.0278, '106': 0.0556, '121': -0.0278, '119': -0.0278}, tclass: 'bold'},
! 843: {c: 'c', a:0, krn: {'104': -0.0278, '107': -0.0278}, tclass: 'bold'},
! 844: {c: 'd', tclass: 'bold'},
! 845: {c: 'e', a:0, tclass: 'bold'},
! 846: {c: 'f', ic: 0.0778, krn: {'39': 0.0778, '63': 0.0778, '33': 0.0778, '41': 0.0778, '93': 0.0778}, lig: {'105': 12, '102': 11, '108': 13}, tclass: 'bold'},
! 847: {c: 'g', a:0, d:.2, ic: 0.0139, krn: {'106': 0.0278}, tclass: 'bold'},
! 848: {c: 'h', krn: {'116': -0.0278, '117': -0.0278, '98': -0.0278, '121': -0.0278, '118': -0.0278, '119': -0.0278}, tclass: 'bold'},
! 849: {c: 'i', tclass: 'bold'},
! 850: {c: 'j', d:.2, tclass: 'bold'},
! 851: {c: 'k', krn: {'97': -0.0556, '101': -0.0278, '97': -0.0278, '111': -0.0278, '99': -0.0278}, tclass: 'bold'},
! 852: {c: 'l', tclass: 'bold'},
! 853: {c: 'm', a:0, krn: {'116': -0.0278, '117': -0.0278, '98': -0.0278, '121': -0.0278, '118': -0.0278, '119': -0.0278}, tclass: 'bold'},
! 854: {c: 'n', a:0, krn: {'116': -0.0278, '117': -0.0278, '98': -0.0278, '121': -0.0278, '118': -0.0278, '119': -0.0278}, tclass: 'bold'},
! 855: {c: 'o', a:0, krn: {'101': 0.0278, '111': 0.0278, '120': -0.0278, '100': 0.0278, '99': 0.0278, '113': 0.0278, '118': -0.0278, '106': 0.0556, '121': -0.0278, '119': -0.0278}, tclass: 'bold'},
! 856: // 70 - 7F
! 857: {c: 'p', a:0, d:.2, krn: {'101': 0.0278, '111': 0.0278, '120': -0.0278, '100': 0.0278, '99': 0.0278, '113': 0.0278, '118': -0.0278, '106': 0.0556, '121': -0.0278, '119': -0.0278}, tclass: 'bold'},
! 858: {c: 'q', a:0, d:.2, tclass: 'bold'},
! 859: {c: 'r', a:0, tclass: 'bold'},
! 860: {c: 's', a:0, tclass: 'bold'},
! 861: {c: 't', krn: {'121': -0.0278, '119': -0.0278}, tclass: 'bold'},
! 862: {c: 'u', a:0, krn: {'119': -0.0278}, tclass: 'bold'},
! 863: {c: 'v', a:0, ic: 0.0139, krn: {'97': -0.0556, '101': -0.0278, '97': -0.0278, '111': -0.0278, '99': -0.0278}, tclass: 'bold'},
! 864: {c: 'w', a:0, ic: 0.0139, krn: {'101': -0.0278, '97': -0.0278, '111': -0.0278, '99': -0.0278}, tclass: 'bold'},
! 865: {c: 'x', a:0, tclass: 'bold'},
! 866: {c: 'y', a:0, d:.2, ic: 0.0139, krn: {'111': -0.0278, '101': -0.0278, '97': -0.0278, '46': -0.0833, '44': -0.0833}, tclass: 'bold'},
! 867: {c: 'z', a:0, tclass: 'bold'},
! 868: {c: '–', a:.1, ic: 0.0278, lig: {'45': 124}, tclass: 'bold'},
! 869: {c: '—', a:.1, ic: 0.0278, tclass: 'bold'},
! 870: {c: '˝', tclass: 'baccent'},
! 871: {c: '˜', tclass: 'baccent'},
! 872: {c: '¨', tclass: 'baccent'}
! 873: ]
! 874: });
! 875:
! 876:
! 877: jsMath.Setup.Styles({
! 878: '.typeset .cmr10': "font-family: serif",
! 879: '.typeset .italic': "font-style: italic",
! 880: '.typeset .bold': "font-weight: bold",
! 881: '.typeset .lucida': "font-family: 'Lucida Grande'",
! 882: '.typeset .asymbol': "font-family: 'Apple Symbols'; font-size: 115%",
! 883: '.typeset .cal': "font-family: 'Apple Chancery'",
! 884: '.typeset .arrows': "font-family: 'Hiragino Mincho Pro'",
! 885: '.typeset .arrow1': "font-family: 'Hiragino Mincho Pro'; position: relative; top: .075em; margin: -1px",
! 886: '.typeset .arrow1a': "font-family: 'Hiragino Mincho Pro'; margin:-.3em",
! 887: '.typeset .arrow1b': "font-family: AppleGothic; font-size: 50%",
! 888: '.typeset .arrow2': "font-family: Symbol; font-size: 140%; position: relative; top: .1em; margin:-1px",
! 889: '.typeset .arrow2a': "font-family: Symbol",
! 890: '.typeset .arrow2b': "font-family: AppleGothic; font-size: 67%",
! 891: '.typeset .harpoon': "font-family: AppleGothic; font-size: 90%",
! 892: '.typeset .symbol': "font-family: 'Hiragino Mincho Pro'",
! 893: '.typeset .symbol2': "font-family: 'Hiragino Mincho Pro'; margin:-.2em",
! 894: '.typeset .symbol3': "font-family: AppleGothic",
! 895: '.typeset .delim1': "font-family: Times; font-size: 133%; position:relative; top:.75em",
! 896: '.typeset .delim1b': "font-family: 'Hiragino Mincho Pro'; font-size: 133%; position:relative; top:.8em; margin: -.1em",
! 897: '.typeset .delim1c': "font-family: Symbol; font-size: 120%; position:relative; top:.8em;",
! 898: '.typeset .delim2': "font-family: Baskerville; font-size: 180%; position:relative; top:.75em",
! 899: '.typeset .delim2b': "font-family: 'Hiragino Mincho Pro'; font-size: 190%; position:relative; top:.8em; margin: -.1em",
! 900: '.typeset .delim2c': "font-family: Symbol; font-size: 167%; position:relative; top:.8em;",
! 901: '.typeset .delim3': "font-family: Baskerville; font-size: 250%; position:relative; top:.725em",
! 902: '.typeset .delim3b': "font-family: 'Hiragino Mincho Pro'; font-size: 250%; position:relative; top:.8em; margin: -.1em",
! 903: '.typeset .delim3c': "font-family: symbol; font-size: 240%; position:relative; top:.775em;",
! 904: '.typeset .delim4': "font-family: Baskerville; font-size: 325%; position:relative; top:.7em",
! 905: '.typeset .delim4b': "font-family: 'Hiragino Mincho Pro'; font-size: 325%; position:relative; top:.8em; margin: -.1em",
! 906: '.typeset .delim4c': "font-family: Symbol; font-size: 300%; position:relative; top:.8em;",
! 907: '.typeset .vertical': "font-family: Copperplate",
! 908: '.typeset .vertical1': "font-family: Copperplate; font-size: 85%; margin: .15em;",
! 909: '.typeset .vertical2': "font-family: Copperplate; font-size: 85%; margin: .17em;",
! 910: '.typeset .greek': "font-family: serif",
! 911: '.typeset .igreek': "font-family: serif; font-style:italic",
! 912: '.typeset .bgreek': "font-family: serif; font-weight:bold",
! 913: '.typeset .bigop1': "font-family: 'Hiragino Mincho Pro'; font-size: 133%; position: relative; top: .85em; margin:-.05em",
! 914: '.typeset .bigop1a': "font-family: Baskerville; font-size: 100%; position: relative; top: .775em;",
! 915: '.typeset .bigop1b': "font-family: 'Hiragino Mincho Pro'; font-size: 160%; position: relative; top: .7em; margin:-.1em",
! 916: '.typeset .bigop1c': "font-family: Apple Symbols; font-size: 125%; position: relative; top: .75em; margin:-.1em;",
! 917: '.typeset .bigop2': "font-family: 'Hiragino Mincho Pro'; font-size: 200%; position: relative; top: .8em; margin:-.07em",
! 918: '.typeset .bigop2a': "font-family: Baskerville; font-size: 175%; position: relative; top: .7em;",
! 919: '.typeset .bigop2b': "font-family: 'Hiragino Mincho Pro'; font-size: 270%; position: relative; top: .62em; margin:-.1em",
! 920: '.typeset .bigop2c': "font-family: 'Apple Symbols'; font-size: 250%; position: relative; top: .7em; margin:-.17em;",
! 921: '.typeset .wide1': "font-size: 67%; position: relative; top:-.8em",
! 922: '.typeset .wide2': "font-size: 110%; position: relative; top:-.5em",
! 923: '.typeset .wide3': "font-size: 175%; position: relative; top:-.32em",
! 924: '.typeset .wide1a': "font-size: 75%; position: relative; top:-.5em",
! 925: '.typeset .wide2a': "font-size: 133%; position: relative; top: -.15em",
! 926: '.typeset .wide3a': "font-size: 200%; position: relative; top: -.05em",
! 927: '.typeset .root': "font-family: Baskerville;",
! 928: '.typeset .accent': "position: relative; top: .02em",
! 929: '.typeset .iaccent': "position: relative; top: .02em; font-style:italic",
! 930: '.typeset .baccent': "position: relative; top: .02em; font-weight:bold"
! 931: });
! 932:
! 933: /*
! 934: * Check for ability to access Apple Symbols font
! 935: */
! 936:
! 937: jsMath.noAppleSymbols = (jsMath.BBoxFor('∣').w ==
! 938: jsMath.BBoxFor('<span style="font-family: Apple Symbols">∣</span>').w);
! 939:
! 940: if (jsMath.noAppleSymbols) {
! 941: jsMath.Update.TeXfonts({
! 942: cmsy10: {
! 943: '16': {c: '<span style="position:relative;top:.25em; font-size: 67%">⌣</span><span style="position:relative;top:-.15em;font-size:67%;margin-left:-1em">⌢</span>', tclass: 'normal'},
! 944: '22': {c: '≺<span style="position:relative;top:.3em; margin-left:-1em">—</span>', tclass: 'normal'},
! 945: '23': {c: '≻<span style="position:relative;top:.3em; margin-left:-1em">—</span>', tclass: 'normal'},
! 946: '91': {c: '∪'},
! 947: '92': {c: '∩'},
! 948: '93': {c: '∪<span style="font-size: 50%; margin-left:-1.1em; position: relative; top:-.3em; margin-right:.4em">+</span>'},
! 949: '94': {c: '∧'},
! 950: '95': {c: '∨'},
! 951: '96': {c: '|<span style="position:relative; top:-.15em; margin-left:-.1em">–</span>', tclass: 'normal'},
! 952: '109': {c: '⇑<span style="position:relative; top:.1em; margin-left:-.6em">⇓</span>', h:.9, d:.2, tclass: 'arrow2a'}
! 953: },
! 954:
! 955: cmex10: {
! 956: '85': {c: '∪<span style="font-size: 50%; margin-left:-1.1em; position: relative; top:-.3em; margin-right:.4em">+</span>'},
! 957: '93': {c: '∪<span style="font-size: 50%; margin-left:-1.1em; position: relative; top:-.3em; margin-right:.4em">+</span>'}
! 958: }
! 959: });
! 960:
! 961: jsMath.Macro('rightleftharpoons','\\unicode{x21CC}');
! 962: } else {
! 963: jsMath.Setup.Styles({
! 964: '.typeset .harpoon': 'font-family: Apple Symbols; font-size: 125%'
! 965: });
! 966:
! 967: }
! 968:
! 969:
! 970: //
! 971: // Adjust for OmniWeb
! 972: //
! 973: if (jsMath.browser == 'OmniWeb') {
! 974: jsMath.Update.TeXfonts({
! 975: cmsy10: {
! 976: '55': {c: '<span style="font-size: 75%; position:relative; left:.3em; top:-.15em; margin-left:-.3em">˫</span>'},
! 977: '104': {c: '<span style="position:relative; top:.2em; margin-left:-.55em">〈</span>'},
! 978: '105': {c: '<span style="position:relative; top:.2em; margin-right:-.55em">〉</span>'}
! 979: }
! 980: });
! 981:
! 982: jsMath.Setup.Styles({
! 983: '.typeset .arrow2': 'font-family: Symbol; font-size: 100%; position: relative; top: -.1em; margin:-1px'
! 984: });
! 985:
! 986: if (jsMath.noAppleSymbols) {
! 987: jsMath.Update.TeXfonts({
! 988: cmsy10: {
! 989: '22': {c: '≺<span style="position:relative;top:.25em; margin-left:-.8em; margin-right:.2em">–</span>', tclass: 'normal'},
! 990: '23': {c: '≻<span style="position:relative;top:.25em; margin-left:-.7em; margin-right:.1em">–</span>', tclass: 'normal'},
! 991: '96': {c: '<span style="font-size:80%; position:relative; top:-.15em">|</span><span style="position:relative; top:-.1em; margin-left:-.1em">–</span>', tclass: 'normal'}
! 992: }
! 993: });
! 994: }
! 995:
! 996: }
! 997:
! 998: //
! 999: // Adjust for Opera
! 1000: //
! 1001: if (jsMath.browser == 'Opera') {
! 1002: jsMath.Setup.Styles({
! 1003: '.typeset .bigop1c': "margin:0pt .12em 0pt 0pt;",
! 1004: '.typeset .bigop2c': "margin:0pt .12em 0pt 0pt;"
! 1005: });
! 1006: }
! 1007:
! 1008: if (jsMath.browser == 'Mozilla') {jsMath.Setup.Script('jsMath-fallback-mac-mozilla.js')}
! 1009: if (jsMath.browser == 'MSIE') {jsMath.Setup.Script('jsMath-fallback-mac-msie.js')}
! 1010:
! 1011:
! 1012: /*
! 1013: * No access to TeX "not" character, so fake this
! 1014: */
! 1015: jsMath.Macro('not','\\mathrel{\\rlap{\\kern 4mu/}}');
! 1016:
! 1017: jsMath.Box.defaultH = 0.8;
! 1018:
! 1019: jsMath.Script.End();
! 1020:
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>