Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Iosevka Term Slab: PFM Family is "Serif", should be "Monospace" #877

Closed
nickexton opened this issue Feb 4, 2021 · 2 comments
Closed

Iosevka Term Slab: PFM Family is "Serif", should be "Monospace" #877

nickexton opened this issue Feb 4, 2021 · 2 comments
Labels

Comments

@nickexton
Copy link

Iosevka Term Slab is not available for use in some programs that allow only monospace fonts (e.g. terminal emulators). The problem appears to be that it identifies itself as "Serif" instead of "Monospace".

Specifically, it can't be set as a font for the Terminal application in Ubuntu.

Similar to this Inconsolata issue: google/fonts#2686


  • Your font version: (Release or git, version)
    5.0.0-beta.3

  • Your font variant:
    Iosevka Term Slab

  • Your operating system (name and version):
    Ubuntu 20.04

  • Your application using Iosevka:
    Terminal

@be5invis
Copy link
Owner

be5invis commented Feb 4, 2021

PFM Family doesn’t make sense for OpenType as it is only for Type 1 fonts.
Being “not available for use in some programs that allow only monospace fonts” is due to FontConfig’s reorganization algorithm: it forces all non-combining characters to have the exact same width, which doesn’t apply to Iosevka since we support certain larger symbols. Iosevka Fixed should work in these applications (and this is why Iosevka Fixed existed).

@nickexton
Copy link
Author

Thanks for the quick response.

I've confirmed that Iosevka Fixed works, so I'll close this issue.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants