Android用日本語フォントパッケージ

ここ最近は、「MIUI」というカスタムROMがお気に入りで Nexus One にはこれを入れて使っています。中国のDev teamによって開発されているのですが、アップデートが頻繁で毎週のように新バージョンがリリースされています。アップデートが盛んなのはいい事なのですが、そのたびにフォントの入れ替えを行わなくてはいけなくてちょっと面倒です。MIUI に限らず、カスタムROMを使っている大抵の人はそう思っているんじゃないかと思います。
そこで、自分はフォント入れ替え用のパッケージを作って、カスタムROMの zip を適用後にフォント入れ替え用 zip を再適用しています。手元にいくつかフリーフォントで作ったフォント入れ替え用 zip があるので、画面サンプルと一緒にここに置いておきます。

MigMix 1M - migmix-1m-fonts-signed.zip

モトヤLシーダ3等幅 - mtlc3m-fonts-signed.zip

モトヤLマルベリ3等幅 - mtlmr3m-fonts-signed.zip

ゆかりんフォント - yukarryaa-fonts-signed.zip

どのフォントがいいのかは迷うところですね。ゆかりんも意外と悪くないし…

Emacs で全角スペース/タブ文字を可視化

どちらもソースコード中にあると気になるので、このように設定して一目で分かるようにしています。

(setq whitespace-style
      '(tabs tab-mark spaces space-mark))
(setq whitespace-space-regexp "\\(\x3000+\\)")
(setq whitespace-display-mappings
      '((space-mark ?\x3000 [?\□])
        (tab-mark   ?\t   [?\xBB ?\t])
        ))
(require 'whitespace)
(global-whitespace-mode 1)
(set-face-foreground 'whitespace-space "LightSlateGray")
(set-face-background 'whitespace-space "DarkSlateGray")
(set-face-foreground 'whitespace-tab "LightSlateGray")
(set-face-background 'whitespace-tab "DarkSlateGray")

表示例: