fc-match consolas가 표시하는 동안 Firefox는 Consolas 글꼴을 사용하지 않는 이유는 무엇입니까?

fc-match consolas가 표시하는 동안 Firefox는 Consolas 글꼴을 사용하지 않는 이유는 무엇입니까?

대신 Consolas 고정 폭 글꼴(예: [1], [3]의 최소 예)을 사용하는 페이지를 방문하면 Nimbus Mono가 렌더링됩니다.

ttf-ms-win8 패키지와 Windows 8.1 설치의 글꼴 파일을 사용하여 아치 위키[1]에 따라 Microsoft 글꼴을 동일한 컴퓨터에 설치했습니다. 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가 consola 글꼴을 지정할 때 왜 사용하지 않습니까?


소프트웨어 버전:

  • 크롬 48.0.2564.103
  • 파이어폭스 44.0
  • 글꼴 구성 2.11.1-2
  • 아치 테스트

노트

  • [4]는 비슷한 질문이지만 consolas는 트루타입 글꼴이므로 Firefox가 비트맵 글꼴을 지원하지 않는다는 인용된 사실은 여기서 관련이 없습니다.

참고자료

  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에서 글꼴을 인식하지 못함

답변1

나는 꽤 오랫동안 같은 문제를 겪었고 GitHub는 보기에 고통스러웠습니다. 드디어 설치했어요글꼴 구성-ttf-ms-글꼴오늘 문제가 해결되었습니다!

관련 정보