orioncactus/pretendard

Variable font 사용시 특정 자음깨짐 현상

Opened this issue · 8 comments

Screenshot 2024-01-17 at 5 12 41 PM

안녕하세요.
ㄴ, ㅅ, ㅊ 와 같은 자음이 깨지는 문제를 겪고 있습니다.
다른 variable font 파일(Noto Serif Variable)에서는 발생하지 않아서 이슈 남겨봅니다.
감사합니다.

안녕하세요! Safari와 Chrome에서 가변 다이나믹 서브셋으로 제공하는 Pretendard를 썼을 때 이상 증상을 발견하지 못했습니다. 자세한 사용 환경을 알 수 있을까요?

  • macOS, 브라우저 버전
  • 웹폰트 종류(가변 다이나믹 서브셋 등)
  • 증상 재현 가능한 예제 파일 또는 CSS 속성

제가 테스트해본 환경은 다음과 같습니다:

  • arm64, macOS 14.2.1, Safari 17.2.1, Chrome 120.0.6099.234, 가변 다이나믹 서브셋 사용

safari-chrome.mov

@orioncactus 스크린샷을 보니 Flutter화면으로 보이고, 저에게도 같은 증상이 있었습니다.

저도 Flutter에서 재현됩니다.

저도 플러터로 개발중이고 pretendardVaribale.ttf 파일 사용중입니다.
ios에서는 이런 증상이 없는데 android에서 깨지는 현상이 발생합니다.
굵은글자(700w)에서 발생하고 있어요.

모두 의견을 남겨주셔서 감사합니다! 이번주에 한번 확인해보고 알려드리겠습니다.

@orioncactus flutter에서 적용해 사용하고 있습니다. TextStyle 적용할 때 fontWeight 말고

fontVariations: [
FontVariation('wght', 700),
],

이런 식으로 적용하면 해결되긴 합니다.

같은 이슈를 겪고 있습니다.

image

약 3개월이 지났는데요, 현재도 같은 문제가 발생하고 있습니다.

혹시 해당 이슈와 관련하여 수정 진행중인 부분이 있는지 확인 요청드려도 될까요?