Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

APL Glyphs Absent #176

Closed
arcfide opened this issue Jul 1, 2018 · 4 comments
Closed

APL Glyphs Absent #176

arcfide opened this issue Jul 1, 2018 · 4 comments

Comments

@arcfide
Copy link

arcfide commented Jul 1, 2018

IBM has a long history with the APL programming language, and it's tragic that their typeface doesn't support modern APL programming glyphs. Here's a range of glyphs to start with:

⌺ ⌶ ⍫ ⍒ ⍋ ⌽ ⍉ ⊖ ⍟ ⍱ ⍲ ⌹ ⋄ ¨ ¯ < ≤ = ≥ > ≠ ∨ ∧ × ÷ ⍷ ⍨ ⍸ ⍥ ⍣ ⍞ ⍬ ⊣
⍵ ∊ ⍴ ~ ↑ ↓ ⍳ ○ * ← → ⊢ ⍤ ⌸ ⌷ ≡ ≢ ⍺ ⌈ ⌊ _ ∇ ∆ ∘ ' ⎕ ⍎ ⍕ ⊆ ⍪ ⍙ ⍠ ⊂ ⊃ ∩ ∪ ⊥ ⊤ | ⍝ ⍀ ⌿ 
@BoldMonday
Copy link
Collaborator

BoldMonday commented Jul 1, 2018

Thank you for the feedback! I was not aware of APL, and it seems to be a very interesting programming language. Which indeed has a historical link to IBM.

I’m happy to put this on the list for future extensions to IBM Plex Mono. Can’t promise anything but we’ve been already discussing adding more support for scientific and mathematical usage.

I’ve quickly searched for more info about which unicode glyphs are necessary for APL, but was not able to find a concise list. If you could complete the list of glyphs you posted, that would be very helpful.

@inferno986return
Copy link

Wikipedia has a page on APL symbols and syntax. https://en.m.wikipedia.org/wiki/APL_syntax_and_symbols

From the looks of it many of the symbols share commonality with the Mathematical Operators block and other blocks within Unicode.

@arcfide
Copy link
Author

arcfide commented Jul 1, 2018

That link includes the following table(s): http://www.math.uwaterloo.ca/~ljdickey/apl-rep/n1.html

@mjabbink
Copy link
Collaborator

mjabbink commented Nov 1, 2018

@BoldMonday add to math symbol project

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants