www

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

Typewriter-Regular.js (8139B)


      1 /*************************************************************
      2  *
      3  *  MathJax/jax/output/CommonHTML/fonts/TeX/Typewriter-Regular.js
      4  *
      5  *  Copyright (c) 2015 The MathJax Consortium
      6  *
      7  *  Licensed under the Apache License, Version 2.0 (the "License");
      8  *  you may not use this file except in compliance with the License.
      9  *  You may obtain a copy of the License at
     10  *
     11  *     http://www.apache.org/licenses/LICENSE-2.0
     12  *
     13  *  Unless required by applicable law or agreed to in writing, software
     14  *  distributed under the License is distributed on an "AS IS" BASIS,
     15  *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     16  *  See the License for the specific language governing permissions and
     17  *  limitations under the License.
     18  *
     19  */
     20 
     21 (function (CHTML) {
     22 
     23 var font = 'MathJax_Typewriter';
     24 
     25 CHTML.FONTDATA.FONTS[font] = {
     26   className: CHTML.FONTDATA.familyName(font),
     27   centerline: 233, ascent: 694, descent: 229,
     28   
     29   0x20: [0,0,250,0,0],               // SPACE
     30   0x21: [622,0,525,206,320],         // EXCLAMATION MARK
     31   0x22: [623,-333,525,122,402],      // QUOTATION MARK
     32   0x23: [611,0,525,36,489],          // NUMBER SIGN
     33   0x24: [694,82,525,58,466],         // DOLLAR SIGN
     34   0x25: [694,83,525,35,489],         // PERCENT SIGN
     35   0x26: [622,11,525,28,490],         // AMPERSAND
     36   0x27: [611,-287,525,175,349],      // APOSTROPHE
     37   0x28: [694,82,525,166,437],        // LEFT PARENTHESIS
     38   0x29: [694,82,525,87,358],         // RIGHT PARENTHESIS
     39   0x2A: [520,-90,525,68,456],        // ASTERISK
     40   0x2B: [531,-81,525,38,487],        // PLUS SIGN
     41   0x2C: [140,139,525,173,353],       // COMMA
     42   0x2D: [341,-271,525,57,468],       // HYPHEN-MINUS
     43   0x2E: [140,-1,525,193,332],        // FULL STOP
     44   0x2F: [694,83,525,58,466],         // SOLIDUS
     45   0x30: [621,10,525,42,482],         // DIGIT ZERO
     46   0x31: [622,-1,525,99,450],         // DIGIT ONE
     47   0x32: [622,-1,525,52,472],         // DIGIT TWO
     48   0x33: [622,11,525,44,479],         // DIGIT THREE
     49   0x34: [624,-1,525,29,495],         // DIGIT FOUR
     50   0x35: [611,10,525,52,472],         // DIGIT FIVE
     51   0x36: [622,11,525,45,479],         // DIGIT SIX
     52   0x37: [627,10,525,44,480],         // DIGIT SEVEN
     53   0x38: [621,10,525,45,479],         // DIGIT EIGHT
     54   0x39: [622,11,525,46,479],         // DIGIT NINE
     55   0x3A: [431,-1,525,193,332],        // COLON
     56   0x3B: [431,139,525,175,337],       // SEMICOLON
     57   0x3C: [557,-55,525,57,468],        // LESS-THAN SIGN
     58   0x3D: [417,-195,525,38,487],       // EQUALS SIGN
     59   0x3E: [557,-55,525,57,468],        // GREATER-THAN SIGN
     60   0x3F: [617,0,525,62,462],          // QUESTION MARK
     61   0x40: [617,6,525,44,481],          // COMMERCIAL AT
     62   0x41: [623,-1,525,28,496],         // LATIN CAPITAL LETTER A
     63   0x42: [611,-1,525,17,482],         // LATIN CAPITAL LETTER B
     64   0x43: [622,11,525,40,484],         // LATIN CAPITAL LETTER C
     65   0x44: [611,-1,525,16,485],         // LATIN CAPITAL LETTER D
     66   0x45: [611,-1,525,19,502],         // LATIN CAPITAL LETTER E
     67   0x46: [611,-1,525,22,490],         // LATIN CAPITAL LETTER F
     68   0x47: [622,11,525,38,496],         // LATIN CAPITAL LETTER G
     69   0x48: [611,-1,525,16,508],         // LATIN CAPITAL LETTER H
     70   0x49: [611,-1,525,72,452],         // LATIN CAPITAL LETTER I
     71   0x4A: [611,11,525,57,479],         // LATIN CAPITAL LETTER J
     72   0x4B: [611,-1,525,18,495],         // LATIN CAPITAL LETTER K
     73   0x4C: [611,0,525,25,488],          // LATIN CAPITAL LETTER L
     74   0x4D: [611,-1,525,12,512],         // LATIN CAPITAL LETTER M
     75   0x4E: [611,0,525,20,504],          // LATIN CAPITAL LETTER N
     76   0x4F: [621,10,525,56,468],         // LATIN CAPITAL LETTER O
     77   0x50: [611,-1,525,19,480],         // LATIN CAPITAL LETTER P
     78   0x51: [621,138,525,56,468],        // LATIN CAPITAL LETTER Q
     79   0x52: [611,11,525,16,522],         // LATIN CAPITAL LETTER R
     80   0x53: [622,11,525,52,472],         // LATIN CAPITAL LETTER S
     81   0x54: [611,-1,525,26,498],         // LATIN CAPITAL LETTER T
     82   0x55: [611,11,525,-3,528],         // LATIN CAPITAL LETTER U
     83   0x56: [611,7,525,19,505],          // LATIN CAPITAL LETTER V
     84   0x57: [611,7,525,12,512],          // LATIN CAPITAL LETTER W
     85   0x58: [611,-1,525,28,495],         // LATIN CAPITAL LETTER X
     86   0x59: [611,-1,525,20,505],         // LATIN CAPITAL LETTER Y
     87   0x5A: [611,-1,525,48,481],         // LATIN CAPITAL LETTER Z
     88   0x5B: [694,82,525,214,483],        // LEFT SQUARE BRACKET
     89   0x5C: [694,83,525,58,466],         // REVERSE SOLIDUS
     90   0x5D: [694,82,525,41,310],         // RIGHT SQUARE BRACKET
     91   0x5E: [611,-460,525,96,428],       // CIRCUMFLEX ACCENT
     92   0x5F: [-25,95,525,57,468],         // LOW LINE
     93   0x60: [681,-357,525,176,350],      // GRAVE ACCENT
     94   0x61: [439,6,525,48,524],          // LATIN SMALL LETTER A
     95   0x62: [611,6,525,4,492],           // LATIN SMALL LETTER B
     96   0x63: [440,6,525,66,466],          // LATIN SMALL LETTER C
     97   0x64: [611,6,525,31,520],          // LATIN SMALL LETTER D
     98   0x65: [440,6,525,48,464],          // LATIN SMALL LETTER E
     99   0x66: [617,-1,525,35,437],         // LATIN SMALL LETTER F
    100   0x67: [442,229,525,28,509],        // LATIN SMALL LETTER G
    101   0x68: [611,-1,525,4,520],          // LATIN SMALL LETTER H
    102   0x69: [612,-1,525,72,462],         // LATIN SMALL LETTER I
    103   0x6A: [612,228,525,48,376],        // LATIN SMALL LETTER J
    104   0x6B: [611,-1,525,13,507],         // LATIN SMALL LETTER K
    105   0x6C: [611,-1,525,51,474],         // LATIN SMALL LETTER L
    106   0x6D: [436,-1,525,-12,536],        // LATIN SMALL LETTER M
    107   0x6E: [436,-1,525,4,520],          // LATIN SMALL LETTER N
    108   0x6F: [440,6,525,52,472],          // LATIN SMALL LETTER O
    109   0x70: [437,221,525,4,492],         // LATIN SMALL LETTER P
    110   0x71: [437,221,525,34,545],        // LATIN SMALL LETTER Q
    111   0x72: [437,-1,525,24,487],         // LATIN SMALL LETTER R
    112   0x73: [440,6,525,72,458],          // LATIN SMALL LETTER S
    113   0x74: [554,6,525,25,448],          // LATIN SMALL LETTER T
    114   0x75: [431,5,525,4,520],           // LATIN SMALL LETTER U
    115   0x76: [431,4,525,24,500],          // LATIN SMALL LETTER V
    116   0x77: [431,4,525,16,508],          // LATIN SMALL LETTER W
    117   0x78: [431,-1,525,29,495],         // LATIN SMALL LETTER X
    118   0x79: [431,228,525,26,500],        // LATIN SMALL LETTER Y
    119   0x7A: [431,-1,525,34,475],         // LATIN SMALL LETTER Z
    120   0x7B: [694,83,525,50,475],         // LEFT CURLY BRACKET
    121   0x7C: [694,82,525,228,297],        // VERTICAL LINE
    122   0x7D: [694,83,525,49,475],         // RIGHT CURLY BRACKET
    123   0x7E: [611,-466,525,87,437],       // TILDE
    124   0x7F: [612,-519,525,104,421],      // ??
    125   0xA0: [0,0,250,0,0],               // NO-BREAK SPACE
    126   0x131: [431,-1,525,72,462],        // LATIN SMALL LETTER DOTLESS I
    127   0x237: [431,228,525,48,376],       // LATIN SMALL LETTER DOTLESS J
    128   0x300: [611,-485,0,-409,-195],     // COMBINING GRAVE ACCENT
    129   0x301: [611,-485,0,-331,-117],     // COMBINING ACUTE ACCENT
    130   0x302: [611,-460,0,-429,-97],      // COMBINING CIRCUMFLEX ACCENT
    131   0x303: [611,-466,0,-438,-88],      // COMBINING TILDE
    132   0x304: [577,-500,0,-452,-74],      // COMBINING MACRON
    133   0x306: [611,-504,0,-446,-79],      // COMBINING BREVE
    134   0x308: [612,-519,0,-421,-104],     // COMBINING DIAERESIS
    135   0x30A: [619,-499,0,-344,-182],     // COMBINING RING ABOVE
    136   0x30C: [577,-449,0,-427,-99],      // COMBINING CARON
    137   0x393: [611,0,525,25,488],         // GREEK CAPITAL LETTER GAMMA
    138   0x394: [623,0,525,35,489],         // GREEK CAPITAL LETTER DELTA
    139   0x398: [621,10,525,56,468],        // GREEK CAPITAL LETTER THETA
    140   0x39B: [623,-1,525,30,495],        // GREEK CAPITAL LETTER LAMDA
    141   0x39E: [611,-1,525,33,491],        // GREEK CAPITAL LETTER XI
    142   0x3A0: [611,-1,525,16,508],        // GREEK CAPITAL LETTER PI
    143   0x3A3: [611,-1,525,40,484],        // GREEK CAPITAL LETTER SIGMA
    144   0x3A5: [622,-1,525,38,486],        // GREEK CAPITAL LETTER UPSILON
    145   0x3A6: [611,-1,525,41,483],        // GREEK CAPITAL LETTER PHI
    146   0x3A8: [611,-1,525,37,487],        // GREEK CAPITAL LETTER PSI
    147   0x3A9: [622,-1,525,32,492],        // GREEK CAPITAL LETTER OMEGA
    148   0x7E2: [611,-287,525,175,349],     // ??
    149   0x7E3: [681,-357,525,176,350],     // ??
    150   0x2032: [623,-334,525,211,313]     // PRIME
    151 };
    152 
    153 CHTML.fontLoaded("TeX/"+font.substr(8));
    154 
    155 })(MathJax.OutputJax.CommonHTML);