Source Han Serif

Source Han Serif (also known as Noto Serif CJK) is a serif Song/Ming typeface created by Adobe and Google.

Design

Latin-script letters and numerals are from the Source Serif Pro font. Changzhou SinoType Co., Ltd., Iwata Corporation and Sandoll Communications Inc. took part in the design and finished the work on Chinese (both Simplified and Traditional), Japanese and Korean glyphs.

The kana characters were designed by Ryoko Nishizuka of Adobe Systems Incorporated. Frank Grießhammer designed the Latin, Greek, and Cyrillic glyphs.

Ken Lunde from Adobe Systems Incorporated Specification worked on the glyph set, Unicode mappings and CJK glyph consolidation of the typeface.

Frank Grießhammer of Adobe Systems Incorporated provided additional Source Serif glyphs.

Design work for Source Han Serif began in late 2014, with 6 prereleases between 2015 and 2017.

Font release

The font family includes seven font weights: ExtraLight 100, Light 200, Regular 300, Medium 400, SemiBold 500, Bold 700, and Heavy 900. The font contains 65,535 glyphs (the maximum possible in a TrueType font).

Other changes from Source Han Sans v1.004 include:

Noto Serif CJK (2017)

Google version of the font family include 43,027 encoded characters and includes 65,535 glyphs. OpenType features included vertical text layout support (compliant with Unicode vertical text layout standard).

Simplified Chinese fonts support GB 18030, 2013 Table of General Standard Chinese Characters.

Traditional Chinese fonts support Big5, Taiwan Ministry of Education glyph standard.

Japanese fonts support JIS X 0208, JIS X 0213, and JIS X 0212, Adobe-Japan1-6.

Korean fonts support CJK ideographs in KS X 1001 and KS X 1002.

Noto Serif CJK fonts are released as individual fonts separated by language and weight, or as OTC fonts containing all language variants separated by weight, or OTC fonts containing all weights separated by language, or a single OTC font containing all languages and weights.
{'source': 's3_pilev2/enwiki_20221006_lmdataformat.jsonl.zst'}