tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

ssty-2-ref.html (5793B)


      1 <!DOCTYPE html>
      2 <head>
      3  <!-- See ssty-1-ref.html for an explanation of this font -->
      4  <style type="text/css" media="screen, print">
      5    @font-face {
      6      font-family: "sstyfont";
      7      src: url("ssty.woff");
      8    }
      9  </style>
     10 </head>
     11 <body>
     12  <!-- Test whether the ssty font feature setting is used appropriately for
     13       mroot, mfrac, munderover et al.
     14       Assumes kMathMLDefaultScriptSizeMultiplier is 0.71-->
     15  <math>
     16    <mstyle style="font-family: 'sstyfont';">
     17      <mroot>
     18        <mo>D</mo>
     19        <mo>C</mo>
     20      </mroot>
     21 
     22      <mfrac>
     23        <mo>B</mo>
     24        <mo>B</mo>
     25      </mfrac>
     26 
     27      <mfrac>
     28        <mfrac>
     29          <mo>C</mo>
     30          <mo>C</mo>
     31        </mfrac>
     32        <mfrac>
     33          <mo>C</mo>
     34          <mo>C</mo>
     35        </mfrac>
     36      </mfrac>
     37 
     38    <mfrac>
     39      <mroot>
     40        <mo>B</mo>
     41        <mo>C</mo>
     42      </mroot>
     43      <mo>B</mo>
     44    </mfrac>
     45 
     46    <mover>
     47      <mo>D</mo>
     48      <mover>
     49        <mo>B</mo>
     50        <mo>C</mo>
     51      </mover>
     52    </mover>
     53 
     54    <munder>
     55      <mo>D</mo>
     56      <munder>
     57        <mo>B</mo>
     58        <mo>C</mo>
     59      </munder>
     60    </munder>
     61 
     62    <munderover>
     63      <mo>D</mo>
     64      <munderover>
     65        <mo>B</mo>
     66        <mo>C</mo>
     67        <mo>C</mo>
     68      </munderover>
     69      <munderover>
     70        <mo>B</mo>
     71        <mo>C</mo>
     72        <mo>C</mo>
     73      </munderover>
     74    </munderover>
     75 
     76    </mstyle>
     77  </math>
     78 
     79  <p>
     80  <!-- ssty font feature not set on mfrac et al when displaystyle is
     81       set (still allowed on mroot, mover et al.)-->
     82  <math>
     83    <mstyle style="font-family: 'sstyfont';" displaystyle="true">
     84      <mroot>
     85        <mo>D</mo>
     86        <mo>C</mo>
     87      </mroot>
     88 
     89      <mfrac>
     90        <mo>D</mo>
     91        <mo>D</mo>
     92      </mfrac>
     93 
     94      <mfrac>
     95        <mfrac>
     96          <!-- ssty gets set as script level incremented because displaystyle
     97               is now false -->
     98          <mo>B</mo>
     99          <mo>B</mo>
    100        </mfrac>
    101        <mfrac>
    102          <mo>B</mo>
    103          <mo>B</mo>
    104        </mfrac>
    105      </mfrac>
    106 
    107    <mfrac>
    108      <mroot>
    109        <mo>D</mo>
    110        <mo>C</mo>
    111      </mroot>
    112      <mo>D</mo>
    113    </mfrac>
    114 
    115    <mover>
    116      <mo>D</mo>
    117      <mover>
    118        <mo>B</mo>
    119        <mo>C</mo>
    120      </mover>
    121    </mover>
    122 
    123    <munder>
    124      <mo>D</mo>
    125      <munder>
    126        <mo>B</mo>
    127        <mo>C</mo>
    128      </munder>
    129    </munder>
    130 
    131    <munderover>
    132      <mo>D</mo>
    133      <munderover>
    134        <mo>B</mo>
    135        <mo>C</mo>
    136        <mo>C</mo>
    137      </munderover>
    138      <munderover>
    139        <mo>B</mo>
    140        <mo>C</mo>
    141        <mo>C</mo>
    142      </munderover>
    143    </munderover>
    144    </mstyle>
    145  </math>
    146 
    147      <p>
    148 
    149  <math>
    150    <!-- scriptlevel is not incremented when accent for overframes and
    151         accentunder for underframes are true, so there shouldn't be a
    152         change in the ssty value -->
    153    <mstyle style="font-family: 'sstyfont';">
    154      <mover accent="true">
    155        <mo>D</mo>
    156        <mover accent="true">
    157          <mo>D</mo>
    158          <mo>D</mo>
    159        </mover>
    160      </mover>
    161 
    162      <munder accentunder="true">
    163        <mo>D</mo>
    164        <munder accentunder="true">
    165          <mo>D</mo>
    166          <mo>D</mo>
    167        </munder>
    168      </munder>
    169 
    170      <munderover accentunder="true" accent="true">
    171        <mo>D</mo>
    172        <munderover accentunder="true" accent="true">
    173          <mo>D</mo>
    174          <mo>D</mo>
    175          <mo>D</mo>
    176        </munderover>
    177        <munderover accentunder="true" accent="true">
    178          <mo>D</mo>
    179          <mo>D</mo>
    180          <mo>D</mo>
    181        </munderover>
    182      </munderover>
    183 
    184      <mover accent="true">
    185        <mo>D</mo>
    186        <mover accent="false">
    187          <mo>D</mo>
    188          <mo>B</mo>
    189        </mover>
    190      </mover>
    191 
    192      <munder accentunder="true">
    193        <mo>D</mo>
    194        <munder accentunder="false">
    195          <mo>D</mo>
    196          <mo>B</mo>
    197        </munder>
    198      </munder>
    199 
    200      <munderover accentunder="true" accent="true">
    201        <mo>D</mo>
    202        <munderover accentunder="false" accent="false">
    203          <mo>D</mo>
    204          <mo>B</mo>
    205          <mo>B</mo>
    206        </munderover>
    207        <munderover accentunder="false" accent="false">
    208          <mo>D</mo>
    209          <mo>B</mo>
    210          <mo>B</mo>
    211        </munderover>
    212      </munderover>
    213 
    214      <mover accentunder="false" accent="false">
    215        <mo>D</mo>
    216        <mover accentunder="true" accent="true">
    217          <mo>B</mo>
    218          <mo>B</mo>
    219        </mover>
    220      </mover>
    221 
    222      <munder accentunder="false" accent="false">
    223        <mo>D</mo>
    224        <munder accentunder="true" accent="true">
    225          <mo>B</mo>
    226          <mo>B</mo>
    227        </munder>
    228      </munder>
    229 
    230      <munderover accentunder="false" accent="false">
    231        <mo>D</mo>
    232        <munderover accentunder="true" accent="true">
    233          <mo>B</mo>
    234          <mo>B</mo>
    235          <mo>B</mo>
    236        </munderover>
    237        <munderover accentunder="true" accent="true">
    238          <mo>B</mo>
    239          <mo>B</mo>
    240          <mo>B</mo>
    241        </munderover>
    242      </munderover>
    243 
    244      <munderover accentunder="false" accent="true">
    245        <mo>D</mo>
    246        <munderover accentunder="false" accent="true">
    247          <mo>B</mo>
    248          <mo>C</mo>
    249          <mo>B</mo>
    250        </munderover>
    251        <munderover accentunder="false" accent="true">
    252          <mo>D</mo>
    253          <mo>B</mo>
    254          <mo>D</mo>
    255        </munderover>
    256      </munderover>
    257 
    258      <munderover accentunder="true" accent="false">
    259        <mo>D</mo>
    260        <munderover accentunder="true" accent="false">
    261          <mo>D</mo>
    262          <mo>D</mo>
    263          <mo>B</mo>
    264        </munderover>
    265        <munderover accentunder="true" accent="false">
    266          <mo>B</mo>
    267          <mo>B</mo>
    268          <mo>C</mo>
    269        </munderover>
    270      </munderover>
    271 
    272    </mstyle>
    273  </math>
    274 
    275 </body>