等幅フォント

出典: フリー百科事典『ウィキペディア(Wikipedia)』
移動先: 案内検索

等幅フォント(とうはばフォント、とうふくふぉんと、: monospaced font)は、グリフ幅を固定幅(モノスペース)で実装したフォント。

概要[編集]

欧文フォントの等幅フォント

等幅フォントは、文字によって文字幅が異なるプロポーショナルフォントと対比させて使用される概念である。文字の種類により文字幅が変化しないため、文字数が同一であれば、その行は同じ幅になることや、同一の文字数の位置は横方向で同じ位置になること、一定の幅の用紙に文字を打刻する場合にどれだけ文字を入れられるかが明らかになるなどの特徴がある。文字で表組するのに用いる罫線要素の文字は等幅フォントのこの性質を用いるものである。

ラテン文字において、初期の等幅フォントはタイプライターであり、タイプライターでは等幅フォントしか使用できなかった。

JIS文字集合の等幅フォントとは、日本語やアイヌ語を表記するのに使われる文字群(平仮名、片仮名、漢字、句読点、括弧など)のグリフを全角等幅などの固定幅、その他のラテン文字を半角等幅などの固定幅で実装したものを指す。

フォントに含まれる文字群の一部または全部にプロポーショナル幅のグリフであるフォントについては、それらの文字以外の文字の幅が等幅であっても、等幅フォントとは呼ばない。

コンピュータにおける使用[編集]

コンピュータでは、初期のころは画面や面板に表示される文字は等幅フォントのみであった。また、印刷される文字も等幅フォントの文字のみであった。その後プロポーショナルフォントが使用されるようになってからも、さまざまな用途で使用され続けている。グラフィカルユーザインタフェースが主流となってからも、Microsoft WindowsコマンドプロンプトMS-DOS互換機能)やUnix系ターミナルなどのキャラクタユーザインタフェースでは等幅フォントが用いられるほか、携帯電話に含まれるフォントも等幅フォントである。

等幅フォントの利点としては、コンピュータの仕様上フォントデータの格納に少ないメモリですむことや、文字幅が同じであるため文字の描画処理が高速にできることなどがあげられる。

ウェブブラウザなどでは、プロポーショナルフォントと等幅フォントを別に設定することができ、HTMLCSSなどでは等幅フォントになるタグやスタイルの設定を指示するコードがある。

等幅フォントのフォントファイルはTrueTypeOpenTypeの場合特定のフラグをmonospacedにすることで実装される。

  • データ放送の文字では等幅フォントが使用される。
  • TrueTypeフォントでは、「P」を付けたフォントをプロポーショナルフォント、つけていないフォントを等幅フォントとして区別することがある。
  • CIDフォントの場合、同一のフォントにプロポーショナルの文字と等幅の文字が含まれる。
  • プログラムのソースコードは等幅フォントで表示することが多い。テキストエディタも通例等幅フォントが使用される。

等幅フォントの例[編集]

フォント名 文字集合 提供元 備考
Monospaceモノスペース ラテン文字 Linuxに搭載されている。
Nimbus Monoニンバス・モノ ラテン文字、
キリル文字、
ほか
一部のLinuxに搭載されている。
さざなみ

VL ゴシック
IPAゴシック
IPA明朝

JIS文字集合 Linuxに搭載されている。
Courierクーリエ ラテン文字 OS XWindowsに搭載されている[1][2]
Monacoモナコ ラテン文字、
キリル文字、
ほか
OS Xに搭載されている。
Osakaおおさか−等幅 JIS文字集合
FixedSysフィクストシス

Courier Newクーリエ・ニュー
Terminalターミナル

ラテン文字、
キリル文字、
ほか
Windowsに搭載されている[2]
MS ゴシック

MS 明朝

JIS文字集合 マイクロソフト
SimSun ラテン文字、
簡体字、
ほか
MingLiU ラテン文字、繁体字ほか
Noto Sans Mono ラテン文字、
キリル文字、
ほか
Noto fonts のひとつ。
Noto Sans Mono CJK ラテン文字、
日本語文字、
簡体字、
繁体字、
ハングル文字
HGフォント各種 JIS文字集合 リコー Microsoft Officeに付属[3][4]
DFフォント各種 ラテン文字、
日本語文字、
中国語文字
ダイナコムウェア
梅ゴシック
梅明朝
ラテン文字、
キリル文字、
日本語文字、
ほか

脚注[編集]

[ヘルプ]