Description
Problem description
There are several possibly-related issues with the Rec Mono (Code) series on Windows:
- Fonts have strange names like "Rec Mono Linear Mono Linear", "Rec Mono Duotone Mono Linear" / "Rec Mono Duotone Mono Casual"
- Possibly due to these strange names and overlaps, italics often don't work correctly
- Rec Mono Casual sometimes has no italic styles
- Rec Mono Linear & SemiCasual sometimes has no non-italic styles
- Rec Mono Duotone sometimes doesn't correctly switch between linear/casual based on italic (e.g. VS Code)
Expected behavior
I would expect to specify "Rec Mono Linear" or "Rec Mono Casual" for regular styles, with italics & weights being properly applied. I would expect "Rec Mono Duotone" to use casual styles when displayed in an italic style.
Screenshots
Rec Mono Linear properties (duplicate names, no regular style):
Rec Mono Casual properties (duplicate names, no italic style):
Rec Mono SemiCasual properties (no regular style):
VS Code not recognizing e.g. "Rec Mono Duotone":
VS Code recognizing "Rec Mono Duotone Mono Linear" but not applying casual italic styles:
To Reproduce
- Install Recursive Mono Code Beta 1.047 fonts
- Configure VS Code's font family to "Rec Mono Duotone" to no effect
- Configure VS Code's font family to "Rec Mono Duotone Mono Linear" for regular styles to work, but italic to not be casual
Environment (please complete the following information):
- OS: Windows 10 build 18362
- Editor: VS Code 1.43.2
- Fonts: Beta 1.047
Additional context
I believe this behavior has been broken since the Rec Mono (Code) styles were released independently.