Windows에 글꼴이 표시되지 않음(공간 차지)

Windows에 글꼴이 표시되지 않음(공간 차지)

(여기서 글꼴 초보자 완료) 기본 글꼴을 가져와서 다른 글리프를 조합한 특정 글리프를 만들었습니다.

관련된 단계는 다음과 같습니다.

그런 다음 내 웹페이지에 글꼴을 삽입했습니다. 내가 직면하고 있는 문제는 내 웹페이지가 일부 브라우저 + OS 조합에서는 제대로 표시되지만 다른 브라우저에서는 제대로 표시되지 않는다는 것입니다. 조합은 다음과 같습니다. Linux = Ubuntu 13.04

  • 완벽하게 표시됨: Win10 + IE, Linux + Firefox, Linux + Chrome, Linux+PhantomJS

  • 긴 글리프를 표시하지 않지만 그만큼 긴 빈 공간을 표시합니다. Win10 + 파이어폭스, Win10 + 크롬, Win7+Firefox, Win7+IE

  • 공백 1 문자 길이를 표시합니다. Win7+Chrome, Win10+PhantomJS

왜 이런 일이 발생하는지, 그리고 이에 대한 해결책이 있는지 아는 사람이 있습니까?

답변1

스크립트는 구성 요소 문자 모양을 참조(링크)하여 복합 문자 모양을 생성합니다. 따라서 [A]와 [B]를 [AB]로, [AB]와 [C]를 [ABC]로 결합하면 후자는 독립형 글리프가 아닙니다. 예를 들어, [A]를 변경하면 [AB] 및 [ABC]도 변경됩니다.

따라서 중간 글리프(예제에서는 [AB])를 삭제하면 문제가 발생하며 일부 플랫폼에서 작동했다는 것이 오히려 놀랍습니다.

관련 정보