「AFDKOによるOpenTypeフォントの作成」の版間の差分
Notion-MW |
Notion-MW |
||
205行目: | 205行目: | ||
Ordering (Identity) | Ordering (Identity) | ||
Supplement 0 | Supplement 0 | ||
AdobeCopyright (Public Domain) | AdobeCopyright (Public Domain)</syntaxhighlight> | ||
</syntaxhighlight> | |||
細かい部分の効果はわからないが(詳しくは[https://shiromoji.hatenablog.jp/entry/20111206/1323270030 AFDKO入門《CIDキー方式のOpenTypeフォントの作り方》 前篇:AFDKOのインストールとmergeFonts - しろもじメモランダム])、とりあえずこれで問題なく先に進めるだろう。FontName(<strong>Postscript名</strong>)の「NazoMin」の部分は後で使用するので覚えておくこと。FullNameとFamilyNameについては最終的にどのように反映されるのかよくわかっていない。 | 細かい部分の効果はわからないが(詳しくは[https://shiromoji.hatenablog.jp/entry/20111206/1323270030 AFDKO入門《CIDキー方式のOpenTypeフォントの作り方》 前篇:AFDKOのインストールとmergeFonts - しろもじメモランダム])、とりあえずこれで問題なく先に進めるだろう。FontName(<strong>Postscript名</strong>)の「NazoMin」の部分は後で使用するので覚えておくこと。FullNameとFamilyNameについては最終的にどのように反映されるのかよくわかっていない。 | ||
229行目: | 228行目: | ||
1 S | 1 S | ||
633 D | 633 D | ||
8720 S | 8720 S</syntaxhighlight> | ||
</syntaxhighlight> | |||
<div style='text-align: center;'>system.map</div> | <div style='text-align: center;'>system.map</div> | ||
253行目: | 251行目: | ||
24000 u20000-jv | 24000 u20000-jv | ||
24001 u20000-ue0101 | 24001 u20000-ue0101 | ||
24002 u20000-ue0102 | 24002 u20000-ue0102</syntaxhighlight> | ||
</syntaxhighlight> | |||
<div style='text-align: center;'>kanjisample.map</div> | <div style='text-align: center;'>kanjisample.map</div> | ||
277行目: | 274行目: | ||
<glyph glyph-name="u20000-ue0101" d="M 143 -36.349609 L 143 417.25 L 201.80078 387.84961 L 468.5 387.84961 L 468.5 640.90039 L 80 640.90039 L 80 666.09961 L 468.5 666.09961 L 468.5 805.75 L 468.5 821.5 L 468.5 843.20117 L 530.93359 831.29883 C 562.86375 825.15583 564.51051 808.89709 531.5 798.47656 L 531.5 666.09961 L 806.59961 666.09961 L 857 716.5 L 920 666.09961 L 920 640.90039 L 531.5 640.90039 L 531.5 322.75 L 468.5 297.55078 L 468.5 362.65039 L 206 362.65039 L 206 51.849609 L 780.34961 51.849609 L 830.75 102.25 L 893.75 51.849609 L 893.75 26.650391 L 206 26.650391 L 206 -11.150391 L 143 -36.349609 z"/> | <glyph glyph-name="u20000-ue0101" d="M 143 -36.349609 L 143 417.25 L 201.80078 387.84961 L 468.5 387.84961 L 468.5 640.90039 L 80 640.90039 L 80 666.09961 L 468.5 666.09961 L 468.5 805.75 L 468.5 821.5 L 468.5 843.20117 L 530.93359 831.29883 C 562.86375 825.15583 564.51051 808.89709 531.5 798.47656 L 531.5 666.09961 L 806.59961 666.09961 L 857 716.5 L 920 666.09961 L 920 640.90039 L 531.5 640.90039 L 531.5 322.75 L 468.5 297.55078 L 468.5 362.65039 L 206 362.65039 L 206 51.849609 L 780.34961 51.849609 L 830.75 102.25 L 893.75 51.849609 L 893.75 26.650391 L 206 26.650391 L 206 -11.150391 L 143 -36.349609 z"/> | ||
<glyph glyph-name="u20000-ue0102" d="M 143 -43.123047 L 143 395.38281 L 201.79688 365.98438 L 473.75 365.98438 L 473.75 601.78711 L 95.75 601.78711 L 95.75 626.98828 L 817.10156 626.98828 L 867.5 677.38672 L 930.5 626.98828 L 930.5 601.78711 L 536.75 601.78711 L 536.75 300.88281 L 473.75 275.68359 L 473.75 340.7832 L 206 340.7832 L 206 45.078125 L 775.10156 45.078125 L 825.5 95.476562 L 888.5 45.078125 L 888.5 19.876953 L 206 19.876953 L 206 -17.921875 L 143 -43.123047 z M 500 706 C 469.39653 706.23029 444.875 730.37828 444.875 761.125 C 444.875 791.87172 469.39653 816.01971 500 816.25 C 530.60347 816.01971 555.125 791.87172 555.125 761.125 C 555.125 730.37828 530.60347 706.23029 500 706 z"/> | <glyph glyph-name="u20000-ue0102" d="M 143 -43.123047 L 143 395.38281 L 201.79688 365.98438 L 473.75 365.98438 L 473.75 601.78711 L 95.75 601.78711 L 95.75 626.98828 L 817.10156 626.98828 L 867.5 677.38672 L 930.5 626.98828 L 930.5 601.78711 L 536.75 601.78711 L 536.75 300.88281 L 473.75 275.68359 L 473.75 340.7832 L 206 340.7832 L 206 45.078125 L 775.10156 45.078125 L 825.5 95.476562 L 888.5 45.078125 L 888.5 19.876953 L 206 19.876953 L 206 -17.921875 L 143 -43.123047 z M 500 706 C 469.39653 706.23029 444.875 730.37828 444.875 761.125 C 444.875 791.87172 469.39653 816.01971 500 816.25 C 530.60347 816.01971 555.125 791.87172 555.125 761.125 C 555.125 730.37828 530.60347 706.23029 500 706 z"/> | ||
</font> | </font></syntaxhighlight> | ||
</syntaxhighlight> | |||
<div style='text-align: center;'>kanjisample.svg</div> | <div style='text-align: center;'>kanjisample.svg</div> | ||
293行目: | 289行目: | ||
この3グリフは(記事執筆時点の)GlyphWikiにおいてそれぞれ以下のUnicodeコードポイントや異体字シーケンスが割り当てられている。(ここでは異体字について詳しく解説はしないが、以下の意味がすんなり理解できるようになれば異体字マスターといっても過言ではない(?)。「異体字セレクタ」「Adobe-Japan1」「CJK部首補助」などの語で適宜検索すること。) | この3グリフは(記事執筆時点の)GlyphWikiにおいてそれぞれ以下のUnicodeコードポイントや異体字シーケンスが割り当てられている。(ここでは異体字について詳しく解説はしないが、以下の意味がすんなり理解できるようになれば異体字マスターといっても過言ではない(?)。「異体字セレクタ」「Adobe-Japan1」「CJK部首補助」などの語で適宜検索すること。) | ||
# つながった字形…CJK部首補助<code>U+2EBE</code>(⺾)、CJK統合漢字<code>U+8279</code>(艹)、Adobe-Japan1コレクションのIVS<code>U+8279 U+E0100</code>(艹󠄀)、Moji_Joho及びHanyo-DenshiコレクションのIVS<code>U+8279 U+E0105</code>(艹󠄅) | |||
# 「十」が2つの字形…CJK部首補助<code>U+2EBF</code>(⺿)、CJK互換漢字<code>U+FA5E</code>(艹)、それに対応するSVSである<code>U+8279 U+FE01</code>(艹︁)、Adobe-Japan1コレクションのIVS<code>U+8279 U+E0102</code>(艹󠄂)、Moji_Joho及びHanyo-DenshiコレクションのIVS<code>U+8279 U+E0104</code>(艹󠄄) | |||
# 「T」が背中合わせの字形…CJK部首補助<code>U+2EC0</code>(⻀)、CJK互換漢字<code>U+FA5D</code>(艹)、それに対応するSVSである<code>U+8279 U+FE00</code>(艹︀)、Adobe-Japan1コレクションのIVS<code>U+8279 U+E0101</code>(艹󠄁)、Moji_Joho及びHanyo-DenshiコレクションのIVS<code>U+8279 U+E0103</code>(艹󠄃) | |||
以上の通りこれらは全てAdobe-Japan1コレクションに含まれている字であるため、游明朝などAdobe-Japan1準拠のフォントでは、上記のうち「Moji_Joho及びHanyo-DenshiコレクションのIVS」となっているもの以外は全て正しく表示できるはずである。カッコ内をコピペして試してみるとよい。 | 以上の通りこれらは全てAdobe-Japan1コレクションに含まれている字であるため、游明朝などAdobe-Japan1準拠のフォントでは、上記のうち「Moji_Joho及びHanyo-DenshiコレクションのIVS」となっているもの以外は全て正しく表示できるはずである。カッコ内をコピペして試してみるとよい。 | ||
513行目: | 509行目: | ||
20000 E0100; AJ1; CID+24000 | 20000 E0100; AJ1; CID+24000 | ||
20000 E0101; AJ1; CID+24001 | 20000 E0101; AJ1; CID+24001 | ||
20000 E0102; AJ1; CID+24002 | 20000 E0102; AJ1; CID+24002</syntaxhighlight> | ||
</syntaxhighlight> | |||
<div style='text-align: center;'>sequences.txt</div> | <div style='text-align: center;'>sequences.txt</div> | ||
632行目: | 627行目: | ||
src: local("謎乃明朝+ Regular"); | src: local("謎乃明朝+ Regular"); | ||
unicode-range: U+20000-2F7FF; | unicode-range: U+20000-2F7FF; | ||
} | }</syntaxhighlight> | ||
</syntaxhighlight> | |||
[[Category:IT]]{{#seo:|title={{FULLPAGENAME}} - Turgenev's Wiki}} | [[Category:IT]]{{#seo:|title={{FULLPAGENAME}} - Turgenev's Wiki}} |