ANSEL, the American National Standard for Extended Latin Alphabet Coded Character Set for Bibliographic Use, was a character set used in text encoding. It provided a table of coded values for the representation of characters of the extended Latin alphabet in machine-readable form for thirty-five languages written in the Latin alphabet and for fifty-one romanized languages. ANSEL adds 63 graphic characters to ASCII, including 29 combining diacritic characters.

The initial revision of ANSEL was released in 1985, and before 1993 it was registered as Registration #231 in the ISO International Register of Coded Character Sets to be Used with Escape Sequences. The standard was reaffirmed in 2003 although it has been administratively withdrawn by ANSI effective 14 February 2013.

The requirement of hardware capable of overprinting accents made this mostly impossible from ever becoming a popular extended ASCII.

Code page layout

The following table shows ANSI/NISO Z39.47-1993 (R2003).

{| class="wikitable" style="text-align: center;"

|-

!Hex!! Unicode!! Glyph !! Description

|-

|0xBE || 25A1 || □ || empty box

|-

|0xBF || 25A0 || ■ || black box

|-

|0xCD|| 0065 || e || midline e

|-

|0xCE || 006F || o || midline o

|-

|0xCF || 00DF || ß || es zet

|-

|0xFC || 0338 ||  ̸  || diacritic slash through char

|-

|}

MARC21

The Extended Latin character set from MARC 21 is synchronized with ANSEL

References

  • National Information Standards Organization (NISO)
  • American National Standards Institute (ANSI)
  • ANSI/NISO Z39.47-1985
  • ANSI/NISO Z39.47-1993 (R2003)
  • ISO-IR 231
  • MARC 21 Code Table Extended Latin (ANSEL)