とにかく「MS Pゴシック」が気に入らない!
画面表示の見た目は言わずもがな、フォント名のアルファベットが全角だったり、間の空白は半角だったり、「MS Pゴシック」「MS PGothic」「MS Pゴシック」っていくつも表記法があったり、とにかく何もかもが気にいらない!「MS ゴシック」「MS P明朝」「MS UI Gothic」おまえらもダメだ!
元々Mac使いの筆者としては、Windowsのフォントの汚さはガマンならないのです。
というわけでずっとMacTypeを使っていたのだが、これがまた色々と不具合を連れてくる。
Mactypeを使うことに労力を費やして、もはやMacTypeを使うことが目的になってしまっていた。
脱MacTypeへの道
これではいけない、ということで、多少のことは妥協して、脱MacTypeを目指すこととした。
まずはMacTypeをアンインストール。
Windowsのユーザーインターフェイス
WindowsのUIはメイリオUI(Windows8.1)ということで今回は見逃してやろう。
いざとなったら「Meiryo UIも大っきらい!!」を使うこととする。
Officeソフト
WordとExcelはテーマの設定とデフォルトフォントの設定でごまかす。
Excelはちょっとめんどくさかったが、これで。
Excel 2013 (Ver.15) のデフォルトテーマを変更する
Webブラウザ
これはアドオンでフォントを置き換える。
悩んだ結果、Google Noto フォントを使うことにした。
Google Noto フォント
Google Noto Fonts
ここの検索窓に「Japanese」と入れて、「Noto Sans CJK JP」と「Noto Serif CJK JP」をダウンロードしてインストール。
アドオン「Stylish」をインストール
Google Chrome用
FireFox用
Stylishにスタイルシートを書く
まずはメインブラウザのGoogle Chromeで、下のようなスタイルシートを書く。
【参考】Google Chromeで汚いフォントを別のフォントに置き換える
【参考】Stylish 用ユーザースタイルシートの作り方
@font-face {
font-family: "MS PGothic";
font-weight: normal;
src: local('Noto Sans CJK JP Regular');
}
@font-face {
font-family: "MS Pゴシック";
font-weight: normal;
src: local('Noto Sans CJK JP Regular');
}
@font-face {
font-family: "MS Pゴシック";
font-weight: normal;
src: local('Noto Sans CJK JP Regular');
}
@font-face {
font-family: "MS PGothic";
font-weight: bold;
src: local('Noto Sans CJK JP Medium');
}
@font-face {
font-family: "MS Pゴシック";
font-weight: bold;
src: local('Noto Sans CJK JP Medium');
}
@font-face {
font-family: "MS Pゴシック";
font-weight: bold;
src: local('Noto Sans CJK JP Medium');
}
@font-face {
font-family: "MS UI Gothic";
font-weight: normal;
src: local('Meiryo UI');
}
@font-face {
font-family: "MS ゴシック";
font-weight: normal;
src: local('Noto Sans Mono CJK JP Regular');
}
@font-face {
font-family: "MS ゴシック";
font-weight: normal;
src: local('Noto Sans Mono CJK JP Regular');
}
@font-face {
font-family: "MS Gothic";
font-weight: normal;
src: local('Noto Sans Mono CJK JP Regular');
}
@font-face {
font-family: "MS ゴシック";
font-weight: bold;
src: local('Noto Sans Mono CJK JP Medium');
}
@font-face {
font-family: "MS ゴシック";
font-weight: bold;
src: local('Noto Sans Mono CJK JP Medium');
}
@font-face {
font-family: "MS Gothic";
font-weight: bold;
src: local('Noto Sans Mono CJK JP Medium');
}
@font-face {
font-family: "MS PMincho";
font-weight: normal;
src: local("Noto Serif CJK JP Regular");
}
@font-face {
font-family: "MS P明朝";
font-weight: normal;
src: local("Noto Serif CJK JP Regular");
}
@font-face {
font-family: "MS P明朝";
font-weight: normal;
src: local("Noto Serif CJK JP Regular");
}
@font-face {
font-family: "MS PMincho";
font-weight: bold;
src: local("Noto Serif CJK JP Regular");
}
@font-face {
font-family: "MS P明朝";
font-weight: bold;
src: local("Noto Serif CJK JP Regular");
}
@font-face {
font-family: "MS P明朝";
font-weight: bold;
src: local("Noto Serif CJK JP Regular");
}
だがしかし、これが反映されない。
試行錯誤の末、たどり着いたのがこちら。
@font-face {
font-family: "MS PGothic";
src: local('Noto Sans CJK JP');
}
@font-face {
font-family: "MS Pゴシック";
src: local('Noto Sans CJK JP');
}
@font-face {
font-family: "MS Pゴシック";
src: local('Noto Sans CJK JP');
}
@font-face {
font-family: "MS UI Gothic";
src: local('Meiryo UI');
}
@font-face {
font-family: "MS ゴシック";
src: local('Noto Sans Mono CJK JP');
}
@font-face {
font-family: "MS ゴシック";
src: local('Noto Sans Mono CJK JP');
}
@font-face {
font-family: "MS Gothic";
src: local('Noto Sans Mono CJK JP');
}
@font-face {
font-family: "MS PMincho";
src: local("Noto Serif CJK JP");
}
@font-face {
font-family: "MS P明朝";
src: local("Noto Serif CJK JP");
}
@font-face {
font-family: "MS P明朝";
src: local("Noto Serif CJK JP");
}
これで今のところ、全てのMS系フォントは殺せている。
それではと、このスタイルシートをFirefoxにコピペ…と。
動かないではないか!
ダメ元で最初に書いたスタイルシートを貼ってみたら…
なんと!動くじゃないですかw
というわけで、とりあえず。
(Internet Explorer? Microsoft Edge? 知らん)