Digital Acorn

プログラムやサーバーの設定など、技術的な記事を載せております。

プログラミング

エディタに最適なフォント

投稿日:2016-07-24 更新日:

わたしはsublime text 3を使っています。

フォントをいろいろ探し回っていたんですが、結局「MS ゴシック」に戻ってしまいます。なぜなら、どれもフォントの描画がきれいでなく、横棒と縦棒の太さが違ったり、変に太すぎたりして見にくいんです。

それで辿りついたのが、MeiryoKe_Consoleというフォントです。
しかし、ゼロとオーの区別が付きにくい・・・何かいい手は無いものかと考えていて、自分で編集することにしました。
FontForgeというフリーソフトがあるので、ubuntuに入れて編集することにしました。ゼロの斜線とシングルクォーテーション、バッククォーテーションを見やすくしました。

メイリオとMeiryoKe_Consoleとの比較はこんな感じです。
sample

Sublime Text 3ではこんな感じです。
sublimetext_meiryoke

作り方は以下を参照。

メイリオを用意する

Windows 10 や Windows 8.1のメイリオ Version 6.20を用意します。
以下はWindows 10 の場合。

  1. コントロールパネルを開きます。(スタートメニューを右クリックするメニュー内にあります)
  2. 右上の検索ボックスに「フォント」と入力し、フォントを開きます。
  3. 右上の検索ボックスに「メイリオ」と入力するとメイリオフォントが検索されます。これをどこかのフォルダにドラッグアンドドロップします。
  4. なぜかファイルを置き換えるか聞かれるので、まあ置き換えます。これでmeiryo.ttcが手に入りました。

MeiryoKe_Consoleを生成する

Meiryoはマイクロソフトに著作権があります。それを改変して使うのは個人の自由だと思いますが、それを再配布することはできません。ですので、これから生成されるフォント・印刷物は必ず個人利用の範囲にとどめるようになさってください。

  1. パッチファイルをダウンロードします。
    MeiryoKe_Console.zip MD5:B45629E731A5FF789D96CA8D6D2767D0
    ウイルスチェックはしていますが、心配な方はご利用をお控えください。

    ダウンロードしたファイルはWindows PowerShellでmd5を確認できます。

    Get-FileHash MeiryoKe_Console.zip -Algorithm md5

    改ざんされていないか確認してください。

    解凍すると、exeが出てきます。(WDiffというソフトで作りました)

  2. 先ほど用意したmeiryo.ttcと同じ場所に置きます。
  3. 実行すると、古いファイルはmeiryo.OLDとなって、パッチが当たったファイルはmeiryo.ttcとなります。
  4. meiryo.ttcからMeiryoKe_Console.ttfと名前を変えます
  5. MeiryoKe_Console.ttfをダブルクリックすると、フォントウィンドウが開きますので、左上のインストールボタンを押してください。

以上です。

-プログラミング


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

*

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

関連記事

【qmail】携帯キャリアのメールに添付を削除して転送する

qmailでメールを携帯に転送して、メール通知に使っておられる方は結構多いんじゃないでしょうか。 ただ、大きなファイルが添付されていると、エラーメールが送信元に戻ってしまいます。 つまり、クライアント …

【HTML5】 FormDataオブジェクトがログに出力されない(出力方法追記)

どうも仕様みたいですね。 どうやっても、無理でした。 隠ぺいされたオブジェクトっていうのも気持ち悪いですね。 それをajaxで送る、っていうのも気持ち悪い。 var fd = new FormData …

PHP Toolkit のSoapClientが接続できない

クライアントがPHPのバージョンを5.4から5.6にアップデートしたそうです。 (そういう時は前もって連絡ください(怒)) その際、エラーが出るというのです。 ログを見ると、 SoapClientの_ …

PHPからsyslogを書く

忘備録です。 PHPでシステム回りを作っているんですが、syslogに出力出来たらなー、と思っていました。 調べたら簡単♪ function logger($mes) { exec("/bi …

Google Bookmarksを利用するChrome拡張機能

暇なときにGoogle Bookmarksを利用するプラグインを作ってみました。 最低限のことしか出来ないのですが、自分で使う分にはこれで必要十分です。 Gブックマーク もしよろしかったら使ってみてく …

広告