Sarasa-Gothic README

The project's README from github.com/be5invis/Sarasa-Gothic. As one markdown file: README.md.

Sarasa Gothic (更纱黑体 / 更紗黑體 / 更紗ゴシック / 사라사고딕)

This is SARASA GOTHIC, a CJK composite font based on Inter, Iosevka and Source Han Sans.

Note

It is highly recommended to completely remove the old version of the fonts before you install the newer version of this font. Many OSes' and softwares' caching system may have trouble when dealing with large TTC fonts.

To build

You need Node.js (version 20 or newer), AFDKO (latest) and ttfautohint installed, then run:

npm install

after the NPM packages are installed, run

npm run build ttf

to build the TTF files, it would be in out/ttf directory.

To build TTC, type

npm run build ttc

instead, the files would be in out/ttc directory.

Please note that you will need a lot of memory to create TTCs, due to the huge quantity of subfamily-orthography combinations.

What are the names?

Mirrors

Sarasa-Gothic (be5invis/Sarasa-Gothic)

korean
Searching Database…

What is this?Sarasa Gothic is a CJK composite font that merges Inter (Latin/Greek/Cyrillic), Iosevka (for the Mono/Term/Fixed variants) and Source Han Sans (CJK glyphs) into a single unified gothic/sans-serif typeface covering Chinese, Japanese and Korean alongside Latin text.
Is this one font or a whole family of variants?It is a family: a style dimension (Gothic, UI, Mono, Term, Fixed) combined with a regional orthography dimension (CL, SC, TC, J, K, HC), so each build produces many subfamily-orthography combinations rather than a single file.
How do I get the font files?Install Node.js 20+, AFDKO and ttfautohint, run `npm install`, then build TTF files with the Verda-based build script (or build TTC instead for combined files, which end up in out/ttf or out/ttc).
What do I need installed before building?Node.js version 20 or newer, the AFDKO toolkit, and ttfautohint are all required before running the build.
Any install pitfalls I should know about?You should fully remove the old font version before installing a new one, since many OS and app font caches struggle with large TTC files. Building TTC yourself also needs a lot of memory because of the huge number of subfamily-orthography combinations.
What's the difference between the Gothic, UI, Mono, Term and Fixed variants?Gothic and UI use Inter-based Latin/Greek/Cyrillic glyphs (full-width vs narrow quotes), while Mono, Term and Fixed use Iosevka-based glyphs with full-width, half-width, or no-ligature half-width em dashes respectively.
What do the SC, TC, J, K, HC, CL letters in the font name mean?They mark the CJK orthography variant used for the ideographs: CL is Classical orthography, while SC, TC, J, K and HC follow Source Han Sans' regional conventions for Simplified Chinese, Traditional Chinese, Japanese, Korean and Hong Kong Chinese.
Is there a faster way to get the fonts if GitHub is slow for me?The project lists TUNA and NJU mirrors (both hosted in China) as alternative download sources.
Creator
be5invis
Size
5.7 GB
Stars
12.9K
Age
9y
Commits · 90 Days