TOC
パッケージ化されていないフォントのインストール
ディストロ標準のパッケージ化が行われていないフォントのインストールについて、今回プログラミング用の日本語等幅フォントであるCica(シカ)フォントをインストールします。
https://github.com/miiton/Cica
Cicaフォントの概要
Cicaフォントは、Hack、DejaVu Sans Mono、Rounded Mgen+、Noto Emoji等のフォントを組み合わせて調整をした、日本語の等幅フォントです。
日本語フォントを選ぶ時にいくつか基準があります。
- 0(ゼロ)とO(オー)
- t(ティー)と+(プラス)
- 1(イチ)とI(アイ)とl(エル)と|(パイプ)
これらの見分けがつけやすいことや、プログラミングにおいて特に重要な比較演算子(==、===、!=、>=、<=)を見分けやすくする合字(リガチャ)に対応することで、バグの混入を減らすこともできるとされています。
インストール
ダウンロード
フォントのダウンロードページから、絵文字ありまたは絵文字なしのどちらかをダウンロードします。今回は絵文字あり(Cica_v5.0.1_with_emoji.zip)をダウンロードします。
展開
$ unzip Cica_v5.0.1_with_emoji.zip
LICENSE.txtを確認し、ファイルを/usr/local/share/fonts/1または~/.fonts/2にコピーします。ここでは/usr/local/share/fonts/にコピーし、フォントキャッシュを反映させます。
$ sudo cp Cica-{Bold,BoldItalic,Regular,RegularItalic}.ttf /usr/local/share/fonts/
$ sudo fc-cache -vf
$ fc-list | grep Cica
/usr/local/share/fonts/Cica-Bold.ttf: Cica:style=Bold
/usr/local/share/fonts/Cica-RegularItalic.ttf: Cica:style=Italic
/usr/local/share/fonts/Cica-BoldItalic.ttf: Cica:style=Bold Italic
/usr/local/share/fonts/Cica-Regular.ttf: Cica:style=Regular
表示確認
LibreOfficeで英字のデフォルトフォントであるLiberation Sansと比較したものがこちらになります。特に見分けづらい文字の識別が可能になっています。
スポンサーリンク
comments powered by Disqus