VSCII

{{short description|National standard character encoding for the Vietnamese alphabet}}

{{Distinguish|text=VISCII, an unofficial encoding for Vietnamese}}

{{Infobox character encoding

|name = VSCII

|alias = x-viet-tcvn5712{{cite web |url=https://groups.google.com/d/msg/mozilla.dev.apps.thunderbird/2P5kCJJS_WI/oWhT0STivL0J |last=Sivonen |first=Henri |title=Character encoding changes in m-c require c-c action |work=mozilla.dev.apps.thunderbird |date=2014-09-26}}

|by = TCVN/TC1

|standard = TCVN 5712:1993

|lang = Vietnamese, English

|classification = 8-bit SBCS;
Extended ASCII (VSCII-2/-3)

}}

VSCII (Vietnamese Standard Code for Information Interchange), also known as TCVN 5712, ISO-IR-180,{{cite iso-ir |number=180 |title=Right-hand Part of the VSCII-2 Code Table |id-in-title=yes |sponsor=TCVN |sponsor-link=Vietnam Standards |date=1993}} .VN, ABC or simply the TCVN encodings,{{cite web |url=http://winvnkey.sourceforge.net/some-special-functions-of-winvnkey.htm#Why_having_Vietnamese_charset_conversion |title=5. Why Having Vietnamese Charset (Character Set – Encoding) Conversion? |work=Some special functions of WinVNKey |first1=Hoc Dinh |last1=Ngo |first2=TuBinh |last2=Tran}}{{cite web |first=Minh T. |last=Nguyen |title=Vietnamese Conversions (Vietnet/VIQR, VNI, VPS, VISCII, VNU, TCVN, VietWare, unicode) |url=http://www.enderminh.com/minh/vnconversions.aspx}} is a set of three closely related Vietnamese national standard character encodings for using the Vietnamese language with computers, developed by the TCVN Technical Committee on Information Technology (TCVN/TC1) and first adopted in 1993 (as TCVN 5712:1993).{{cite web |url=http://www.informatik.uni-leipzig.de/~duc/software/misc/tcvn.txt |archive-url=https://web.archive.org/web/20170111042331/http://www.informatik.uni-leipzig.de/~duc/software/misc/tcvn.txt |archive-date=2017-01-11 |title=[news] TCVN 5712:1993 (VSCII) -- Vietnamese national standard |date=1993-06-02}}

It should not be confused with the similarly-named unofficial VISCII encoding, which was sometimes used by overseas Vietnamese speakers. VISCII was also intended to stand for Vietnamese Standard Code for Information Interchange, but is not related to VSCII.{{cite book |section=Chapter 1: CJKV Information Processing Overview (§ Are VISCII and VSCII identical? What about TCVN?) |page=17 |title=CJKV Information Processing |edition=2nd |last=Lunde |first=Ken |date=13 January 2009 |isbn=978-0-596-51447-1}}

VSCII (TCVN) was used extensively in the north of Vietnam, while VNI was popular in the south. Unicode and the Windows-1258 code page are now used for virtually all Vietnamese computer data,{{cn|date=July 2020}} but legacy files or archived messages may need conversion.

Encodings

All three forms of VSCII keep the 95 printable characters of ASCII unmodified.

VSCII-3, also known as TCVN 5712-3, VN3 or simply TCVN3,{{cite web |url=http://vietunicode.sourceforge.net/charset/ |title=Unicode & Vietnamese Legacy Character Encodings |work=Vietnamese Unicode FAQs}} includes the fewest assignments. It is an extended ASCII, because it keeps all 128 codes of ASCII unmodified. It does not reassign any of the C0 and C1 control codes. Compared to ASCII, it adds 75 characters:

  • 67 lowercase characters, allowing full lowercase support.
  • 7 uppercase characters, allowing uppercase support for the 29 base letters without tone marks.
  • The non-breaking space.

Tone marks on uppercase vowels is accomplished in TCVN3 by switching to an all-capital font.{{cite web |url=http://vietunicode.sourceforge.net/charset/ |title=Unicode & Vietnamese Legacy Character Encodings |work=Vietnamese Unicode FAQs |quotation=TCVN3 is not double-byte, but due to the nature of its encoding, capital letters (vowels) are mapped to a separate, capital font that is similar to the normal, lowercase one.}}

VSCII-2, also known as TCVN 5712-2 and VN2, is a superset of VSCII-3. It is an extended ASCII, because it keeps all 128 codes of ASCII unmodified. It does not reassign any of the C0 and C1 control codes, making it conformant with ISO 2022 as a 96-set. Compared to VSCII-3, it adds (for a total of 96 non-ASCII characters):

  • 16 more uppercase characters with pre-composed tone marks (for a total of 23 non-ASCII uppercase characters)
  • 5 combining diacritics for tone marks, allowing other combinations of uppercase letters and tone marks to be represented. Combining marks follow the base letter as in VNI (rather than preceding them as in ANSEL).

VSCII-1, also known as TCVN 5712-1 and VN1, is an extension of VSCII-2, and is a modified ASCII, since it replaces 12 of the 33 control characters with precomposed characters. Compared to VSCII-2, it (for a total of 140 non-ASCII characters):

  • Adds 44 more pre-composed uppercase letters, bringing them to the same count as the lowercase
  • Does this by replacing 12 ASCII control characters and allocating 32 graphical characters to the C1 control area, breaking ISO 2022 compatibility

Conversion from VSCII-3 to VSCII-2 or VSCII-1 and conversion from VSCII-2 to VSCII-1 are not necessary, but can result in smaller files.

Conversion from VSCII-1 to VSCII-2 or VSCII-3 and conversion from VSCII-2 to VSCII-3 require expansion of some pre-composed characters.

Character set

{{chset-table-header1|VSCII-1}}
{{chset-left1|0x}}

|{{chset-ctrl1|U+0000 NULL|NUL}}

|{{chset-cell1|u=00DA|U+00DA LATIN CAPITAL LETTER U WITH ACUTE|Ú|style=background:#FEE}}

|{{chset-cell1|u=1EE4|U+1EE4 LATIN CAPITAL LETTER U WITH DOT BELOW||style=background:#FEE}}

|{{chset-ctrl1|U+0003 END OF TEXT|ETX}}

|{{chset-cell1|u=1EEA|U+1EEA LATIN CAPITAL LETTER U WITH HORN AND GRAVE||style=background:#FEE}}

|{{chset-cell1|u=1EEC|U+1EEC LATIN CAPITAL LETTER U WITH HORN AND HOOK ABOVE||style=background:#FEE}}

|{{chset-cell1|u=1EEE|U+1EEE LATIN CAPITAL LETTER U WITH HORN AND TILDE||style=background:#FEE}}

|{{chset-ctrl1|U+0007 BELL|BEL}}

|{{chset-ctrl1|U+0008 BACKSPACE|BS}}

|{{chset-ctrl1|U+0009 CHARACTER TABULATION|HT}}

|{{chset-ctrl1|U+000A LINE FEED (LF)|LF}}

|{{chset-ctrl1|U+000B LINE TABULATION|VT}}

|{{chset-ctrl1|U+000C FORM FEED (FF)|FF}}

|{{chset-ctrl1|U+000D CARRIAGE RETURN (CR)|CR}}

|{{chset-ctrl1|U+000E SHIFT OUT|SO}}

|{{chset-ctrl1|U+000F SHIFT IN|SI}}

{{chset-left1|1x}}

|{{chset-ctrl1|U+0010 DATA LINK ESCAPE|DLE}}

|{{chset-cell1|u=1EE8|U+1EE8 LATIN CAPITAL LETTER U WITH HORN AND ACUTE||style=background:#FEE}}

|{{chset-cell1|u=1EF0|U+1EF0 LATIN CAPITAL LETTER U WITH HORN AND DOT BELOW||style=background:#FEE}}

|{{chset-cell1|u=1EF2|U+1EF2 LATIN CAPITAL LETTER Y WITH GRAVE||style=background:#FEE}}

|{{chset-cell1|u=1EF6|U+1EF6 LATIN CAPITAL LETTER Y WITH HOOK ABOVE||style=background:#FEE}}

|{{chset-cell1|u=1EF8|U+1EF8 LATIN CAPITAL LETTER Y WITH TILDE||style=background:#FEE}}

|{{chset-cell1|u=00DD|U+00DD LATIN CAPITAL LETTER Y WITH ACUTE|Ý|style=background:#FEE}}

|{{chset-cell1|u=1EF4|U+1EF4 LATIN CAPITAL LETTER Y WITH DOT BELOW||style=background:#FEE}}

|{{chset-ctrl1|U+0018 CANCEL|CAN}}

|{{chset-ctrl1|U+0019 END OF MEDIUM|EM}}

|{{chset-ctrl1|U+001A SUBSTITUTE|SUB}}

|{{chset-ctrl1|U+001B ESCAPE|ESC}}

|{{chset-ctrl1|U+001C INFORMATION SEPARATOR FOUR|FS}}

|{{chset-ctrl1|U+001D INFORMATION SEPARATOR THREE|GS}}

|{{chset-ctrl1|U+001E INFORMATION SEPARATOR TWO|RS}}

|{{chset-ctrl1|U+001F INFORMATION SEPARATOR ONE|US}}

{{chset-left1|2x}}

|{{chset-ctrl1|U+0020 SPACE| SP }}

|{{chset-cell1|U+0021 EXCLAMATION MARK|!}}

|{{chset-cell1|U+0022 QUOTATION MARK|"}}

|{{chset-cell1|U+0023 NUMBER SIGN|#}}

|{{chset-cell1|U+0024 DOLLAR SIGN|$}}

|{{chset-cell1|U+0025 PERCENT SIGN|%}}

|{{chset-cell1|U+0026 AMPERSAND|&}}

|{{chset-cell1|U+0027 APOSTROPHE|'}}

|{{chset-cell1|U+0028 LEFT PARENTHESIS|(}}

|{{chset-cell1|U+0029 RIGHT PARENTHESIS|)}}

|{{chset-cell1|U+002A ASTERISK|*}}

|{{chset-cell1|U+002B PLUS SIGN|+}}

|{{chset-cell1|U+002C COMMA|,}}

|{{chset-cell1|U+002D HYPHEN-MINUS|Plus and minus signs

}}

|{{chset-cell1|U+002E FULL STOP|.}}

|{{chset-cell1|U+002F SOLIDUS|/}}

{{chset-left1|3x}}

|{{chset-cell1|U+0030 DIGIT ZERO|0}}

|{{chset-cell1|U+0031 DIGIT ONE|1}}

|{{chset-cell1|U+0032 DIGIT TWO|2}}

|{{chset-cell1|U+0033 DIGIT THREE|3}}

|{{chset-cell1|U+0034 DIGIT FOUR|4}}

|{{chset-cell1|U+0035 DIGIT FIVE|5}}

|{{chset-cell1|U+0036 DIGIT SIX|6}}

|{{chset-cell1|U+0037 DIGIT SEVEN|7}}

|{{chset-cell1|U+0038 DIGIT EIGHT|8}}

|{{chset-cell1|U+0039 DIGIT NINE|9}}

|{{chset-cell1|U+003A COLON|:}}

|{{chset-cell1|U+003B SEMICOLON|;}}

|{{chset-cell1|U+003C LESS-THAN SIGN|<}}

|{{chset-cell1|U+003D EQUALS SIGN|{{=}}}}

|{{chset-cell1|U+003E GREATER-THAN SIGN|>}}

|{{chset-cell1|U+003F QUESTION MARK|?}}

{{chset-left1|4x}}

|{{chset-cell1|U+0040 COMMERCIAL AT|@}}

|{{chset-cell1|U+0041 LATIN CAPITAL LETTER A|A}}

|{{chset-cell1|U+0042 LATIN CAPITAL LETTER B|B}}

|{{chset-cell1|U+0043 LATIN CAPITAL LETTER C|C}}

|{{chset-cell1|U+0044 LATIN CAPITAL LETTER D|D}}

|{{chset-cell1|U+0045 LATIN CAPITAL LETTER E|E}}

|{{chset-cell1|U+0046 LATIN CAPITAL LETTER F|F}}

|{{chset-cell1|U+0047 LATIN CAPITAL LETTER G|G}}

|{{chset-cell1|U+0048 LATIN CAPITAL LETTER H|H}}

|{{chset-cell1|U+0049 LATIN CAPITAL LETTER I|I}}

|{{chset-cell1|U+004A LATIN CAPITAL LETTER J|J}}

|{{chset-cell1|U+004B LATIN CAPITAL LETTER K|K}}

|{{chset-cell1|U+004C LATIN CAPITAL LETTER L|L}}

|{{chset-cell1|U+004D LATIN CAPITAL LETTER M|M}}

|{{chset-cell1|U+004E LATIN CAPITAL LETTER N|N}}

|{{chset-cell1|U+004F LATIN CAPITAL LETTER O|O}}

{{chset-left1|5x}}

|{{chset-cell1|U+0050 LATIN CAPITAL LETTER P|P}}

|{{chset-cell1|U+0051 LATIN CAPITAL LETTER Q|Q}}

|{{chset-cell1|U+0052 LATIN CAPITAL LETTER R|R}}

|{{chset-cell1|U+0053 LATIN CAPITAL LETTER S|S}}

|{{chset-cell1|U+0054 LATIN CAPITAL LETTER T|T}}

|{{chset-cell1|U+0055 LATIN CAPITAL LETTER U|U}}

|{{chset-cell1|U+0056 LATIN CAPITAL LETTER V|V}}

|{{chset-cell1|U+0057 LATIN CAPITAL LETTER W|W}}

|{{chset-cell1|U+0058 LATIN CAPITAL LETTER X|X}}

|{{chset-cell1|U+0059 LATIN CAPITAL LETTER Y|Y}}

|{{chset-cell1|U+005A LATIN CAPITAL LETTER Z|Z}}

|{{chset-cell1|U+005B LEFT SQUARE BRACKET|[}}

|{{chset-cell1|U+005C REVERSE SOLIDUS|\}}

|{{chset-cell1|U+005D RIGHT SQUARE BRACKET|]}}

|{{chset-cell1|U+005E CIRCUMFLEX ACCENT|^}}

|{{chset-cell1|U+005F LOW LINE|_}}

{{chset-left1|6x}}

|{{chset-cell1|U+0060 GRAVE ACCENT|`}}

|{{chset-cell1|U+0061 LATIN SMALL LETTER A|a}}

|{{chset-cell1|U+0062 LATIN SMALL LETTER B|b}}

|{{chset-cell1|U+0063 LATIN SMALL LETTER C|c}}

|{{chset-cell1|U+0064 LATIN SMALL LETTER D|d}}

|{{chset-cell1|U+0065 LATIN SMALL LETTER E|e}}

|{{chset-cell1|U+0066 LATIN SMALL LETTER F|f}}

|{{chset-cell1|U+0067 LATIN SMALL LETTER G|g}}

|{{chset-cell1|U+0068 LATIN SMALL LETTER H|h}}

|{{chset-cell1|U+0069 LATIN SMALL LETTER I|i}}

|{{chset-cell1|U+006A LATIN SMALL LETTER J|j}}

|{{chset-cell1|U+006B LATIN SMALL LETTER K|k}}

|{{chset-cell1|U+006C LATIN SMALL LETTER L|l}}

|{{chset-cell1|U+006D LATIN SMALL LETTER M|m}}

|{{chset-cell1|U+006E LATIN SMALL LETTER N|n}}

|{{chset-cell1|U+006F LATIN SMALL LETTER O|o}}

{{chset-left1|7x}}

|{{chset-cell1|U+0070 LATIN SMALL LETTER P|p}}

|{{chset-cell1|U+0071 LATIN SMALL LETTER Q|q}}

|{{chset-cell1|U+0072 LATIN SMALL LETTER R|r}}

|{{chset-cell1|U+0073 LATIN SMALL LETTER S|s}}

|{{chset-cell1|U+0074 LATIN SMALL LETTER T|t}}

|{{chset-cell1|U+0075 LATIN SMALL LETTER U|u}}

|{{chset-cell1|U+0076 LATIN SMALL LETTER V|v}}

|{{chset-cell1|U+0077 LATIN SMALL LETTER W|w}}

|{{chset-cell1|U+0078 LATIN SMALL LETTER X|x}}

|{{chset-cell1|U+0079 LATIN SMALL LETTER Y|y}}

|{{chset-cell1|U+007A LATIN SMALL LETTER Z|z}}

|{{chset-cell1|U+007B LEFT CURLY BRACKET|{}}

|{{chset-cell1|U+007C VERTICAL LINE|{{pipe}}}}

|{{chset-cell1|U+007D RIGHT CURLY BRACKET|braces (punctuation)

}}

|{{chset-cell1|U+007E TILDE|~}}

|{{chset-ctrl1|U+007F DELETE|DEL}}

|-

|{{chset-left1|8x}}

|{{chset-cell1|u=00C0|U+00C0 LATIN CAPITAL LETTER A WITH GRAVE|À|style=background:#FEE}}

|{{chset-cell1|u=1EA2|U+1EA2 LATIN CAPITAL LETTER A WITH HOOK ABOVE||style=background:#FEE}}

|{{chset-cell1|u=00C3|U+00C3 LATIN CAPITAL LETTER A WITH TILDE|Ã|style=background:#FEE}}

|{{chset-cell1|u=00C1|U+00C1 LATIN CAPITAL LETTER A WITH ACUTE|Á|style=background:#FEE}}

|{{chset-cell1|u=1EA0|U+1EA0 LATIN CAPITAL LETTER A WITH DOT BELOW||style=background:#FEE}}

|{{chset-cell1|u=1EB6|U+1EB6 LATIN CAPITAL LETTER A WITH BREVE AND DOT BELOW||style=background:#FEE}}

|{{chset-cell1|u=1EAC|U+1EAC LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND DOT BELOW||style=background:#FEE}}

|{{chset-cell1|u=00C8|U+00C8 LATIN CAPITAL LETTER E WITH GRAVE|È|style=background:#FEE}}

|{{chset-cell1|u=1EBA|U+1EBA LATIN CAPITAL LETTER E WITH HOOK ABOVE||style=background:#FEE}}

|{{chset-cell1|u=1EBC|U+1EBC LATIN CAPITAL LETTER E WITH TILDE||style=background:#FEE}}

|{{chset-cell1|u=00C9|U+00C9 LATIN CAPITAL LETTER E WITH ACUTE|É|style=background:#FEE}}

|{{chset-cell1|u=1EB8|U+1EB8 LATIN CAPITAL LETTER E WITH DOT BELOW||style=background:#FEE}}

|{{chset-cell1|u=1EC6|U+1EC6 LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND DOT BELOW||style=background:#FEE}}

|{{chset-cell1|u=00CC|U+00CC LATIN CAPITAL LETTER I WITH GRAVE|Ì|style=background:#FEE}}

|{{chset-cell1|u=1EC8|U+1EC8 LATIN CAPITAL LETTER I WITH HOOK ABOVE||style=background:#FEE}}

|{{chset-cell1|u=0128|U+0128 LATIN CAPITAL LETTER I WITH TILDE|Ĩ|style=background:#FEE}}

|-

|{{chset-left1|9x}}

|{{chset-cell1|u=00CD|U+00CD LATIN CAPITAL LETTER I WITH ACUTE|Í|style=background:#FEE}}

|{{chset-cell1|u=1ECA|U+1ECA LATIN CAPITAL LETTER I WITH DOT BELOW||style=background:#FEE}}

|{{chset-cell1|u=00D2|U+00D2 LATIN CAPITAL LETTER O WITH GRAVE|Ò|style=background:#FEE}}

|{{chset-cell1|u=1ECE|U+1ECE LATIN CAPITAL LETTER O WITH HOOK ABOVE||style=background:#FEE}}

|{{chset-cell1|u=00D5|U+00D5 LATIN CAPITAL LETTER O WITH TILDE|Õ|style=background:#FEE}}

|{{chset-cell1|u=00D3|U+00D3 LATIN CAPITAL LETTER O WITH ACUTE|Ó|style=background:#FEE}}

|{{chset-cell1|u=1ECC|U+1ECC LATIN CAPITAL LETTER O WITH DOT BELOW||style=background:#FEE}}

|{{chset-cell1|u=1ED8|U+1ED8 LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND DOT BELOW||style=background:#FEE}}

|{{chset-cell1|u=1EDC|U+1EDC LATIN CAPITAL LETTER O WITH HORN AND GRAVE||style=background:#FEE}}

|{{chset-cell1|u=1EDE|U+1EDE LATIN CAPITAL LETTER O WITH HORN AND HOOK ABOVE||style=background:#FEE}}

|{{chset-cell1|u=1EE0|U+1EE0 LATIN CAPITAL LETTER O WITH HORN AND TILDE||style=background:#FEE}}

|{{chset-cell1|u=1EDA|U+1EDA LATIN CAPITAL LETTER O WITH HORN AND ACUTE||style=background:#FEE}}

|{{chset-cell1|u=1EE2|U+1EE2 LATIN CAPITAL LETTER O WITH HORN AND DOT BELOW||style=background:#FEE}}

|{{chset-cell1|u=00D9|U+00D9 LATIN CAPITAL LETTER U WITH GRAVE|Ù|style=background:#FEE}}

|{{chset-cell1|u=1EE6|U+1EE6 LATIN CAPITAL LETTER U WITH HOOK ABOVE||style=background:#FEE}}

|{{chset-cell1|u=0168|U+0168 LATIN CAPITAL LETTER U WITH TILDE|Ũ|style=background:#FEE}}

|-

|{{chset-left1|Ax}}

|{{chset-ctrl1|U+00A0 NO-BREAK SPACE|NBSP}}

|{{chset-cell1|u=0102|U+0102 LATIN CAPITAL LETTER A WITH BREVE|Ă}}

|{{chset-cell1|u=00C2|U+00C2 LATIN CAPITAL LETTER A WITH CIRCUMFLEX|Â}}

|{{chset-cell1|u=00CA|U+00CA LATIN CAPITAL LETTER E WITH CIRCUMFLEX|Ê}}

|{{chset-cell1|u=00D4|U+00D4 LATIN CAPITAL LETTER O WITH CIRCUMFLEX|Ô}}

|{{chset-cell1|u=01A0|U+01A0 LATIN CAPITAL LETTER O WITH HORN|Ơ}}

|{{chset-cell1|u=01AF|U+01AF LATIN CAPITAL LETTER U WITH HORN|Ư}}

|{{chset-cell1|u=0110|U+0110 LATIN CAPITAL LETTER D WITH STROKE|Đ}}

|{{chset-cell1|u=0103|U+0103 LATIN SMALL LETTER A WITH BREVE|ă}}

|{{chset-cell1|u=00E2|U+00E2 LATIN SMALL LETTER A WITH CIRCUMFLEX|â}}

|{{chset-cell1|u=00EA|U+00EA LATIN SMALL LETTER E WITH CIRCUMFLEX|ê}}

|{{chset-cell1|u=00F4|U+00F4 LATIN SMALL LETTER O WITH CIRCUMFLEX|ô}}

|{{chset-cell1|u=01A1|U+01A1 LATIN SMALL LETTER O WITH HORN|ơ}}

|{{chset-cell1|u=01B0|U+01B0 LATIN SMALL LETTER U WITH HORN|ư}}

|{{chset-cell1|u=0111|U+0111 LATIN SMALL LETTER D WITH STROKE|đ}}

|{{chset-cell1|u=1EB0|U+1EB0 LATIN CAPITAL LETTER A WITH BREVE AND GRAVE||style=background:#FFD}}

|-

|{{chset-left1|Bx}}

|{{chset-cell1|u=0300|U+0300 COMBINING GRAVE ACCENT|◌̀|style=background:#FFD}}

|{{chset-cell1|u=0309|U+0309 COMBINING HOOK ABOVE|◌̉|style=background:#FFD}}

|{{chset-cell1|u=0303|U+0303 COMBINING TILDE|◌̃|style=background:#FFD}}

|{{chset-cell1|u=0301|U+0301 COMBINING ACUTE ACCENT|◌́|style=background:#FFD}}

|{{chset-cell1|u=0323|U+0323 COMBINING DOT BELOW|◌̣|style=background:#FFD}}

|{{chset-cell1|u=00E0|U+00E0 LATIN SMALL LETTER A WITH GRAVE|à}}

|{{chset-cell1|u=1EA3|U+1EA3 LATIN SMALL LETTER A WITH HOOK ABOVE|}}

|{{chset-cell1|u=00E3|U+00E3 LATIN SMALL LETTER A WITH TILDE|ã}}

|{{chset-cell1|u=00E1|U+00E1 LATIN SMALL LETTER A WITH ACUTE|á}}

|{{chset-cell1|u=1EA1|U+1EA1 LATIN SMALL LETTER A WITH DOT BELOW|}}

|{{chset-cell1|u=1EB2|U+1EB2 LATIN CAPITAL LETTER A WITH BREVE AND HOOK ABOVE||style=background:#FFD}}

|{{chset-cell1|u=1EB1|U+1EB1 LATIN SMALL LETTER A WITH BREVE AND GRAVE|}}

|{{chset-cell1|u=1EB3|U+1EB3 LATIN SMALL LETTER A WITH BREVE AND HOOK ABOVE|}}

|{{chset-cell1|u=1EB5|U+1EB5 LATIN SMALL LETTER A WITH BREVE AND TILDE|}}

|{{chset-cell1|u=1EAF|U+1EAF LATIN SMALL LETTER A WITH BREVE AND ACUTE|}}

|{{chset-cell1|u=1EB4|U+1EB4 LATIN CAPITAL LETTER A WITH BREVE AND TILDE||style=background:#FFD}}

|-

|{{chset-left1|Cx}}

|{{chset-cell1|u=1EAE|U+1EAE LATIN CAPITAL LETTER A WITH BREVE AND ACUTE||style=background:#FFD}}

|{{chset-cell1|u=1EA6|U+1EA6 LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND GRAVE||style=background:#FFD}}

|{{chset-cell1|u=1EA8|U+1EA8 LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND HOOK ABOVE||style=background:#FFD}}

|{{chset-cell1|u=1EAA|U+1EAA LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND TILDE||style=background:#FFD}}

|{{chset-cell1|u=1EA4|U+1EA4 LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND ACUTE||style=background:#FFD}}

|{{chset-cell1|u=1EC0|U+1EC0 LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND GRAVE||style=background:#FFD}}

|{{chset-cell1|u=1EB7|U+1EB7 LATIN SMALL LETTER A WITH BREVE AND DOT BELOW|}}

|{{chset-cell1|u=1EA7|U+1EA7 LATIN SMALL LETTER A WITH CIRCUMFLEX AND GRAVE|}}

|{{chset-cell1|u=1EA9|U+1EA9 LATIN SMALL LETTER A WITH CIRCUMFLEX AND HOOK ABOVE|}}

|{{chset-cell1|u=1EAB|U+1EAB LATIN SMALL LETTER A WITH CIRCUMFLEX AND TILDE|}}

|{{chset-cell1|u=1EA5|U+1EA5 LATIN SMALL LETTER A WITH CIRCUMFLEX AND ACUTE|}}

|{{chset-cell1|u=1EAD|U+1EAD LATIN SMALL LETTER A WITH CIRCUMFLEX AND DOT BELOW|}}

|{{chset-cell1|u=00E8|U+00E8 LATIN SMALL LETTER E WITH GRAVE|è}}

|{{chset-cell1|u=1EC2|U+1EC2 LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND HOOK ABOVE||style=background:#FFD}}

|{{chset-cell1|u=1EBB|U+1EBB LATIN SMALL LETTER E WITH HOOK ABOVE|}}

|{{chset-cell1|u=1EBD|U+1EBD LATIN SMALL LETTER E WITH TILDE|}}

|-

|{{chset-left1|Dx}}

|{{chset-cell1|u=00E9|U+00E9 LATIN SMALL LETTER E WITH ACUTE|é}}

|{{chset-cell1|u=1EB9|U+1EB9 LATIN SMALL LETTER E WITH DOT BELOW|}}

|{{chset-cell1|u=1EC1|U+1EC1 LATIN SMALL LETTER E WITH CIRCUMFLEX AND GRAVE|}}

|{{chset-cell1|u=1EC3|U+1EC3 LATIN SMALL LETTER E WITH CIRCUMFLEX AND HOOK ABOVE|}}

|{{chset-cell1|u=1EC5|U+1EC5 LATIN SMALL LETTER E WITH CIRCUMFLEX AND TILDE|}}

|{{chset-cell1|u=1EBF|U+1EBF LATIN SMALL LETTER E WITH CIRCUMFLEX AND ACUTE|ế}}

|{{chset-cell1|u=1EC7|U+1EC7 LATIN SMALL LETTER E WITH CIRCUMFLEX AND DOT BELOW|}}

|{{chset-cell1|u=00EC|U+00EC LATIN SMALL LETTER I WITH GRAVE|ì}}

|{{chset-cell1|u=1EC9|U+1EC9 LATIN SMALL LETTER I WITH HOOK ABOVE|}}

|{{chset-cell1|u=1EC4|U+1EC4 LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND TILDE||style=background:#FFD}}

|{{chset-cell1|u=1EBE|U+1EBE LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND ACUTE||style=background:#FFD}}

|{{chset-cell1|u=1ED2|U+1ED2 LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND GRAVE||style=background:#FFD}}

|{{chset-cell1|u=0129|U+0129 LATIN SMALL LETTER I WITH TILDE|ĩ}}

|{{chset-cell1|u=00ED|U+00ED LATIN SMALL LETTER I WITH ACUTE|í}}

|{{chset-cell1|u=1ECB|U+1ECB LATIN SMALL LETTER I WITH DOT BELOW|}}

|{{chset-cell1|u=00F2|U+00F2 LATIN SMALL LETTER O WITH GRAVE|ò}}

|-

|{{chset-left1|Ex}}

|{{chset-cell1|u=1ED4|U+1ED4 LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND HOOK ABOVE||style=background:#FFD}}

|{{chset-cell1|u=1ECF|U+1ECF LATIN SMALL LETTER O WITH HOOK ABOVE|}}

|{{chset-cell1|u=00F5|U+00F5 LATIN SMALL LETTER O WITH TILDE|õ}}

|{{chset-cell1|u=00F3|U+00F3 LATIN SMALL LETTER O WITH ACUTE|ó}}

|{{chset-cell1|u=1ECD|U+1ECD LATIN SMALL LETTER O WITH DOT BELOW|}}

|{{chset-cell1|u=1ED3|U+1ED3 LATIN SMALL LETTER O WITH CIRCUMFLEX AND GRAVE|}}

|{{chset-cell1|u=1ED5|U+1ED5 LATIN SMALL LETTER O WITH CIRCUMFLEX AND HOOK ABOVE|}}

|{{chset-cell1|u=1ED7|U+1ED7 LATIN SMALL LETTER O WITH CIRCUMFLEX AND TILDE|}}

|{{chset-cell1|u=1ED1|U+1ED1 LATIN SMALL LETTER O WITH CIRCUMFLEX AND ACUTE|}}

|{{chset-cell1|u=1ED9|U+1ED9 LATIN SMALL LETTER O WITH CIRCUMFLEX AND DOT BELOW|}}

|{{chset-cell1|u=1EDD|U+1EDD LATIN SMALL LETTER O WITH HORN AND GRAVE|}}

|{{chset-cell1|u=1EDF|U+1EDF LATIN SMALL LETTER O WITH HORN AND HOOK ABOVE|}}

|{{chset-cell1|u=1EE1|U+1EE1 LATIN SMALL LETTER O WITH HORN AND TILDE|}}

|{{chset-cell1|u=1EDB|U+1EDB LATIN SMALL LETTER O WITH HORN AND ACUTE|}}

|{{chset-cell1|u=1EE3|U+1EE3 LATIN SMALL LETTER O WITH HORN AND DOT BELOW|}}

|{{chset-cell1|u=00F9|U+00F9 LATIN SMALL LETTER U WITH GRAVE|ù}}

|-

|{{chset-left1|Fx}}

|{{chset-cell1|u=1ED6|U+1ED6 LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND TILDE||style=background:#FFD}}

|{{chset-cell1|u=1EE7|U+1EE7 LATIN SMALL LETTER U WITH HOOK ABOVE|}}

|{{chset-cell1|u=0169|U+0169 LATIN SMALL LETTER U WITH TILDE|ũ}}

|{{chset-cell1|u=00FA|U+00FA LATIN SMALL LETTER U WITH ACUTE|ú}}

|{{chset-cell1|u=1EE5|U+1EE5 LATIN SMALL LETTER U WITH DOT BELOW|}}

|{{chset-cell1|u=1EEB|U+1EEB LATIN SMALL LETTER U WITH HORN AND GRAVE|}}

|{{chset-cell1|u=1EED|U+1EED LATIN SMALL LETTER U WITH HORN AND HOOK ABOVE|}}

|{{chset-cell1|u=1EEF|U+1EEF LATIN SMALL LETTER U WITH HORN AND TILDE|}}

|{{chset-cell1|u=1EE9|U+1EE9 LATIN SMALL LETTER U WITH HORN AND ACUTE|}}

|{{chset-cell1|u=1EF1|U+1EF1 LATIN SMALL LETTER U WITH HORN AND DOT BELOW|}}

|{{chset-cell1|u=1EF3|U+1EF3 LATIN SMALL LETTER Y WITH GRAVE|}}

|{{chset-cell1|u=1EF7|U+1EF7 LATIN SMALL LETTER Y WITH HOOK ABOVE|}}

|{{chset-cell1|u=1EF9|U+1EF9 LATIN SMALL LETTER Y WITH TILDE|}}

|{{chset-cell1|U+00FD LATIN SMALL LETTER Y WITH ACUTE|ý}}

|{{chset-cell1|u=1EF5|U+1EF5 LATIN SMALL LETTER Y WITH DOT BELOW|}}

|{{chset-cell1|u=1ED0|U+1ED0 LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND ACUTE||style=background:#FFD}}

|}

{{legend||VSCII-3}}

{{legend|#FFD|Additions for VSCII-2}}

{{legend|#FEE|Additions for VSCII-1{{citation|mode=cs1 |title=Appendix L: Vietnamese Character Sets |work=CJKV Information Processing |edition=2nd |last=Lunde |first=Ken |date=13 January 2009 |isbn=978-0-596-51447-1 |url=https://resources.oreilly.com/examples/9780596514471/blob/master/cjkvip2e-appL.pdf}}}}

References

{{reflist}}