フォント
iOS11でAnemoneを使ったフォントの変更の仕方 BytaFontの代わりフォントの変更とは iPhoneのシステムフォントを自分の好きなフォントに変更するものです。 例 まずは、AnemoneとFilza File Managerのインストール Anemone この記事を参考にAnemoneをインストールする。
Anemone 現在(7/12/ 18:13)の最新バージョン2.1.8- 1では、フォントの適用がデバイスの不安定につながるためフォントの適用が不可になっています。
2.1.8以前のバージョンでは、自分の環境ではフォントの変更はできたものの、数十分に1回リスプリングが行われてしまう現象に陥ってましたが、最新バージョンにアップデートしたところそのバグは一切なくなりました。iPhoneX iOS11.3.1
Youtube
Electra for iOS 11.0 ~ iOS 11.1.2で脱獄していた方は、よくご存じだと思われますが、Anemoneが原因でYoutubeのクラッシュが頻繁に起きて
さらにリスプリングではなく、再起動までいってしまうこともありましたが、この点に関しても最新バージョンでは、すでに修正されています。
今のところはYoutubeのクラッシュは見られません。
どーしてもフォントを適用したい方
フォントの適用ができるAnemone ver2.1.7-7のdebファイルをダウンロードしてFilzaなどでインストールしてください。
Anemone ver2.1.7-7ダウンロードリンク
今日のひとこと
おそらくAnemoneもアップデートされ、フォントの適用がいつかは出来るようになるかと思うので、自分はアップデートを待機しようかなと
数十分に1回リスプリングはちょっときつい…
コメント
できたー
機械的な手順を詳しく書く
BytaFont3用フォントをiOS11のAnemoneで使用できるようにする方法
BytaFont3のHiraginoKakuGothic.ttcをunitettcで分解
HiraginoKakuGothic012.ttfを013、011を012、010を011、009を010にリネーム
008をコピーして009、013をコピーして014を作成
009、014からttfname3でxml情報を抜く
xmlのProNを全てProに置換
ttfname3でttfのxml情報をそれぞれ書き換える
MAKETTC.EXEで001から014を結合
最後の結合だけ何故かできません・・・。
makettc.exeが古すぎて8.3形式のファイル名にしか対応してないから、
結合する前にファイル名を短くリネームしてやればいいよ
32bit環境がない…
64bitで動くttf結合ソフトないんですかね…
unitettcのやつはエラー吐きますし、、
自己解決しました~
DosBoxを使ったら一瞬でしたw
でも安定の英数字のフォントが変わっているところと変わっていないところの出現はどうすればいいのかわかりません、、、
一応最新のAnemoneでも…
自分の環境だとフォント適用したあと、1分のウェブページや(Amazonなど)が文字化けしてしまいました、、、
参考: https://reddit.app.link/BcFR5T0AwO
うん
残念ながら現状じゃ使い物にならんね。。。
anemoneにアプリ個別除外機能があればいいんだけど
ウェブサイトがフォント指定してくれると文字化けしないのですかね、、
一部のページがはてなマークで文字化けするんですよね〜
一部サイトではpc版ページやリーダー表示で見れたりするんですけどね
インプレスのwatch系ページはどうやってもダメ
よくわからんのはipadでダメでもiphoneでは見れたりするパターン
調べてはないけと、機種別のスタイルシートでフォント指定とか変えてるんだろうか?
bytafontのスワップと同じ仕組みだと思うんだけどなんでこうなるんだろうか
フォント名偽装とかすれば解決するのかな?
また時間取れたら調べて報告します
文字化けしている人はHiraginoKakuGothic.ttc内のttfファイルが足りないんだと思うよ
Bytafont3用のHiraginoKakuGothic.ttcはttfファイル12個で構成されていて、iOS11のHiraginoKakuGothic.ttcはttfファイル14個で構成されているので足りない分を追加すれば文字化けしないはず
少なくとも自分の環境ではAmazonもその他のサイトも文字化けしてない
あと質問なのですが、リンク先の解説で、anemone上でフォントがFontsフォルダアンダーに並んでますが、どうやったらこうなるのでしょうか?
bytafont3のフォントを移植しようと、anemoneアンダーのコンテンツのplistをコピーして書くとanemoneと同列上にフォントが並んでしまいます
解説のリンク先のフォントは404でサンプルが見られません
よろしくお願いいたします
フォントフォルダ内のフォルダの名前を”ANEMFontsOverride”という名前にすると出来るかもしれません。Bytafontからの移植は試したことがないので、勘ではありますが…
あちらのリンクは作成者の方が閉じられてしまったようですね。
できました!
ANEMFontsOverrideはその通りにしてました
仕組み的には、hogehoge.themeってフォルダ名がパーツ名、
で、plistの中に記述した名前がフォルダになるようです
PackageName
Fonts
とするとFontsフォルダにhogehogeが格納されました
フォント適用なんでできないんだと半日くらい四苦八苦した末にここに来ましたw
そういうことでしたか。。。
ありがとう