如何在Ubuntu中使用字体的非常规变体?
如何在Ubuntu中使用字体的非常规变体? 简单地说,我试图使用字体的浅色变体。但是,我做不到。每当我选择这些轻量级变体时,Ubuntu都会不情愿地使用相同的常规变量。 例如,今天,我正在尝试使用Dosis字体。当我使用Ubuntu-Tweak(或Unity-Tweak-Tool)选择它时,Ubuntu选择了轻量级。我想使用Medium 1,因为它提供了更多的对比。但是选择Dosis-Medium可以节省灯光!! 最后,我尝试fonts.conf在.config/fontconfig目录中使用。我已将这些行放在该文件中。放置这些行会强制Ubuntu显示medium变体,但是Every Dosis字体将变为Medium。无法再使用Light变体。 <match> <test name="family"><string>Dosis</string></test> <edit name="style" mode="assign" binding="strong"> <string>Medium</string> </edit> </match> 简而言之,如何在Ubuntu中选择或使用不同的字体变体。使用的解决方案fonts.conf也可以。 输出 fc-list 'Dosis' /usr/share/fonts/opentype/dosis/Dosis-Light.otf: Dosis:style=Light /usr/share/fonts/opentype/dosis/Dosis-SemiBold.otf: Dosis:style=SemiBold /usr/share/fonts/opentype/dosis/Dosis-Bold.otf: Dosis:style=Bold /usr/share/fonts/opentype/dosis/Dosis-Book.otf: Dosis:style=Book /usr/share/fonts/opentype/dosis/Dosis-ExtraBold.otf: Dosis:style=ExtraBold /usr/share/fonts/opentype/dosis/Dosis-ExtraLight.otf: Dosis:style=ExtraLight /usr/share/fonts/opentype/dosis/Dosis-Medium.otf: Dosis:style=Medium 输出 fc-match 'Dosis' Dosis-Medium.otf: "Dosis" "Medium" 输出 fc-match 'Dosis-Medium' Dosis-Medium.otf: "Dosis" "Medium" Dosis字体选择灯光变体的屏幕截图: 如果使用fonts.conf,则所有dosis都相同