Fonts

With the prevalence of Unicode, many systems render APL legibly out-of-the-box. However, for a uniform appearance, the font should be designed with APL in mind. This article lists some fonts that are suited for APL.

Historical anecdote
Using IBM's APL\360 required the use of the IBM 2741 or IBM 1050 printing terminal with an APL type ball. The APL2741 font is based directly on this type ball.

Changing font in Dyalog RIDE
Dyalog Ltd's cross-platform RIDE interface, which is the default GUI interface on all non-Windows platforms, does not expose a font setting. However, it is trivial to change font:
 * Open ride-base.css*
 * Find the line that says
 * Insert  immediately after , for example
 * Restart RIDE

* The full path to ride-base.css varies (examples for RIDE 4.4 and Dyalog 18.2):
 * Stand-alone installation:
 * Windows: %LOCALAPPDATA%\Programs\Dyalog\Ride-4.4\resources\app\style\ride-base.css
 * Linux: /opt/ride-4.4/resources/app/style/ride-base.css
 * macOS: /Applications/Ride-4.4.app/resources/app/style/ride-base.css
 * Zero-footprint RIDE (served by the interpreter and normally accessed through a browser):
 * Linux or AIX: /opt/mdyalog/18.2/64/unicode/Contents/Resources/Dyalog/RIDEapp/resources/app/style/ride-base.css
 * macOS: /Applications/Dyalog-18.2.app/Contents/Resources/Dyalog/RIDEapp/resources/app/style/ride-base.css