ISOによって規定された文字集合の規格ISO/IEC 8859のうち1番目の仕様。この仕様はLatin-1とも呼ばれ、西欧言語に対応するラテン文字セットを定義する。
CHARSET_NAME(CCS名)は「ISO-8859-1」である。
ISO/IEC 8859の中でも特に重要と考えられる仕様で、ASCII文字集合の全てを含む拡張仕様として、既にASCIIに取って代わっている。
ISO/IEC 10646やUnicodeの先頭256字は、このASCII+ISO/IEC 8859-1と同一であることも特筆に値するところである。
西欧圏で不足する幾つかの文字を追加した、この文字集合の後継はISO/IEC 8859-15(Latin-9)である。
- 1986(昭和61)年2月15日: ISO 8859-1制定
- 1998(平成10)年4月15日: ISO 8859-1改正、ISO/IEC 8859-1に名称変更
標準版はISO-IR 100として登録されている。
ISO-IR 100のISO/IEC 2022におけるエスケープシーケンスは次のとおり。
- G0: -
- G1: ESC 2/13 4/1
- G2: ESC 2/14 4/1
- G3: ESC 2/15 4/1
10/4にある通貨符号〓をユーロ記号EURに置換したものがISO-IR 204として登録されている。
ISO-IR 204のISO/IEC 2022におけるエスケープシーケンス次のとおり。
- G0: -
- G1: ESC 2/13 6/3
- G2: ESC 2/14 6/3
- G3: ESC 2/15 6/3
| 上位4ビット |
2/10 | 3/11 | 4/12 | 5/13 | 6/14 | 7/15 |
0 | NBSP | ° | A` | DD | a` | dd |
1 | ! | ± | A' | N~ | a' | n~ |
2 | ¢ | 2 | A^ | O` | a^ | o` |
3 | £ | 3 | A~ | O' | a~ | o' |
4 | 〓 | ' | A¨ | O^ | a¨ | o^ |
5 | \ | μ | A゚ | O~ | a゚ | o~ |
6 | 〓 | ¶ | AE | O¨ | ae | o¨ |
7 | § | ・ | C, | × | c, | ÷ |
8 | ¨ | 〓 | E` | O | e` | o |
9 | (C) | 1 | E' | U` | e' | u` |
10 | 〓 | 〓 | E^ | U' | e^ | u' |
11 | 〓 | 〓 | E¨ | U^ | e¨ | u^ |
12 | 〓 | 1/4 | I` | U¨ | i` | u¨ |
13 | SHY | 1/2 | I' | Y' | i' | y' |
14 | 〓 | 3/4 | I^ | 〓 | i^ | 〓 |
15 | 〓 | 〓 | I¨ | β | i¨ | y¨ |
ISO/IEC 8859-1が公式ないし事実上、対応できる言語は以下のとおり。配列順序は日本語名の50音順による。括弧内はISO 639で規定される2文字の言語コードである。
- アイスランド語(is)
- アイルランド語(ga)
- アフリカーンス語(af)
- アルバニア語(sq)
- イタリア語(it)
- 英語(en)
- オランダ語(nl)
- カタロニア語(ca)
- ガリシア語(gl)
- グアラニー語 (gn)
- ズールー語(zu)
- スウェーデン語(sv)
- スコットランド語(gd)
- スペイン語(es)
- スワヒリ語(sw)
- デンマーク語(da)
- ドイツ語(de)
- ノルウェー語(no)
- バスク語(eu)
- フィンランド語(fi)
- フェロー語(fo)
- フランス語(fr)
- ポルトガル語(pt)
- ラテン語(la)
- ロマンシュ語(rm)
一部文字が不足するため、完全対応になっていない言語は次の通り。
- オランダ語(nl) ‐ 「IJ」「ij」が不足
- フィンランド語(fi) ‐ 外来語で使用する「S^」「s^」「〓」「〓」が不足
- フランス語(fr) ‐ 「OE」「oe」が不足
この他チェコ語やエストニア語などで使用する「S^」「s^」「〓」「〓」はISO/IEC 8859-2などに存在するほか、このISO/IEC 8859-1のWindows独自拡張であるWindows-1252に上位互換で追加されている。
用語の所属

ISO/IEC 8859

ISO/IEC 2022
関連する用語

文字コード

ISO/IEC 8859-2

ISO/IEC 8859-3

ISO/IEC 8859-9

ISO/IEC 8859-15

Microsoft Windows Codepage : 1252