Hanazono Mincho Font created by AFDKO.
Clone or download
Latest commit 35ab070 Mar 1, 2018
Permalink
Failed to load latest commit information.
HanaMin.sfont Version 8.030. Mar 1, 2018
HanaMinA.cidinfo Version 8.030. Mar 1, 2018
HanaMinA.cidmap Version 8.030. Mar 1, 2018
HanaMinA.cmap Version 8.030. Mar 1, 2018
HanaMinA.features Version 8.030. Mar 1, 2018
HanaMinA.fmndb Version 8.030. Mar 1, 2018
HanaMinA.ivs Version 8.030. Mar 1, 2018
HanaMinA.svg.xz Version 8.030. Mar 1, 2018
HanaMinB.cidinfo Version 8.030. Mar 1, 2018
HanaMinB.cidmap Version 8.030. Mar 1, 2018
HanaMinB.cmap Version 8.030. Mar 1, 2018
HanaMinB.features Version 8.030. Mar 1, 2018
HanaMinB.fmndb Version 8.030. Mar 1, 2018
HanaMinB.ivs Version 8.030. Mar 1, 2018
HanaMinB.svg.xz Version 8.030. Mar 1, 2018
HanaMinC.cidinfo Version 8.030. Mar 1, 2018
HanaMinC.cidmap Version 8.030. Mar 1, 2018
HanaMinC.cmap Version 8.030. Mar 1, 2018
HanaMinC.features Version 8.030. Mar 1, 2018
HanaMinC.fmndb Version 8.030. Mar 1, 2018
HanaMinC.ivs Version 8.030. Mar 1, 2018
HanaMinC.svg.xz Version 8.030. Mar 1, 2018
HanaMinEx.sfont Version 8.030. Mar 1, 2018
HanaMinExA1.cidinfo Version 8.030. Mar 1, 2018
HanaMinExA1.cidmap Version 8.030. Mar 1, 2018
HanaMinExA1.cmap Version 8.030. Mar 1, 2018
HanaMinExA1.features Version 8.030. Mar 1, 2018
HanaMinExA1.fmndb Version 8.030. Mar 1, 2018
HanaMinExA1.ivs Version 8.030. Mar 1, 2018
HanaMinExA1.svg.xz Version 8.030. Mar 1, 2018
HanaMinExA2.cidinfo Version 8.030. Mar 1, 2018
HanaMinExA2.cidmap Version 8.030. Mar 1, 2018
HanaMinExA2.cmap Version 8.030. Mar 1, 2018
HanaMinExA2.features Version 8.030. Mar 1, 2018
HanaMinExA2.fmndb Version 8.030. Mar 1, 2018
HanaMinExA2.ivs Version 8.030. Mar 1, 2018
HanaMinExA2.svg.xz Version 8.030. Mar 1, 2018
HanaMinExB.cidinfo Version 8.030. Mar 1, 2018
HanaMinExB.cidmap Version 8.030. Mar 1, 2018
HanaMinExB.cmap Version 8.030. Mar 1, 2018
HanaMinExB.features Version 8.030. Mar 1, 2018
HanaMinExB.fmndb Version 8.030. Mar 1, 2018
HanaMinExB.ivs Version 8.030. Mar 1, 2018
HanaMinExB.svg.xz Version 8.030. Mar 1, 2018
HanaMinExC.cidinfo Version 8.030. Mar 1, 2018
HanaMinExC.cidmap Version 8.030. Mar 1, 2018
HanaMinExC.cmap Version 8.030. Mar 1, 2018
HanaMinExC.features Version 8.030. Mar 1, 2018
HanaMinExC.fmndb Version 8.030. Mar 1, 2018
HanaMinExC.ivs Version 8.030. Mar 1, 2018
HanaMinExC.svg.xz Version 8.030. Mar 1, 2018
HanaMinI.cidinfo Version 8.030. Mar 1, 2018
HanaMinI.cidmap Version 8.030. Mar 1, 2018
HanaMinI.cmap Version 8.030. Mar 1, 2018
HanaMinI.features Version 8.030. Mar 1, 2018
HanaMinI.fmndb Version 8.030. Mar 1, 2018
HanaMinI.ivs Version 8.030. Mar 1, 2018
HanaMinI.svg.xz Version 8.030. Mar 1, 2018
README.md Version 8.030. Mar 1, 2018
hintparam.txt first commit Aug 17, 2014

README.md

Hanazono Mincho (HanaMin) Font AFDKO version

Overview

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.

Download

Pre-built fonts can be download from releases page.

Description

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.

  1. CJK Unified Ideograph URO (U+4E00 to U+9FFF)
  2. CJK Unified Ideograph Extension-A (U+3400 to U+4DFF)
  3. CJK Unified Ideograph Extension-B,C,D,E,F (U+20000 to U+2EBE0)
  4. CJK Compabilitiy Ideographs (U+F900 to U+FAD9)
  5. CJK Compabilitiy Ideographs Supplement (U+2F800 to U+2FA1D)
  6. Ideographic Variations (Adobe-Japan1, Hanyo-Denshi, etc)
  7. Standard Variations
  8. Kana, Kanbun, related punctuations and their vertical forms.
  9. Localized glyphs for specific Asian regions.
  10. Ligatures, etc.

Font Families

There are currently three font families.

  1. Regular Hanazono Mincho Series (HanaMin)
  • HanaMinA :: This mainly covers BMP Ideographs.
  • HanaMinB :: This mainly covers Extension B Ideographs.
  • HanaMinC :: This mainly covers Extension C to up and SIP Compatibility Ideographs.
  • HanaMinI :: This mainly covers IDS fglyphs (via GSUB 'ccmp' feature).
  • HanaMin.sfont :: This is CFR (Composite Font Representation) of above fonts.
  1. Extended Hanazono Mincho Series (HanaMinEx)
  • HanaMinExA1 :: This mainly covers URO Ideographs.
  • HanaMinExA2 :: This mainly covers Ideographs Extension A and various other characters.
  • HanaMinExB :: This mainly covers Ideographs Extension B
  • HanaMinExC :: This mainly covers Extension C to up and SIP Compatibility Ideographs.
  • HanaMinEX.sfont :: This is CFR (Composite Font Representation) of above fonts.

Extended version includes uXXXX-var-YYY and uXXXX-itaiji-YYY variations as GSUB 'salt' and 'trad' features.

Sample Screenshot

sample

VS.

Hanazono Mincho (original version)

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.

Supported Systems

Included fonts have been confirmed to work properly with Windows, Macintosh and Linux.

Install

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.

Contribution

These data are created by glyphwiki-afdko tools. If you have any problems, please post issues there.

Licence

License follows GlyphWiki license.

Author