BraSCII

BraSCII
다른 이름ABNT
언어포르투갈어, 영어, 기타 다수
표준ABNT NBR 9611:1991
분류확장 ASCII
상위 인코딩ECMA-94:1985
기반다국적 문자 집합
그 밖의 관련 인코딩ISO/IEC 8859-1 (ECMA-94:1986 이후)

BraSCII는 브라질에서 사용되었던 문자 집합이다. 1980년대에 여러 프린터, Carta Certa와 같은 응용 프로그램, 비디오 보드 등에서 사용되었으며, 브라질의 MSX 컴퓨터 기종의 표준 문자 집합이었다. 이 코드 페이지는 스타(Star) 프린터에서 코드 페이지 3847로 알려져 있다.

역사

이 문자 집합은 1986년 브라질 기술 표준 협회(Associação Brasileira de Normas Técnicas, ABNT)에 의해 NBR-9614:1986 표준으로 제정되었으며, 이후 1991년 NBR-9611:1991 표준으로 개정되었다.

이 코드는 ISO/IEC 4873 표준을 기반으로 하며, 미국 정보 교환 표준 부호에 빗대어 "BraSCII"(Brazilian Standard Code for Information Interchange)라는 별칭이 붙었다. ASCII가 7비트 코드인 반면, BraSCII는 8비트 코드로서 160부터 255까지의 문자가 확장 문자를 지원하도록 구성되었다. BraSCII는 ECMA-94 (1985) 및 ISO/IEC 8859-1 (1987)과 거의 동일하지만, ×와 ÷가 Œ와 œ로 대체되었다는 점이 다르다. 이 문자들은 다국적 문자 집합(MCS, 1983)과 로터스 국제 문자 집합(LICS, 1985)에는 존재했으나, 초기 버전의 ECMA-94 (1985)와 ISO/IEC 8859-1에서는 비어 있었다. 다만, ECMA-94의 첫 번째 초안 및 ISO/IEC 8859-1과는 완전히 동일하다. 일부 다른 장치에서는 이 문자 집합을 단순히 "ABNT"라고 부르기도 한다.

이 문자 집합은 또 다른 브라질 문자 집합인 ABICOMP와는 달랐다.

이 문자 집합의 목표는 포르투갈어를 위해 존재하던 여러 코딩 시스템(ISO IR-16, ISO IR-84, IBM 256, IBM 275, IBM 850, DEC 다국적, HP Roman-8, Mac OS Roman 등)이라는 "바벨탑"을 없애는 것이었다. 그럼에도 불구하고 이 코드 집합은 대형 다국적 기업의 압박 등으로 인해 널리 보급되는 데 어려움을 겪었으며 ISO/IEC 8859-1과 이후의 유니코드가 보편화됨에 따라 점점 사용되지 않게 되었다.

적용 범위

각 문자는 8비트 코드 값 하나로 인코딩된다. 이 코드 값들은 다음 언어들로 통신하기 위한 거의 모든 데이터 교환 시스템에서 사용할 수 있다(일부 문자가 누락된 경우를 제외함).

참고
  1. ↑ Ǿ/ǿ를 제외하고 완벽하게 지원함. Ǿ/ǿ는 Ø/ø 또는 øe로 대체 가능하지만 모호성이 증가함.
  2. ↑ 미국 및 현대 영국 영어.
  3. ↑ 기본 고전 철자법.
  4. ↑ 루미 문자.
  5. ↑ 보크몰 및 뉘노르스크.
  6. ↑ 유럽 및 브라질 포르투갈어.

프랑스어에서 극히 드물게 나타나며 단어 처음에 절대 쓰이지 않는 ÿ는 소문자 형태로만 포함되어 있다. 대문자 자리는 독일어의 소문자 ß가 차지하고 있는데, ß 자체도 대문자 형태로는 거의 쓰이지 않는다.

문자 집합

BraSCII
0 1 2 3 4 5 6 7 8 9 A B C D E F
0x
1x
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 { | } ~
8x
9x
Ax NBSP ¡ ¢ £ ¤ ¥ ¦ § ¨ © ª « ¬ SHY ® ¯
Bx ° ± ² ³ ' μ · ¸ ¹ º » ¼ ½ ¾ ¿
Cx À Á Â Ã Ä Å Æ Ç È É Ê Ë Ì Í Î Ï
Dx Ð Ñ Ò Ó Ô Õ Ö Œ
0152
Ø Ù Ú Û Ü Ý Þ ß
Ex à á â ã ä å æ ç è é ê ë ì í î ï
Fx ð ñ ò ó ô õ ö œ
0153
ø ù ú û ü ý þ ÿ
  ISO/IEC 8859-1과의 차이점

각주