Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

특수문자에 비해 글자가 위로 밀려있는 문제 .. #84

Closed
devsepnine opened this issue Jul 6, 2022 · 6 comments
Closed

Comments

@devsepnine
Copy link

devsepnine commented Jul 6, 2022

  • chrome

Screenshot 2022-07-06 at 10 37 31

  • mobile ios safari
    ipadsafari

안녕하세요.
최신버전 폰트를 적용하여 테스트를 해보고 있는데요.
'(' 나 '/' 등의 특수문자들에 비해 글자가 위로 밀려있어 아래쪽 여백이 상대적으로 많이 남아
정렬 시에 어색해보이는 경우가 존재 하게되는데
이런 부분도 개선이 가능 할까요 ?

version: v1.3.4

@orioncactus
Copy link
Owner

안녕하세요!

Pretendard는 CJK 문자 뿐만 아니라 전체적인 언어와 조화롭게 표시되는 것을 바탕으로 모양을 고려하고 있습니다. 알려주신 한글보다 아래로 치우쳐진 괄호 및 부호 모양은 라틴 소문자에 맞춰 고려되었기 때문인데요, 한글 및 한국에 맞는 모양으로 Pretendard를 사용하시려면 OpenType 기능(웹에서 font-feature-settings)으로 제공하는 ss05를 적용하시면 괄호와 부호 등 여러 글리프를 한국에 맞는 모양으로 사용하실 수 있습니다.

ss05 enabled Pretendard

사용하시는 데 도움이 되길 바라며, 추가적으로 궁금하신 부분이 있으시다면 언제든지 알려드리겠습니다 :D

@devsepnine
Copy link
Author

devsepnine commented Jul 7, 2022

css 쪽에 font-feature-settings: "ss05" 로 적용하는 방식이 아니였을까요?
web / subset / woff2 글꼴을 사용하고 있는데 반영이 안되어서.. 혹시 제약 사항이 있을까요 ?
otf 폰트에서만 사용가능한 옵션이라면...용량차이가 있어서 고민을 해봐야 할것 같네요 ㅠ

@orioncactus
Copy link
Owner

orioncactus commented Jul 7, 2022

확인해주셔서 감사드립니다!

확인해보니 이번 모노레포 업데이트로 pretendardpretendard-subset 웹폰트 에셋에서 OpenType 기능이 제외된 상태로 배포되었네요. 당분간은 OpenType 기능 사용이 가능한 pretendard-dynamic-subset를 사용하시는 것을 추천드립니다 😅 말씀하신 문제는 조만간 빠르게 수정해 배포될 때 다시 알려드리겠습니다!

@devsepnine
Copy link
Author

@orioncactus 캄사합니다!

@orioncactus
Copy link
Owner

@Gamsake님의 도움으로 문제를 수정한 새 버전을 배포했습니다. 이제 일반 Pretendard 웹폰트에서도 OpenType 기능을 자유롭게 쓰실 수 있습니다 ლ(´ڡ`ლ)

@devsepnine
Copy link
Author

이 새벽에 ... 바로 적용하겠습니당 ╰(°▽°)╯

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants