全角と半角
さらに、縦横とも全角の2倍のサイズに引き伸ばす機能を4倍角と呼ぶことがある。複数のメーカーで実装がある。全角の4分の1のサイズの文字のことを四分角という。
JIS規格では、JIS X 4051『日本語文書の組版方法』で、「全角」を「漢字1文字分の外枠」、「半角」を「字幅が、全角の1/2である文字の外枠」と定義している。また一般機械分野 (B) のJIS B 0191『日本語ワードプロセッサ用語』で、「全角」を「外枠の高さと幅の大きさの比がほぼ1:1である, 当該製品の標準的な文字の大きさ」、「半角」を「文字読み方向の大きさが全角の50%である文字の大きさ」と規定している。
欧文組版における類似の概念としてem(エム)とen(エン)がある。これらはそれぞれ文字の最大幅と、その半分の幅にほぼ相当し、やはり字送りの量や約物の幅を表すのに用いられる。一説には、エムはラテン文字大文字の M の幅に、エンは N の幅に由来するとされるが、組版の現場でのエムやエンの大きさは一般にこれとは異なる。
Shift_JISなどの2種類以上の文字コード規格を含んだ符号化を前提として、JIS X 0201やASCIIに対応する文字を半角文字、JIS X 0208の文字に対応するを全角文字とする使用法も存在する。
一方、コンピュータで文字情報を扱えるようになった当初は、処理能力の制約から、すべての文字を同じ幅の文字として表示、印字した。テキストデータのひとつひとつのバイトが文字を表していた。東アジアの文字は、1文字を表すのに2バイト以上を用いるマルチバイト文字集合の成立によって利用が可能となったが、当初は2バイトで表される文字を1バイトで表される文字の2倍の幅で表示、印字した(現在ではこのようなフォントを「等幅フォント」などと呼んでいる)。これは、漢字などの字面(じづら)〔ボディ〕をほぼ正方形とし、欧字などをそれより狭い幅とするという伝統に合致している。また文字を表すバイト数と文字の表示上の桁数が一致するために、内部処理を簡素化できるという利点もあった。1バイト文字は全角の半分の幅となることから、半角文字と呼ばれるようになった。
コンピュータの処理能力が向上したことで、等幅フォントのほかにプロポーショナルフォントも利用できる環境が普及し、画面サイズや処理速度も拡張されたため、全角英数や半角カタカナを用いる利点は減っていった一方、表示能力に制約のある機器や、文字の幅を一定のものとして扱う端末装置(例:PDA、フィーチャーフォン、テレタイプ端末)などで半角カタカナは使用され続けた。