Banco Japon de Mesa Verde
最近の主な話題-iPhone-FPS-デジタル一眼-PC自作-Mac-PS3-グルメ-ファッション-etc.-
スポンサーサイト
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
[タグ未指定]

人気blogランキング
[iOS 5] 変更まとめ(3)-英語・日本語フォントのカスタマイズ
iOS 5 変更点まとめ記事一覧(このエントリを含む)
 [iOS 5] 変更まとめ(1)-ホーム画面アイコン関連
 [iOS 5] 変更まとめ(2)-ロック画面(Tap to Unlock)
 [iOS 5] 変更まとめ(3)-英語・日本語フォントのカスタマイズ
 [iOS 5] 変更まとめ(4)-通知センターとフォルダ/スイッチャーの背景
 [iOS 5] 変更まとめ(5)-ステータスバーのキャリアロゴ(画像版)
 [iOS 5] 変更まとめ(6)-ステータスバーの各種アイコン(artwork)
 [iOS 5] 変更まとめ(7)-透明化パックテーマ(ホーム/ロック/ステータス)



iOS 5フォント置換例
 iOS 5でのカスタムフォント使用例です
 各行はそれぞれ表示されているフォントを使用しています

 iOS 5のテーマ関連変更点備忘録その(3)。
 英語・日本語のシステムフォント関連です。

 Jailbreakとテーマ遊びは自己責任で

■確認した環境

 デバイス: iPhone 4(GSM)
 iOS: iOS 5 (redsn0wのカスタムIPSW、ベースバンド01.59.00維持)
 Jailbreak: redsn0w 0.9.9b6 for Mac (Tethered)
 WinterBoard: 0.9.3900+17, 0.9.3901
 WinterBoardはインストール済みですがフォント置換には使用していません
 Systemのフォントファイルを直接置換しています

■概要

 iOS 4(英語は4.2.1以降)用のカスタムフォントが流用可能と思われます
   英語フォントに若干グリフは追加されたが常用文字領域ではない模様
   TTCファイル内のTTF順番変更は多分影響なし
   上記を除けばシステムフォントの基本構成に変更はない

 全フォントをくまなく比較した訳ではないため、グリフ追加以外にも細かなデザイン変更等気仕様変更があるかもしれません。気になる方はiOS 5のフォントをベースにカスタムして下さい。
 私はiOS 4.3.3で使用したフォントを流用し現在のところ不具合には遭遇していません。その後LockClock.ttf、PhoneKeyCaps.ttf、PhonepadTwo.ttf、各フォントをiOS 5のファイルベースでカスタムしてみました。こちらも正常に表示されています。

 ※注)おそらくBB2Cは例外です。以前コメントにてBB2Cで表示がおかしい(文字化け等)という報告を受けました。調べてみると確かにトウフになったりする文字が散見され、このアプリのフォント処理が特殊であると認識しました。iOS 5環境にはまだBB2Cはインストールしておらずテストしていません。iOS 4と同様にカスタムフォントを使用した場合一部の文字で不具合が発生すると予想されます。
 ※注)日本語フォントはかつて私が発案した方法(OTEdit使用)で変換すると、OTEditの仕様制限によりヒラギノ角ゴシックのグリフ総数をカバーできません。BB2C以外のアプリでも特殊な文字で文字化け等が発生する可能性があります。詳しくはこちら

■フォントカスタム方法

 カスタム方法は過去のエントリを参照して下さい。
   英語・日本語フォント自作に関するエントリはこちらから

■各フォントの情報(iOS 4.3.3との比較)

 以下各フォントの詳細です。赤字で表示した箇所は英語・日本語表示をカスタムする場合、置換推奨のフォントです。最低限ここだけ弄ればホーム画面や主要アプリや設定等のシステムUIでカスタム表示が実現できると思います。もちろん時間と根気があれば全フォント置換すればよいのでしょうが、私は面倒くさくていつも一部しか置換しません。

● _H_Helvetica.ttc

 ttf構成
   変更なし
     FONT00.TTF - Helvetica
     FONT01.TTF - Helvetica Bold
     FONT02.TTF - Helvetica Oblique
     FONT03.TTF - Helvetica Bold Oblique
     FONT04.TTF - Helvetica Light
     FONT05.TTF - Helvetica Light Oblique
     FONT06.TTF - .Helvetica Light
     FONT07.TTF - .Helvetica Light Oblique
 グリフ数
   変更なし、2241、676(Light系)
 バージョン
   8.0d7e1 → 8.0d9e1

