thumb|プロポーショナルフォントと等幅フォント 等幅フォント(とうはばフォント、とうふくフォント、)は、グリフ幅を固定された幅(モノスペース)で実装したフォント。
概要 thumb|欧文フォントの等幅フォント 等幅フォントは、文字によって文字の幅が異なるプロポーショナルフォントと対比させて使用される概念である。文字の種類により文字幅が変化しないため、文字数が同一であれば、その行は同じ幅になることや、同一の文字数の位置は横方向で同じ位置になること、一定の幅の用紙に文字を打刻する場合にどれだけ文字を入れられるかが明らかになるなどの特徴がある。文字で表組するのに用いる罫線要素の文字は等幅フォントのこの性質を用いるものである。
ラテン文字において、初期の等幅フォントはタイプライターであり、タイプライターでは等幅フォントしか使用できなかった。
JIS文字集合の等幅フォントとは、日本語やアイヌ語を表記するのに使われる文字群(平仮名、片仮名、漢字、句読点、括弧など)のグリフを全角等幅などの固定幅、その他のラテン文字を半角等幅などの固定幅で実装したものを指す。
フォントに含まれる文字群の一部または全部にプロポーショナル幅のグリフのあるフォントについては、それらの文字以外の文字の幅が等幅であっても、等幅フォントとは呼ばない。
コンピュータにおける使用 コンピュータでは、初期の頃は画面や面板に表示される文字は等幅フォントのみであった。また、印刷される文字も等幅フォントの文字のみであった。その後プロポーショナルフォントが使用されるようになってからも、さまざまな用途で使用され続けている。パーソナルコンピュータ(PC)においては、DOSのようなキャラクタユーザインタフェース(CUI)を基本とするオペレーティングシステム(OS)が廃れ、Windowsのようなグラフィカルユーザインタフェース(GUI)が主流となってからも、コマンドラインインタプリタ(Windowsのcmd.exe/PowerShellやUnix系ターミナルなど)では等幅フォントが用いられている。古い携帯電話(フィーチャーフォン)に含まれるフォントも等幅フォントであった。電光掲示板などでも等幅フォントが主流である。
等幅フォントの利点としては、や、文字幅が同じであるためカーニングなどの調整が不要となり、文字の描画処理が単純かつ高速にできることなどが挙げられる。
ウェブブラウザなどでは、プロポーショナルフォントと等幅フォントを別に設定することができ、HTMLやCSSなどでは等幅フォントになるタグやスタイルの設定を指示するコードがある。
等幅フォントのフォントファイルはTrueTypeやOpenTypeの場合特定のフラグをmonospacedにすることで実装される。
データ放送の文字では等幅フォントが使用される。 TrueTypeフォントでは、「P」を付けたフォントをプロポーショナルフォント、つけていないフォントを等幅フォントとして区別することがある。 CIDフォントの場合、同一のフォントにプロポーショナルの文字と等幅の文字が含まれる。 プログラムのソースコードは等幅フォントで表示することが多い。テキストエディタも通例等幅フォントが使用される。
等幅フォントの例 フォント名文字集合提供元備考ラテン文字、キリル文字、ほか一部のLinuxに搭載されている。さざなみフォントゴシックIPA明朝JIS X 0213 Linuxに搭載されている。VLゴシックJIS X 0208ほかCourierラテン文字macOS、Windowsに搭載されているmacOS Sierra に組み込まれているフォント - Apple サポートWindows 7 によってインストールされるフォント - Adobe、Fonts supplied with* Windows 8、Fonts in Windows 10。ラテン文字、キリル文字、ほかに搭載されている。Osaka−等幅MacJapanesemacOSで利用可能だが、デフォルトでは搭載されていないため追加でダウンロードする必要がある。ラテン文字、キリル文字、ほかWindowsに搭載されている。 ゴシック 明朝JIS X 0213、Microsoft互換文字マイクロソフトGB 18030、Microsoft互換文字MingLiUCNS 11643、Microsoft互換文字Noto Sans Monoラテン文字、キリル文字、ほかNoto fontsのひとつ。Noto Sans Mono CJKJIS X 0213、簡体字、繁体字、ハングルHGフォント各種JIS X 0208リコーMicrosoft Officeに付属フォントのHG・HGP・HGSの違いとDF・DFP・DFGの違いについて - DTPサポート情報Office-の各バージョンに付属するフォント。DFフォント各種JIS X 0208、中国語文字ダイナコムウェア梅ゴシック梅明朝JIS X 0213
脚注