2016-08-15 6 views
1

Chrome 및 Safari 모두에서 작동하는 Google 글꼴 'Pt Sans'를 사용하고 있지만 파이어 폭스 문자 악센트는 해당 문자 (äåö) 뒤에 표시됩니다.Firefox에서 특수 문자가 올바르게 표시되지 않습니다.

latin-ext가 활성화되어 실행 중인지 확인했는데 올바른 글꼴이 호출되고 관련 CSS를 통해 실행되어 이상한 점을 발견했지만 이상을 찾을 수 없는지 확인했습니다.

악센트는 자신이 속한 글자와 동일한 양의 가로 간격을 갖지만 글자의 오른쪽은 무의미합니다.

PT Sans에 대해 알려진 렌더링 문제가 있습니까? 또는 아마도 이것은 Google 글꼴/Firefox 호환성 문제일까요? 내가 놓쳤을지도 모르는 것에 대한 어떤 단서도 감사한다. 감사.

+0

샘플 스크린 샷을 제공 할 수 있습니까? ...? 그리고 코드 샘플? 이는 구두 설명만을 근거로 진단하기가 어렵습니다. – deceze

+1

자발적인 제안으로 U + 00E4 (A와 DIAERESIS)를 사용하고 U + 0061 U + 0308 (A, 다음에 DIAERESIS를 합친 것)이 아니라고/시도 했습니까? 그 결과는 동일하다고 생각되지만 어쩌면 파이어 폭스 나 글꼴에서 버그를 발견하게 될 것이다. – deceze

+0

더미 텍스트를 입력하면 더미 텍스트가 작동합니다. 텍스트가 코드 관리자를 통해 html로 직접 입력된다는 사실에도 불구하고. 나는이 일을하면서 CSS의 상태 변화를 찾았지만 아무 것도 없다. 일부 스크린 샷을 다시보아야합니다. – liveleweekend

답변

-1

고정 너비 텍스트에는 전체 유니 코드 글꼴이 거의 없습니다. 다행히도, 그러한 글꼴이 필요한 작은 웹 컨텐츠도 있습니다! 다음 절에서는 다양한 플랫폼에서 글꼴을 가져 오는 방법을 설명합니다. 글꼴의 유니 코드 자원에서 다른 글꼴을 찾을 수도 있습니다. 이상적으로는 필요한 스크립트에 맞게 조정 된 글꼴을 설치 한 다음 Code2000 또는 Microsoft Arial Unicode와 같이 큰 적용 범위의 하나 이상의 유니 코드 글꼴을 백업으로 설치하는 것이 좋습니다. 마지막 리조트 글꼴은 "마지막 수단"백업으로 사용할 수 있습니다. 특정 유니 코드 문자를 표시하는 데 사용할 수있는 다른 글꼴이없는 경우 사용할 수있는 글리프 모음을 포함합니다.

Windows XP의 경우 추가 언어 설치는 다음과 같습니다. 시작> 설정> 제어판> 국가 별 옵션 및 언어 옵션.

언어 탭에서 원하는 추가 언어 지원 옵션을 선택하십시오. 두 옵션을 모두 설정하면 모든 선택적 글꼴이 설치됩니다. 이렇게하면 이러한 언어에 대한 시스템 지원뿐만 아니라 글꼴이 추가됩니다.

대한 답변을 @deceze을 해결 여기 http://unicode.org/help/display_problems.html

2

감사를 읽어 보시기 바랍니다. 자발적인 제안으로

, 당신은/시도는 U + 00E4 (분음이있는)를 사용하는 것을 보장하고, U +는 0061 U + 0308 (A, 분음 기호를 결합하여 다음)하지 않은? 그 결과는 동일하지만, 아마도 Firefox 나 글꼴에서 버그를 발견하게됩니다.

Firefox는 겉으로보기에는 동일한 두 부분으로 된 문자가 잘못 표시되어 있기 때문에 올바르게 표시되지 않았습니다 (a¨). 나는 그들을 모두 단일 기호로 대체해야합니다.

관련 문제