VNI

VNI

VNI Software Company는 다양한 교육, 엔터테인먼트, 사무실 및 유틸리티 소프트웨어 패키지의 개발자다. 이들은 베트남어를 위한 컴퓨터용 인코딩(VNI 인코딩)과 인기 입력방식(VNI Input)을 개발한 것으로 알려져 있다. VNI는 종종 TELEX 입력 방법과 함께 베트남어를 타이핑하는 컴퓨터 시스템에서도 사용할 수 있다. 가장 흔한 쌍은 키보드와 컴퓨터에서 VNI를 사용하는 반면, TELEX는 전화나 터치스크린에서 더 흔하다.

역사

VNI 회사는 가족 소유의 회사로 캘리포니아 웨스트민스터에 본사를 두고 있다. Hồ Thann Việt에 의해 1987년에 설립되었으며, 컴퓨터에서 베트남어를 쉽게 사용하는 소프트웨어를 개발하기 위해 설립되었다. 그들의 제품으로는 VNI 인코딩과 VNI 입력 방식이 있었다. 이후 VNI 입력 방식은 전화와 터치스크린에 더 유리한 TELEX와 함께 베트남인에게 가장 인기 있는 두 가지 입력 방법으로 성장했고, VNI는 키보드 컴퓨터 시스템에서 더 많은 사용을 발견했다.

VNI 대 마이크로소프트

1990년대에 마이크로소프트는 VNI 제품의 잠재력을 인식하고 전세계에서 사용되고 있는 윈도 95 베트남판과 MSDN에 VNI 입력 방식을 통합하였다.

마이크로소프트가 이러한 기술을 무단으로 사용하자, VNI는 이 문제에 대해 마이크로소프트를 법정에 세웠다. 마이크로소프트(MS)는 법정 밖에서 사건을 해결하고 제품군 전체에서 입력 방식을 철회하고 자체 입력 방식을 개발했다. 사실상 알려지지 않았지만 윈도 98 이후 모든 윈도 릴리즈에 등장했다.[1]

윈도 10 버전 1903을 시작으로, 현재 Telex 입력 방식과 함께 VNI 입력 방식("베트남어 번호 키 기반"으로)이 기본적으로 지원되고 있다.[2]

유니코드

컴퓨팅 분야에서 유니코드의 인기가 높아지고 있음에도 불구하고 VNI 인코딩(아래 참조)은 베트남과 해외에서 베트남어 사용자들이 여전히 폭넓게 사용하고 있다. 캘리포니아 오렌지 카운티 리틀 사이공 인근의 모든 전문 인쇄 시설은 베트남어 텍스트를 처리할 때 VNI 인코딩을 계속 사용하고 있다. 이러한 이유로 VNI 문자 집합을 사용하여 제출된 인쇄 작업은 로컬 프린터와 호환된다.

입력 방법

VNI는 컴퓨터로 베트남어를 입력하는 컴퓨터 사용자를 돕기 위해 입력 방법과 인코딩인 VNI 문자 세트를 발명, 대중화 및 상용화했다. 사용자는 표준 컴퓨터 키보드 레이아웃에 있는 ASCII 문자만 사용하여 입력할 수 있다. 베트남 알파벳은 베트남 알파벳의 음색과 다른 문자에 대해 분음 부호의 복잡한 체계를 사용하기 때문에, 키보드는 가능한 모든 문자를 포함하기 위해 133개의 영숫자 키와 Shift 키를 필요로 할 것이다.[3]

VNI 입력 방법

원래 VNI의 입력 방식은 기능키(F1, F2, ...)를 활용해 톤 마크를 입력했는데, 나중에 운영체제가 해당 키를 다른 용도로 사용했기 때문에 문제가 있는 것으로 드러났다. 그런 다음 VNI는 음색 표시를 입력하기 위해 키보드 상단을 따라 숫자 키로 돌렸다(숫자 표시와는 반대). 이 배열은 오늘날에도 존속하지만, 사용자들은 톤 마크에 사용되는 키를 사용자 정의할 수도 있다.

Bảng dấu VNI: 클릭 한 번으로 베트남어 분음 부호를 액세스할 수 있는 도구 모음

VNI Tan Ky 모드를 켜면 사용자는 단어의 어느 곳이나 분음 부호를 입력할 수 있으며, 표시는 적절한 위치에 나타날 것이다. 예를 들어 '학교'를 뜻하는 trường라는 단어는 다음과 같은 방법으로 타이핑할 수 있다.

  • truong-7-2 → (대부분 재래식 방식)
  • 72truongtrường
  • t72ruongtrường
  • tr72uongtrường
  • tru7o72ngtrường
  • truo72ngtrường
  • truo7ng2trường

