Digital encoding of APL symbols: Difference between revisions

Content deleted Content added
Character sets: tag jargon: "on the wire". My best guess is it means "in transmission", but that doesn't really make sense.
 
(One intermediate revision by the same user not shown)
Line 3:
 
==Character sets==
Due to its origins on [[IBM]] [[IBM Selectric typewriter|Selectric]]-based [[teleprinter]]s, APL symbols have traditionally been represented on the wire{{jargon inline|date=August 2025}} using a unique, non-standard character set. In the 1960s and 1970s, few terminal devices existed which could reproduce them, the most popular ones being the [[IBM 2741]] and [[IBM 1050]] fitted with a specific APL print head. Over time, with the universal use of high-quality graphic display, printing devices and [[Unicode]] support, the APL character font problem has largely been eliminated.
 
===Character repertoire===
Line 1,990:
 
==Keyboard layout==
NoteThere theare mnemonics associating an APL character with a letter: {{keypress|?}} (''question mark'') on {{keypress|Q}}, {{keypress|⋆}} (''power'') on {{keypress|P}}, {{keypress|ρ}} (''rho'') on {{keypress|R}}, {{keypress|⊥}} (''base value'') on {{keypress|B}}, {{keypress|⊤}} (''eNcode'') on {{keypress|N}}, {{keypress|∣}} (''modulus'') on {{keypress|M}} and so on. This makes it easier for an English-language speaker to type APL on a non-APL keyboard, providing one has visual feedback on one's screen. Also, decals have been produced for attachment to standard keyboards, either on the front of the keys or on the top of them.
[[Image:APL-keybd2.svg|600px|thumb|center|APL keyboard layout.<ref>
A more up-to-date keyboard diagram, applicable for APL2 and other modern implementations, is available at WikensOnline '''[http://www.wickensonline.co.uk/apl/union-large.png Union APL large keyboard layout for Windows] {{webarchive |url=https://web.archive.org/web/20120310113525/http://www.wickensonline.co.uk/apl/union-large.png |date=March 10, 2012 }}''', '''[http://www.wickensonline.co.uk/apl-unicomp.html actual photo + diagram here] {{webarchive |url=https://web.archive.org/web/20150403042056/http://www.wickensonline.co.uk/apl-unicomp.html |date=April 3, 2015 }}''' and '''[http://www.sudleyplace.com/APL/Keyboard.ahtml NARS2000 APL keyboard layout here]'''.</ref>]]