google / google/fonts

Issue on importing Noto Sans (and Serif) Korean: "old hangul" not rendered when fonts are imported via api.

Open
#6,960 3 comments 0 reactions 0 assignees View on GitHub
-- Needs Eng team opinion -- Needs lang/glyphset update I API / Website / Platform z_Noto
Dominant language
HTML
Stars
20.5k
Forks
2.9k
Avg merge
1d 21h
Merged PRs (30d)
95

Description

#This issue also works for requesting features.

**Describe the issue**

*Noto Sans Korean* and *Noto Serif Korean* are fonts that can render old Hangul (i.e., old Korean) letters like 'ᄒᆞᆫ'.

If it is properly displayed, 'ᄒᆞᆫ' should be look like:
image (in Noto Sans Korean)

It is wrong if it looks like:
image.

When I install them on my local machine, I can see that the old Korean characters are displayed correctly.

However, when loading the fonts via the Google API, the old Hangul characters are displayed wrongly.

**To Reproduce**
1. Download [the font file of Noto Sans Korean](https://github.com/google/fonts/blob/ce98c9af47c2e0d8c6dfec69647d6ce6cd9973d9/ofl/notosanskr/NotoSansKR%5Bwght%5D.ttf)

2. Make an example html file. (The filename would be set appropriately.)
```html





@font-face {
font-family: "NotoSansKr_from_source";
src: url("./NotoSansKRwght.ttf") format('truetype'); /* check the filename and path */
}
body { font-size: 30pt; }


Default

Hello 123 가나다 ᄒᆞᆫ



Noto Sans (imported as ttf file)
Hello 123 가나다 ᄒᆞᆫ



Noto Sans (imported via google api)
Hello 123 가나다 ᄒᆞᆫ




```
3. One can open the html file via browser (in my case Safari)

**Expected behavior**
The 2nd and 3rd div box should be the same.

**Additional context**
MacOS 14.1, Safari 17.1(19616.2.9.11.7)

**Screenshots**
The html file is shown as follows via Safari browser:

![test](https://github.com/google/fonts/assets/42966311/174c9475-4481-439c-961b-0cb16584d0e9)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.