첫 번째 방법은 필기와 철자 규약을 따르는 전통적인 방법인데, 먼저 기지를 쓰고(트루롱) 그 다음에 나중에 하나씩 덧셈한 톤마크를 쓰는 것이다.

VNI 탄기

1990년대에 VNI Tan Ky 4가 출시됨에 따라, VNI는 사용자가 필요한 모든 문자와 음색 표시를 입력하는 한 소프트웨어가 이들을 올바르게 그룹화할 것이기 때문에 사용자가 단어 안에 음색 표시를 올바르게 삽입해야 할 위치를 기억하지 않아도 되었다. 이 기능은 특히 그 언어를 처음 접하는 사람들에게 유용하다.

VNI 오토 액센트

VNI 오토 액센트는 컴퓨터 키보드의 장시간 사용으로 인한 반복적 변형성 상해(RSI) 완화를 목적으로 한 이 회사의 가장 최근 소프트웨어 출시(2006년)이다. 자동 액센트는 사용자의 분음 부호를 자동으로 추가하여 각 단어를 입력하는 데 필요한 키 입력 수를 줄이는 데 도움이 된다. 사용자는 여전히 단어의 모든 기본 문자를 입력해야 한다.

캐릭터 인코딩

VNI 인코딩(Windows/Unix)

VNI 인코딩은 하나의 베트남 모음 문자를 나타내기 위해 최대 2바이트를 사용하며, 두 번째 바이트는 추가적인 분음 부호를 제공하므로 제어 문자를 베트남 문자로 교체할 필요가 없으며, TCVN1(VSCII-1)과 VISCIICII에서 발견되는 문제 시스템 또는 때때로 사용되는 것과 같은 두 가지 다른 글꼴을 사용한다. TCVN3(VSCII-3)의 경우, 하나는 소문자를 포함하고 다른 하나는 대문자를 포함한다. 유사한 접근법은 윈도우즈-1258과 VSCII-2에 의해 취해진다.

이 솔루션은 서로 다른 버전의 Windows와 다른 플랫폼 사이에서 더 휴대성이 좋다. 그러나 한 개의 쓰여진 문자를 나타내는 파일에 여러 개의 문자가 있기 때문에 파일 크기가 커진다. 늘어난 파일 크기는 대개 데이터를 ZIP와 같은 파일 형식으로 압축하여 설명할 수 있다.

VNI 인코딩은 베트남 남부에서 광범위하게 사용되었고, 때로는 해외에서 사용되기도 했으며, 북쪽에서는 TCVN 5712가 우세했다.[4]

0x00 ~ 0x7F 지점들은 ASCII를 따른다.

VNI "ANSI" 인코딩(Windows/Unix)[5][6]
0 1 2 3 4 5 6 7 8 9 A B C D E F
8배
9배
도끼
Bx
Cx ◌̂̀ ◌̂́ ◌̂ ◌̂̃ ◌̣̂ ◌̂̉ ◌̆̀ ◌̆́ ◌̆ ◌̣̆ Ì Í ◌̣
Dx Đ Ĩ Ơ ◌̃ Ư ◌̀ ◌́ ◌̆̉ ◌̉ ◌̆̃
Ex ◌̂̀ ◌̂́ ◌̂ ◌̂̃ ◌̣̂ ◌̂̉ ◌̆̀ ◌̆́ ◌̆ ◌̣̆ ì í ◌̣
FX đ ĩ ơ ◌̃ ư ◌̀ ◌́ ◌̆̉ ◌̉ ◌̆̃
대문자에 대한 표시와 소문자에 대한 다른 표시

Macintosh용 VNI 인코딩

매킨토시 시스템에 사용하기 위한 버전이며, 배열은 다르다(Windows-1252Mac OS Roman 사이의 다른 배치에 대응함).

VNI "Mac" 인코딩(Macintosh)[6]
0 1 2 3 4 5 6 7 8 9 A B C D E F
8배 ◌̣̂ ◌̂̉ ◌̆́ Đ Ư ◌̆̃ ◌̂́ ◌̂̀ ◌̂ ◌̣̂ ◌̂̃ ◌̂̉ ◌̆́ ◌̆̀
9배 ◌̆ ◌̣̆ í ì ◌̣ đ ĩ ơ ư ◌̃ ◌̆̉ ◌́ ◌̉ ◌̆̃
도끼 ◌̀
Bx ◌̀
Cx ◌̂̀ ◌̂̃ ◌̃
Dx
Ex ◌̂ ◌̆ ◌̂́ ◌̣̆ ◌̆̀ Í ◌̣ Ì Ĩ Ơ
FX ◌̆̉ ◌̉ ◌́
대문자 모음에 사용되는 분음 문자(다른 문자는 소문자 모음에 사용됨)

