From 523d033d6cb47f4a80c58a35753646f5c3608a78 Mon Sep 17 00:00:00 2001 From: Zachary Scheuren Date: Thu, 27 Jan 2022 15:59:44 +0900 Subject: [PATCH] Update main README and Sans README with new links for new release structure --- README.md | 3 +- Sans/README.md | 200 +++++++++++++++++++++++++++++++++++-------------- 2 files changed, 144 insertions(+), 59 deletions(-) diff --git a/README.md b/README.md index 0552159..0f4c113 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,4 @@ -# noto-cjk -Noto CJK fonts +# Noto CJK fonts Download individual fonts from the download guides for [Noto Sans CJK](https://github.com/googlefonts/noto-cjk/tree/main/Sans#downloading-noto-sans-cjk) or [Noto Serif CJK](https://github.com/googlefonts/noto-cjk/tree/main/Serif#downloading-noto-serif-cjk) or look in [Releases](https://github.com/googlefonts/noto-cjk/releases) diff --git a/Sans/README.md b/Sans/README.md index fbe82f9..449c31d 100644 --- a/Sans/README.md +++ b/Sans/README.md @@ -1,71 +1,157 @@ -# Noto Sans CJK -Noto CJK is available in multiple formats which have different uses. Each of +# Downloading Noto Sans CJK + +Noto Sans CJK is available in multiple formats which have different uses. Each of these font formats used below has the capability to display both horizontal and vertical forms where appropriate. Any of the fonts that support Japanese will also be able to support proportional kana. -Note: 'Monospace' versions provide half-width instead of proportional widths -for ASCII (U+0020 to U+007E) and the following characters: U+00A0, U+00A5, -U+2011, and U+20A9. These come in two weights (Regular and Bold) for each of -the five languages. These fonts have 'Mono' in the family name, e.g. -'Noto Sans Mono CJK {hk, jp, kr, sc, tc}'. +### Variable OTCs + +Select this deployment format if you want all five languages and all weights, along with the half-width (Mono) variations, and your system supports both variable fonts and OTCs. +Variable OTC [OTF](https://github.com/googlefonts/noto-cjk/raw/main/Sans/Variable/OTC/NotoSansCJK-VF.otf.ttc) | [TTF](https://github.com/googlefonts/noto-cjk/raw/main/Sans/Variable/OTC/NotoSansCJK-VF.ttf.ttc) -### Variable OTCs -The Variable OTC file contains all five language specific variable font resources in -either OTF CFF2 or TTF formats. Monospace versions are also available covering the -range from Regular to Bold. This format requires a system that supports both OTC -OpenType Collections and variable fonts. - -### Static Super OTC -This packaging form carries the fonts for each of Simplified Chinese, -Traditional Chinese, Traditional Chinese HK, Japanese, and Korean multiplied -by all 7 weights for each in one single font file. In addition, each language -provides monospace versions in Regular and Bold weights. Once installed it -will appear in font menus as 45 separate fonts. This format is the easiest to -install of all the formats and takes the least space for static fonts due to -sharing between the 45 pieces. +Variable Mono OTC [OTF](https://github.com/googlefonts/noto-cjk/raw/main/Sans/Variable/OTC/NotoSansMonoCJK-VF.otf.ttc) | [TTF](https://github.com/googlefonts/noto-cjk/raw/main/Sans/Variable/OTC/NotoSansMonoCJK-VF.ttf.ttc) + +**Note**: There are no Region-specific Variable OTCs as the file size would be larger than the +Language-specific OTC, defeating the benefits of file size. + +### Language-specific Variable Fonts + +Select this deployment format if your system supports variable fonts and you prefer to use only one language, +but also want full character coverage or the ability to language-tag text to use glyphs that are appropriate +for the other languages (this requires an app that supports language tagging and the OpenType 'locl' GSUB feature). +Font resources that include "Mono" in their names use half-width glyphs for ASCII by default. + +#### OTF +- Variable Simplified Chinese (简体中文) + - [OTF](https://github.com/googlefonts/noto-cjk/raw/main/Sans/Variable/OTF/NotoSansCJKsc-VF.otf) + - [Mono OTF](https://github.com/googlefonts/noto-cjk/raw/main/Sans/Variable/OTF/Mono/NotoSansMonoCJKsc-VF.otf) + +- Variable Traditional Chinese — Taiwan (繁體中文—臺灣) + - [OTF](https://github.com/googlefonts/noto-cjk/raw/main/Sans/Variable/OTF/NotoSansCJKtc-VF.otf) + - [Mono OTF](https://github.com/googlefonts/noto-cjk/raw/main/Sans/Variable/OTF/Mono/NotoSansMonoCJKtc-VF.otf) + +- Variable Traditional Chinese — Hong Kong (繁體中文—香港) + - [OTF](https://github.com/googlefonts/noto-cjk/raw/main/Sans/Variable/OTF/NotoSansCJKhk-VF.otf) + - [Mono OTF](https://github.com/googlefonts/noto-cjk/raw/main/Sans/Variable/OTF/Mono/NotoSansMonoCJKhk-VF.otf) + +- Variable Japanese (日本語) + - [OTF](https://github.com/googlefonts/noto-cjk/raw/main/Sans/Variable/OTF/NotoSansCJKjp-VF.otf) + - [Mono OTF](https://github.com/googlefonts/noto-cjk/raw/main/Sans/Variable/OTF/Mono/NotoSansMonoCJKjp-VF.otf) + +- Variable Korean (한국어) + - [OTF](https://github.com/googlefonts/noto-cjk/raw/main/Sans/Variable/OTF/NotoSansCJKkr-VF.otf) + - [Mono OTF](https://github.com/googlefonts/noto-cjk/raw/main/Sans/Variable/OTF/Mono/NotoSansMonoCJKkr-VF.otf) + +#### TTF + +- Variable Simplified Chinese (简体中文) + - [TTF](https://github.com/googlefonts/noto-cjk/raw/main/Sans/Variable/TTF/NotoSansCJKsc-VF.ttf) + - [Mono TTF](https://github.com/googlefonts/noto-cjk/raw/main/Sans/Variable/TTF/Mono/NotoSansMonoCJKsc-VF.ttf) + +- Variable Traditional Chinese — Taiwan (繁體中文—臺灣) + - [TTF](https://github.com/googlefonts/noto-cjk/raw/main/Sans/Variable/TTF/NotoSansCJKtc-VF.ttf) + - [Mono TTF](https://github.com/googlefonts/noto-cjk/raw/main/Sans/Variable/TTF/Mono/NotoSansMonoCJKtc-VF.ttf) + +- Variable Traditional Chinese — Hong Kong (繁體中文—香港) + - [TTF](https://github.com/googlefonts/noto-cjk/raw/main/Sans/Variable/TTF/NotoSansCJKhk-VF.ttf) + - [Mono TTF](https://github.com/googlefonts/noto-cjk/raw/main/Sans/Variable/TTF/Mono/NotoSansMonoCJKhk-VF.ttf) + +- Variable Japanese (日本語) + - [TTF](https://github.com/googlefonts/noto-cjk/raw/main/Sans/Variable/TTF/NotoSansCJKjp-VF.ttf) + - [Mono TTF](https://github.com/googlefonts/noto-cjk/raw/main/Sans/Variable/TTF/Mono/NotoSansMonoCJKjp-VF.ttf) + +- Variable Korean (한국어) + - [TTF](https://github.com/googlefonts/noto-cjk/raw/main/Sans/Variable/TTF/NotoSansCJKkr-VF.ttf) + - [Mono TTF](https://github.com/googlefonts/noto-cjk/raw/main/Sans/Variable/TTF/Mono/NotoSansMonoCJKkr-VF.ttf) + + +### Region-specific Subset Variable Fonts + +Select this deployment format if your system support variable fonts and you need only the glyphs for characters for a particular region. + +#### OTF + +- Subset Variable Simplified Chinese (简体中文) + - [OTF](https://github.com/googlefonts/noto-cjk/raw/main/Sans/Variable/OTF/Subset/NotoSansSC-VF.otf) + +- Subset Variable Traditional Chinese — Taiwan (繁體中文—臺灣) + - [OTF](https://github.com/googlefonts/noto-cjk/raw/main/Sans/Variable/OTF/Subset/NotoSansTC-VF.otf) + +- Subset Variable Traditional Chinese — Hong Kong (繁體中文—香港) + - [OTF](https://github.com/googlefonts/noto-cjk/raw/main/Sans/Variable/OTF/Subset/NotoSansHK-VF.otf) + +- Subset Variable Japanese (日本語) + - [OTF](https://github.com/googlefonts/noto-cjk/raw/main/Sans/Variable/OTF/Subset/NotoSansJP-VF.otf) + +- Subset Variable Korean (한국어) + - [OTF](https://github.com/googlefonts/noto-cjk/raw/main/Sans/Variable/OTF/Subset/NotoSansKR-VF.otf) + +#### TTF +- Subset Variable Simplified Chinese (简体中文) + - [TTF](https://github.com/googlefonts/noto-cjk/raw/main/Sans/Variable/TTF/Subset/NotoSansSC-VF.ttf) + +- Subset Variable Traditional Chinese — Taiwan (繁體中文—臺灣) + - [TTF](https://github.com/googlefonts/noto-cjk/raw/main/Sans/Variable/TTF/Subset/NotoSansTC-VF.ttf) + +- Subset Variable Traditional Chinese — Hong Kong (繁體中文—香港) + - [TTF](https://github.com/googlefonts/noto-cjk/raw/main/Sans/Variable/TTF/Subset/NotoSansHK-VF.ttf) + +- Subset Variable Japanese (日本語) + - [TTF](https://github.com/googlefonts/noto-cjk/raw/main/Sans/Variable/TTF/Subset/NotoSansJP-VF.ttf) + +- Subset Variable Korean (한국어) + - [TTF](https://github.com/googlefonts/noto-cjk/raw/main/Sans/Variable/TTF/Subset/NotoSansKR-VF.ttf) + +### Super OTC + +Select this deployment format if you want all five languages and all seven weights, along with the half-width (Mono) variations that are provided only for the Regular and Bold weights, in a single and easy-to-manage font resource that includes 45 fonts. Changing languages is accomplished by either selecting the font of the desired language or by language-tagging the text. A limited number of apps support language tagging and the corresponding OpenType 'locl' (*Localized Forms*) GSUB feature, such as [Adobe InDesign CC](https://www.adobe.com/products/indesign.html) and modern browsers. + +[Super OTC](https://github.com/googlefonts/noto-cjk/raw/main/Sans/SuperOTC/NotoSansCJK.ttc.zip) **Special Note**: This deployment format requires macOS (OS X) Version 10.8 (aka *Mountain Lion*) or later, iOS 7 or later, Windows 10 Version 1703 (aka *Creators Update*) or later, a flavor of Linux that uses *fontconfig* and FreeType Version 2.5.0.1 or greater, or Adobe CS6 apps or later. +### OTCs + +Select this deployment format if you want all five languages and particular weights, or if your environment does not support the Super OTC. Changing languages is accomplished the same way as the Super OTC. If you need particular weights, download individual font resources from the [OTC](https://github.com/googlefonts/noto-cjk/raw/main/Sans/OTC) folder, otherwise click both of the links below: -### Static OTC -This packaging form carries the fonts for each of Simplified Chinese, -Traditional Chinese, Traditional Chinese HK, Japanese, and Korean in a single font file. Once -installed it will appear in font menus as four or eight separate fonts. This -format is the easiest to install and compared to installing separate fonts -takes less space. There are 7 of these OTC font files with one for each weight -from Thin to Black. +[Static OTCs](https://github.com/googlefonts/noto-cjk/releases/download/Sans2.004/03_NotoSansCJK-OTC.zip) -Two of these files (Regular and Bold) also contain 'Monospace' versions for -each language. These files appear in font menus as separate fonts. +**Note**: The Regular and Bold weights include 10 fonts due to the addition of the half-width (Monospace) variations. **Special Note**: This deployment format requires macOS (OS X) Version 10.8 (aka *Mountain Lion*) or later, iOS 7 or later, Windows 10 Version 1607 (aka *Anniversary Update*) or later, a flavor of Linux that uses *fontconfig* and FreeType Version 2.5.0.1 or greater, or Adobe CS6 apps or later. -### Static Multilingual OTF -This packaging form has 5 language specific variants that have all the same -glyph coverage as the OTC format but provide language coverage through the -use of the OpenType 'locl' feature. In each of these font files there is a -single default language which is used when the 'locl' feature isn't -specified. There are 35 of these files (5 language default variants * 7 -weights). - -Each language also provides Monospace variants in Regular and Bold. There are 10 -of these files (5 language default variants * 2 weights). - -### Variable Multilingual OTF/TTF -This packaging form has the same fonts as the Static Multilingual OTF packaged as variable fonts. -The Monospace variants are separate variable fonts with a weight range from Regular to Bold. - -### Static Region-specific OTF/TTF -This packaging form provides monolingual subset versions of the fonts. There is -a separate font file for each of Simplified Chinese, Traditional Chinese, Traditional Chinese HK, -Japanese, and Korean. If you want to install one language only then this -would be the option to consider. It will have the smallest static space requirement. -It would also be the choice if you want to use the font on a system that doesn't -support the OTC format or can’t use the OpenType ‘locl’ feature to select language. - -The region-specific files do not include Monospace versions. - -### Variable Region-specific OTF/TTF -This form has the same fonts as the Region-specific OTF packaged as 5 variable fonts. +### Language-specific OTFs + +Select this deployment format if you prefer to use only one language, but also want full character coverage or the ability to language-tag text to use glyphs that are appropriate for the other languages (like the Super OTC and OTCs, this requires an app that supports language tagging and the OpenType 'locl' GSUB feature). Font resources that include "Mono" in their names use half-width glyphs for ASCII by default. If you need only specific weights, download individual font resources from the [OTF](https://github.com/googlefonts/noto-cjk/raw/main/Sans/OTF) folder, otherwise click on the appropriate links below: + +[Simplified Chinese (简体中文)](https://github.com/googlefonts/noto-cjk/releases/download/Sans2.004/08_NotoSansCJKsc.zip) | [Mono Regular + Mono Bold](https://github.com/googlefonts/noto-cjk/releases/download/Sans2.004/13_NotoSansMonoCJKsc.zip) + +[Traditional Chinese — Taiwan (繁體中文—臺灣)](https://github.com/googlefonts/noto-cjk/releases/download/Sans2.004/09_NotoSansCJKtc.zip) | [Mono Regular + Mono Bold](https://github.com/googlefonts/noto-cjk/releases/download/Sans2.004/14_NotoSansMonoCJKtc.zip) + +[Traditional Chinese — Hong Kong (繁體中文—香港)](https://github.com/googlefonts/noto-cjk/releases/download/Sans2.004/10_NotoSansCJKhk.zip) | [Mono Regular + Mono Bold](https://github.com/googlefonts/noto-cjk/releases/download/Sans2.004/15_NotoSansMonoCJKhk.zip) + +[Japanese (日本語)](https://github.com/googlefonts/noto-cjk/releases/download/Sans2.004/06_NotoSansCJKjp.zip) | [Mono Regular + Mono Bold](https://github.com/googlefonts/noto-cjk/releases/download/Sans2.004/11_NotoSansMonoCJKjp.zip) + +[Korean (한국어)](https://github.com/googlefonts/noto-cjk/releases/download/Sans2.004/07_NotoSansCJKkr.zip) | [Mono Regular + Mono Bold](https://github.com/googlefonts/noto-cjk/releases/download/Sans2.004/12_NotoSansMonoCJKkr.zip) + +### Region-specific Subset OTFs + +Select this deployment format if you need only the glyphs for characters for a particular region, **or if you are not sure which deployment format to choose**. + +Each ZIP file contains seven font resources, one for each of the seven weights. If you need specific weights, download individual font resources from the [SubsetOTF](https://github.com/googlefonts/noto-cjk/raw/main/Sans/SubsetOTF) folder, otherwise click on the appropriate links below: + +[China (中国)](https://github.com/googlefonts/noto-cjk/releases/download/Sans2.004/18_NotoSansSC.zip) + +[Taiwan (臺灣)](https://github.com/googlefonts/noto-cjk/releases/download/Sans2.004/19_NotoSansTC.zip) + +[Hong Kong (香港)](https://github.com/googlefonts/noto-cjk/releases/download/Sans2.004/20_NotoSansHK.zip) + +[Japan (日本)](https://github.com/googlefonts/noto-cjk/releases/download/Sans2.004/16_NotoSansJP.zip) + +[Korea (한국)](https://github.com/googlefonts/noto-cjk/releases/download/Sans2.004/17_NotoSansKR.zip) + +## Getting Involved + +[Open or respond to an issue](https://github.com/googlefonts/noto-cjk/issues/).