fabrizioschiavi / pragmatapro

PragmataPro font is designed to help pros to work better
https://www.fsd.it/shop/fonts/pragmatapro/
1.41k stars 40 forks source link

Idea: Colon ligature for seven segment characters #249

Open wezm opened 2 years ago

wezm commented 2 years ago

Just an idea for your consideration. It would be great for displaying times and durations with the seven-segment display glyphs if the colon was positioned higher up vertically when surrounded by those glyphs. This is what it looks like at the moment:

Screenshot from 2022-08-19 12-03-19

Bonus idea: The colon could be two small squares instead of circles.

fabrizioschiavi commented 2 years ago

I like the iseas, a lot! Thanks! But, what happens with IPv6 like this? 2345:425:2CA1:0000:0000:567:5673:23b5

vancura commented 2 years ago

I love the idea too. And, well, such a "clock" with an LCD-style IP6 display would be so good! :)

wezm commented 2 years ago

But, what happens with IPv6 like this?

I think it would be less likely in general to be printing an IPv6 address in 7-segment digits but more vertically centred colons would probably work well there too.

And, well, such a "clock" with an LCD-style

That's what I'm working on now that prompted this issue :)

fabrizioschiavi commented 2 years ago

Ok, let's try it

cormullion commented 2 years ago

That's a nice idea, I'm stealing it... :)

lcd

Feature code for this is:

@sevensegment = [u1FBF0 u1FBF1 u1FBF2 u1FBF3 u1FBF4 u1FBF5 u1FBF6 u1FBF7 u1FBF8 u1FBF9];
sub @sevensegment colon' @sevensegment by colon.sevensegment;

seems to work. Improvements welcome... :)