● _H_HelveticaNeue.ttc

 ttf構成
   変更なし、ただし順番が異なる(TTC分解後要確認)
     FONT00.TTF - Helvetica Neue
     FONT01.TTF - Helvetica Neue Italic
     FONT02.TTF - Helvetica Neue Bold
     FONT03.TTF - Helvetica Neue Bold Italic
     FONT04.TTF - .Helvetica NeueUI
     FONT05.TTF - .Helvetica NeueUI Bold
     FONT06.TTF - .Helvetica NeueUI Bold Italic
     FONT07.TTF - .Helvetica NeueUI Italic
 グリフ数
   2096 → 2136、一律増加
 バージョン
   7.0d13e1 → 7.1d1e4

● _H_HelveticaNeueExtras.ttc

 ttf構成
   変更なし、ただし順番が異なる(TTC分解後要確認)
     FONT00.TTF - Helvetica Neue Light
     FONT01.TTF - Helvetica Neue Light Italic
     FONT02.TTF - Helvetica Neue Condensed Black
     FONT03.TTF - Helvetica Neue Condensed Bold
     FONT04.TTF - .Helvetica Neue ATV
     FONT05.TTF - Helvetica Neue Medium
     FONT06.TTF - Helvetica Neue UltraLight
     FONT07.TTF - Helvetica Neue UltraLight Italic
 グリフ数
   800程度 → 1100以上に増加(ファイルにより異なる)
 バージョン
   7.0d13e1 → 7.1d2e5

HiraginoKakuGothicProNW3.otf
  (ヒラギノ角ゴ ProN W3)
HiraginoKakuGothicProNW3.otf
  (ヒラギノ角ゴ ProN W6)

 グリフ数
   変更なし、20325
 バージョン
   8.00 → 8.10

●その他のフォント

 LockClock.ttf (ロック画面の時計)
   グリフ数
     変更なし、275
   バージョン
     変更なし、6.1d5e1
 PhoneKeyCaps.ttf (ソフトウェアキーボードトップ)
   グリフ数
     3762 → 4330
   バージョン
     4.1d7e1 → 4.1d13e7
 PhonepadTwo.ttf (電話ダイヤル先表示等)
   グリフ数
     変更なし、124
   バージョン
     変更なし、6.1d5e1

 _H_MarkerFeltThin.ttfは置換する必要がなくなったため省きました
   iOS 4.2.1以降メモ帳フォントが選択可能になった

 これ以外のフォントに関しては調査していません
スポンサーサイト

テーマ:iPhone - ジャンル:携帯電話・PHS


人気blogランキング
コメント
この記事へのコメント
たびたびすいません。
キーボードのフォントを変えようとttfを編集しようとおもったのですが、tteditじゃ編集できませんでした。なにで編集しましたか?
2011/11/01 (Tue) 23:27:40 | URL | aris #-[ 編集]
ttf編集
PhoneKeyCaps.ttf等のttfを編集するならFontForgeがいいんじゃないでしょうか
(プロ向けや有料のツールは色々ありますが無料で入手しやすくWebで情報が
たくさん見つかるツールとなるとFontForgeくらいしかありません)
この記事↓のコメント欄に編集例の手順を書きましたので参考にして下さい
http://evh5150.blog36.fc2.com/blog-entry-1045.html
2011/11/02 (Wed) 07:38:41 | URL | bancojapon #mQop/nM.[ 編集]
PhoneKeyCaps.ttf等を編集し入れ替えましたが日本語は変わりましたがアルファベットとキーボード、電話のキーボードはかわりませんでした。

何処かで入れ替え済みのttfを配布している所はありませんか?
2011/11/15 (Tue) 17:34:28 | URL | ariskobo #-[ 編集]
たびたびすいません。
やはり英数字とキーボードが置換されません。
所々はなっているのですが、英数字は置換される場合とする場合があります。大文字の場合とフリックした時の出る吹き出しは置換されますがそれ以外はできてません。
fontforgeでやってますが何処を置換すれば変更されるのですか?

何回も質問申し訳有りません。
2011/11/18 (Fri) 03:59:49 | URL | aris #-[ 編集]
iOS5.0.1+第4世代iPod Touchで(iOS4.x.xと同じ方法で)試してみましたが、日本語フォントが正しく置き換わらないようです。
(中国系の別のフォントで置き換わったり、半角カタカナ等が文字化けしている模様…)
2011/12/31 (Sat) 10:50:04 | URL | yos #mQop/nM.[ 編集]
コメントを投稿する
URL:
Comment:
Pass:
秘密: 管理者にだけ表示を許可する
 
トラックバック
この記事のトラックバックURL
この記事へのトラックバック
copyright © 2005-2011 Banco Japon de Mesa Verde all rights reserved.
Powered by FC2ブログ.
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。