This is an AFDKO version of Hanazono Mincho Fonts, covering ALL CJK Unified and Compatibility Idegraphs up to Extension F (ISO/IEC 10646:2017) and IVD 2017-12-12.
Pre-built fonts can be download from releases page.
This version of Hanazono Mincho is created from GlyphWiki data. This font is created by AFDKO, and covers entire CJK Unified Ideographs, Compatibility Ideographs, Kanji and Kana characters, and other related characters created by GlyphWiki system.
There are currently three font families.
Extended version includes uXXXX-var-YYY and uXXXX-itaiji-YYY
variations as GSUB 'salt' and 'trad' features.

Original Hanazono Mincho Font is generated by FontForge, and is TrueType-based. On the other hand, this font is created by AFDKO, and is CFF-based.
Included fonts have been confirmed to work properly with Windows, Macintosh and Linux.
Binary file is provided as releases. This repository provides pre-built data for the font. Glyph data is provided as compressed SVG Font format. This is due to the limitation of GitHub to accept only less than 100M byte file size. (Uncompressed glyph data would exceed 120M bytes.)
To build the fonts, you need to install newest AFDKO from github (as of Jan. 2018) and Adobe Type Tools / Perl Scripts. Then put the directory of perl scripts to $ADOBE_PERL variable, such as "$HOME/.ghq/github.com/adobe-type-tools/perl-scripts/".
Then, run the following commands to create the fonts. (Please keep in mind that it may take long time to build the fonts.)
unxz HanaMinA.svg.xz
tx -t1 HanaMinA.svg HanaMinA.pfa >>HanaMinA.log 2>>HanaMinA.err
mergeFonts -cid HanaMinA.cidinfo HanaMinA.raw HanaMinA.cidmap HanaMinA.pfa >>HanaMinA.log 2>>HanaMinA.err
# checkOutlines -e -k -O -x HanaMinA.pfa >/dev/null 2>>HanaMinA.err
perl $(ADOBE_PERL)/hintcidfont.pl hintparam.txt < HanaMinA.raw > HanaMinA.hinted.raw
autohint -r -q HanaMinA.hinted.raw
makeotf -newNameID4 -mf HanaMinA.fmndb -cs 1 -ci HanaMinA.ivs -ch HanaMinA.cmap \
-f HanaMinA.hinted.raw -ff HanaMinA.features -o HanaMinA.otf
HanaMinB, HanaMinC, etc. can also be created like the above operations.
These data are created by glyphwiki-afdko tools. If you have any problems, please post issues there.
License follows GlyphWiki license.
22 commits
This is an AFDKO version of Hanazono Mincho Fonts, covering ALL CJK Unified and Compatibility Idegraphs up to Extension F (ISO/IEC 10646:2017) and IVD 2017-12-12.
Pre-built fonts can be download from releases page.
This version of Hanazono Mincho is created from GlyphWiki data. This font is created by AFDKO, and covers entire CJK Unified Ideographs, Compatibility Ideographs, Kanji and Kana characters, and other related characters created by GlyphWiki system.
There are currently three font families.
Extended version includes uXXXX-var-YYY and uXXXX-itaiji-YYY
variations as GSUB 'salt' and 'trad' features.

Original Hanazono Mincho Font is generated by FontForge, and is TrueType-based. On the other hand, this font is created by AFDKO, and is CFF-based.
Included fonts have been confirmed to work properly with Windows, Macintosh and Linux.
Binary file is provided as releases. This repository provides pre-built data for the font. Glyph data is provided as compressed SVG Font format. This is due to the limitation of GitHub to accept only less than 100M byte file size. (Uncompressed glyph data would exceed 120M bytes.)
To build the fonts, you need to install newest AFDKO from github (as of Jan. 2018) and Adobe Type Tools / Perl Scripts. Then put the directory of perl scripts to $ADOBE_PERL variable, such as "$HOME/.ghq/github.com/adobe-type-tools/perl-scripts/".
Then, run the following commands to create the fonts. (Please keep in mind that it may take long time to build the fonts.)
unxz HanaMinA.svg.xz
tx -t1 HanaMinA.svg HanaMinA.pfa >>HanaMinA.log 2>>HanaMinA.err
mergeFonts -cid HanaMinA.cidinfo HanaMinA.raw HanaMinA.cidmap HanaMinA.pfa >>HanaMinA.log 2>>HanaMinA.err
# checkOutlines -e -k -O -x HanaMinA.pfa >/dev/null 2>>HanaMinA.err
perl $(ADOBE_PERL)/hintcidfont.pl hintparam.txt < HanaMinA.raw > HanaMinA.hinted.raw
autohint -r -q HanaMinA.hinted.raw
makeotf -newNameID4 -mf HanaMinA.fmndb -cs 1 -ci HanaMinA.ivs -ch HanaMinA.cmap \
-f HanaMinA.hinted.raw -ff HanaMinA.features -o HanaMinA.otf
HanaMinB, HanaMinC, etc. can also be created like the above operations.
These data are created by glyphwiki-afdko tools. If you have any problems, please post issues there.
License follows GlyphWiki license.
22 commits