Commit fcb04202 authored by Akira TAGOH's avatar Akira TAGOH
Browse files

Drop Bitstream Vera fonts from 60-latin.conf

Bitstream Vera fonts seems broken so dropped them there.

Fixes #26
parent 68d021b6
Pipeline #154718 passed with stage
in 20 minutes and 48 seconds
......@@ -5,7 +5,6 @@
<alias>
<family>serif</family>
<prefer>
<family>Bitstream Vera Serif</family>
<family>DejaVu Serif</family>
<family>Times New Roman</family>
<family>Thorndale AMT</family>
......@@ -18,7 +17,6 @@
<alias>
<family>sans-serif</family>
<prefer>
<family>Bitstream Vera Sans</family>
<family>DejaVu Sans</family>
<family>Verdana</family>
<family>Arial</family>
......@@ -35,7 +33,6 @@
<alias>
<family>monospace</family>
<prefer>
<family>Bitstream Vera Sans Mono</family>
<family>DejaVu Sans Mono</family>
<family>Inconsolata</family>
<family>Andale Mono</family>
......
  • mentioned in issue #241

    Toggle commit list
  • mentioned in issue #268 (closed)

    Toggle commit list
  • Does Bitstream Vera need to be dropped from 45-latin.conf too?

  • No, this the kind of configuration is used to decide what the generic family the targeted family name should be fall back. this is helpful if they don't have their fonts installed but it was specified by applications. e.g. fontconfig will find out a fallback font like "Bitstream Vera Serif" -> "serif" -> "something else serif fonts installed".

  • OK, should the order be changed if it plays a role? Dejavu before Bitstream Vera. The idea is to always prefer Dejavu to Bitstream Vera if both are installed.

  • For what? let me rephrase. this config is to let fontconfig know those "Bitstream Vera" fonts are supposed to be fallback to the generic family, such as "sans-serif", "serif", and "monospace". Without this config, when you ask "fc-match :family=Bitstream Vera Serif" for example, they will return any sans-serif font because of 49-sansserif.conf even though we expect it will be fallback to any serif fonts.

    The order of such config isn't a big deal.

    Edited by Akira TAGOH
  • Thanks for the explanation. What I meant is if both Bitstream Vera and Dejavu are installed on the system, applications and the desktop environment should always present their text using the Dejavu family when they request the system for the default sans-serif, serif, or monospace font. So Dejavu should always take precedence over Bitstream Vera.

    The overall picture is to force Bitstream Vera out of the picture, as it is very obsolete, looks worse than Dejavu and sometimes, as a negative side effect, it takes over as a default font when installed.

Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment