2016-07-05 7 views
0

첨부 된 이미지와 마찬가지로, 저는 로컬 호스팅 웹 페이지와 키오스크 모드의 Raspberry pi 및 크롬 브라우저를 사용하여 Chitwan 지구 개발위원회의 키오스크 시스템을 개발했습니다.다른 장치에서 유니 코드 네페리안 글꼴이 달라졌습니다.

이미지와 같이 유니 코드 네팔어 글꼴에 문제가 있습니다. 글꼴은 Windows에서 평소와 같이 보이지만 Linux 및 Raspbian 배포에서보기 흉칙하고 엉망으로 보입니다.

이것에 대해 알고 계십니까? 그렇다면 문제 해결을 도와주세요. enter image description here

감사합니다!

답변

1

Linux 및 Windows (및 OSX 및 Android)에는 서로 다른 텍스트 렌더링 엔진이 있습니다.

텍스트를 깔끔하게 표시하기는 어렵지만 일반적인 픽셀은 너무 커서 모든 종류의 왜곡없이 텍스트 모양과 같은 작은 그림을 그릴 수 없습니다. 세리프 글꼴이 컴퓨터 시스템에서 거의 사용되지 않는 이유는 세리프가 더 작은 모양이기 때문에 왜곡에 더 큰 영향을받습니다.

다른 시스템은 서로 다른 왜곡 규칙을 적용하므로 다른 시스템에서 텍스트가 동일하게 보이지 않습니다. 매우 자주 "좋은"선택이 없으며 한 매개 변수를 다른 매개 변수를 희생하여 향상시킵니다.

사용자는 익숙하지 않은 규칙에 부정적으로 반응합니다 (Linux 사용자는 Windows 렌더링이 싫어하고 Windows 사람들은 Apple 렌더링을 싫어하는 등). 그것은 습관의 문제 일 뿐이며, 몇 달 동안 새로운 렌더링을 사용하도록 강요하고, 이전 렌더링으로 돌아가는 것을 싫어하게됩니다.

아마도 대부분 익숙하지 않기 때문에 당신이 좋아하지 않을 것입니다.

다음 옵션은 네팔 글꼴의 디자이너가 Windows에서 테스트 한 것뿐 아니라 Windows 튜닝에 많은 시간을 할애하고 Windows 렌더링 버그를 해결하는 데 사용되었습니다. 리눅스에서는 그 버그가 리눅스에서는 존재하지 않기 때문에 그 결과는 만족스럽지 못하며, 다른 문제를 야기 할 수 있으며, 리눅스에는 글꼴이 조정되지 않은 다른 버그가있다. 그러나 이것은 거의 불가능합니다. Linux는 그 시대에 매우 성숙한 텍스트 렌더링 스택을 가지고 있으며, 글꼴에 대한 과감한 해결 방법을 필요로하는 Windows 버전은 요즘 (아직 Windows 용 TTF 글꼴과 같은 초기 문제를 찾습니다) 꽤 오래되었습니다.

아마도 첫 번째 경우입니다. 리눅스가 윈도우와 동일한 렌더링 (무한 성 등)을 사용하도록 튜닝하기위한 인터넷 팁이 많이 있습니다. Windows 사용자와 Windows 글꼴 만 대상으로 지정하지 않는 한 좋은 아이디어는 아닙니다.

관련 문제