diff --git a/COMMANDS.txt b/COMMANDS.txt index faa4048..87bb7c9 100644 --- a/COMMANDS.txt +++ b/COMMANDS.txt @@ -29,8 +29,8 @@ sfntedit -d DSIG -a CFF=CFF.$dir SourceHanSerifTC-$dir.otf # ExtraLight Light Normal Regular Medium Bold Heavy -sfntedit -x CFF=CFF.$dir SourceHanCodeJP-$dir.otf -sfntedit -a CFF=CFF.$dir SourceHanCodeJP-${dir}It.otf +sfntedit -d DSIG -x CFF=CFF.$dir SourceHanCodeJP-$dir.otf +sfntedit -d DSIG -a CFF=CFF.$dir SourceHanCodeJP-${dir}It.otf otf2otc -o SourceHan.ttc SourceHanSans-ExtraLight.otf SourceHanSansK-ExtraLight.otf SourceHanSansSC-ExtraLight.otf SourceHanSansTC-ExtraLight.otf SourceHanSans-Light.otf SourceHanSansK-Light.otf SourceHanSansSC-Light.otf SourceHanSansTC-Light.otf SourceHanSans-Normal.otf SourceHanSansK-Normal.otf SourceHanSansSC-Normal.otf SourceHanSansTC-Normal.otf SourceHanSans-Regular.otf SourceHanSansK-Regular.otf SourceHanSansSC-Regular.otf SourceHanSansTC-Regular.otf SourceHanSansHW-Regular.otf SourceHanSansHWK-Regular.otf SourceHanSansHWSC-Regular.otf SourceHanSansHWTC-Regular.otf SourceHanSans-Medium.otf SourceHanSansK-Medium.otf SourceHanSansSC-Medium.otf SourceHanSansTC-Medium.otf SourceHanSans-Bold.otf SourceHanSansK-Bold.otf SourceHanSansSC-Bold.otf SourceHanSansTC-Bold.otf SourceHanSansHW-Bold.otf SourceHanSansHWK-Bold.otf SourceHanSansHWSC-Bold.otf SourceHanSansHWTC-Bold.otf SourceHanSans-Heavy.otf SourceHanSansK-Heavy.otf SourceHanSansSC-Heavy.otf SourceHanSansTC-Heavy.otf SourceHanSerif-ExtraLight.otf SourceHanSerifK-ExtraLight.otf SourceHanSerifSC-ExtraLight.otf SourceHanSerifTC-ExtraLight.otf SourceHanSerif-Light.otf SourceHanSerifK-Light.otf SourceHanSerifSC-Light.otf SourceHanSerifTC-Light.otf SourceHanSerif-Regular.otf SourceHanSerifK-Regular.otf SourceHanSerifSC-Regular.otf SourceHanSerifTC-Regular.otf SourceHanSerif-Medium.otf SourceHanSerifK-Medium.otf SourceHanSerifSC-Medium.otf SourceHanSerifTC-Medium.otf SourceHanSerif-SemiBold.otf SourceHanSerifK-SemiBold.otf SourceHanSerifSC-SemiBold.otf SourceHanSerifTC-SemiBold.otf SourceHanSerif-Bold.otf SourceHanSerifK-Bold.otf SourceHanSerifSC-Bold.otf SourceHanSerifTC-Bold.otf SourceHanSerif-Heavy.otf SourceHanSerifK-Heavy.otf SourceHanSerifSC-Heavy.otf SourceHanSerifTC-Heavy.otf SourceHanCodeJP-ExtraLight.otf SourceHanCodeJP-ExtraLightIt.otf SourceHanCodeJP-Light.otf SourceHanCodeJP-LightIt.otf SourceHanCodeJP-Normal.otf SourceHanCodeJP-NormalIt.otf SourceHanCodeJP-Regular.otf SourceHanCodeJP-RegularIt.otf SourceHanCodeJP-Medium.otf SourceHanCodeJP-MediumIt.otf SourceHanCodeJP-Bold.otf SourceHanCodeJP-BoldIt.otf SourceHanCodeJP-Heavy.otf SourceHanCodeJP-HeavyIt.otf diff --git a/NotoCJK.ttc.z01 b/NotoCJK.ttc.z01 deleted file mode 100644 index 0e73acc..0000000 Binary files a/NotoCJK.ttc.z01 and /dev/null differ diff --git a/NotoCJK.ttc.z02 b/NotoCJK.ttc.z02 deleted file mode 100644 index 2b90199..0000000 Binary files a/NotoCJK.ttc.z02 and /dev/null differ diff --git a/NotoCJK.ttc.zip b/NotoCJK.ttc.zip deleted file mode 100644 index fcebf83..0000000 Binary files a/NotoCJK.ttc.zip and /dev/null differ diff --git a/README.md b/README.md index eb7b80b..3c63400 100644 --- a/README.md +++ b/README.md @@ -2,37 +2,27 @@ The Adobe-branded *Source Han Sans*, *Source Han Serif*, and *Source Han Code JP*, along with the Google-branded *Noto Sans CJK* and *Noto Serif CJK*, are open source Pan-CJK and Japanese (*Source Han Code JP*) typefaces whose OpenType/CFF fonts and CID-based sources are covered under the terms of the [SIL Open Font License, Version 1.1](http://scripts.sil.org/OFL) (also see the [LICENSE](LICENSE.txt) and [FAQ](http://scripts.sil.org/cms/scripts/page.php?item_id=OFL-FAQ_web)). -In this project you will find three ready-to-install OpenType/CFF Collections (aka Mega and Ultra OTCs) that include 64, 78, or 142 fonts depending on which of the five typeface families are included. +In the [latest release](https://github.com/adobe-fonts/source-han-super-otc/releases/latest) of this project you will find three ready-to-install OpenType/CFF Collections (aka Mega and Ultra OTCs) that include 64, 78, or 142 fonts, depending on which of the five typeface families are included. The Mega and Ultra OTCs include various combinations of the 36 [Source Han Sans OTFs](https://github.com/adobe-fonts/source-han-sans/tree/release/OTF), the 28 [Source Han Serif OTFs](https://github.com/adobe-fonts/source-han-serif/tree/release/OTF), the 14 [Source Han Code JP OTFs](https://github.com/adobe-fonts/source-han-code-jp/tree/release/OTF), and the 64 [Noto Sans CJK and Noto Serif CJK OTFs](https://github.com/googlei18n/noto-cjk). The main intent of this particular open source project is to stress-test environments that consume OpenType/CFF Collections, specifically macOS (OS X) Version 10.8 (aka *Mountain Lion*) or later, iOS 7 or later, Windows 10 Version 1703 (aka *Creators Update*) or later, flavors of Linux that use *fontconfig* and FreeType Version 2.5.0.1 or greater, and Adobe CS6 apps or later. The [COMMANDS.txt](COMMANDS.txt) file provides the command lines that were used to pre-process the 142 OpenType/CFF fonts and to combine them into three different OpenType/CFF Collections. -## Mega & Ultra OTC ZIP Files - -**Special Note**: The ZIP files for the Mega and Ultra OTCs have been necessarily split into three parts, due to GitHub's 100MB file size limit. Unfortunately, the built-in *Archive Utility* app of macOS does not support split ZIP files, and we therefore recommend that you download and install the [Unarchiver](http://unarchiver.c3.cx/unarchiver) app. To unzip, either drag a Part 3 file (the one with the ".zip" filename extension, and named *SourceHan.ttc.zip* *NotoCJK.ttc.zip*, or *SourceHanNotoCJK.ttc.zip*) onto the *Unarchiver* app, or use Control-Click to open it by specifying that app (after installing the *Unarchiver* app, you may also be able to simply double-click a Part 3 file). Either of these actions will combine the three parts and unzip them. For Windows, select a Part 3 file, then use the "Extract All" context menu to combine the three parts and unzip them. For Ubuntu and possibly other flavors of Linux, we recommend that you download and install the [Unarchiver command-line tools](https://unarchiver.c3.cx/commandline), then simply execute the *unar* command with a Part 3 file as its argument. - ## Mega OTCs -### Source Han - -This Mega OTC includes 78 fonts, is 307,983,900 bytes, and its MD5 hash is 95d976a8594af2764e33f9b8e0139192. +### Source Han—SourceHan.ttc -[Source Han Mega OTC Part 1](https://github.com/adobe-fonts/source-han-super-otc/raw/master/SourceHan.ttc.z01) (89,128,960 bytes) + [Source Han Mega OTC Part 2](https://github.com/adobe-fonts/source-han-super-otc/raw/master/SourceHan.ttc.z02) (89,128,960 bytes) + [Source Han Mega OTC Part 3](https://github.com/adobe-fonts/source-han-super-otc/raw/master/SourceHan.ttc.zip) (73,962,052 bytes) +This Mega OTC includes 78 fonts, is 307,920,516 bytes, and its MD5 hash is 46583acb0bdb75bb0ec83f3e0ec674ed. -### Noto CJK +### Noto CJK—NotoCJK.ttc This Mega OTC includes 64 fonts, is 277,560,080 bytes, and its MD5 hash is c3f1d474597f5345760748f34537eeb5. -[Noto CJK Mega OTC Part 1](https://github.com/adobe-fonts/source-han-super-otc/raw/master/NotoCJK.ttc.z01) (89,128,960 bytes) + [Noto CJK Mega OTC Part 2](https://github.com/adobe-fonts/source-han-super-otc/raw/master/NotoCJK.ttc.z02) (89,128,960 bytes) + [Noto CJK Mega OTC Part 3](https://github.com/adobe-fonts/source-han-super-otc/raw/master/NotoCJK.ttc.zip) (47,817,104 bytes) - ## Ultra OTC -### Source Han + Noto CJK - -This Ultra OTC includes 142 fonts, is 308,203,516 bytes, and its MD5 hash is c01f4a60cee523104f9c936cf8a2df2f. +### Source Han + Noto CJK—SourceHanNotoCJK.ttc -[Ultra OTC Part 1](https://github.com/adobe-fonts/source-han-super-otc/raw/master/SourceHanNotoCJK.ttc.z01) (89,128,960 bytes) + [Ultra OTC Part 2](https://github.com/adobe-fonts/source-han-super-otc/raw/master/SourceHanNotoCJK.ttc.z02) (89,128,960 bytes) + [Ultra OTC Part 3](https://github.com/adobe-fonts/source-han-super-otc/raw/master/SourceHanNotoCJK.ttc.zip) (73,973,121 bytes) +This Ultra OTC includes 142 fonts, is 308,140,132 bytes, and its MD5 hash is 813dc6238f87606af58344724dfea695. ## Font installation instructions diff --git a/SourceHan.ttc.z01 b/SourceHan.ttc.z01 deleted file mode 100644 index fa2a69a..0000000 Binary files a/SourceHan.ttc.z01 and /dev/null differ diff --git a/SourceHan.ttc.z02 b/SourceHan.ttc.z02 deleted file mode 100644 index d596ca4..0000000 Binary files a/SourceHan.ttc.z02 and /dev/null differ diff --git a/SourceHan.ttc.zip b/SourceHan.ttc.zip deleted file mode 100644 index e66be75..0000000 Binary files a/SourceHan.ttc.zip and /dev/null differ diff --git a/SourceHanNotoCJK.ttc.z01 b/SourceHanNotoCJK.ttc.z01 deleted file mode 100644 index 11ee381..0000000 Binary files a/SourceHanNotoCJK.ttc.z01 and /dev/null differ diff --git a/SourceHanNotoCJK.ttc.z02 b/SourceHanNotoCJK.ttc.z02 deleted file mode 100644 index 3b93266..0000000 Binary files a/SourceHanNotoCJK.ttc.z02 and /dev/null differ diff --git a/SourceHanNotoCJK.ttc.zip b/SourceHanNotoCJK.ttc.zip deleted file mode 100644 index 62d9950..0000000 Binary files a/SourceHanNotoCJK.ttc.zip and /dev/null differ