Issue on importing Noto Sans (and Serif) Korean: "old hangul" not rendered when fonts are imported via api.
- 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:
(in Noto Sans Korean)
It is wrong if it looks like:
.
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
Noto Sans (imported as ttf file)
Noto Sans (imported via google api)
```
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:

Contributor guide
Assessment
This issue has not been assessed yet.