手書きフォント情報 - Naohiro2g/Raspberry-Pi-Projects GitHub Wiki
手書きフォント情報
手書きフォント
851マカポップ、851手書き雑フォント、
http://note.kurodigi.com/free-font2019/#id307
なつめ/あんず
http://www8.plala.or.jp/p_dolce/site3.html
なつめもじ/なつめもじ抑 [Natsume] [Natsumemozi-o]
http://www8.plala.or.jp/p_dolce/font/nm.zip
http://www8.plala.or.jp/p_dolce/font/nmo.zip
あんずもじ/あんずもじ等幅 [APJapanesefont] [APJapanesefontT]
http://www8.plala.or.jp/p_dolce/font/ap1.zip
http://www8.plala.or.jp/p_dolce/font/ap2.zip
あんずもじ奏/あんずもじ湛 [APJapanesefontK] [APJapanesefontT]
http://www8.plala.or.jp/p_dolce/font/ap3.zip
http://www8.plala.or.jp/p_dolce/font/ap4.zip
あんずもじ始/あんずもじ始等幅 [APJapanesefontH] [APJapanesefontHT]
http://www8.plala.or.jp/p_dolce/font/ap5.zip
http://www8.plala.or.jp/p_dolce/font/ap6.zip
851マカポップ [851MkPOP]
https://pm85122.onamae.jp/851MkPOP_002.ttf
851手書き雑フォント [851tegakizatsu]
https://pm85122.onamae.jp/851tegaki_zatsu_normal_0883.ttf
ラノベPOP [07LightNovelPOP]
http://bgmsound.sakura.ne.jp/fontna/LightNovelPOP_FONT.zip
ガガガガ FREE版(カタカナ) [GAGAGAGA]
http://ymnk-design.com/wordpress/download/ガガガガ/#
リモートのMacからラズパイに持ってきて、インストール。
scp -r [email protected]:/Users/tsuji/Downloads/handWritingFONTS .
sudo cp -r otf/* /usr/share/fonts/opentype/
sudo cp -r ttf/* /usr/share/fonts/truetype/
フォントキャッシュを再構築
fc-cache -v
フォントキャッシュを再構築 Python版
import matplotlib.font_manager as fm
fm._rebuild()
font名をゲットするコード。
- fm.findSystemFonts() システムフォントのファイルパスをゲット。fonts
- fm.FontProperties get_name() フォントファイルからフォント名をゲット。name エラーはじく。
- フォント名nameをリストfontsに集める。
- 集合にして重複を除去し、再びリストに戻す。fonts2
- リストfonts2をソートする。
- 1行ごとプリントする。
Apple Color Emojiのフォント情報がおかしくて(?)、エラーが出る。FT2, FreeType2フォントの限界? もう一つ、Apple性のフォントでエラーになっていたが、捨てちゃった。こちらは設定情報が不完全だった模様。
import matplotlib.font_manager as fm
fonts=[]
for font in fm.findSystemFonts():
try:
name = fm.FontProperties(fname=font).get_name()
except Exception as e:
print(font)
print("error: ", e)
print("********")
finally:
fonts.append(name)
fonts2 = list(set(fonts))
fonts2.sort()
for name in fonts2:
print(name)