プログラミング用日本語等幅フォント Cicaのご紹介

Posted by 雅楽斎 on Monday, July 8, 2019

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と比較したものがこちらになります。特に見分けづらい文字の識別が可能になっています。

Cicaフォントの表示確認

スポンサーリンク


  1. システムワイドにインストールする場合 [return]
  2. 現在のユーザーだけにインストールする場合 [return]

comments powered by Disqus