フォント TrueType 構造解析 新しいページはコチラ
提供: yonewiki
(→hhea、hmtx) |
(→hhea、hmtx) |
||
708行: | 708行: | ||
各グリフの情報をもつという意味で'''h'''orizontal '''m'''a'''t'''ri'''x'''で、hmtxだと思われます。確度が高いとは思いますが、推測情報ばかりで申し訳ないです。 | 各グリフの情報をもつという意味で'''h'''orizontal '''m'''a'''t'''ri'''x'''で、hmtxだと思われます。確度が高いとは思いますが、推測情報ばかりで申し訳ないです。 | ||
+ | |||
+ | <table style = "width: 100 ; text-align: left; border-collapse: collapse; border-spacing: 0; "> | ||
+ | <tr style = " background: #778ca3; border-right: solid 1px #778ca3; color: #ffffff; "> | ||
+ | <th style = "width: 200px; ">型</th> | ||
+ | <th style = "width: 200px; ">Name</th> | ||
+ | <th>説明</th> | ||
+ | </tr> | ||
+ | <tr style = " background: #eeeeee;"> | ||
+ | <td>unsigned short</td> | ||
+ | <td>MajorVersion</td> | ||
+ | <td style = "text-align: right;">メジャーバージョン</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>unsigned short</td> | ||
+ | <td>MinorVersion</td> | ||
+ | <td style = "text-align: right;">マイナーバージョン</td> | ||
+ | </tr> | ||
+ | <tr style = " background: #eeeeee;"> | ||
+ | <td>short</td> | ||
+ | <td>Ascent</td> | ||
+ | <td style = "text-align: right;">高さ</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>unsigned short</td> | ||
+ | <td>Descender</td> | ||
+ | <td style = "text-align: right;">ベースラインの下</td> | ||
+ | </tr> | ||
+ | <tr style = " background: #eeeeee;"> | ||
+ | <td>short</td> | ||
+ | <td>LineGap</td> | ||
+ | <td style = "text-align: right;">0</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>unsigned short</td> | ||
+ | <td>AdvanceWidthMax</td> | ||
+ | <td style = "text-align: right;">最大文字の送り幅</td> | ||
+ | </tr> | ||
+ | <tr style = " background: #eeeeee;"> | ||
+ | <td>short</td> | ||
+ | <td>MinLeftSideBearing</td> | ||
+ | <td style = "text-align: right;">送り幅枠左基準の最小の左側黒色部の座標</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>short</td> | ||
+ | <td>MinRightSideBearing</td> | ||
+ | <td style = "text-align: right;">送り幅枠右基準の最小の右側黒色部の座標</td> | ||
+ | </tr> | ||
+ | <tr style = " background: #eeeeee;"> | ||
+ | <td>short</td> | ||
+ | <td>XMaxExtent</td> | ||
+ | <td style = "text-align: right;">2894</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>short</td> | ||
+ | <td>CaretSlopeRise</td> | ||
+ | <td style = "text-align: right;">1</td> | ||
+ | </tr> | ||
+ | <tr style = " background: #eeeeee;"> | ||
+ | <td>short</td> | ||
+ | <td>CaretSlopeRun</td> | ||
+ | <td style = "text-align: right;">0</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>short</td> | ||
+ | <td>CaretOffset</td> | ||
+ | <td style = "text-align: right;">0</td> | ||
+ | </tr> | ||
+ | <tr style = " background: #eeeeee;"> | ||
+ | <td>short</td> | ||
+ | <td>MetricDataFormat</td> | ||
+ | <td style = "text-align: right;">0</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>unsigned short</td> | ||
+ | <td>NumberOfMetrics</td> | ||
+ | <td style = "text-align: right;">各グリフのAdvanceWidth、LSB定義数</td> | ||
+ | </tr> | ||
+ | </table> | ||
+ | |||
+ | IMPACT.ttfでは以下のようになります。 | ||
+ | <table style = "width: 100 ; text-align: left; border-collapse: collapse; border-spacing: 0; "> | ||
+ | <tr style = " background: #778ca3; border-right: solid 1px #778ca3; color: #ffffff; "> | ||
+ | <th style = "width: 100px; ">Name</th> | ||
+ | <th>Value</th> | ||
+ | </tr> | ||
+ | <tr style = " background: #eeeeee;"> | ||
+ | <td>MajorVersion</td> | ||
+ | <td style = "text-align: right;">1</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>MinorVersion</td> | ||
+ | <td style = "text-align: right;">0</td> | ||
+ | </tr> | ||
+ | <tr style = " background: #eeeeee;"> | ||
+ | <td>Ascent</td> | ||
+ | <td style = "text-align: right;">2066</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>numGlyphs</td> | ||
+ | <td style = "text-align: right;">-432</td> | ||
+ | </tr> | ||
+ | <tr style = " background: #eeeeee;"> | ||
+ | <td>LineGap</td> | ||
+ | <td style = "text-align: right;">0</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>AdvanceWidthMax</td> | ||
+ | <td style = "text-align: right;">2974</td> | ||
+ | </tr> | ||
+ | <tr style = " background: #eeeeee;"> | ||
+ | <td>MinLeftSideBearing</td> | ||
+ | <td style = "text-align: right;">-265</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>MinRightSideBearing</td> | ||
+ | <td style = "text-align: right;">-265</td> | ||
+ | </tr> | ||
+ | <tr style = " background: #eeeeee;"> | ||
+ | <td>XMaxExtent</td> | ||
+ | <td style = "text-align: right;">2894</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>CaretSlopeRise</td> | ||
+ | <td style = "text-align: right;">1</td> | ||
+ | </tr> | ||
+ | <tr style = " background: #eeeeee;"> | ||
+ | <td>CaretSlopeRun</td> | ||
+ | <td style = "text-align: right;">0</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>CaretOffset</td> | ||
+ | <td style = "text-align: right;">0</td> | ||
+ | </tr> | ||
+ | <tr style = " background: #eeeeee;"> | ||
+ | <td>MetricDataFormat</td> | ||
+ | <td style = "text-align: right;">0</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>NumberOfMetrics</td> | ||
+ | <td style = "text-align: right;">1019</td> | ||
+ | </tr> | ||
+ | </table> | ||
+ | |||