MonoLisaFont / feedback

Send us your feedback regarding the MonoLisa font
84 stars 2 forks source link

Alt At Sign (@) renders smaller than non-alt At #231

Closed carlomunguia closed 6 months ago

carlomunguia commented 9 months ago

Edition

Plus

What version are you using?

2.010 (newest stable)

What type of weights are you using?

Static (customized)

Operating system

macOS

Program

VS Code

Display resolution

1920 x 1080

What happened?

It seems that the alt At sign (@) renders smaller in size then the normal At sign, which makes it harder to use.

At size 14 font on Vscode, on macOS Ventura current, on HD screen using 1920 x 1080, it’s noticeably harder to parse/view on screen.

I’m filing this as a bug report, as I don’t think it’s technically an enhancement.

bebraw commented 9 months ago

Can you provide a visual example to illustrate the problem?

carlomunguia commented 8 months ago

Just saw this, will upload comparison photos ASAP.

dantereve commented 8 months ago

The baseline is clearly different. It makes it appear smaller than it really is I guess.

Screenshot on the latest 2.011 with a font size of 13 in VSCode.

Capture d’écran 2023-10-23 à 07 23 25 Capture d’écran 2023-10-23 à 07 18 58
carlomunguia commented 8 months ago
At Alt_At

VSCode, Font Size 13, version 2.011. It's simply harder to parse a page of code with the Alt sign, despite it being desirable and usable.

bebraw commented 8 months ago

For reference, here's how Zeit Geist Mono is handling it:

Screenshot 2023-11-06 at 10 23 45

It looks like they go slightly below baseline with the lowest part. I wonder if a good fix would be to nudge @ up slightly so that the upper part matches with uppercase height (i.e., D in your example).

Source: https://vercel.com/font/mono .

MarcusSterz commented 8 months ago

Lifting up the alt @ (ss06) to match the capital height in all masters. Will be available with the upcoming update.

bebraw commented 7 months ago

If you want to try, the upcoming fix is available in the prerelease version now.

stevemolitor commented 7 months ago

Lifting up the alt @ helped. It looks pretty good to me now. However it's still a little busy for my taste. Here are three versions of the at sign:

MonoLisa Alt At Sign, Preview Release:

IBM Plex Mono At Sign:

MonoLisa Default At Sign

Comparing the three, the default Monolisa @ is the most legible and has the least amount of "ink" - it doesn't look busy compared to neighboring characters. However, it's also very distinctive - it may call too much attention to itself sometimes.

Both the IBM Plex and the MonoLisa Alt @ look like a traditional at sign. The difference is subtle in these screen shots, but to me the IBM Plex is just a little bit less busy and easier to make out.

The ideal here for me would be an alt @ sign that looks more traditional, but still has the MonoLisa flavor - some personality is ok, and looks a little less busy, with less "ink".

I hope that makes sense.

MarcusSterz commented 7 months ago

@stevemolitor I agree with most of your analysis. The traditional @ (our alt sign) hardly fits into the space we have, although we use 640 units instead of the usual 600. The ‘business’ as you call it is given by the structure of the @ sign.

Look closely: IBM Plex does NOT use the traditional construction which is the reason it looks less crowded than our alt @.

stevemolitor commented 7 months ago

Look closely: IBM Plex does NOT use the traditional construction

@MarcusSterz You're right! At first glance, it looked "traditional enough" to me but I didn't look too closely.

I guess it depends on what the goal is with the alt at then. It does look pretty good now, although personally I'd prefer a compromise somewhere in between - traditional-ish, not too busy.

OTOH this alt at may be exactly what other folks are looking for.

Tradeoffs!

MarcusSterz commented 7 months ago

@stevemolitor In the upcoming version (2.012) a secand alt verison will be included that resembles the Plex construction for those who prefer it.

stevemolitor commented 7 months ago

Oh that's cool thanks so much!

bebraw commented 7 months ago

The new alternate @ is behind ss18 in the latest prerelease to test if you want to try before stable.

carlomunguia commented 7 months ago

While I think both lifting up the first alt & having a 2nd alt is great (they both help) , I personally don't feel the IBM Plex @ fits into the vibe of Monolisa.

Personally, I would take inspiration from Sudo:

image

or Mononoki:

image

Both of those example @'s use their respective space well & don't intrude with the flow of each line & are easy to parse.

Just my two cents, perhaps we can even do a 3rd alt & pick one of the above (that suits the team)?

stevemolitor commented 7 months ago

I don't have an easy way to test ss18 on the preview because I can't select OpenType features in my editor (Emacs). I just bake it in on download.

I do appreciate the work here and am looking forward to trying it out!

bebraw commented 6 months ago

Included in 2.012.

bebraw commented 6 months ago

Fixed in 2.012.