Published: 2016-01-27 13:55 +0900 by Chirimen
新しい Windows PC を手にしたときにまずインストールするソフトとその設定のメモ
インストール一覧
ソフトのリスト
- Firefox
- Thunderbird
- PuTTY
- paint.net
- emacs
- MacType
フォントのリスト
- IPAexフォント
- 源真ゴシック
- Ricty (Ricty Diminished)
設定
Firefox
URL のトリミングを無効に
| パラメータ | 値 | 
|---|---|
| browser.urlbar.trimURLs | false | 
フォントのインストールと設定
参考: ブラウザのフォントを綺麗にする方法メモ (Windows上のFirefox、Chrome)
- フォント 源真ゴシック と IPAex明朝 をインストール。
- アドオン Anti-Aliasing Tuner をインストール。
フォントの設定
| 種別 | フォント | 
|---|---|
| 明朝体 | IPAex明朝 | 
| ゴシック | 源真ゴシック | 
| 等幅 | 源真ゴシック等幅 | 
Anti-Aliasing Tuner の設定
| パラメータ | 値 | 
|---|---|
| Gamma | 1200/1000 | 
| Enhanced Contrast | 80% | 
| Clear Type Level | 100% | 
| Anti-aliasing Mode | Clear Type | 
| Rendering Mode | Natural Symmetric | 

Thunderbird
指定するフォントは Firefox と同じ。
フォントのスムージングを有効にするため、設定エディタで以下の値を設定する。
| パラメータ | 値 | 
|---|---|
| gfx.direct2d.disabled | false | 
| gfx.font_rendering.directwrite.enabled | true | 
| gfx.font_rendering.cleartype_params.gamma | 1200 | 
| gfx.font_rendering.cleartype_params.enhanced_contrast | 80 | 
| gfx.font_rendering.cleartype_params.cleartype_level | 100 | 
| gfx.font_rendering.cleartype_params.rendering_mode | 5 | 
MacType
一部のフォント (例えば Ricty) を WIndows で使おうとすると、線の一部が消えてしまい使用に耐えないので MacType を適用する。一部のアプリケーションにのみ MacType を適用するため、設定ファイルで UseInclude=1 を指定する。
使用する設定ファイル (例えば Default.ini など) に記述する。
UseInclude=1 は IncludeModule で指定した実行ファイルにのみ MacType を適用するための設定。
[General]
UseInclude=1
[IncludeModule]
puttyjp.exe
emacs.exe
mintty.exe
PuTTY
- Solarize で配色設定を変更する。
- フォント設定を Ricty Discord, 10-point (または Ricty Diminished Discord, 10-point) にする。
- MacType 適用アプリケーションに puttyjp.exe を追加する。 (または PuTTY 側で「フォントの品質」に ClearType を設定)
MSYS2 (mintty)
- ダウンロードとインストール (MSYS2 installer)
- Solarize に合わせた配色設定 (参考: Color settings for the Cygwin mintty terminal)
- proxy 設定 (参考: msys2 + pacmanをproxy環境で使う)
- update-coreと- pacman -Suで最新版に更新。ただし- update-coreの実行後、msys2 のウィンドウを閉じて再度 msys2 を実行する必要がある (参考: Qiita:MSYS2における正しいパッケージの更新方法, MSYS2 installer)。
- 開発環境が必要な場合、pacman -S base-devel,pacman -S mingw-w64-x86_64-toolchainで必要なパッケージをインストール。