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

Random collection of more geometry characters #2540

Merged
merged 8 commits into from
Oct 10, 2024
Merged

Conversation

Logo121
Copy link
Contributor

@Logo121 Logo121 commented Oct 8, 2024

Preview
⌯⌲⌳⌇⸾⸽
⦚⧘⧙⧚⧛⸽
⟠⟘⟙⨅⨆⸽

image


  • U+232F ()
    • Dimension specification symbol (like ). Implemeted as 3 Horizontal Strokes.
  • U+2332 - U+2333 (⌲⌳)
    • Dimension specification symbol. Implemented using TriangleShape
    • Following the shape here which differs a bit from Unicode reference (and Noto). Not sure if this is needed, but at least Unifont seems to do this too, fwiw.
  • U+27E0 ()
    • Another masked composition. Apparently used for representing Ethereum.
  • U+2307 ()
    • Adopted "Sine Wave" implementation, but vertical
  • U+2E3E ()
    • Further modified from Wavy Line. The glyph still gets a bit deformed in extreme cases (max slant max width max weight), not sure how to make it better (other than further thinning the stroke width).
    • Same height as |, since they are related.
  • U+2E3D ()
    • 6 dots. Same height as | again.
  • U+29D8 - U+29DB (Zigzag lines ⦚⧘⧙⧚⧛)
    • Generalization of the vertical resistor, which is a shared shape now.
    • Same height as () as most of them are bracket pairs.
  • U+27D8, U+27D9, U+2A05, U+2A06 (Large math ops ⟘⟙⨅⨆)
    • Extension of existing glyphs
    • Due to how the existing glyphs are implemented bigsqcup and bigsqcap will look identical to product and coproduct in Sans-serif. Leaving it as is until there are better solutions.

Other file changes are minor wording fixes, replacements with existing variables/functions, etc.

@jmcwilliams403
Copy link
Contributor

Due to how the existing glyphs are implemented bigsqcup and bigsqcap will look identical to product and coproduct in Sans-serif. Leaving it as is until there are better solutions.

FWIW this is only a coincidence/technicality. Product/Coproduct have serifs because they are based on a literal large Greek Pi whereas square cups/caps simply resemble it by accident. There are also plenty of other math characters which are homoglyphs of others, either sometimes or always.

I think it's fine the way you have it.

changes/31.8.1.md Show resolved Hide resolved
@be5invis
Copy link
Owner

be5invis commented Oct 8, 2024

And please optimize the stroke width of and in narrow width & heavy weight.

@Logo121
Copy link
Contributor Author

Logo121 commented Oct 9, 2024

Ultracondensed:
image

Using AdviceStroke2. I feel like if i increase the crowdedness a bit more the lighter weights will start look oddly thin.

@be5invis be5invis merged commit 3aa0107 into be5invis:dev Oct 10, 2024
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.

3 participants