Kazuma's Blog

GTASAとGTAⅣとSummer Warsなど色々

  • 2017_10
  • <<
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • >>
  • 2017_12

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

  1. [ edit ]
  2. スポンサー広告

iOS9 フォント 自作

iOS9.3.3でフォントを自作する方法をメモ程度に書いておきます。

とりあえず用意するもの
・TTSDK
・DOSBox(64Bitの人のみ)
・ttfname3
・FontForge
CMap Adobe-Japan1-6

①初めにオリジナルフォントをiPhoneから持ってきます
場所://System/Library/Fonts/Core/HiraginoKakuGothic.ttc

②吸い出した角ゴttcをTTSDKのBREAKTTC.EXEでttfにします。
64BitOSを使ってる方は起動できないと思うのでDOSBoxを使います。
⑴DOSBoxをインストール
⑵ローカルディスクC直下にTTCというフォルダを作り、角ゴTTCとBREAKTTC.EXEとMAKETTC.EXEを配置
⑶DOSBoxを起動
⑷”mount C C:/TTC”と入力しエンター
⑸”C:”と入力しエンター
⑹”breakttc HiraginoKakuGothic.ttc”と入力しエンター
すると00~11までのTTFファイルが出来上がると思います。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ここで問題なのがDOSBoxが日本語キーボードに対応していないところです=英字キーボード配列
mount C Cまでは普通に入力し、:は左シフトを押しながらキーボードの「」を押すと入力できます。
/は「」で日本語キーボードと同じです。

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

③できたファイル名を短くします
FONT00.TTF⇒00.TTF
FONT01.TTF⇒01.TTF
~~~~~~~~~
FONT11.TTF⇒11.TTF

===============================================

④FontForgeをTTCフォルダ内に展開、インストールし04.TTFを開きます

⑤開いたらダウンロードしたCMapのAdobe-Japan1-6を指定して単一化(メニューのCID⇒CMapを指定して単一化)

⑥次にメニュー⇒CID⇒CMapを指定して変換(指定するのは先ほどと同じCMapのAdobe-Japan1-6)

⑦使いたいフォントをメニューの開くから開いてメニュー⇒CID⇒単一化⇒CIDに変換⇒リストの中のAdobe-Japan1-6を選ぶ
⇒編集⇒選択⇒空白グリフ⇒編集⇒Clear⇒編集⇒選択⇒すべて選択

⑧角ゴに張り付ける編集⇒選択⇒貼り付け

⑨メニュー⇒エレメント⇒座標を丸める⇒整数に

⑩メニュー⇒エレメント⇒座標を丸める⇒整数に
 CID⇒単一化

⑪ファイル⇒フォント出力

===============================================
上の④~⑪の作業が1つのウェイトを作る一通りの作業です
04.TTFと05.TTFが普通のウェイトのファイルで08.TFと09.TTFが太字ウェイトになります。
太字フォントも作りたい場合は08.TTF,09.TTFにも同じ作業をしてください。

⑫オリジナル角ゴの04.TTF 05.TTF 08.TTF 09.TTFを1つづつttfname3.exeにドラックします

⑬先ほど④~⑪で作った04.TTFと先ほど生成された04.XMLを同時に選択してttfname3.exeにドラックします

⑭同じ作業を05、08、09にします

⑮オリジナルの04,05,08,09を別の場所に移動して先ほど⑬、⑭でできた_mod.TTFの_modの部分を消します。

⑯DOSBoxにて”makettc 01.ttc 00.TTF 01.TTF 02.TTF 03.TTF 04.TTF 05.TTF 06.TTF 07.TTF 08.TTF 09.TTF 10.TTF 11.TTF”
と入力するのですかDOSBox内にペーストができないためbatを作ります
⑴TTCフォルダ内に新規作成でテキストドキュメントを作ります
⑵中に”makettc 01.ttc 00.TTF 01.TTF 02.TTF 03.TTF 04.TTF 05.TTF 06.TTF 07.TTF 08.TTF 09.TTF 10.TTF 11.TTF”と入力
⑶保存するときファイル名は01.batにします
⇓⇓
DOSBoxで001.batと入力でTTCフォルダ内に01.ttcというファイルが出来上がります。

⑰念のためオリジナル角ゴttcをttfname3.exeにドラッグしてxmlを作ります

⑱⑯で作った01.ttcと⑰で作ったxmlをttfname3.exeにドラッグしてHiraginoKakuGothic_mod.TTCを作ります

⑲HiraginoKakuGothic_mod.TTCを//System/Library/Fonts/Core/に入れます。

⑳//System/Library/Fonts/Core/ないのオリジナルのHiraginoKakuGothic.ttcを削除します。

㉑HiraginoKakuGothic_mod.TTCをリネームでHiraginoKakuGothic.ttcにします。

㉒iPhoneをリスプリングします。

たぶんこれで完成です。
最後の⑰⑱の作業はやる必要があるかは微妙です。。。w
何かしら間違えてるかもしれません。
あくまでメモ書きなので参考程度にしてください。。。
スポンサーサイト

  1. [ edit ]
  2. iPhone
  3. / トラックバック:0
  4. / コメント:0


 管理者にだけ表示を許可する
 

プロフィール

Author:kazuma.
Welcome^^

My YouTube Channel


Friend's Blog


▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽
ヤシロ族 *Yashiro zoku*
Apixz
Daisuke
Flash
FreeZiic
kazuma

△△△△△△△△△△△△△△△

Twitter

« 2017 11  »
SUN MON TUE WED THU FRI SAT
- - - 1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 - -

検索フォーム

アクセスカウンター

オンラインカウンター

現在の閲覧者数:


pagetop

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。