[21] 
[DFN[TCVN 5712]]
は、
[[国語]] ([[越南語]]の[[ラテン文字]]表記) 用の[[符号化文字集合]]です。



* 仕様書

[1] 
= TCVN 5712:1993
[CITE[Information technology. Vietnamese 8 bit standard coded character set for information interchange]]
= TCVN 5712:1999



- [2] [CITE@EN-US[Tiêu chuẩn Việt Nam TCVN 5712:1993 (ISO 646 : 1983, ISO 2022 : 1986, ISO 8859-1 : 1987 và ISO/IEC 10646-1 : 1992) về Công nghệ thông tin - Bộ mã chuẩn 8 bit kí tự Việt dùng trong trao đổi thông tin do Bộ Khoa học Công nghệ và Môi trường ban hành]]
([TIME[2018-04-14 17:18:58 +09:00]])
<http://hethongphapluatvietnam.com/tieu-chuan-viet-nam-tcvn-5712-1993-iso-646-1983-iso-2022-1986-iso-8859-1-1987-va-iso-iec-10646-1-1992-ve-cong-nghe-thong-tin-bo-ma-chuan-8-bit-ki-tu-viet-dung-trong-trao-doi-thong-tin-do-bo-khoa-hoc-cong-nghe-va-moi.html>

- [10] [CITE@en[Tiêu chuẩn Việt Nam TCVN 5712:1993 (ISO 646 : 1983, ISO 2022 : 1986, ISO 8859-1 : 1987 và ISO/IEC 10646-1 : 1992) về Công nghệ thông tin - Bộ mã chuẩn 8 bit kí tự Việt dùng trong trao đổi thông tin do Bộ Khoa học Công nghệ và Môi trường ban hành]], [[vanbanphapluat.co]], [TIME[2022-11-07T09:58:32.000Z]] <https://vanbanphapluat.co/tcvn-5712-1993-cong-nghe-thong-tin-bo-ma-chuan-8-bit-ki-tu-viet>
- [11] [CITE@en[Tiêu chuẩn quốc gia TCVN 5712:1999 về Công nghệ thông tin - Bộ mã ký tự tiếng Việt 8-bit]], [[vanbanphapluat.co]], [TIME[2022-11-07T09:59:24.000Z]] <https://vanbanphapluat.co/tcvn5712-1999-cong-nghe-thong-tin-bo-ma-ky-tu-tieng-viet-8-bit>


* 呼称

[15] 通称 [DFN[VSCII]]。 [[VISCII]] はまた別。


* 符号化文字集合

[13] 
:1993 には VN1, VN2, VN3 があるうち、 VN1 は [[C0]], [[C1]] に[[図形文字]]を割り当てていて
[[ISO/IEC 2022]] と互換性がありません。

[14] 
VN2, VN3 は [[ISO/IEC 2022]] と矛盾しませんが、[[終端バイト]]は割り当てられていません。

