Como faço para usar uma variante não regular de uma fonte no Ubuntu?
Simplesmente afirmando, eu estava tentando usar a variante light de uma fonte. No entanto, não consegui. Toda vez que eu seleciono essa variante leve, o Ubuntu usa relutantemente o mesmo regular.
Por exemplo, Hoje, eu estava tentando usar Dosis
font. Quando escolhi isso usando o Ubuntu-Tweak (ou Unity-Tweak-Tool), o Ubuntu selecionou o leve. Eu queria usar o Medium one, já que isso estava dando mais contraste. Mas selecionando Dosis-Medium deu a luz de luz de renderização!
Por fim, tentei usar o diretório fonts.conf
in .config/fontconfig
. Eu coloquei essas linhas nesse arquivo. Colocar essas linhas força o Ubuntu a exibir uma variante média, mas depois as fontes Every Dosis se tornam Médio . Não há como usar a variante Light .
<match>
<test name="family"><string>Dosis</string></test>
<edit name="style" mode="assign" binding="strong">
<string>Medium</string>
</edit>
</match>
Em suma, como posso selecionar ou usar diferentes variantes de uma fonte no Ubuntu. Uma solução usando fonts.conf
também está bem.
Saída de 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
Saída de fc-match 'Dosis'
Dosis-Medium.otf: "Dosis" "Medium"
Saída de fc-match 'Dosis-Medium'
Dosis-Medium.otf: "Dosis" "Medium"
Captura de tela da fonte de Dosis selecionando variante de luz:
Se eu usar fonts.conf
, todas as doses se tornarão iguais