Fonts: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
(add font samples) |
||
Line 2: | Line 2: | ||
{|class=wikitable | {|class=wikitable | ||
!Name<br>( | !Name<br>(website) !! Direct download !! Description !! Sample | ||
|- | |- | ||
| [https://www.ibm.com/us-en/marketplace/apl2 APL2 Unicode] || [https://www.ibm.com/account/reg/us-en/signup?formid=urx-32206 IBM] || Straight from IBM typewriter terminals with oblique letters. | | [https://www.ibm.com/us-en/marketplace/apl2 APL2 Unicode] || [https://www.ibm.com/account/reg/us-en/signup?formid=urx-32206 IBM] || Straight from IBM typewriter terminals with oblique letters. || | ||
[[File:APL2 Unicode.png|none]] | |||
|- | |- | ||
|[http://apl385.com/fonts/index.htm APL333]|| [https://github.com/abrudz/aplcart/raw/master/apl333.ttf GitHub] ||Proportionally spaced version of APL385 Unicode | |[http://apl385.com/fonts/index.htm APL333]|| [https://github.com/abrudz/aplcart/raw/master/apl333.ttf GitHub] ||Proportionally spaced version of APL385 Unicode|| | ||
[[File:APL333.png|none]] | |||
|- | |- | ||
|[http://apl385.com/fonts/index.htm APL385 Unicode]||[http://www.dyalog.com/uploads/files/download.php?file=fonts_and_keyboards/Apl385.ttf Dyalog]||A fun, whimsical look, inspired by Comic Sans Serif. | |[http://apl385.com/fonts/index.htm APL385 Unicode]||[http://www.dyalog.com/uploads/files/download.php?file=fonts_and_keyboards/Apl385.ttf Dyalog]||A fun, whimsical look, inspired by Comic Sans Serif.|| | ||
[[File:APL385 Unicode.png|none]] | |||
|- | |- | ||
|[https://github.com/abrudz/APL386 APL386 Unicode]||[https://github.com/abrudz/APL386/raw/master/APL386.ttf GitHub]||APL385 Unicode | |[https://github.com/abrudz/APL386 APL386 Unicode]||[https://github.com/abrudz/APL386/raw/master/APL386.ttf GitHub]||APL385 Unicode with less issues and more accented characters.|| | ||
[[File:APL386 Unicode.png|none]] | |||
|- | |- | ||
| [http://www.dyalog.com/aplx.htm APLX Upright] || [https://www.dyalog.com/uploads/aplx/aplx_unicode.ttf Dyalog] || A monospaced grotesque font, reminiscent of Akzidenz-Grotesk. | | [http://www.dyalog.com/aplx.htm APLX Upright] || [https://www.dyalog.com/uploads/aplx/aplx_unicode.ttf Dyalog] || A monospaced grotesque font, reminiscent of Akzidenz-Grotesk.|| | ||
[[File:APLX Upright.png|none]] | |||
|- | |- | ||
| [https://www.ibm.com/us-en/marketplace/apl2 Courier APL2 Unicode] || [https://www.ibm.com/account/reg/us-en/signup?formid=urx-32206 IBM] || The classic Courier typewriter font, extended with APL symbols. | | [https://www.ibm.com/us-en/marketplace/apl2 Courier APL2 Unicode] || [https://www.ibm.com/account/reg/us-en/signup?formid=urx-32206 IBM] || The classic Courier typewriter font, extended with APL symbols.|| | ||
[[File:Courier APL2 Unicode.png|none]] | |||
|- | |- | ||
|[https://dejavu-fonts.github.io/ DejaVu Sans Mono]||[https://github.com/senotrusov/dejavu-fonts-ttf/raw/master/ttf/DejaVuSansMono.ttf GitHub]|| | |[https://dejavu-fonts.github.io/ DejaVu Sans Mono]||[https://github.com/senotrusov/dejavu-fonts-ttf/raw/master/ttf/DejaVuSansMono.ttf GitHub]||Wide range of characters with original look and feel of Vera.|| | ||
[[File:DejaVu Sans Mono.png|none]] | |||
|- | |- | ||
|[https://github.com/chrismwendt/bront DejaVu Sans Mono Bront]||[https://github.com/chrismwendt/bront/raw/master/DejaVuSansMono-Bront.ttf GitHub]|| DejaVu Sans Mono tweaked to be better geared for programming | |[https://github.com/chrismwendt/bront DejaVu Sans Mono Bront]||[https://github.com/chrismwendt/bront/raw/master/DejaVuSansMono-Bront.ttf GitHub]|| DejaVu Sans Mono tweaked to be better geared for programming.||[[File:DejaVu Sans Mono.png|none]] | ||
|- | |- | ||
|[https://www.nerdfonts.com/ DejaVu Sans Mono Nerd]||[https://raw.githubusercontent.com/ryanoasis/nerd-fonts/v2.0.0/patched-fonts/DejaVuSansMono/Regular/complete/DejaVu%20Sans%20Mono%20Nerd%20Font%20Complete%20Mono.ttf AUR]|| DejaVu Sans Mono patched with a high number of extra glyphs | |[https://www.nerdfonts.com/ DejaVu Sans Mono Nerd]||[https://raw.githubusercontent.com/ryanoasis/nerd-fonts/v2.0.0/patched-fonts/DejaVuSansMono/Regular/complete/DejaVu%20Sans%20Mono%20Nerd%20Font%20Complete%20Mono.ttf AUR]|| DejaVu Sans Mono patched with a high number of extra glyphs.||[[File:DejaVu Sans Mono.png|none]] | ||
|- | |- | ||
| [https://typeof.net/Iosevka/ Iosevka Envy Code R] || [https://github.com/be5invis/Iosevka/releases/download/v3.0.0-alpha.5/iosevka-term-ss10-3.0.0-alpha.5.zip GitHub]||rowspan=3|A slender monospace sans-serif and slab-serif typeface inspired by Pragmata Pro, M+ and PF DIN Mono | | [https://typeof.net/Iosevka/ Iosevka Envy Code R] || [https://github.com/be5invis/Iosevka/releases/download/v3.0.0-alpha.5/iosevka-term-ss10-3.0.0-alpha.5.zip GitHub]||rowspan=3|A slender monospace sans-serif and slab-serif typeface inspired by Pragmata Pro, M+ and PF DIN Mono.|| | ||
[[File:Iosevka Envy Code R.png|none]] | |||
|- | |- | ||
| [https://typeof.net/Iosevka/ Iosevka Pragmata Pro] || [https://github.com/be5invis/Iosevka/releases/download/v3.0.0-alpha.5/iosevka-term-ss08-3.0.0-alpha.5.zip GitHub] | | [https://typeof.net/Iosevka/ Iosevka Pragmata Pro] || [https://github.com/be5invis/Iosevka/releases/download/v3.0.0-alpha.5/iosevka-term-ss08-3.0.0-alpha.5.zip GitHub]|| | ||
[[File:Iosevka Pragmata Pro.png|none]] | |||
|- | |- | ||
| [https://typeof.net/Iosevka/ Iosevka Source Code Pro] || [https://github.com/be5invis/Iosevka/releases/download/v3.0.0-alpha.5/iosevka-term-ss09-3.0.0-alpha.5.zip GitHub] | | [https://typeof.net/Iosevka/ Iosevka Source Code Pro] || [https://github.com/be5invis/Iosevka/releases/download/v3.0.0-alpha.5/iosevka-term-ss09-3.0.0-alpha.5.zip GitHub]|| | ||
[[File:Iosevka Source Code Pro.png|none]] | |||
|- | |- | ||
| [https://www.fsd.it/shop/fonts/pragmatapro/ PragmataPro] || (commercial) || A condensed font optimized | | [https://www.fsd.it/shop/fonts/pragmatapro/ PragmataPro] || (commercial) || A condensed font optimized for coding, math and engineering.|| | ||
[[File:PragmataPro.png|none]] | |||
|- | |- | ||
| [https://github.com/abrudz/SAX2/ SAX2] || [https://github.com/abrudz/SAX2/raw/master/SAX2.ttf GitHub]|| | | [https://github.com/abrudz/SAX2/ SAX2] || [https://github.com/abrudz/SAX2/raw/master/SAX2.ttf GitHub]||Curly font with italic letters, based on Sharp APL for Unix.|| | ||
[[File:SAX2.png|none]] | |||
|- | |- | ||
|[http://archive.vector.org.uk/art10002160 SImPL] ||[http://archive.vector.org.uk/resource/simpl02.zip Vector]||Courier-based | |[http://archive.vector.org.uk/art10002160 SImPL] ||[http://archive.vector.org.uk/resource/simpl02.zip Vector]||Courier-based, but thicker.|| | ||
[[File:SImPL.png|none]] | |||
|} | |} | ||
== External links == | == External links == | ||
* Phil Chastney: [http://www.chastney.com/~philip/SImPL/APL_fonts_are_different.pdf APL fonts are different] | * Phil Chastney: [http://www.chastney.com/~philip/SImPL/APL_fonts_are_different.pdf APL fonts are different] | ||
{{APL development}} | {{APL development}} |
Revision as of 22:03, 22 January 2020
With the prevalence of Unicode, many systems render APL legibly out-of-the-box. This article lists some fonts that are especially well-suited for rendering APL characters.
Name (website) |
Direct download | Description | Sample |
---|---|---|---|
APL2 Unicode | IBM | Straight from IBM typewriter terminals with oblique letters. | |
APL333 | GitHub | Proportionally spaced version of APL385 Unicode | |
APL385 Unicode | Dyalog | A fun, whimsical look, inspired by Comic Sans Serif. | |
APL386 Unicode | GitHub | APL385 Unicode with less issues and more accented characters. | |
APLX Upright | Dyalog | A monospaced grotesque font, reminiscent of Akzidenz-Grotesk. | |
Courier APL2 Unicode | IBM | The classic Courier typewriter font, extended with APL symbols. | |
DejaVu Sans Mono | GitHub | Wide range of characters with original look and feel of Vera. | |
DejaVu Sans Mono Bront | GitHub | DejaVu Sans Mono tweaked to be better geared for programming. | |
DejaVu Sans Mono Nerd | AUR | DejaVu Sans Mono patched with a high number of extra glyphs. | |
Iosevka Envy Code R | GitHub | A slender monospace sans-serif and slab-serif typeface inspired by Pragmata Pro, M+ and PF DIN Mono. | |
Iosevka Pragmata Pro | GitHub | ||
Iosevka Source Code Pro | GitHub | ||
PragmataPro | (commercial) | A condensed font optimized for coding, math and engineering. | |
SAX2 | GitHub | Curly font with italic letters, based on Sharp APL for Unix. | |
SImPL | Vector | Courier-based, but thicker. |
External links
- Phil Chastney: APL fonts are different
APL development [edit] | |
---|---|
Interface | Session ∙ Typing glyphs (on Linux) ∙ Fonts ∙ Text editors |
Publications | Introductions ∙ Learning resources ∙ Simple examples ∙ Advanced examples ∙ Mnemonics ∙ ISO 8485:1989 ∙ ISO/IEC 13751:2001 ∙ A Dictionary of APL ∙ Case studies ∙ Documentation suites ∙ Books ∙ Papers ∙ Videos ∙ APL Quote Quad ∙ Vector journal ∙ Terminology (Chinese, German) ∙ Neural networks ∙ Error trapping with Dyalog APL (in forms) |
Sharing code | Backwards compatibility ∙ APLcart ∙ APLTree ∙ APL-Cation ∙ Dfns workspace ∙ Tatin ∙ Cider |
Implementation | Resources ∙ Open-source ∙ Magic function ∙ Performance ∙ APL hardware |
Developers | Timeline of corporations ∙ APL2000 ∙ Dyalog ∙ IBM ∙ IPSA ∙ STSC |