Como uso uma variante não regular de uma fonte no Ubuntu?
Simplesmente afirmando, eu estava tentando usar uma variante leve de uma fonte. No entanto, eu não pude. Toda vez que eu seleciono essa variante leve, o Ubuntu relutantemente usa a mesma.
Por exemplo, hoje, eu estava tentando usar Dosis
fonte. Quando eu escolho isso usando o Ubuntu-Tweak (ou Unity-Tweak-Tool), o Ubuntu selecionou o leve. Eu queria usar o Medium one, pois isso estava dando mais contraste. Mas, ao selecionar Dosis-Medium, a renderização foi salva!
Por fim, tentei usar fonts.conf
no .config/fontconfig
diretório. Eu coloquei essas linhas nesse arquivo. A colocação dessas linhas força o Ubuntu a exibir variantes médias, mas as fontes Every Dosis se tornam médias . Não há mais 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 resumo, como posso selecionar ou usar uma variante diferente 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 Dosis selecionando a variante leve:
Se eu usar fonts.conf
, todas as doses ficam iguais
sudo cp /usr/share/fonts/opentype/dosis/Dosis-Light.otf /usr/share/fonts/opentype/anwar.otf
e depois usando a fonteanwar
?