inter icon indicating copy to clipboard operation
inter copied to clipboard

Installing single-axis ttfs (-italic.ttf and -roman.ttf) overwrites one another on Windows 10

Open huiguang-liang opened this issue 4 years ago • 2 comments

Describe the bug Installing the single-axis Inter variable fonts on Windows 10 (-italic.ttf and -roman.ttf) will overwrite one another as they are both named Inter.

To Reproduce Steps to reproduce the behavior:

  1. Download and unzip from Inter-3.19
  2. Go to .\Inter-3.19\Inter Variable\Single axis. Try installing each font one after another.
  3. Warning message comes up: "The 'Inter' font is already installed. Do you want to replace it?"

Expected behavior Inter-roman.ttf should install as a Regular variant, while the Inter-italic.ttf should install as an Italic variant. For reference, the variable JetBrains Mono font installs this way. JetBrains Mono still shows up correctly as one unified font family in Windows Fonts, as expected.

image

Screenshots

image

Environment

Additional context I would have installed the 'combined' variable font in Inter .\Inter-3.19\Inter Variable\Inter.ttf, but font formatting does not work as expected in PowerPoint. Italic has to be explicitly chosen as a different font, rather than comply with italic font formatting (i.e. control+I), otherwise, faux-italic is applied instead. Please see attached screenshot.

image

huiguang-liang avatar Sep 09 '21 13:09 huiguang-liang

3\. Warning message comes up: "The 'Inter' font is already installed. Do you want to replace it?"

This is a name conflict between the static Inter-Regular and the default instance in the variable Inter-roman - not a conflict between the roman and italic variable fonts.

Do not install both the static and the variable fonts. This will cause many name conflicts between the static fonts and the named instances in the variable fonts.

UPDATE: you are right - just the variable fonts alone will conflict. I un-installed the static fonts and tried to install just the two variable fonts and got the same error.

So it looks like the only work-around at the moment is to use only the static fonts.

kenmcd avatar Sep 11 '21 22:09 kenmcd

3\. Warning message comes up: "The 'Inter' font is already installed. Do you want to replace it?"

This is a name conflict between the static Inter-Regular and the default instance in the variable Inter-roman - not a conflict between the roman and italic variable fonts.

Do not install both the static and the variable fonts. This will cause many name conflicts between the static fonts and the named instances in the variable fonts.

UPDATE: you are right - just the variable fonts alone will conflict. I un-installed the static fonts and tried to install just the two variable fonts and got the same error.

So it looks like the only work-around at the moment is to use only the static fonts.

Thank you for the confirmation. Will await the devs to chip in. Cheers.

huiguang-liang avatar Sep 17 '21 03:09 huiguang-liang

This has been resolved. Please try v4.0-beta9f

rsms avatar Jun 07 '23 18:06 rsms