リリースノート Ver.001.03
Re;ease Note Ver.001.03

リリースノート Ver.001.03

IPAex明朝フォント(Ver.001.03)

 

55の漢字を常用漢字表の通用字体に変更

【対象】
U+5099 U+5291 U+52B1 U+533B U+55C5 U+5674 U+58B3 U+58D3 U+5965 U+5967 U+59FF U+5C31 U+61A4 U+62C9 U+62ED U+646F U+6681 U+66B4 U+6751 U+6795 U+6797 U+68B0 U+697C U+6A23 U+6B21 U+6BBC U+6C88 U+6DE1 U+6F06 U+6F5B U+708E U+713C U+71B1 U+7259 U+73A9 U+74F6 U+7501 U+7A31 U+7A7A U+7A81 U+7A93 U+7A9F U+7AAE U+819D U+821E U+8511 U+8AC7 U+8AEE U+8CC7 U+8E74 U+91AB U+9858 U+990C U+9F9C U+FA55

変更した漢字のリスト(画像)

IPAex明朝(ver.001.03)は、新しい常用漢字表(平成22年内閣告示第2号)の印刷に使用されています。

内閣告示された新しい常用漢字表
http://www.bunka.go.jp/kokugo_nihongo/jyoyokanji_kokuji.html

「改定常用漢字表に対するJIS 漢字コード規格の対応状況について」(経済産業省)は、こちらをご覧ください。http://www.meti.go.jp/press/20101130001/20101130001.html

IPAexフォント(Ver.001.02)リリース

glyf, cmap :9グリフの追加・修正

ユニコード グリフネーム 文字 注釈
U+5307 aj20301 JIS 0213:2004字形に変更(IPAex明朝のみ)
U+5307 U+E0101 aj8404 IVSを付与
U+00A7 aj106 § プロポーショナル字形を収容
U+00B0 aj155 ° プロポーショナル字形を収容
U+00B6 aj118 全角幅字形を収容
U+2014 aj138 プロポーショナル字形を収容
U+2032 aj9356 プロポーショナル字形を収容
U+2033 aj9357 プロポーショナル字形を収容
U+22BF aj15882 他の学術記号と同様の新デザインを収容

headテーブル :fontRevision

1.000を1.020に更新しました。

nameテーブル :ID0、ID3、ID5

ID0 (Copyright) :2003-2009 –> 2003-2010

ID3(Unique Font Identifier): IPAexMincho –> IPAexMincho Version 001.02

IPAexGothic –> IPAexGothic Version 001.02

フォント名をフォント名+バージョンの文字列で設定しました。

ID5(Version) :Version 001.01 –> Version 001.02

prepテーブル :”dropout control”を有効化(IPAexゴシックのみ)

一部の画面上での表示環境(12pt/96dpi等)において’白’や’向’の一画目の形状がおかしくなる現象の対応をしました。

GSUBテーブル :jp04 featureタグの削除、jp90 featureタグの追加

JIS 0213:2004準拠なので、jp04 featureタグを削除し、jp90 featureタグの追加により90JIS字形置換機能を追加しました。

JIS0213:2004制定時に字体変更された文字の旧字体を異体字として収容

IPAexフォントは、JIS X 0213:2000からJIS X0213:2004に規格が更新された際に変更された字形について、新旧双方の字形を、IVS(Ideographic Variation Sequence)方式[1]で収容しています。IPAexフォント(Ver.001.02)での対象文字数は172文字です(Ver.001.01からは1文字追加されています)。

なお、IPAex明朝とIPAexゴシックの統一したID管理を行うために、172文字の内の一部に、字形変更されていない字形が含まれています。

IPAexフォント(Ver.001.01)リリース

固定幅文字とプロポーショナル幅(変動幅)文字の統合

「IPA明朝・IPA P明朝」および「IPAゴシック・IPA Pゴシック」をそれぞれ一つのフォントに統合した「IPAex明朝」、「IPAexゴシック」を新規に開発しました。和文文字(仮名、約物 、漢字)は固定幅で、欧文文字は文字幅に合せた幅(変動幅)を基本としたドキュメント用日本語フォントの標準的な実装を行いました。

一層の可読性向上を目指した、文字デザインの変更

「IPAexフォント」は「IPAフォント」の文字デザインを踏襲しつつ、以下の様なデザイン変更を行いました。

(1) IPAex明朝の仮名デザイン、IPAexゴシックの濁点のデザインを全面見直しをしました。

(2) 数学記号全般を視覚的に違和感のないようにデザイン統一しました。

(3) 一部の固定幅(全角サイズ)でデザインされた欧文グリフを変動幅に設定しました。

