Typing glyphs: Difference between revisions
Jump to navigation
Jump to search
(Extract Linux) |
(reorder to make images fit better) |
||
Line 2: | Line 2: | ||
== How to Set up an APL Keyboard == | == How to Set up an APL Keyboard == | ||
[[File:Adám Brudzewsky's in-browser language bar.png|thumb|right|The in-browser language bar]] | [[File:Adám Brudzewsky's in-browser language bar.png|thumb|right|The in-browser language bar]] | ||
Line 12: | Line 8: | ||
[[Adám Brudzewsky]]'s [https://abrudz.github.io/lb/apl in-browser language bar] adds APL keyboard functionality to most web pages on demand. | [[Adám Brudzewsky]]'s [https://abrudz.github.io/lb/apl in-browser language bar] adds APL keyboard functionality to most web pages on demand. | ||
=== | === Text editors === | ||
Keyboard layout extensions exist for several popular [[text editors]] like VS Code, Emacs and Vim. This can be an alternative, or complementary, to system-wide settings. | |||
=== Linux === | |||
{{Main|Typing glyphs on Linux}} | |||
Most Linux distributions released after mid-2012 have Dyalog keyboard support included with the distribution. | |||
[[File:Hacker's Keyboard + APL language.png|thumb|right|Hacker's Keyboard + APL language]] | [[File:Hacker's Keyboard + APL language.png|thumb|right|Hacker's Keyboard + APL language]] | ||
Line 23: | Line 22: | ||
dzaima's [https://github.com/dzaima/hackerskeyboard Hacker's Keyboard + APL language] uses a [[wikipedia:Pointing_device_gesture#Touchpad_and_touchscreen_gestures|long-press]] to access APL glyphs. | dzaima's [https://github.com/dzaima/hackerskeyboard Hacker's Keyboard + APL language] uses a [[wikipedia:Pointing_device_gesture#Touchpad_and_touchscreen_gestures|long-press]] to access APL glyphs. | ||
=== | === Windows === | ||
* [[Adám Brudzewsky]]'s [https://github.com/abrudz/Kbd keyboard layouts for Windows], which uses <kbd>AltGr</kbd>. | |||
* The [https://www.dyalog.com/apl-font-keyboard.htm#tab-1 Dyalog Unicode IME] uses <kbd>Ctrl</kbd>. It is also possible to install the [[wikipedia:Input_method|IME]] alongside a regular [[Dyalog APL]] installation:<br>[[File:Dyalog_APL_Installer.png|frameless|Dyalog APL IME selected in installer]] | |||
== Approaches to Layout and Input == | == Approaches to Layout and Input == |