gintronic icon indicating copy to clipboard operation
gintronic copied to clipboard

Tracking / Letter Spacing

Open Mark2Mark opened this issue 5 years ago • 23 comments

Note on the spacing decissions

When I decided for the spacing initially, it snapped better to the pixel grid in some environments like the Mac Terminal with small font sizes (like 10~12), which Gintronic is designed to work in well. Different code editors seem to interpret font spacing slightly different. However, this seems a less relevant nowadays, which is why I also decided to make its spacing more common with other programming fonts.

How to get a narrower spaced Gintronic?

Since times, software and hardware have changed, I have an updated version with narrower letter spacing at hand. Please contact me with your invoice if you want to get it.

If you got Gintronic via bBox Type

The "original" Gintronic on bBox will not get this particular update, since it would break downwards compatibility with certain users. In case you bought it from there and want the update, please let me know here.

Mark2Mark avatar Jul 20 '20 11:07 Mark2Mark

refer: Note

Mark2Mark avatar May 09 '23 06:05 Mark2Mark

is there anywhere one can see the decreased letter spacing before getting the font?

effinsky avatar Aug 13 '23 16:08 effinsky

Hi @effinsky, thanks for asking.

Yes, I’ll attach a set of screenshots for different languages here. These show the current state of the Gintronic with the narrower (soon default) letter spacing.

I hope this helps to get a better idea. Let me know if you want more/better images.

Gintronic Font Sample - Python Python Gintronic Font Sample - PHP PHP Gintronic Font Sample - Objective-C Objective-C Gintronic Font Sample - Markdown Markdown Gintronic Font Sample - Kotlin Kotlin Gintronic Font Sample - Java Java Gintronic Font Sample - Haskel Haskel Gintronic Font Sample - HTML   Twig HTML & Twig Gintronic Font Sample - GO Go Gintronic Font Sample - TypeScript TypeScript Gintronic Font Sample - Swift Swift Gintronic Font Sample - ReactJS React JS Gintronic Font Sample - CSS CSS Gintronic Font Sample - ANSI ANSI Gintronic Font Sample - SwiftUI SwiftUI

(VSC Theme is "Ayu Mirage Plus" with italics activated)

Mark2Mark avatar Aug 14 '23 10:08 Mark2Mark

Thanks a bunch, Mark. That's awesome. It's such a funky font!

effinsky avatar Aug 14 '23 11:08 effinsky

Hi Mark, any chance you could post one side by side comparison with the old version, and if not too much trouble against Consola just as a baseline comparison with a standard font? I can tell it's much better but it's still a bit hard to gauge.

sh4r1k7 avatar Aug 16 '23 02:08 sh4r1k7

I can do the side by side later when back on the computer.

Mark2Mark avatar Aug 17 '23 03:08 Mark2Mark

Quick note: as I am currently on a work travel, I am a little slower with such things, but I’ll try to, as soon as I get a spare hour. Sorry for the waiting.

Mark2Mark avatar Aug 18 '23 08:08 Mark2Mark

You're too kind, take your time.

sh4r1k7 avatar Aug 19 '23 02:08 sh4r1k7

Sorry for the waiting, I am more occupied here than I anticipated.

To shorten the waiting, here’s a quick comparisson of Gintronic (narrower spacing) and Menlo. I don’t have Consolas on my machine, but Menlo is one default option on the Mac, so maybe that can do?

Screenshot-2023-08-28-10 19 50 Gintronic - Python Screenshot-2023-08-28-10 22 04 Menlo - Python

Mark2Mark avatar Aug 28 '23 01:08 Mark2Mark

Here a quick comparisson of Python code in Gintronic.

  1. wide spacing, as it currently ships per default
  2. narrow spacing, as I currently send it out on request, and will be the default soon.
Screenshot-2023-08-28-19 20 36 Gintronic - wide spacing Screenshot-2023-08-28-19 21 20 Gintronic - narrow spacing

I also added a note about the wide/narrow design decissions into the first post of this thread.

Mark2Mark avatar Aug 28 '23 10:08 Mark2Mark

That's great, thank you!

sh4r1k7 avatar Aug 29 '23 01:08 sh4r1k7

This looks a lot better, the old width made this delicious font unusable for me.

Do you have an ETA on the release and will it include fixes to the 'x' and '~' tickets?

sh4r1k7 avatar Aug 29 '23 05:08 sh4r1k7

Thanks for the feedback.

ETA is a little hard to pin, as I want the coding ligatures also to be included and I assume about 2 or 3 weeks for the set I think will come to live. Also I won’t be at my desk before mid September, so somewhat in October could be feasible. I hope you don't mind the waiting too much.

Those other issues will be fixed, as well.

Mark2Mark avatar Aug 30 '23 00:08 Mark2Mark

I can live with that :), was afraid you'd say a few months.

Is there any chance of adding a variant where the numbers are base aligned? While I like the funky look I found it a bit too distracting after a while. Maybe with the new width it'll be less of an issue, but thought I'd ask anyway.

sh4r1k7 avatar Aug 30 '23 03:08 sh4r1k7

Thanks for the head up!

Oh, the numbers are actually also on the road map, to make the lining figures the default. But thanks for the reminder, I'll open a public issue for that 😇

Mark2Mark avatar Aug 31 '23 12:08 Mark2Mark

Hi @Mark2Mark, happy new year. Would love to start the new year with a fancy new font, any progress?

sh4r1k7 avatar Jan 04 '24 01:01 sh4r1k7

Happy new year and thanks for pushing. Not yet, but it will come soon. Had some unpredictable circumstances recently that slowed me down from progress, unfortunately. But I am on it 😇

Mark2Mark avatar Jan 04 '24 09:01 Mark2Mark

Hi @Mark2Mark, any ETA?

sh4r1k7 avatar Apr 03 '24 04:04 sh4r1k7

Sorry for the waiting. Hope to get it out around May or June. Unfortunately life is throwing some bricks that slow things down significantly ...

Mark2Mark avatar Apr 09 '24 16:04 Mark2Mark

No problem at all, there's a lot of that going around. Take your time, I'll stop pushing and just wait for your next update.

sh4r1k7 avatar Apr 10 '24 00:04 sh4r1k7

Just a little heads up to everyone, after the birth of my daughter I am trying to find some rhythm and hope to be able to work again after a(nother) little break due to the first parenting weeks. I still plan on the big update to be coming in a bit. So sorry for the long waiting and thanks everyone for your kind patience! 🙏

Mark2Mark avatar Aug 14 '24 13:08 Mark2Mark

Congratulations!

zygous avatar Aug 14 '24 14:08 zygous

Thanks a lot 😊

Mark2Mark avatar Aug 14 '24 16:08 Mark2Mark