(4) 矢印、幾何学模様、その他の記号類などを固定幅(全角サイズ)に合せて最適化しました。

(5) U+0361(COMBINING DOUBLE INVERTED BREVE)とU+203F(UNDERTIE)の修正。この2つの字形は、標準的な和文書体と文字送り幅が異なっていたため、適切なデザインに修正しました。

一部キャラクタの仕様変更(円記号、バックスラッシュ)

「IPAフォント」では、U+005CとU+00A5の双方に重複して円記号“¥”を割り当てています。しかし、「IPAexフォント」では、多様なプ ラットフォームでの使用を前提とした国際的な相互運用性を重視し、Unicodeの仕様通りU+005Cにバックスラッシュ“\”、U+00A5に円記号“¥”を割り当てました。

JIS0213:2004制定時に字体変更された文字の旧字体を異体字として収容

IPAexフォントは、JIS X 0213:2000からJIS X0213:2004に規格が更新された際に変更された字形について、新旧双方の字形を、IVS(Ideographic Variation Sequence)方式[1]で収録しています。対象文字数は171文字です。

使用頻度の高い記号類を新規作成して収録

UnicodeのCJK Symbols、CJK Compatibility Symbols、Enclosed CJKにおける使用頻度の高い文字(AJ1-6に存在する文字)、202文字を新規に収録しました。

IPAフォント(Ver.003.02): Ver.003.01 からの変更内容

ヒント情報の付加(IPAexフォント含む全てのIPAフォント)

小さなピクセルサイズの文字表示品質を向上するために、ヒント情報を付加しました。
ヒント情報とは、アウトラインフォントを低解像度のモニターなどに出力する際、小さい文字が潰れたり、線幅が不ぞろいになったりするのを補正するために フォント内に設定する情報のことです。

OpenType Font仕様に準拠(IPAexフォントシリーズ含む全てのIPAフォント)

IPAフォントは、OpenType Font仕様[2]に準拠することで、マル チOSでの使用を前提とした相互運用性を確保し、公共フォントとしての規範となることを目指しています。
今回、OpenType Font仕様に準拠していなかった以下の項目について変更を行いました。

(1) emユニットの変更
emユニットを1000から、2048 に変更しました。
emユニットとは、フォント作成時にグリフの大きさや座標を表すための相対的な単位です。OpenType Font仕様書では、TrueTypeアウトラインの場合、emユニットの値は2の累乗とし、2,048 が理想的とされています[3]

(2) 4グリフの追加
OpenType Font仕様書では、TrueTypeアウトラインの場合、フォント内部の管理上、グリフIDの先頭キャラクタ[4]として.notdef、.null、CR、space の4グリフを要求しており、これを新たに収録しました。

ひらがなやカタカナに濁点や半濁点を付加した場合の処理情報の追加

image

IPAゴシックの半角欧文デザイン変更

プログラミング時やデータの表示などにとって、より便利なものとなるよう、欧文と数字の違いがわかるようにキャラクタデザインを修正しました。

【対象】
U+002c:コンマ
U+0030:数字のゼロ
U+003b:セミコロン
U+0044:ラテン大文字ディ
U+0049:ラテン大文字のアイ
U+006c:ラテン小文字のエル

問題点の修正(IPA明朝、IPA P明朝、IPAゴシック、IPA Pゴシック)

(1) 一部のLinux デスクトップ環境において欧文文字の送りが全角ピッチ表示になる問題を解消
postテーブルheader isFixedPitchのフラッグを「0」にしました。

(2) 拡張子の変更(otfからttf)
「IPAフォント(Ver.003)」および「IPAexフォント」は、全体的仕様はOpenType仕様[5]に準拠し、文字図形の曲線の表現方式についてはTrueType仕様に準拠した、 「TrueTypeアウトラインベースのOpenTypeフォント」です。これまで、OpenType仕様に準拠してフォントファイルの拡張子を 「.otf」としておりましたが、一部のOSで、拡張子が「.otf」となっているTrueTypeアウトラインベースのOpenTypeフォントが正常 に認識されないという問題の発生が指摘されておりました。このため、拡張子を「.otf」から「.ttf」に変更しました。一般には拡張子の変更は、利用 上の影響はありません。

※ お詫び
本サイトで公開されていたIPAフォント(Ver.003.02)ダウンロードファイルに含まれるReadmeファイル中で、拡張子を「.ttf」とすべ きところを「.otf」と記載しておりました。修正済のものを2010年3月16日午前11時30分より公開しております。ご利用の皆様にはご迷惑をおか け致しましたことをお詫び申し上げます。

