pragmatapro icon indicating copy to clipboard operation
pragmatapro copied to clipboard

Idea: Colon ligature for seven segment characters

Open wezm opened this issue 1 year ago • 5 comments

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.

wezm avatar Aug 19 '22 09:08 wezm

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

fabrizioschiavi avatar Aug 19 '22 09:08 fabrizioschiavi

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

vancura avatar Aug 19 '22 09:08 vancura

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 :)

wezm avatar Aug 19 '22 09:08 wezm

Ok, let's try it

fabrizioschiavi avatar Aug 19 '22 10:08 fabrizioschiavi

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... :)

cormullion avatar Aug 29 '22 12:08 cormullion