Jump to content

ANSEL

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Drmccreedy (talk | contribs) at 01:34, 15 April 2020 (Fix characters displayed for 0x60 and 0x7C so they match their Unicode code point. Adjust color parameters based on Unicode properties and https://en.wikipedia.org/wiki/Template:Chset-cell documentation.). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

ANSEL
Alias(es)ISO-IR 231
StandardANSI/NISO Z39.47 (withdrawn)
ClassificationExtended ASCII, 8-bit encoding
ExtendsUS-ASCII
ExtensionsMARC Extended Latin, GEDCOM ANSEL

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. The standard was reaffirmed in 2003 although it has been administratively withdrawn by ANSI effective 14 February 2013.[1] It is registered as Registration # 231 in the ISO International Register of Coded Character Sets to be Used with Escape Sequences.[2][3]

ANSEL is composed of a set of 63 graphic characters intended for use with ASCII, the American National Standard Code for Information Interchange, ANSI X3.4-1986,[3] including 29 combining diacritic characters. A combining diacritic character precedes the spacing character on which it should be superimposed.[1] The initial revision of ANSEL was released in 1985.

Code page layout

The following table shows ANSI/NISO Z39.47-1993 (R2003).[1] Each character is shown with its Unicode equivalent.

ANSI/NISO Z39.47-1993 (R2003)
_0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D _E _F
0_ Template:Chset-color-ctrl|NUL
0000
Template:Chset-color-ctrl|SOH
0001
Template:Chset-color-ctrl|STX
0002
Template:Chset-color-ctrl|ETX
0003
Template:Chset-color-ctrl|EOT
0004
Template:Chset-color-ctrl|ENQ
0005
Template:Chset-color-ctrl|ACK
0006
Template:Chset-color-ctrl|BEL
0007
Template:Chset-color-ctrl|BS
0008
Template:Chset-color-ctrl|HT
0009
Template:Chset-color-ctrl|LF
000A
Template:Chset-color-ctrl|VT
000B
Template:Chset-color-ctrl|FF
000C
Template:Chset-color-ctrl|CR
000D
Template:Chset-color-ctrl|SO
000E
Template:Chset-color-ctrl|SI
000F
1_ Template:Chset-color-ctrl|DLE
0010
Template:Chset-color-ctrl|DC1
0011
Template:Chset-color-ctrl|DC2
0012
Template:Chset-color-ctrl|DC3
0013
Template:Chset-color-ctrl|DC4
0014
Template:Chset-color-ctrl|NAK
0015
Template:Chset-color-ctrl|SYN
0016
Template:Chset-color-ctrl|ETB
0017
Template:Chset-color-ctrl|CAN
0018
Template:Chset-color-ctrl|EM
0019
Template:Chset-color-ctrl|SUB
001A
Template:Chset-color-ctrl|ESC
001B
Template:Chset-color-ctrl|FS
001C
Template:Chset-color-ctrl|GS
001D
Template:Chset-color-ctrl|RS
001E
Template:Chset-color-ctrl|US
001F
2_ Template:Chset-color-misc|SP
0020
Template:Chset-color-punct|!
0021
Template:Chset-color-punct|"
0022
Template:Chset-color-punct|#
0023
Template:Chset-color-graph|$
0024
Template:Chset-color-punct|%
0025
Template:Chset-color-punct|&
0026
Template:Chset-color-punct|'
0027
Template:Chset-color-punct|(
0028
Template:Chset-color-punct|)
0029
Template:Chset-color-punct|*
002A
Template:Chset-color-graph|+
002B
Template:Chset-color-punct|,
002C
Template:Chset-color-punct|-
002D
Template:Chset-color-punct|.
002E
Template:Chset-color-punct|/
002F
3_ Template:Chset-color-digit|0
0030
Template:Chset-color-digit|1
0031
Template:Chset-color-digit|2
0032
Template:Chset-color-digit|3
0033
Template:Chset-color-digit|4
0034
Template:Chset-color-digit|5
0035
Template:Chset-color-digit|6
0036
Template:Chset-color-digit|7
0037
Template:Chset-color-digit|8
0038
Template:Chset-color-digit|9
0039
Template:Chset-color-punct|:
003A
Template:Chset-color-punct|;
003B
Template:Chset-color-graph|<
003C
Template:Chset-color-graph|=
003D
Template:Chset-color-graph|>
003E
Template:Chset-color-punct|?
003F
4_ Template:Chset-color-punct|@
0040
Template:Chset-color-letter|A
0041
Template:Chset-color-letter|B
0042
Template:Chset-color-letter|C
0043
Template:Chset-color-letter|D
0044
Template:Chset-color-letter|E
0045
Template:Chset-color-letter|F
0046
Template:Chset-color-letter|G
0047
Template:Chset-color-letter|H
0048
Template:Chset-color-letter|I
0049
Template:Chset-color-letter|J
004A
Template:Chset-color-letter|K
004B
Template:Chset-color-letter|L
004C
Template:Chset-color-letter|M
004D
Template:Chset-color-letter|N
004E
Template:Chset-color-letter|O
004F
5_ Template:Chset-color-letter|P
0050
Template:Chset-color-letter|Q
0051
Template:Chset-color-letter|R
0052
Template:Chset-color-letter|S
0053
Template:Chset-color-letter|T
0054
Template:Chset-color-letter|U
0055
Template:Chset-color-letter|V
0056
Template:Chset-color-letter|W
0057
Template:Chset-color-letter|X
0058
Template:Chset-color-letter|Y
0059
Template:Chset-color-letter|Z
005A
Template:Chset-color-punct|[
005B
Template:Chset-color-punct|\
005C
Template:Chset-color-punct|]
005D
Template:Chset-color-graph|^
005E
Template:Chset-color-punct|_
005F
6_ Template:Chset-color-graph|`
0060
Template:Chset-color-letter|a
0061
Template:Chset-color-letter|b
0062
Template:Chset-color-letter|c
0063
Template:Chset-color-letter|d
0064
Template:Chset-color-letter|e
0065
Template:Chset-color-letter|f
0066
Template:Chset-color-letter|g
0067
Template:Chset-color-letter|h
0068
Template:Chset-color-letter|i
0069
Template:Chset-color-letter|j
006A
Template:Chset-color-letter|k
006B
Template:Chset-color-letter|l
006C
Template:Chset-color-letter|m
006D
Template:Chset-color-letter|n
006E
Template:Chset-color-letter|o
006F
7_ Template:Chset-color-letter|p
0070
Template:Chset-color-letter|q
0071
Template:Chset-color-letter|r
0072
Template:Chset-color-letter|s
0073
Template:Chset-color-letter|t
0074
Template:Chset-color-letter|u
0075
Template:Chset-color-letter|v
0076
Template:Chset-color-letter|w
0077
Template:Chset-color-letter|x
0078
Template:Chset-color-letter|y
0079
Template:Chset-color-letter|z
007A
Template:Chset-color-punct|{
007B
Template:Chset-color-graph||
007C
Template:Chset-color-punct|}
007D
Template:Chset-color-graph|~
007E
Template:Chset-color-ctrl|DEL
007F
8_ Template:Chset-color-undef| Template:Chset-color-undef| Template:Chset-color-undef| Template:Chset-color-undef| Template:Chset-color-undef| Template:Chset-color-undef| Template:Chset-color-undef| Template:Chset-color-undef| Template:Chset-color-undef| Template:Chset-color-undef| Template:Chset-color-undef| Template:Chset-color-undef| Template:Chset-color-undef| Template:Chset-color-undef| Template:Chset-color-undef| Template:Chset-color-undef|
9_ Template:Chset-color-undef| Template:Chset-color-undef| Template:Chset-color-undef| Template:Chset-color-undef| Template:Chset-color-undef| Template:Chset-color-undef| Template:Chset-color-undef| Template:Chset-color-undef| Template:Chset-color-undef| Template:Chset-color-undef| Template:Chset-color-undef| Template:Chset-color-undef| Template:Chset-color-undef| Template:Chset-color-undef| Template:Chset-color-undef| Template:Chset-color-undef|
A_ Template:Chset-color-undef| Template:Chset-color-letter|Ł
0141
Template:Chset-color-letter|Ø
00D8
Template:Chset-color-letter|Đ
0110
Template:Chset-color-letter|Þ
00DE
Template:Chset-color-letter|Æ
00C6
Template:Chset-color-letter|Œ
0152
Template:Chset-color-letter|ʹ
02B9
Template:Chset-color-punct|·
00B7
Template:Chset-color-graph|
266D
Template:Chset-color-graph|®
00AE
Template:Chset-color-graph|±
00B1
Template:Chset-color-letter|Ơ
01A0
Template:Chset-color-letter|Ư
01AF
Template:Chset-color-letter|ʼ
02BC
Template:Chset-color-undef|
B_ Template:Chset-color-letter|ʻ
02BB
Template:Chset-color-letter|ł
0142
Template:Chset-color-letter|ø
00F8
Template:Chset-color-letter|đ
0111
Template:Chset-color-letter|þ
00FE
Template:Chset-color-letter|æ
00E6
Template:Chset-color-letter|œ
0153
Template:Chset-color-letter|ʺ
02BA
Template:Chset-color-letter|ı
0131
Template:Chset-color-graph|£
00A3
Template:Chset-color-letter|ð
00F0
Template:Chset-color-undef| Template:Chset-color-letter|ơ
01A1
Template:Chset-color-letter|ư
01B0
Template:Chset-color-undef| Template:Chset-color-undef|
C_ Template:Chset-color-graph|°
00B0
Template:Chset-color-letter|
2113
Template:Chset-color-graph|
2117
Template:Chset-color-graph|©
00A9
Template:Chset-color-graph|
266F
Template:Chset-color-punct|¿
00BF
Template:Chset-color-punct|¡
00A1
Template:Chset-color-undef| Template:Chset-color-undef| Template:Chset-color-undef| Template:Chset-color-undef| Template:Chset-color-undef| Template:Chset-color-undef| Template:Chset-color-undef| Template:Chset-color-undef| Template:Chset-color-undef|
D_ Template:Chset-color-undef| Template:Chset-color-undef| Template:Chset-color-undef| Template:Chset-color-undef| Template:Chset-color-undef| Template:Chset-color-undef| Template:Chset-color-undef| Template:Chset-color-undef| Template:Chset-color-undef| Template:Chset-color-undef| Template:Chset-color-undef| Template:Chset-color-undef| Template:Chset-color-undef| Template:Chset-color-undef| Template:Chset-color-undef| Template:Chset-color-undef|
E_ Template:Chset-color-misc|̉ 
0309
Template:Chset-color-misc|̀ 
0300
Template:Chset-color-misc|́ 
0301
Template:Chset-color-misc|̂ 
0302
Template:Chset-color-misc|̃ 
0303
Template:Chset-color-misc|̄ 
0304
Template:Chset-color-misc|̆ 
0306
Template:Chset-color-misc|̇ 
0307
Template:Chset-color-misc|̈ 
0308
Template:Chset-color-misc|̌ 
030C
Template:Chset-color-misc|̊ 
030A
Template:Chset-color-misc|︠ 
FE20
Template:Chset-color-misc|︡ 
FE21
Template:Chset-color-misc|̕ 
0315
Template:Chset-color-misc|̋ 
030B
Template:Chset-color-misc|̐ 
0310
F_ Template:Chset-color-misc|̧ 
0327
Template:Chset-color-misc|̨ 
0328
Template:Chset-color-misc|̣ 
0323
Template:Chset-color-misc|̤ 
0324
Template:Chset-color-misc|̥ 
0325
Template:Chset-color-misc|̳ 
0333
Template:Chset-color-misc|̲ 
0332
Template:Chset-color-misc|̦ 
0326
Template:Chset-color-misc|̜ 
031C
Template:Chset-color-misc|̮ 
032E
Template:Chset-color-misc|︢ 
FE22
Template:Chset-color-misc|︣ 
FE23
Template:Chset-color-undef| Template:Chset-color-undef| Template:Chset-color-misc|̓ 
0313
Template:Chset-color-undef|

  Letter  Number  Punctuation  Symbol  Other  Undefined

Use

GEDCOM

The GEDCOM specification for exchanging genealogical data refers to ANSEL (ANSI/NISO Z39.47-1985) as a valid text encoding for GEDCOM files and extends it with additional characters which are shown in the following table.[4][5]

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[3] but additionally supports the eszett (ß) character at C7 and the euro sign (€) at C8.[6]

References

  1. ^ a b c "Project Overview: ANSI/NISO Z39.47-1993 (R2003) Extended Latin Alphabet Coded Character Set for Bibliographic Use (ANSEL) (Inactive)". National Information Standards Organization. Archived from the original on 14 March 2014. Retrieved 5 May 2014.
  2. ^ Extended Latin Alphabet Coded Character Set for Bibliographic Use (PDF) (National information standard specification). 1993 (R2003). Bethesda, Maryland: NISO Press. 3 May 1993. ISBN 1-880124-02-5. ISSN 1041-5653. OCLC 25546245. OL 12137795M. ANSI/NISO Z39.47-1993 (R2003). Archived from the original (PDF) on 14 March 2014. Retrieved 5 May 2014.
  3. ^ a b c "International Register Of Coded Character Sets To Be Used With Escape Sequences (Registration Listing Ordered By Registration Number)". International Register Of Coded Character Sets To Be Used With Escape Sequences. Information Technology Standards Commission of Japan. Archived from the original on 9 April 2014. Retrieved 5 May 2014.
  4. ^ The Church of Jesus Christ of Latter-day Saints, Family History Department (2 December 1995). "Appendix D: ANSEL Character Set". The GEDCOM Standard Release 5.5 (Information standard specification). Salt Lake City, Utah: The Church of Jesus Christ of Latter-day Saints. pp. 87–89.
  5. ^ The Church of Jesus Christ of Latter-day Saints, Family History Department (4 November 1993). The GEDCOM Standard Release 5.3 (Information standard specification). Salt Lake City, Utah: The Church of Jesus Christ of Latter-day Saints. pp. 67–72.
  6. ^ "MARC 21 Specifications for Record Structure, Character Sets, and Exchange Media: Code Table Extended Latin (ANSEL)". Library Standards at the Library of Congress. Library of Congress. December 2007. Archived from the original on 14 March 2014. Retrieved 6 May 2014.