注:
[1] Ideographic Variation Sequence (IVS):
異体字を、通常の文字コードと異体字識別番号との組で表現する方式です(http://unicode.org/reports/tr37/
[2] OpenType Font仕様書:
http://www.microsoft.com/typography/otspec/
[3] Hinting and production guidelines specification:
http://www.microsoft.com/typography/developers/delivery/hinting.htm
[4] グリフIDの先頭キャラクタ:
http://www.microsoft.com/typography/otspec/recom.htm
[5] Open Type Font:
TrueType 形式を発展させたフォントフォーマットであり、アドビシステムズ社、マイクロソフト社が共同で設計し、アップルコンピュータ社が賛同する形で開発・制定さ れ、公開されています。Linux、Windows、Mac OS X 等の異なるプラットフォーム間での互換性が高いデファクトスタンダードのフォントフォーマットです。

IPAフォントに関する情報交換のページができました。   SourceForge プロジェクトページ


IPAex Mincho Font (Ver.001.03) Release

55 glyphs shapes are changed

target:
U+5099 U+5291 U+52B1 U+533B U+55C5 U+5674 U+58B3 U+58D3 U+5965 U+5967 U+59FF U+5C31 U+61A4 U+62C9 U+62ED U+646F U+6681 U+66B4 U+6751 U+6795 U+6797 U+68B0 U+697C U+6A23 U+6B21 U+6BBC U+6C88 U+6DE1 U+6F06 U+6F5B U+708E U+713C U+71B1 U+7259 U+73A9 U+74F6 U+7501 U+7A31 U+7A7A U+7A81 U+7A93 U+7A9F U+7AAE U+819D U+821E U+8511 U+8AC7 U+8AEE U+8CC7 U+8E74 U+91AB U+9858 U+990C U+9F9C U+FA55

The changed glyphs are listed here.

IPAex Mincho Font (Ver.001.03) is used in the new list of kanji for common use.

New list of kanji for common use:
http://www.bunka.go.jp/kokugo_nihongo/jyoyokanji_kokuji.html

IPAex Font (Ver.001.02) Release

Nine issues are added as follows:

Unicode Glyph Name Glyph Note
U+5307 aj20301 The Glyph is changed to JIS X 0213:2004 shape (only IPAex Mincho)
U+5307 U+E0101 aj8404 IVS data is added
U+00A7 aj106 § The glyph of proportional shape is added
U+00B0 aj155 ° The glyph of proportional shape is added
U+00B6 aj118 The glyph of full width shape is added
U+2014 aj138 The glyph of proportional shape is added
U+2032 aj9356 The glyph of proportional shape is added
U+2033 aj9357 The glyph of proportional shape is added
U+22BF aj15882 The glyph of new design similar to other mathematical sympols is added

head table :fontRevision

The value is change from 1.000 to 1.020.

name table :ID0、ID3、ID5

ID0 (Copyright) :2003-2009 –> 2003-2010

ID3(Unique Font Identifier): IPAexMincho –> IPAexMincho Version 001.02
IPAexGothic –> IPAexGothic Version 001.02
The font names are set with font name plus version name.

ID5(Version) :Version 001.01 –> Version 001.02

prep table :change of dropout control(only IPAex Gothic)

In some display environments such as 12pt/96dip, the first stroke of ‘白’ and ‘向’ had been corrupted.

GSUB Table : jp04 feature tag is deleted and jp90 feature tag is added

IPA fonts are JIS 0213:2004 compliant. Accordingly, jp04 jeature tag is deleted and jp90 feature tag is added to enable 90JIS replace functionality.

The original glyphs, changed when JIS X 0214:2004 was published, are included as glyph variations

IPAex fonts include JIS X 0213:2000 shapes changed when JIS X 0213:2004 was published, with IVS(Ideographic Variation Sequence) [1]feature. The number of target characters is 172, one code point is added to Ver.001.01.
Noted that, in 172 characters, some glyphs in IVS position are same as default glyph shapes to keep the consistency of ID control between IPAex Mincho and IPAex Gothic.

IPAex Font (Ver.001.01)

Integration of mono-space font and proportional font

IPAex Mincho, the integration of IPA Mincho and IPA P Mincho, and IPAex Gothic, the integration of IPA Gothic and IPA P Gothic are newly developed. This new font series is strictly following Japanese printing font tradition, namely, Japanese characters (Kanji, Kana and punctuation marks) are full width mono-space pitch, and Western characters are proportional pitch.

Some characters are redesigned to improve total readability

IPAex fonts have been redesigned, with continuity from IPA font, as follows:

(1) Hiragana design of IPAex mincho and Katakana voiced sound mark (Japanese diacritical mark) design of IPAex Gothic have been fully reviewed and refined.

(2) The design of mathematical symbols has been totally adjusted and harmonized.

(3) Some of western characters, which were originally designed full width pitch have been redesigned proportionally.

(4) The design of allows, geometrical patterns, and other symbols has been optimized to full width.

(5) The glyph of U+0361(COMBINING DOUBLE INVERTED BREVE) and U+203F (UNDERTIE) have been changed because these two characters had different pitch from usual Japanese printing fonts.

Glyph assignment change of a couple of character codes (Japanese currency marks and back slash)

For IPA fonts Japanese currency mark(\) has been assigned doubly to U+005C and U+00A5. However, for IPAex fonts Japanese currency mark(\) has been assigned to U+00A5 and back slash(\) has been assigned to U+005C, to guarantee international consistency and interchangeability.

JIS X 0203:2000 based designs of glyphs are included using IVS functionality

IPAex fonts include both of JIS X 0213:2000 shapes and JIS X 0213:2004 shapes, which are different from each other, using IVS (Ideographic Variation Sequence) functionality (see note[1]). The number of these characters is 171.

Newly implemented frequently used symbols

Frequently used symbols in Unicode CJK Symbols, CJK Compatibility Symbols and Enclosed CJK, namely symbols included in AJ1-6, have been newly designed and implemented. 202 symbols have been added.

IPA Font (Ver.003.02): Changes from Ver.003.01

Addition of hinting information (Every IPA font including IPAex fonts)

Hinting information has been added to improve the visibility of small pixel number size characters. Hinting information is very useful to improve the quality with reforming the squashed small characters and unequal thin lines when outline fonts are rendered with small display.

Fully conformed with OpenType Font Specification (Every IPA font including IPAex fonts)

IPA fonts is now fully conformed with OpenType Font Specification (see [2]), to guarantee interoperability among multiple platforms as public fonts.
The improved issues are as follows:

(1) Change of em unit
em unit has been changed from 1,000 of IPA font series to 2,048, conforming OpenType (TrueType) specification. em unit is relative unit to describe glyph size and coordinate when font is developed. According OpenType Font Specification, em unit should be power of 2 and ideally 2,048 is the best(see [3]).

(2) Addition of top four characters in the code table
Top four characters have been changed to .notdef, .null, CR and space to conform to OpenType (TrueType) specification (see [4]).

Addition of information about combining of Hiragana or Katakana plus U+3099(COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK) or U+309a(COMBINING KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK)

image

Glyph design change of half-em western characters of IPA Gothic

To improve distinguishability between Western characters and numeric characters for mainly programing use and data representation.
target:
U+002c:comma   ,
U+0030:numeral zero  0
U+003b:semicolon  ;
U+0044:western alphabet D
U+0049:western alphabet I
U+006c:western alphabet l

Bug fix (IPA Mincho, IPA P Mincho, IPA Gothic and IPA P Gothic)

(1) Western alphabet characters were proceeded with full width pitch in desktops of some of Linux distributions.
Post table header “isFixedPitch” flag is changed to “0”.

(2) Change of file name extension from .otf to .ttf
IPA fonts (ver.003.xx) and IPAex Fonts are fully conformed with OpenType Specification (see [5]) in general, and the method to describe font outline curve is conformed with TrueType Specification, so IPA font series is conferment with “TrueType Outline based OpenType Specification”. So, IPA font used “.otf” extension for their font names. However, some Operating Systems can not distinguish and accept such “TrueType Outline based OpenType Specification” with “.otf” extension. To easily solve this issue, the file name extensions have been changed from “.otf” to “.ttf”. This change usually does not make negative effect to other environments.

  • In the Readme file included in the download files of IPA Fonts Ver.003.02 released from this site, the file name extension was shown as “.otf”, while it should be “.ttf”. The fixed version has been on the site since March 16, 2010, 11:30am. We apologize for the inconvenience this caused.

Note:
[1] Ideographic Variation Sequence (IVS):
Standard procedure to distinguish glyph variation of Ideographs with common Character code (see http://unicode.org/reports/tr37/).
[2] OpenType Font Specification:
http://www.microsoft.com/typography/otspec/
[3] Hinting and production guidelines specification:
http://www.microsoft.com/typography/developers/delivery/hinting.htm
[4] Top four characters of Glyph IDs:
http://www.microsoft.com/typography/otspec/recom.htm
[5] Open Type Font:
Improved from TrueType Font Specification. Adobe and Microsoft have co-developed and are maintaining with approval from Apple. This specification is freely available and the de facto standard among Linux, Windows and Mac OS X, as a cross platform specification.

上部へスクロール