| 다른 이름 | ISO-IR 231 |
|---|---|
| 표준 | ANSI/NISO Z39.47 (폐기됨) |
| 분류 | 확장 ASCII, 8비트 인코딩 |
| 상위 인코딩 | US-ASCII |
| 확장 버전 | MARC Extended Latin, GEDCOM ANSEL |
ANSEL은 서지학적 용도를 위한 확장 라틴 알파벳 부호화 문자 집합에 관한 미국 국가 표준(American National Standard for Extended Latin Alphabet Coded Character Set for Bibliographic Use)의 약칭으로, 텍스트 인코딩에 사용되던 문자 집합이다. 이 표준은 라틴 알파벳을 사용하는 35개 언어와 로마자화된 51개 언어를 기계가 읽을 수 있는 형태로 표현하기 위해 확장 라틴 알파벳 문자들에 대한 코드 값을 표로 제공했다. ANSEL은 ASCII에 29개의 결합 발음 구별 기호를 포함한 63개의 그래픽 문자를 추가하였다.
ANSEL의 초기 개정판은 1985년에 발표되었으며, 1993년 이전에는 이스케이프 시퀀스와 함께 사용되는 ISO 국제 부호화 문자 집합 등록부의 231번으로 등록되었다. 이 표준은 2003년에 재확인되었으나, 2013년 2월 14일부로 ANSI에 의해 행정적으로 폐기되었다.
발음 구별 기호를 덧찍기(overprinting)할 수 있는 하드웨어에 대한 요구 사항 때문에, 이 표준이 대중적인 확장 ASCII로 자리 잡기는 사실상 불가능했다.
다음 표는 ANSI/NISO Z39.47-1993 (R2003)을 보여준다. ASCII가 아닌 문자는 해당 유니코드 코드 포인트와 함께 표시된다. 결합 발음 구별 기호는 덧씌워야 할 기준 문자 앞에 위치한다. (유니코드에서는 결합 발음 구별 기호가 기준 문자 뒤에 온다.)
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | A | B | C | D | E | F | |
| 0x | NUL | SOH | STX | ETX | EOT | ENQ | ACK | BEL | BS | HT | LF | VT | FF | CR | SO | SI |
| 1x | DLE | DC1 | DC2 | DC3 | DC4 | NAK | SYN | ETB | CAN | EM | SUB | ESC | FS | GS | RS | US |
| 2x | SP | ! | 따옴표 | # | $ | % | & | ' | ( | ) | * | + | , | - | . | / |
| 3x | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | : | ; | < | = | > | ? |
| 4x | @ | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O |
| 5x | P | Q | R | S | T | U | V | W | X | Y | Z | [ | \ | ] | ^ | _ |
| 6x | ` | a | b | c | d | e | f | g | h | i | j | k | l | m | n | o |
| 7x | p | q | r | s | t | u | v | w | x | y | z | { | | | } | ~ | DEL |
| 8x | ||||||||||||||||
| 9x | ||||||||||||||||
| Ax | Ł 0141 |
Ø 00D8 |
Đ 0110 |
Þ 00DE |
Æ 00C6 |
Œ 0152 |
ʹ 02B9 |
· 00B7 |
♭ 266D |
® 00AE |
± 00B1 |
Ơ 01A0 |
Ư 01AF |
ʼ 02BC |
||
| Bx | ʻ 02BB |
ł 0142 |
ø 00F8 |
đ 0111 |
þ 00FE |
æ 00E6 |
œ 0153 |
ʺ 02BA |
ı 0131 |
£ 00A3 |
ð 00F0 |
ơ 01A1 |
ư 01B0 |
|||
| Cx | ° 00B0 |
ℓ 2113 |
℗ 2117 |
© 00A9 |
♯ 266F |
¿ 00BF |
¡ 00A1 |
|||||||||
| Dx | ||||||||||||||||
| Ex | ◌̉ 0309 |
◌̀ 0300 |
◌́ 0301 |
◌̂ 0302 |
◌̃ 0303 |
◌̄ 0304 |
◌̆ 0306 |
◌̇ 0307 |
◌̈ 0308 |
◌̌ 030C |
◌̊ 030A |
◌︠ FE20 |
◌︡ FE21 |
◌̕ 0315 |
◌̋ 030B |
◌̐ 0310 |
| Fx | ◌̧ 0327 |
◌̨ 0328 |
◌̣ 0323 |
◌̤ 0324 |
◌̥ 0325 |
◌̳ 0333 |
◌̲ 0332 |
◌̦ 0326 |
◌̜ 031C |
◌̮ 032E |
◌︢ FE22 |
◌︣ FE23 |
◌̓ 0313 |
계보 데이터 교환을 위한 GEDCOM 사양은 ANSEL(ANSI/NISO Z39.47-1985)을 GEDCOM 파일에 대한 유효한 텍스트 인코딩으로 참조하며, 다음 표에 제시된 추가 문자로 이를 확장한다.
| 16진수 | 유니코드 | 글리프 | 설명 |
|---|---|---|---|
| 0xBE | 25A1 | □ | 빈 상자 |
| 0xBF | 25A0 | ■ | 검은 상자 |
| 0xCD | 0065 | e | 중간선 e |
| 0xCE | 006F | o | 중간선 o |
| 0xCF | 00DF | ß | 에스체트 |
| 0xFC | 0338 | ̸ | 문자 관통 빗금 발음 구별 기호 |
기계가독형 목록의 확장 라틴 문자 집합은 ANSEL과 동기화되어 있지만 C7 위치에 에스체트(ß) 문자를, C8 위치에 유로화 기호(€)를 추가로 지원한다.