DOS용 VNI 인코딩

DOS에서 사용하기 위한 VNI 인코딩은 분음 부호화에는 별도의 문자를 사용하지 않고, 대신 특정 ASCII 문장 부호를 톤으로 표시된 대문자로 대체한다(ISO 646 비교).

VNI "ASCII" 인코딩(DOS)[6]
0 1 2 3 4 5 6 7 8 9 A B C D E F
0x NUL SOH STX ETX EOT ENQ ACK BS HT LF VT FF CR 그렇게 SI
1배 DLE DC1 DC2 DC3 DC4 NAK SYN ETB EM 후보선수 ESC FS GS RS 미국
2배 SP ! " # $ % & ' ( ) * + , - . /
3배 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
4배 A B C D E F G H I J K L M N O
5배 P Q R S T U V W X Y Z [ \ ] Á _
6배 À a b c d e f g h i j k l m n o
7배 p q r s t u v w x y z à DEL
8배 é â à ê ế è ì
9배 õ ô ò ù ũ ư
도끼 á í ó ú ĩ đ Đ
Bx É È Í Ì
Cx Ĩ Ó Ò Õ
Dx Ú Ù Ũ Ý
Ex ã ă ý
FX ơ Ô Ơ Ư Ă Â Ê á
ASC와의 차이점II

VIQR 및 VNI-인터넷 메일

ASCII 문자를 이용한 베트남어 표기 협약인 베트남어 인용-판독(VIQR)의 사용은 타이프라이터워드 프로세싱의 주요 도구였던 베트남 전쟁 에 시작되었다. 미군이 베트남어 원고를 공문서에 정확하게 표기할 수 있는 방법을 요구했기 때문에 VIQR은 군을 위해 발명된 것이다.[citation needed] VIQR은 오랜 기간 사용되었기 때문에 VNI, VPSKee, VSCII, VISCII, 유니코드가 등장하기 전에는 컴퓨터 워드 프로세싱을 위한 자연스러운 선택이었다. 여전히 컴퓨터의 정보 교환에 널리 사용되고[when?] 있지만, 암호화된 외관 때문에 설계와 배치에는 바람직하지 않다.

VIQR의 주요 이슈는 특히 경험이 부족한 컴퓨터 사용자들의 경우 VIQR 텍스트를 읽기가 어렵다는 것이었다. VNI는 VNI-Internet Mail이라는 자유 글꼴을 만들어 출시했는데, 이 글꼴은 VIQR 표기법과 VNI의 결합 문자 기법을 활용하여 특정 ASCII 문장 부호를 결합 문자로 대체함으로써 VIQR 문자에 보다 자연스러운 모습을 부여했다.

다음 표는 VNI-Internet Mail을 다른 성문화된 VIQR 또는 VIQR과 유사한 규약과 비교한다.

분음 부호 RFC 1456 VIQR 표기법[7] VSCII-MNEM 표기법[8] VNI 인터넷 메일 표기법[6]
브레브 ( < A ă로 표시됨
원곡선 ^ > ^ E^ EE로 표시됨
+ * * U* ư로 표시됨
급성 ' ' ' O' o로 표시됨
무덤 ` ! ` O` ò로 표시됨
훅 위 ? ? { O{ ỏ로 표시됨
틸데 ~ " ~ O~ õ로 표시됨
아래 점 . . } O} ọ로 표시됨
바레드 D DD DD D_ D_ đ로 표시됨

참고 항목

참조

  1. ^ "Typing Vietnamese, Part 2: The Vietnamese Diaspora, Unicode and the Ubiquity of Unikey Saigoneer". saigoneer.com. Retrieved 2021-04-14.
  2. ^ "Hãy thử gõ tiếng Việt với bộ gõ Telex và Number-key based mới nào!". 2018-10-25.
  3. ^ "Typing Vietnamese, Part 2: The Vietnamese Diaspora, Unicode and the Ubiquity of Unikey Saigoneer". saigoneer.com. Retrieved 2021-04-14.
  4. ^ Ngo, Hoc Dinh; Tran, TuBinh. "5. Why Having Vietnamese Charset (Character Set – Encoding) Conversion?". Some special functions of WinVNKey.
  5. ^ "Unicode & Vietnamese Legacy Character Encodings". Vietnamese Unicode FAQs.
  6. ^ a b c d "VNI Character Sets". Vietnamese Unicode FAQs.
  7. ^ Vietnamese Standardization Working Group. "RFC 1456: Conventions for Encoding the Vietnamese Language". IETF.
  8. ^ Lunde, Ken (2009). CJKV Information Processing (2nd ed.). O'Reilly Media. pp. 47–49. ISBN 978-0-596-51447-1.

외부 링크

VNI 제품