Ich hatte das gleiche Problem schon längere Zeit und GitHub war ein schmerzhafter Anblick. Ich habe heute endlich fontconfig-ttf-ms-fonts installiert und das Problem gelöst!
Warum verwendet Firefox keine Consolas-Schriftart, während fc-match consolas dies anzeigt?
Beim Aufrufen einer Seite, die die Consolas-Monospace-Schriftart verwendet (z. B. [1], minimales Beispiel bei [3]), wird stattdessen Nimbus Mono dargestellt.
Ich habe die Microsoft-Schriftarten gemäß dem arch-Wiki [1] mit dem Paket ttf-ms-win8 und den Zeichensatzdateien einer Windows 8.1-Installation auf demselben Rechner installiert. Chromium verwendet Consolas korrekt, während Firefox sich nicht geändert hat.
Mit fc-match bekomme ich folgende Ergebnisse:
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"
Das dritte Beispiel ist die Schriftfamilienzeile aus dem CSS der Site. Ich gehe davon aus, dass Firefox das nicht einfach an fc-match weitergibt, aber wenn ich den Code nicht lese, habe ich keine Ideen.
Die Frage ist : Warum verwendet Firefox bei der Angabe nicht die Consolas-Schriftart?
Softwareversionen:
- Chrom 48.0.2564.103
- Firefox 44.0
- fontconfig 2.11.1-2
- Arch-Prüfung
Anmerkungen
- [4] ist eine ähnliche Frage, aber consolas ist eine TrueType-Schriftart, daher ist die zitierte Tatsache, dass Firefox keine Bitmap-Schriftarten unterstützt, hier nicht relevant.
Verweise
- https://github.com/necolas/idiomatic-css
- https://wiki.archlinux.org/index.php/Microsoft_fonts
- http://absolute.fail/consolas_problem.html
- Firefox 30 erkennt keine Schriftart
1 Antwort auf die Frage
Verwandte Probleme
-
3
Installieren Sie Silverlight für Mozilla Firefox ohne Administratorrechte
-
8
Firefox PDF-Plugin zum Anzeigen von PDF-Dateien im Browser unter Windows
-
2
Begrenzung der CPU-Auslastung für Flash in Firefox?
-
6
Warum sieht Firefox unter Linux anders aus als Windows / Mac?
-
13
Wie bekomme ich eine neue Browsersitzung, wenn Sie in Firefox / Chrome eine neue Registerkarte oder...
-
2
Firefox zum Drucken von PDF-Schriftarten
-
4
Firefox 3.5 startet das Problem langsam
-
4
Warum gibt es keinen 64-Bit-Linux-Firefox-Build?
-
3
Wie kann ich Firefox den Zugriff auf das Intranet mitteilen?
-
1
Wie erstelle ich ein benutzerdefiniertes Firefox-Build, das Anpassungen enthält?