посещение страниц, которые используют моноширинный шрифт Consolas (например, [1], минимальный пример в [3]) вместо этого отображает Nimbus Mono.
Я установил шрифты Microsoft в соответствии с Arch wiki[1], используя пакет ttf-ms-win8 и файлы шрифтов из Windows 8.1 установить на той же машине. Chromium корректно использует Consolas, в то время как Firefox не изменился.
используя fc-match, я получаю следующие результаты:
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"
третий пример-шрифт-семьи с css сайта. Я предполагаю, что firefox не просто передает это fc-match, но не читает код, у меня нет идей.
вопрос: почему firefox не использует шрифт consolas, если он указан?
версии:
- Chromium 48.0.2564.103
- Firefox 44.0
- их 2.11.1-2
- арка тестирования
Примечания
- [4] это аналогичный вопрос, но consolas является шрифтом truetype, поэтому цитируемый факт, что firefox не поддерживает растровые шрифты, здесь не актуален.
ссылки