MS ゴシック
テンプレート:Ambox-mini テンプレート:特殊文字 MS ゴシック(エムエス ゴシック)とは、Microsoft Windows 日本語版に標準で搭載されているゴシック体の和文 TrueType フォントである。書体名の詳細については書体名に関する注意を参照。
リョービイマジクス製作の字母をもとに、リコーが作成した[1]。
目次
種類
※括弧内は英語名。
- MS ゴシック (MS Gothic)
- MS ゴシックの基本となる等幅フォント。リョービイマジクスが写真植字向けに制作したゴシック体の字母(ゴシック-B)を元にしている。画面表示用のラスタフォント(ドットフォント)は視認性を高めるため、デザインが異なる。Windows 3.1 以降に搭載。
- MS Pゴシック (MS PGothic)
- MS ゴシックの文字幅を文字毎に調整したプロポーショナルフォント。Windows 95 以降に搭載。
- 現在に至るまで Internet Explorer など多くのウェブブラウザで標準の日本語フォントに設定されている。欧文などのフォントがアンチエイリアスで表示されるのに対し、日本語はドットフォントとなり違和感が発生する[2]。ブラウザの設定で他の日本語フォントを標準に指定することもできるが、日本の商用サイトでは CSS によりMS Pゴシックを強制指定していることが多く、滑らかな文字で表示したい場合はユーザースタイルシートを用いるなど上級者向けの設定が必要になる[3]。
- MS UI Gothic (MS UI Gothic)
- ウィンドウのメニューバーなどに慣習的に使用されてきたいわゆる半角カナを、通常の全角文字に置き換える目的で作成されたプロポーショナルフォント。ひらがなとカタカナの文字幅を漢字の4/5ほどに狭くし(そのため若干丸文字に近く見える)、少ないピクセル数でも判別しやすいよう書体が一部変更されている。Windows 98以降に搭載され、MS ゴシック、MS Pゴシックとは異なり画面表示専用のフォントとして位置づけられている[4]。Windows Vista 以降ではメイリオに一部置き換わったが、引き続き MS UI Gothic も多用されている。メイリオはやや幅広で、幅狭の MS UI Gothic とは志向が異なる。Windows 7 で導入された Meiryo UI フォントが Windows 8 では全面的に採用された。
Windows 以外の環境での使用
フォントは有料で販売されており、Windows以外で利用可能[5]。 Windows に搭載されているフォントファイルを他のOSにコピーして使用することは、たとえ技術的に可能であったとしてもライセンス違反の疑いがある。
Mac OS X 向けには、Word などで作成した文書の体裁に互換性をもたせるため、マイクロソフトが販売しているMac OS X 向けのMicrosoft Office v.X にはMS ゴシックとMS 明朝が、Microsoft Office 2004以降には JIS X 0213:2000 に準拠したMS ゴシック、MS Pゴシック、MS 明朝、MS P明朝の各フォントが含まれている(MS UI Gothic は含まれていない、Microsoft Office 2008以降にはメイリオも含まれている)[6]。
PDFlibを利用する場合、PDFlib日本語リソースキットに同梱のMS フォントを無償で利用可能であるため、Windows 以外の OS で PDFlib のライセンスの範囲内で利用可能。
バージョン
1.0
JIS X 0201、JIS X 0208、NEC特殊文字、NEC選定IBM拡張文字、IBM拡張文字が収録されている[1]。
2.10
- Windows 95に標準搭載されているバージョン(1995年)[1]。
- 基本的にJIS90の字体であるが、「叉」や「釜」などの筆押さえは無い字形を採用しており、「燿」が人名用漢字の字体とは異なる JIS78 字形の旧字体になっている。
- U+663B(テンプレート:CP932フォント、本来は日の下にテンプレート:補助漢字フォント)は、Microsoft コードページ 932 で 0xFAD0 に対応しているため、U+6602(昂、日の下にテンプレート:JIS2004フォント)と同じ字形になっている。
2.30
- Windows 98 / Me / 2000 / XP やWindows Server 2003に標準搭載されているバージョン(1998年)[1]。JIS X 0212の文字が追加された[1]。
- 「テンプレート:補助漢字フォント」のように IBM拡張文字とJIS X 0212とで字体が異なるがUnicode符号で包摂されているものについてはJIS X 0212の字体を優先してJIS X 0212の字体に変更された。
2.5
- Windows Vistaで、過去のWindowsと互換性を保つために用いるためのもの。
- JIS X0213:2004の文字を追加したが、JIS2004で字体が変更された文字はJIS2004の字体ではなくJIS90の字体のバージョン。2.3 のバグ修正も行われている。
- JIS2004による字体変更ではないが、表外漢字字体表に含まれてもいない表外字の字体が一部変更された(「テンプレート:JIS2004フォント」や「テンプレート:JIS2004フォント」など)[7]。このため同名のフォントであるが過去のフォントとは一部字体が異なっている。
- 「燿」が人名用漢字の字形に変更された。
- 「テンプレート:JIS2004フォント」や「テンプレート:JIS2004フォント」などIBM拡張文字やJIS X 0212と字体が異なるがUnicodeで包摂されているものはJIS X 0213の字体を優先してJIS X 0213の字体に変更された。
- U+663BがUnicode規格に沿った字形(日の下にテンプレート:補助漢字フォント)に変更された。
- 当該漢字以外の漢字や一部ギリシア文字、その他にもデザインの変更がなされた。
- MS PゴシックおよびMS UI Gothicの8 / 9 / 10 ptでのビットマップフォントにおいて、半角ピリオドが右に1ドットずれた[8]。
- 元々、MS Pゴシックでは一部のグリフで文字の右に余白が無く、使用頻度の高い9ptの英数字の中では「R」または「X」の次にピリオドが来た場合にくっついて判別困難という問題があった。この変更はこれに対処するものとされているが、そもそもほとんどの文字は左に余白が無いため、新版でもピリオドの次に「b, g, h, k, n, p, r, x, z, I, X, Z」のいずれかを置いた場合には同様の問題が発生する。特に拡張子ではピリオドの次に英字が来るため、「.html」や「.zip」などでこの問題が発覚しやすい。
- なお、旧版のままのデザインでは半角数字「2」がピリオドの次に来る場合に隣接してしまうため、それを避けるように左下部分が引っ込んだ形に変わった。この「2」の字形に対しては特に不満がネット上で散見されるテンプレート:要出典。
- ギリシア文字については、いくつかの文字が「正しい」字形になったとして歓迎されているテンプレート:要出典。アスキーアートでの利用者からは若干の不満も聞かれるテンプレート:要出典。
- バージョン 2.5と5.0で字体が異なるのはマイクロソフトによると122字のみである[9]。
- JIS X 0208外の漢字でも、表外漢字字体表にあるもの(「テンプレート:JIS2004フォント」「テンプレート:JIS2004フォント」など)はビットマップが追加された。
- 今まで9ptと同じものだった10ptのビットマップが新たに書き起こされた。これにより視認性が向上したが、10ptフォントを「9ptの文字間隔が広がったもの」と解釈しGUIを設計していた一部のアプリケーションで表示崩れが発生している。
5.00
- Windows VistaやWindows Server 2008では標準搭載[1]、Windows XP向けにはService Pack 2以降を対象としてマイクロソフトのサイトで公開された[1]。
- JIS X0213:2004 による字体変更に対応[1]。このため同名のフォントであるが過去のフォントとは一部字体が異なっている[10]。
- 当該漢字以外の漢字や一部ギリシャ文字、その他にも誤字の訂正およびデザインの変更がなされた。
注:ここでは2.3から5.0の差異のうち2.3から2.5の差異は2.5のところに記し、重複させていない。
5.01
- Windows 7 に標準搭載されているバージョン(2009年)[1]。
- MS PゴシックおよびMS UI Gothicの9ptにおいて、2.5で右にずれたピリオドを避けるように「2」のみでなく半角数字すべてのデザインが細身なものに変わった[8]。これも2.5での「2」の字形同様ネット上で不満が見られるテンプレート:要出典。
書体名に関する注意
MS UI Gothic を除き、日本語名の「MS」および「P」は全角である。また、MSの後ろには半角の空白が入り、Pの後に空白は入れない。日本語名と別に英語名があり、英語版ソフトウェアから指定する場合や CSS 中での指定の際に文字化け対策として使用できるが、Opera など一部のウェブブラウザでは CSS 中での英語名指定に対応しておらず逆に文字化けの原因となる場合がある。