www

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

Arrows.js (8928B)


      1 /*************************************************************
      2  *
      3  *  MathJax/fonts/HTML-CSS/TeX/png/AMS/Regular/Arrows.js
      4  *  
      5  *  Defines the image size data needed for the HTML-CSS OutputJax
      6  *  to display mathematics using fallback images when the fonts
      7  *  are not availble to the client browser.
      8  *
      9  *  ---------------------------------------------------------------------
     10  *
     11  *  Copyright (c) 2009-2013 The MathJax Consortium
     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
     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 MathJax.OutputJax["HTML-CSS"].defineImageData({
     28   "MathJax_AMS": {
     29     0x2190: [  // LEFTWARDS ARROW
     30       [3,3,0],[4,4,0],[5,5,0],[5,5,0],[6,6,0],[7,7,-1],[9,8,-1],[10,10,-1],
     31       [12,11,-1],[14,13,-2],[17,16,-2],[20,19,-2],[24,21,-3],[28,25,-4]
     32     ],
     33     0x2192: [  // RIGHTWARDS ARROW
     34       [3,4,0],[4,4,0],[5,5,0],[5,5,0],[6,7,0],[7,7,-1],[9,8,-1],[10,10,-1],
     35       [12,12,-1],[14,13,-2],[17,16,-2],[20,18,-3],[23,22,-3],[28,25,-4]
     36     ],
     37     0x219A: [  // LEFTWARDS ARROW WITH STROKE
     38       [7,4,0],[8,4,0],[10,5,0],[12,5,0],[14,7,0],[16,7,-1],[19,8,-1],[22,9,-1],
     39       [27,11,-1],[31,14,-1],[37,16,-2],[44,19,-2],[53,22,-3],[62,26,-3]
     40     ],
     41     0x219B: [  // RIGHTWARDS ARROW WITH STROKE
     42       [7,4,0],[8,4,0],[10,5,0],[12,5,0],[14,7,0],[16,7,-1],[19,8,-1],[22,9,-1],
     43       [27,11,-1],[31,14,-1],[37,16,-2],[44,19,-2],[53,22,-3],[62,26,-3]
     44     ],
     45     0x219E: [  // LEFTWARDS TWO HEADED ARROW
     46       [7,3,0],[8,4,0],[10,5,0],[12,5,0],[14,5,-1],[16,7,-1],[19,7,-1],[23,9,-1],
     47       [27,10,-2],[32,12,-2],[38,14,-3],[45,16,-4],[53,20,-4],[63,23,-5]
     48     ],
     49     0x21A0: [  // RIGHTWARDS TWO HEADED ARROW
     50       [7,3,0],[8,4,0],[10,5,0],[12,5,0],[14,5,-1],[16,7,-1],[19,7,-1],[22,9,-1],
     51       [27,10,-2],[32,12,-2],[37,14,-3],[44,16,-4],[53,20,-4],[63,23,-5]
     52     ],
     53     0x21A2: [  // LEFTWARDS ARROW WITH TAIL
     54       [8,3,0],[9,4,0],[11,5,0],[13,5,0],[15,5,-1],[18,6,-1],[21,8,-1],[24,9,-1],
     55       [29,10,-2],[34,12,-2],[41,14,-3],[48,17,-3],[58,20,-4],[68,23,-5]
     56     ],
     57     0x21A3: [  // RIGHTWARDS ARROW WITH TAIL
     58       [8,3,0],[9,4,0],[11,5,0],[13,5,0],[15,5,-1],[18,6,-1],[21,8,-1],[25,9,-1],
     59       [30,10,-2],[35,12,-2],[42,14,-3],[49,17,-3],[59,20,-4],[70,23,-5]
     60     ],
     61     0x21AB: [  // LEFTWARDS ARROW WITH LOOP
     62       [7,5,1],[8,6,1],[10,7,1],[12,8,1],[13,9,1],[16,11,1],[19,12,1],[23,16,2],
     63       [27,18,2],[32,21,2],[38,25,2],[45,29,2],[53,35,3],[64,41,3]
     64     ],
     65     0x21AC: [  // RIGHTWARDS ARROW WITH LOOP
     66       [7,5,1],[8,6,1],[10,7,1],[12,8,1],[13,9,1],[16,11,1],[19,13,2],[22,16,2],
     67       [26,18,2],[31,21,2],[37,25,2],[44,29,2],[53,35,3],[62,41,3]
     68     ],
     69     0x21AD: [  // LEFT RIGHT WAVE ARROW
     70       [10,3,0],[12,4,0],[14,5,0],[16,5,0],[19,5,-1],[23,7,-1],[26,7,-1],[31,9,-1],
     71       [37,10,-2],[44,12,-2],[52,14,-3],[62,16,-4],[74,20,-4],[88,23,-5]
     72     ],
     73     0x21AE: [  // LEFT RIGHT ARROW WITH STROKE
     74       [7,4,0],[8,4,0],[10,5,0],[12,5,0],[14,7,0],[16,7,-1],[19,8,-1],[22,9,-1],
     75       [27,11,-1],[31,14,-1],[37,16,-2],[44,19,-2],[53,22,-3],[62,26,-3]
     76     ],
     77     0x21B0: [  // UPWARDS ARROW WITH TIP LEFTWARDS
     78       [4,5,0],[4,6,0],[5,8,0],[6,9,0],[7,10,0],[8,13,0],[9,15,1],[11,18,1],
     79       [13,21,0],[15,24,0],[18,29,0],[21,34,0],[25,41,0],[30,48,0]
     80     ],
     81     0x21B1: [  // UPWARDS ARROW WITH TIP RIGHTWARDS
     82       [4,5,0],[4,6,0],[5,8,0],[6,9,0],[7,10,0],[8,13,0],[9,15,1],[11,18,1],
     83       [13,21,0],[15,24,0],[18,29,0],[21,34,0],[25,41,0],[30,48,0]
     84     ],
     85     0x21B6: [  // ANTICLOCKWISE TOP SEMICIRCLE ARROW
     86       [7,4,0],[8,5,1],[10,6,1],[11,6,0],[13,7,0],[16,9,1],[19,10,1],[23,11,0],
     87       [27,13,0],[32,17,1],[38,19,1],[45,23,1],[53,27,1],[63,32,1]
     88     ],
     89     0x21B7: [  // CLOCKWISE TOP SEMICIRCLE ARROW
     90       [7,4,0],[9,5,1],[10,6,1],[12,6,0],[14,7,0],[17,8,0],[20,10,1],[23,11,0],
     91       [28,13,0],[33,17,1],[39,19,1],[46,23,1],[55,27,1],[65,32,1]
     92     ],
     93     0x21BA: [  // ANTICLOCKWISE OPEN CIRCLE ARROW
     94       [5,6,1],[6,7,1],[7,8,1],[9,9,1],[10,10,1],[12,13,2],[15,15,2],[17,18,2],
     95       [21,21,3],[24,25,3],[29,30,4],[34,35,4],[41,41,5],[48,49,6]
     96     ],
     97     0x21BB: [  // CLOCKWISE OPEN CIRCLE ARROW
     98       [5,6,1],[6,7,1],[7,8,1],[9,9,1],[10,10,1],[12,13,2],[14,15,2],[17,18,2],
     99       [20,21,3],[24,25,3],[29,30,4],[34,35,4],[40,41,5],[48,49,6]
    100     ],
    101     0x21BE: [  // UPWARDS HARPOON WITH BARB RIGHTWARDS
    102       [3,7,2],[4,8,2],[4,9,2],[5,12,3],[6,13,3],[7,16,4],[8,18,4],[9,22,5],
    103       [11,26,6],[13,30,7],[15,36,8],[18,43,10],[21,50,11],[25,59,13]
    104     ],
    105     0x21BF: [  // UPWARDS HARPOON WITH BARB LEFTWARDS
    106       [2,7,2],[2,8,2],[3,9,2],[3,12,3],[3,13,3],[4,16,4],[5,18,4],[6,22,5],
    107       [7,26,6],[8,30,7],[9,36,8],[11,43,10],[13,50,11],[15,59,13]
    108     ],
    109     0x21C2: [  // DOWNWARDS HARPOON WITH BARB RIGHTWARDS
    110       [3,7,2],[4,8,2],[4,9,2],[5,12,3],[6,13,3],[7,16,4],[8,18,4],[9,22,5],
    111       [11,26,6],[13,30,7],[15,36,8],[18,43,10],[21,50,11],[25,59,13]
    112     ],
    113     0x21C3: [  // DOWNWARDS HARPOON WITH BARB LEFTWARDS
    114       [2,7,2],[2,8,2],[3,9,2],[3,12,3],[3,13,3],[4,16,4],[5,18,4],[6,22,5],
    115       [7,26,6],[8,30,7],[9,36,8],[11,43,10],[13,50,11],[15,59,13]
    116     ],
    117     0x21C4: [  // RIGHTWARDS ARROW OVER LEFTWARDS ARROW
    118       [7,5,0],[8,6,0],[10,7,0],[12,9,1],[14,10,0],[16,13,1],[19,13,0],[22,17,1],
    119       [27,19,0],[32,22,0],[37,27,0],[44,31,0],[53,37,0],[63,45,1]
    120     ],
    121     0x21C6: [  // LEFTWARDS ARROW OVER RIGHTWARDS ARROW
    122       [7,5,0],[8,6,0],[10,7,0],[12,9,1],[14,10,0],[16,13,1],[19,13,0],[22,17,1],
    123       [27,19,0],[32,22,0],[37,27,0],[44,31,0],[53,37,0],[63,45,1]
    124     ],
    125     0x21C7: [  // LEFTWARDS PAIRED ARROWS
    126       [7,6,1],[8,6,1],[10,7,1],[12,9,2],[14,11,2],[16,12,2],[19,14,2],[22,17,3],
    127       [27,20,3],[32,23,3],[37,27,4],[44,31,4],[53,38,5],[63,45,6]
    128     ],
    129     0x21C8: [  // UPWARDS PAIRED ARROWS
    130       [6,7,2],[7,8,2],[8,9,2],[9,12,3],[11,13,3],[13,16,4],[15,18,4],[18,22,5],
    131       [21,26,6],[25,30,7],[30,36,8],[35,42,9],[42,50,11],[49,59,13]
    132     ],
    133     0x21C9: [  // RIGHTWARDS PAIRED ARROWS
    134       [7,6,1],[8,6,1],[10,7,1],[12,9,2],[14,11,2],[16,12,2],[19,14,2],[22,17,3],
    135       [27,20,3],[32,23,3],[37,27,4],[44,31,4],[53,38,5],[63,45,6]
    136     ],
    137     0x21CA: [  // DOWNWARDS PAIRED ARROWS
    138       [6,7,2],[7,8,2],[8,9,2],[9,12,3],[11,13,3],[13,16,4],[15,18,4],[18,22,5],
    139       [21,26,6],[25,30,7],[30,36,8],[35,42,9],[42,50,11],[50,59,13]
    140     ],
    141     0x21CB: [  // LEFTWARDS HARPOON OVER RIGHTWARDS HARPOON
    142       [7,5,1],[8,6,1],[10,7,1],[12,8,1],[14,9,1],[16,10,1],[19,11,1],[22,14,1],
    143       [27,16,1],[32,18,1],[37,22,1],[44,25,1],[53,30,1],[63,35,1]
    144     ],
    145     0x21CC: [  // RIGHTWARDS HARPOON OVER LEFTWARDS HARPOON
    146       [7,5,1],[8,6,1],[10,7,1],[12,8,1],[14,9,1],[16,10,1],[19,11,1],[22,14,1],
    147       [27,16,1],[32,18,1],[37,22,1],[44,25,1],[53,30,1],[63,35,1]
    148     ],
    149     0x21CD: [  // LEFTWARDS DOUBLE ARROW WITH STROKE
    150       [7,5,1],[8,6,1],[10,7,1],[12,8,1],[14,9,1],[16,10,1],[19,12,1],[22,14,1],
    151       [27,16,1],[31,20,2],[37,23,2],[44,27,2],[53,33,3],[62,38,3]
    152     ],
    153     0x21CE: [  // LEFT RIGHT DOUBLE ARROW WITH STROKE
    154       [7,5,1],[8,6,1],[10,7,1],[12,8,1],[14,9,1],[17,10,1],[19,12,1],[23,14,1],
    155       [27,16,1],[32,19,1],[38,24,2],[45,27,2],[54,33,3],[64,38,3]
    156     ],
    157     0x21CF: [  // RIGHTWARDS DOUBLE ARROW WITH STROKE
    158       [7,5,1],[8,6,1],[10,7,1],[12,8,1],[14,9,1],[16,10,1],[19,12,1],[22,14,1],
    159       [27,16,1],[32,20,2],[37,23,2],[44,27,2],[53,33,3],[63,39,3]
    160     ],
    161     0x21DA: [  // LEFTWARDS TRIPLE ARROW
    162       [7,6,1],[8,7,1],[10,8,2],[12,10,2],[14,11,2],[16,14,3],[19,14,2],[22,18,3],
    163       [27,22,4],[32,25,4],[37,29,5],[44,35,6],[53,41,7],[63,49,8]
    164     ],
    165     0x21DB: [  // RIGHTWARDS TRIPLE ARROW
    166       [7,6,1],[8,7,1],[10,8,2],[11,10,2],[13,11,2],[16,14,3],[18,14,2],[22,18,3],
    167       [26,21,4],[31,25,4],[37,29,5],[43,34,5],[52,41,7],[61,49,8]
    168     ],
    169     0x21DD: [  // RIGHTWARDS SQUIGGLE ARROW
    170       [7,3,0],[8,4,0],[10,5,0],[12,5,0],[14,5,-1],[16,7,-1],[19,7,-1],[22,9,-1],
    171       [27,10,-2],[32,12,-2],[37,14,-3],[44,16,-4],[53,20,-4],[63,23,-5]
    172     ],
    173     0x21E0: [  // LEFTWARDS DASHED ARROW
    174       [9,3,0],[11,4,0],[13,5,0],[15,5,0],[18,6,0],[21,7,-1],[25,8,-1],[29,10,-1],
    175       [35,11,-1],[41,13,-2],[49,16,-2],[58,19,-2],[69,21,-3],[83,25,-4]
    176     ],
    177     0x21E2: [  // RIGHTWARDS DASHED ARROW
    178       [9,4,0],[11,4,0],[13,5,0],[15,5,0],[18,7,0],[21,7,-1],[25,8,-1],[29,10,-1],
    179       [35,12,-1],[42,13,-2],[49,16,-2],[58,18,-3],[70,22,-3],[82,25,-4]
    180     ]
    181   }
    182 });
    183 
    184 MathJax.Ajax.loadComplete(MathJax.OutputJax["HTML-CSS"].imgDir+"/AMS/Regular"+
    185                           MathJax.OutputJax["HTML-CSS"].imgPacked+"/Arrows.js");