Firefox, fc-match konsolları bunu gösterirken neden Consolas fontunu kullanmıyor?


5

Consolas monospace fontunu kullanan sayfaları ziyaret etmek (ör. [1], [3] 'te minimal örnek) bunun yerine Nimbus Mono'yu oluşturur.

Ttf-ms-win8 paketini ve aynı makineye kurulu bir windows 8.1'deki font dosyalarını kullanarak Microsoft fontlarını arch wiki'ye [1] göre yükledim. Firefox değişmediyken Chromium doğru bir şekilde Consolas kullanıyor.

Fc-match kullanarak aşağıdaki sonuçları alıyorum:

fc-match consolas
  consola.ttf: "Consolas" "Regular"
fc-match Courier
  n022003l.pfb: "Nimbus Mono" "Regular"
fc-match 'Consolas,"Liberation Mono",Menlo,Courier,monospace'
  consola.ttf: "Consolas" "Regular"

Üçüncü örnek, sitenin css öğesinden font-family satırıdır. Firefox'un bunu sadece fc-match'e iletmediğini farz ediyorum, fakat kodu okuduğumda fikir dışındayım.

Soru şudur : Firefox neden belirtildiğinde konsol yazı tipini kullanmıyor?


Yazılım sürümleri:

  • Krom 48.0.2564.103
  • Firefox 44.0
  • fontconfig 2.11.1-2
  • Kemer testi

notlar

  • [4] benzer bir sorudur, ancak konsollar bir truetype yazı tipidir, bu nedenle firefox'un bitmap yazı tiplerini desteklemediği gerçeği burada ilgili değildir.

Referanslar

  1. https://github.com/necolas/idiomatic-css
  2. https://wiki.archlinux.org/index.php/Microsoft_fonts
  3. http://absolute.fail/consolas_problem.html
  4. Firefox 30 yazı tipini tanımıyor

Windows 7 64-bit, Firefox 44.0.2 64-bit; üzerinde çalışır;)
DavidPostill

Yanıtlar:


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.