APL Font: Difference between revisions

From NARS2000
Jump to navigationJump to search
No edit summary
No edit summary
Line 1: Line 1:
The default APL font for the site is [http://www.vector.org.uk/resource/simpl02.zip '''SImPL'''].
==Default Font==


If the APL characters in the articles don't display correctly, [http://www.vector.org.uk/resource/simpl02.zip download] this font, or you can obtain a copy by downloading the current [http://www.nars2000.org/download/Download.html NARS2000 binary].
The default APL font for the site is '''SImPL medium''' or '''APL385 Unicode'''.
 
If the APL characters in the articles don't display correctly, you can obtain a copy of the '''SImPL medium''' font by downloading the current [http://www.nars2000.org/download/Download.html NARS2000 binary], or the '''APL385 Unicode''' font from [http://www.vector.org.uk/resource/apl385.zip here].


If they still don't display correctly, [http://www.getfirefox.com/ download] FireFox.
If they still don't display correctly, [http://www.getfirefox.com/ download] FireFox.
==Extra APL Glyphs==
While any Unicode APL font will display all of the standard APL glyphs, NARS2000 uses (or has plans to use) some extra glyphs not found in all Unicode APL fonts such as
<table border="0" summary="" cellspacing="0">
  <tr>
    <th style="border-bottom: solid black 1px;">Name</th>
    <th style="border-bottom: solid black 1px;">Symbol</th>
    <th style="border-bottom: solid black 1px;">Unicode<br />Code Point</th>
    <th style="border-bottom: solid black 1px;">Keystroke</th>
    <th style="border-bottom: solid black 1px;">Description</th>
  </tr>
  <tr>
    <td>Infinity</td>
    <td align="center"><apll>∞</apll></td>
    <td align="center">0x221E</td>
    <td align="center">'''Alt-f'''</td>
    <td>Infinity</td>
  </tr>
  <tr>
    <td>Dieresis-downtack</td>
    <td align="center"><apll>⍡</apll></td>
    <td align="center">0x2361</td>
    <td align="center">'''Alt-N'''</td>
    <td>Convolution operator&dagger;</td>
  </tr>
  <tr>
    <td>Dieresis-del</td>
    <td align="center"><apll>⍢</apll></td>
    <td align="center">0x2362</td>
    <td align="center">'''Alt-G'''</td>
    <td>Dual operator&dagger;</td>
  </tr>
  <tr>
    <td>Dieresis-star</td>
    <td align="center"><apll>⍣</apll></td>
    <td align="center">0x2363</td>
    <td align="center">'''Alt-P'''</td>
    <td>Power operator&dagger;</td>
  </tr>
  <tr>
    <td>Dieresis-jot</td>
    <td align="center"><apll>⍤</apll></td>
    <td align="center">0x2364</td>
    <td align="center">'''Alt-J'''</td>
    <td>Rank operator</td>
  </tr>
  <tr>
    <td>Dieresis-tilde</td>
    <td align="center"><apll>⍨</apll></td>
    <td align="center">0x2368</td>
    <td align="center">'''Alt-T'''</td>
    <td>Commute operator</td>
  </tr>
  <tr>
    <td>Zilde</td>
    <td align="center"><apll>⍬</apll></td>
    <td align="center">0x236C</td>
    <td align="center">'''Alt-}'''</td>
    <td>Empty simple numeric vector</td>
  </tr>
  <tr>
    <td>Stile-tilde</td>
    <td align="center"><apll>⍭</apll></td>
    <td align="center">0x236D</td>
    <td align="center">'''Alt-M'''</td>
    <td>Partition operator&dagger;</td>
  </tr>
</table>
&dagger; = Not currently implemented.
All of the above glyphs may be found in '''SImPL medium''' and in '''APL385 Unicode'''.

Revision as of 21:49, 26 January 2009

Default Font

The default APL font for the site is SImPL medium or APL385 Unicode.

If the APL characters in the articles don't display correctly, you can obtain a copy of the SImPL medium font by downloading the current NARS2000 binary, or the APL385 Unicode font from here.

If they still don't display correctly, download FireFox.

Extra APL Glyphs

While any Unicode APL font will display all of the standard APL glyphs, NARS2000 uses (or has plans to use) some extra glyphs not found in all Unicode APL fonts such as

Name Symbol Unicode
Code Point
Keystroke Description
Infinity 0x221E Alt-f Infinity
Dieresis-downtack 0x2361 Alt-N Convolution operator†
Dieresis-del 0x2362 Alt-G Dual operator†
Dieresis-star 0x2363 Alt-P Power operator†
Dieresis-jot 0x2364 Alt-J Rank operator
Dieresis-tilde 0x2368 Alt-T Commute operator
Zilde 0x236C Alt-} Empty simple numeric vector
Stile-tilde 0x236D Alt-M Partition operator†

† = Not currently implemented.

All of the above glyphs may be found in SImPL medium and in APL385 Unicode.