Inkscape.org
Beginners' Questions Thin font weight 100 and 200
  1. #1
    idefixx idefixx @idefixx

    Hello. Let me ask here for some help with fonts.
    I can't set font "Poppins" to the smallest typeface (or font-weight) @ 100.
    It just stays at Light typeface @ 300. It seems like typefaces 200 and 100 are broken?



    Font link: https://fonts.google.com/specimen/Poppins -> normally installed in default OS directory "Fonts".

    Inkscape v. 1.0.1 (3bc2e813f5, 2020-09-07) @ Windows 10 (64-bit)
    Localization: CZech

  2. #2
    Tyler Durden Tyler Durden @TylerDurden

    This issue may be related. https://gitlab.com/inkscape/inkscape/-/issues/2233

    I would have to do more digging to see if there is a reasonable workaround.

  3. #3
    Tyler Durden Tyler Durden @TylerDurden
    *

    Based on my reading here, the weights are not compliant with CSS. (Oddly, the Google page shows Thin and Extra light as compliant values (100, 200), not 250 and 275.)

    If I type "Thin" into Inkscape's text tool controls, it does result in  100 weight characters. Typing ExtraLight gets no change.

    When examining the fonts in FontForge, I see the menu choices are limited to the CSS weight class. 

     

    In a nutshell, if I use FontForge to change the weight class for Thin from 250 to "100 Thin" via the dropdown, and similarly use "200 Extra-Light" for ExtraLight instead of 275, then install those fonts, they are useable in Inkscape.

    Attached are the modified ttf files.  I would delete the existing versions before trying these.

     

     

  4. #4
    idefixx idefixx @idefixx
    👍

    Thank you very much, dear @TylerDurden.

    1. Attached modified fonts works.
    2. And also thanks for the FontForge programme where I can adjust any other font weights, in a case it won't work.