bohoomil / fontconfig-ultimate

freetype2-infinality run-time settings => infinality compatible fontconfig => infinality-bundle
454 stars 38 forks source link

Best way to override default font for single language? #159

Open yoshikin opened 8 years ago

yoshikin commented 8 years ago

I have installed infinality-bundle on Arch Linux and am using the free preset with Google Noto.

I would like to change the sans-serif font used for Arabic/Persian since the default "Google Noto Kufi Arabic" is a rather ugly font.

What's the best way to override this sans-serif font with another font for Arabic (ar) and Persian (fa) which won't break when I update infinality-bundle in the future?

bohoomil commented 8 years ago

is a rather ugly font

Oh well...

the best way to override this sans-serif font

  1. You can try and set a different one in 40-non-latin-misc.conf.
  2. You can try and create a custom 39-arabic-font.conf to override 40-noto-arabic.conf.
  3. You can set a custom type face for a specific script in your Web browser's preferences (probably the most reliable approach).