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

Fix(?) Guillemet + Around 13 Keyboard/Technical Symbols #2662

Merged
merged 7 commits into from
Jan 27, 2025

Conversation

Logo121
Copy link
Contributor

@Logo121 Logo121 commented Jan 27, 2025

Preview

⌁⌃⌄⌖⯐⌤⌥⌭⌮⌰⌱⎆⎇
image

‹›
image


  • Fixed the masking issue in guillemets for now by simply making the masks a diagonal line.
    • It appears to me that even without the masks, the strokes don't really (visibly?) protude out anyway.
    • The masks are still kept in just in case it is still required in different metrics.
  • Some symbols implemented using Polyline/Sharp-corner:
  • Others (mostly just other keyboard/dimension symbols):
    • ⌃⌄⌤ (Arrow Head)
      • Two of these characters are also used as keyboard symbols (ctrl and enter).
      • ⌃⌄ are just implemented as ↑↓ without the shaft for now.
    • (Another enter key symbol)
      • Uses a black arrow, following PragmataPro (and ).
      • A lot of ISO symbols have these inconsistent usage of arrow type (-like vs -like arrows, white/black head/shaft, etc). For now my approach is:
        • Use -like heads for most key symbols (align with other arrow keys)
        • Use -like heads for other technical symbols (using non-triangular heads is rare in these cases?)
    • ⌖⯐⌱
      • The strokes inside the circle/square are thinned just in case they are too crowded.
    • ⌭⌮

@be5invis be5invis enabled auto-merge (squash) January 27, 2025 20:22
@be5invis be5invis merged commit 8056f49 into be5invis:dev Jan 27, 2025
5 checks passed
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

Successfully merging this pull request may close these issues.

2 participants