Macとかの雑記帳

プログラミング用の見やすいフォント「Ricty」をMacとUbuntuで生成

プログラミングに最適なフォントとして有名な欧文フォントの Inconsolate と、和文フォントの Migu 1M の2つを合わせ、最適化した「Ricty (リクティ)」フォント。以前は作成済みのフォントが配布されていましたが、現在は生成スクリプトのみの配布となり、Rictyを使う場合は自分で作成する必要があります。


好みによりますが、欧文のみであれば、"Inconsolate"や、Mac標準装備の"Menlo"等で十分だと思います。しかし、和文も扱うのであればRictyを一度試してみるのも良いかもしれません。


有名なフォントなのでご存知の方も多いと思いますが、Rictyとは以下の特徴を兼ね備えたフォントです。

■ラテン文字には Raph Levien 氏の Inconsolata が適用されます。
■それ以外の文字には Migu 1M が適用されます。
■美しい M+ とロバストな IPA、そして、itouhiro 氏が改良された視認性の高い日本語文字 (半濁音など) が使用できます。
■半角文字と全角文字の横幅の比が 1:2 に調整されています。
■全角スペースが可視化されます。
■全角のコンマ、ピリオド、コロン、セミコロンが半角のそれぞれに対して差別化されています。
■en ダッシュ、em ダッシュが破断線のようになります (LaTeX での入力ミス防止のため)。

開発元サイト「プログラミング用フォント Ricty」より抜粋。



下はMacのCodaにRictyフォントの12、14、18pxを適用して撮影したものです。

Rictyフォント12px



Rictyフォント14px



Rictyフォント18px


Macは元から見やすい(と思う)ので不満は特になかったのですが、Rictyに変えたら更に視認性が良くなりました。


こちらはUbuntuの端末にRictyを適用したところです。

clam.png

Ubuntuのフォントには不満があり、和文にも対応しているフォントを探していたので助かりました。(サーバー機なので殆ど使いませんが…)


Rictyフォントの作成


まず、フォント作成に必要な「FontForge」をインストールします。Macの場合はMacPortsを使ってインストールするので、事前に導入しておいてください。
  • fontforgeのインストール
  • Ubuntuにインストール
    $ sudo apt-get install fontforge

    Macにインストール
    $ sudo port install fontforge

    ※注意※
    Macの場合、fontforgeのインストールに30分程かかる上に、CPUの使用率が一気に跳ね上がります。 時間に余裕のある時の実施をお勧めします。

    このfontforgeのインストールにaptを使うかmacportsを使うかが違うだけで、後はMacもUbuntuもやる事は一緒です。



    次に、必要なファイルやフォントをダウンロードします。

    Ricty開発元よりRictyの生成スクリプトを。



    Inconsolata 公式サイトより OpenType file (Inconsolata.otf)を。

    :Google Web Fonts にも Inconslata はありますが .ttf なので多分つかえません。



    M+とIPAの合成フォント よりMigu 1Mフォントを。

    :MiguMix 1M という似た名前のフォントもあるので間違えないでください。



    全てダウンロードしたらデスクトップにファイルを展開し、Inconsolata と Mig 1M フォントを Ricty フォルダの中に入れます。

    clam.png



    Rictyフォルダに必要なフォントを入れたら下のコマンドを実行し、数分待つとRictyフォントが作成されます。
  • Rictyフォント作成
  • Rictyフォルダに移動
    $ cd ~/Desktop/Ricty*

    フォント作成
    $ sh ricty_generator.sh Inconsolata.otf Migu-1M-regular.ttf Migu-1M-bold.ttf
    clam.png




    Mac、Ubuntu共に、作成したフォントをダブルクリックすればフォントがインストールされ使えるようになります。


    :もしUbuntuでフォントがインストールされない場合は、下記コマンドを実行して手動でインストールしてください。
  • フォントのインストール
  • Rictyフォルダに移動
    $ cd ~/Desktop/Ricty

    フォントをインストール
    $ cp Ricty-{Regular,Bold}.ttf ~/.fonts/

    フォントキャッシュを削除
    $ fc-cache -vf



     

     

     

     

    Related Entriesこの記事と同じタグのエントリー

     

    loading...

     

     

    Commentsコメント

     

    =必須項目です。

    コメントは承認制のため、すぐには反映されません。

    URLをご記入いただければメールアドレスは必要ありません。

     

    非公開コメント

       

    Search
    Sponsored Link
    Recent Entry

    rss-inv

    RSS登録してくださる方は、こちらからお願いします。

     

    about...

    kikaigyo

    Author:kikaigyo

    Linuxと二股してるMac使い。

    でも、一番長く使ってるのはWindowsだったりする。

    そして一番苦手なのもWindows。


    Environments

    Main:iMac mid 2007
    Mac OS X 10.7

    Sub:Mebius PC-CL1-5CD
    ubuntu 10.04 Desktop

     


     

    掲載された内容を試される場合は自己責任でおねがいします。

    当ブログの利用によって万一何らかの損害、損失が発生したとしても、運営管理者は一切の責任を負いかねますのでご了承ください。

     


     

    Links