-[3] [CITE@en[missing vietnamese codec TCVN 5712:1993 in Python · Issue #65280 · python/cpython · GitHub]], [TIME[2022-11-07T09:50:00.000Z]] <https://github.com/python/cpython/issues/65280>
-- [5] [CITE[null]], [TIME[2014-10-29T00:05:50.000Z]], [TIME[2022-11-07T09:55:43.944Z]] <https://bugs.python.org/file37054/TCVN5712-1.TXT>
-- [6] [CITE[null]], [TIME[2014-10-29T00:06:01.000Z]], [TIME[2022-11-07T09:56:00.024Z]] <https://bugs.python.org/file37055/TCVN5712-2.TXT>
-- [7] [CITE[null]], [TIME[2014-10-29T00:06:11.000Z]], [TIME[2022-11-07T09:56:11.039Z]] <https://bugs.python.org/file37056/TCVN5712-3.TXT>


-*-*-

[4] 
[[Unicode]] 以前の[[越南]]では多数の[[文字コード]]規格が乱立していました。
[SEE[ [[Chữ Quốc Ngữ]] ]]

[8] [[TCVN 5712:1993]] 内だけで3種類 >>5 >>6 >>7

[12] [[TCVN 5712:1999]] はまた別の1種類 >>11

** VN3

[29] [DFN[ABC]] とも。

[26] [[フォント]]: [DFN[[CITE[VnTime]]]], [DFN[[CITE[VnArial]]]]


[39] 
公的機関等を始め[[西暦1990年代]]後半頃に広く普及していたようです。



[27] 
[CITE[Vietnamese Standard Code for Information Interchange (VISCII)]], [TIME[2025-10-28T13:01:30.000Z]] <https://1c-dn.com/forum/forum1/topic1688/>

[28] >>27 [[VSCII]] かと思ったがうまくいかない。調べてみたら [[VNTimes]] だったと判明。
(検証用の人工的なデータベースデータあり。)




[127] [CITE@en-us[Welcome to Vietnam Internet]], [TIME[2025-10-29T09:57:30.000Z]], [TIME[2001-02-01T16:28:27.897Z]] <https://web.archive.org/web/20010201162800/http://www.fpt.vn/Support/fontsvn.asp>

[128] >>127 大手 [[ISP]] の解説。 ABC をインストールせよと。

[129] [CITE@en-us[Welcome to Vietnam Internet]], [TIME[2025-10-29T09:58:58.000Z]], [TIME[2000-12-08T11:33:35.801Z]] <https://web.archive.org/web/20001208113200/http://www.fpt.vn/Support/fontIE3.asp?qst=support>

[130] >>129 は >>127 からリンクされている。 [CODE[.VnTime]] を配布。

[131] [CITE@en-us[New Page 1]], [TIME[2025-10-29T10:00:10.000Z]], [TIME[2001-02-15T01:34:06.341Z]] <https://web.archive.org/web/20010215013350/http://www.fpt.vn/VietNam/YellowPage/>

[[ASCII]] + [[数値文字参照]]




*** 実利用例

[34] [CITE[Site Services]], [[Nguyen The Vinh]], [TIME[2025-10-29T09:51:30.000Z]], [TIME[2002-04-21T18:01:50.511Z]] <https://web.archive.org/web/20020421175833/http://home.netnam.vn/index.asp?fcid=0&progid=6002>

>[CODE[<font face=".VnTime" size="3">]]

[35] [CITE[Welcome to NetNam ISP & ICP corporation.]], [[Nguyen The Vinh]], [TIME[2025-10-29T09:52:41.000Z]], [TIME[2002-03-30T04:07:18.174Z]] <https://web.archive.org/web/20020330040216/http://home.netnam.vn/>

>[CODE[<font face=".VnArial">]]

[36] [CITE[VNN]], [TIME[2025-10-29T10:02:43.000Z]], [TIME[2001-01-24T09:32:04.349Z]] <https://web.archive.org/web/20010124093200fw_/http://www.vnn.vn/static/indexwww.html>

[37] [CITE[This WebPage HoChiMinh City of University of Technology]], [TIME[2025-10-29T10:05:44.000Z]], [TIME[2000-12-04T20:48:29.666Z]] <https://web.archive.org/web/20001204204800/http://www.hcmut.edu.vn/>


[38] [CITE[Welcome to NetNam ISP & ICP corporation.]], [[Nguyen The Vinh]], [TIME[2025-10-29T10:18:18.000Z]], [TIME[2001-05-18T09:47:02.257Z]] <https://web.archive.org/web/20010518094618/http://www.vietnet.com.vn/>


* 比較

[25] 
>>3 (3種類)、
>>24 (2種類)、
>>20 (1種類)
は、それぞれ -1, -2, -3 に相当する使用、不使用の違いはあるものの、
矛盾はなく全体としては同等です。

* 文脈

[575] 
[[ctext]] では [[extended segment]] の [CODE[tcvn-5712]]
として使うことが出来ます。


* VNLabs

[30] 
[CITE@en[OvniConv-1.4.0 | Apache OpenOffice Extensions]], [TIME[2025-09-17T15:57:28.000Z]], [TIME[2025-10-28T15:17:30.952Z]] <https://extensions.openoffice.org/en/projectrelease/ovniconv-140.html>

>* Added support for VNLabs encoding (VNTime font found in FreeCode).

[32] [CITE[VNLabs and Cosmos Systems]], [TIME[2025-10-28T15:18:26.000Z]], [TIME[1999-10-09T13:05:45.872Z]] <https://web.archive.org/web/19991009125909/http://www.deltanet.com/nd/vnlab.htm>


[33] >>32 この文書がおそらく VNLabs encoding で書かれている。

[31] [CITE@en[VNLabs - Wikipedia]], [TIME[2025-10-14T15:15:27.000Z]], [TIME[2025-10-28T15:18:17.611Z]] <https://en.wikipedia.org/wiki/VNLabs>


* メモ

- [9] [TIME[1997-05-09T14:51:15.000Z]], [TIME[2022-11-07T09:57:11.306Z]] <http://www.informatik.uni-leipzig.de/~duc/software/misc/tcvn.txt>
-- [22] 消滅確認 [TIME[2025-06-21T07:28:33.00Z]]
-- [23] 
[CITE[Wayback Machine]], [TIME[2025-06-21T07:28:22.000Z]] <https://web.archive.org/web/20031218194314/http://www.informatik.uni-leipzig.de/~duc/software/misc/tcvn.txt>


[17] [CITE[csni_14_1992.pdf]], [TIME[2011-08-29T15:20:59.000Z]], [TIME[2022-11-08T13:55:46.323Z]] <https://cs.nyu.edu/~nhan/csni_14_1992.pdf>

;; [18] [[Firefox]]では表示されません。 [[Chrome]] なら表示できます。
[TIME[2022-11-08T13:56:11.200Z]]


[16] [CITE[draft_npct_19920322.pdf]], [TIME[2008-12-03T22:04:43.000Z]], [TIME[2022-11-08T13:45:21.418Z]] <https://cs.nyu.edu/~nhan/draft_npct_19920322.pdf#page=7>

[DFN[VSCII-MNEM]]

[19] [CITE[00000001.PDF - 180.pdf]], [TIME[2022-11-02T03:16:30.000Z]], [TIME[2022-12-10T05:52:11.407Z]] <https://itscj.ipsj.or.jp/ir/180.pdf>


[20] [CITE@en[VSCII - Wikipedia]], [TIME[2025-06-17T21:28:38.000Z]], [TIME[2025-06-21T07:04:57.440Z]] <https://en.wikipedia.org/wiki/VSCII>

[24] [CITE[VISCII]], [TIME[1998-06-27T07:45:22.000Z]], [TIME[2025-06-21T07:29:07.458Z]] <https://czyborra.com/charsets/vietnamese.html>
