อ่าน 2 นาที
ยูเอสซีไอ
YUSCII เป็นชื่อเรียกอย่างไม่เป็นทางการของ มาตรฐาน JUS หลายมาตรฐานสำหรับ การเข้ารหัสอักขระ 7 บิต ซึ่งได้แก่:
ยูเอสซีไอ
| MIME / IANA | ละติน: JUS_I.B1.002เซอร์เบีย ซิริลลิก: JUS_I.B1.003-serbมาซิโดเนีย: JUS_I.B1.003-mac[ 1 ] |
|---|---|
| ชื่อเล่น | ละติน: ISO 646-YU, CROSCII, SLOSCII เซอร์เบีย: SRPSCII มาซิโดเนีย: MAKSCII |
| ภาษา | เซอร์โบ-โครเอเชีย , สโลวีเนีย , มาซิโดเนีย |
| มาตรฐาน | ละติน: JUS I.B1.002 เซอร์เบีย (อักษรซีริลลิก): JUS I.B1.003 มาซิโดเนีย: JUS I.B1.004 |
| การจำแนกประเภท | การเข้ารหัส 7 บิตละติน: ISO 646 |
| สืบทอดโดย | ละติน: ISO 8859-2 , Windows-1250 ซีริลลิก: ISO 8859-5 , Windows-1251 |
| การเข้ารหัสอื่นๆ ที่เกี่ยวข้อง | KOI-7 |
YUSCIIเป็นชื่อเรียกอย่างไม่เป็นทางการของ มาตรฐาน JUS หลายมาตรฐานสำหรับ การเข้ารหัสอักขระ 7 บิต ซึ่งได้แก่:
- JUS I.B1.002 (ISO-IR-141, ISO 646-YU) ซึ่งเข้ารหัสอักษรละตินของ Gajใช้สำหรับภาษาเซอร์โบ-โครเอเชียและ สโลเวเนีย [ 2 ]
- JUS I.B1.003 (ISO-IR-146) ซึ่งเข้ารหัสอักษรซีริลลิกเซอร์เบีย[ 3 ]และ
- JUS I.B1.004 (ISO-IR-147) ซึ่งเข้ารหัสอักษรซีริลลิกมาซิโดเนีย[ 4 ]
การเข้ารหัสเหล่านี้อิงตามISO 646 ซึ่งเป็นมาตรฐาน การเข้ารหัสอักขระอักษรละติน 7 บิต และถูกใช้ในยูโกสลาเวียก่อนที่จะมีการใช้งานอย่างแพร่หลายของ มาตรฐาน CP 852 , ISO-8859-2 / 8859-5 , Windows-1250 / 1251และUnicode ในภายหลัง ชื่อของมันถูกตั้งตามASCIIโดยแทนที่คำแรก "American" ด้วย "Yugoslav": "Yugoslav Standard Code for Information Interchange" (รหัสมาตรฐานยูโกสลาเวียสำหรับการแลกเปลี่ยนข้อมูล) บางครั้งมาตรฐานเฉพาะก็ถูกเรียกด้วยชื่อท้องถิ่น เช่น SLOSCII, CROSCII หรือ SRPSCII สำหรับ JUS I.B1.002, SRPSCII สำหรับ JUS I.B1.003, MAKSCII สำหรับ JUS I.B1.004
JUS I.B1.002 เป็นมาตรฐาน ISO 646 ระดับชาติรูปแบบหนึ่ง กล่าวคือ เทียบเท่ากับASCII พื้นฐาน โดยแทนที่สัญลักษณ์ที่ใช้ไม่บ่อยด้วยตัวอักษรเฉพาะของอักษร Gaj นอกจากนี้ มาตรฐานอักษรซีริลลิกยังแทนที่ตัวอักษรละตินด้วยตัวอักษรซีริลลิกที่สอดคล้องกันЉ (lj), Њ (nj), Џ (dž) และѕ (dz) สอดคล้องกับอักษรคู่ของละติน และถูกแมปทับตัวอักษรละตินที่ไม่ใช้ในภาษาเซอร์เบียหรือมาซิโดเนีย (q, w, x, y)
YUSCII เดิมทีพัฒนาขึ้นสำหรับเครื่องพิมพ์โทรเลข แต่ก็แพร่หลายไป ใช้ใน คอมพิวเตอร์ ด้วย นักพัฒนาซอฟต์แวร์ส่วนใหญ่มองว่านี่เป็นความคิดที่ไม่ดีเพราะพวกเขายังคงต้องการ ASCII ดั้งเดิม เช่น {, [, }, ], ^, ~, |, \ ในโค้ดต้นฉบับ (ซึ่งปัญหานี้ได้รับการแก้ไขบางส่วนด้วยtrigraphs ในภาษา C ) ในทางกลับกัน ข้อดีของ YUSCII คือมันยังคงอ่านได้ค่อนข้างดีแม้ว่าจะไม่มีการรองรับก็ตาม คล้ายกับKOI-7 ของรัสเซีย ความพยายามมากมายที่จะแทนที่มันด้วยสิ่งที่ดีกว่านั้นล้มเหลวเนื่องจากการสนับสนุนที่จำกัด ในที่สุด การแนะนำ โค้ดเพจของMicrosoftการปรากฏตัวของUnicodeและการมีฟอนต์ ให้ใช้ ก็ทำให้ YUSCII สิ้นสุดลงอย่างแน่นอน (แต่ก็ยังช้าอยู่)
เค้าโครงหน้าโค้ด
รหัสอักขระส่วนใหญ่ยังคงเหมือนกับในASCIIเพื่อรักษาความเข้ากันได้สูงสุด ตารางต่อไปนี้แสดงการจัดสรรรหัสอักขระใน YUSCII โดยแสดง ทั้ง อักษรละตินและ อักษร ซีริลลิก :
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | เอ | บี | ซี | ดี | อี | เอฟ | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0x | นูแอล | เอสโอเอช | เอสทีเอ็กซ์ | อีทีเอ็กซ์ | อีโอที | เอ็นคิว | แอก | เบล | ปริญญาตรี | เอชที | แอลเอฟ | วีที | เอฟเอฟ | ซีอาร์ | ดังนั้น | ไอเอส |
| 1x | ดีแอลอี | ดีซี1 | ดีซี2 | ดีซี3 | ดีซี4 | นาค | ซิน | อีทีบี | สามารถ | อีเอ็ม | ซับ | เอสเอส | เอฟเอส | จีเอส | อาร์เอส | เรา |
| 2x | เอสพี | ! | " | # | $ | % | & | ' | ( | ) | * | + | , | - | . | / |
| 3x | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | : | ; | < | = | > | ? |
| 4x | Ž / Ж | เอ / เอ | บี / บี | ซี / Ц | ดี / ดี | อี / อี | เอฟ / เอฟ | จี / จี | เอช / เอช | ฉัน / И | เจ / Ј | เค / เค | แอล / แอล | ม / ม | เอ็น / เอช | โอ / โอ |
| 5x | พี / พี | คิว / Љ | อาร์ / พี | ส / ซี | ที / ที | U / У | วี / บี | ว / Њ | X / Џ | Y / Ѕ | Z / 3 | Š / Ш | Đ / Ђ / Ѓ | Ć / Ћ / Ќ | Č / Ч | _ |
| 6x | ž / ж | อะ / อะ | b / б | c / ц | d / д | e / е | ฟ / ฟ | จี / จี | เอช / เอ็กซ์ | ฉัน / และ | j / ј | k / к | ล / ล | ม / ม | n / н | โอ / โอ |
| 7x | พี / พี | q / љ | ร / ร | ส / ซ | t / т | u / у | ว / ว | w / њ | x / џ | y / ѕ | z / з | š / ш | đ / ђ / ѓ | ć / ћ / ќ | č / ч | เดล |
ระบบเทเลเท็กซ์โลก
YUSCII ไม่ควรสับสนกับชุดตัวอักษรละติน G0 สำหรับภาษาเซอร์เบีย โครเอเชีย และสโลเวเนีย[ 5 ]หรือชุดตัวอักษรซีริลลิก G0 สำหรับภาษาเซอร์เบีย[ 6 ]ที่กำหนดโดยWorld System Teletextเช่นเดียวกับ YUSCII ชุดเหล่านี้ใช้ ASCII เป็นพื้นฐานและมีความคล้ายคลึงกันเท่าที่จะเป็นไปได้สำหรับตัวอักษรเซอร์เบีย อย่างไรก็ตาม พวกมันมีการตัดสินใจที่แตกต่างกันและด้วยเหตุนี้จึงไม่เข้ากันกับ YUSCII ตัวอักษรมาซิโดเนียЌและЃยังได้รับการกำหนดตำแหน่งที่ไม่ซ้ำกันแทนที่จะเหมือนกับตัวอักษรเซอร์เบียที่เทียบเท่ากัน ในขณะที่รูปแบบตัวพิมพ์เล็กของЏและตัวอักษรมาซิโดเนียЅไม่ได้รับการสนับสนุน[ a ] ชุด WST G0 มีรายละเอียดดังต่อไปนี้เพื่อเป็นข้อมูลอ้างอิง
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | เอ | บี | ซี | ดี | อี | เอฟ | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0x | นูแอล | เอสโอเอช | เอสทีเอ็กซ์ | อีทีเอ็กซ์ | อีโอที | เอ็นคิว | แอก | เบล | ปริญญาตรี | เอชที | แอลเอฟ | วีที | เอฟเอฟ | ซีอาร์ | ดังนั้น | ไอเอส |
| 1x | ดีแอลอี | ดีซี1 | ดีซี2 | ดีซี3 | ดีซี4 | นาค | ซิน | อีทีบี | สามารถ | อีเอ็ม | ซับ | เอสเอส | เอฟเอส | จีเอส | อาร์เอส | เรา |
| 2x | เอสพี | ! | " | # | Ë / $ | % | & | ' | ( | ) | * | + | , | - | . | / |
| 3x | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | : | ; | < | = | > | ? |
| 4x | Č / Ч | เอ / เอ | บี / บี | ซี / Ц | ดี / ดี | อี / อี | เอฟ / เอฟ | จี / จี | เอช / เอช | ฉัน / И | เจ / Ј | เค / เค | แอล / แอล | ม / ม | เอ็น / เอช | โอ / โอ |
| 5x | พี / พี | Q / Ќ | อาร์ / พี | ส / ซี | ที / ที | U / У | วี / บี | W / Ѓ | X / Љ | ย / ย | Z / 3 | Ć / Ћ | Ž / Ж | Đ / Ђ | Š / Ш | ë / Џ |
| 6x | č / ч | อะ / อะ | b / б | c / ц | d / д | e / е | ฟ / ฟ | จี / จี | เอช / เอ็กซ์ | ฉัน / และ | j / ј | k / к | ล / ล | ม / ม | n / н | โอ / โอ |
| 7x | พี / พี | q / ќ | ร / ร | ส / ซ | t / т | u / у | ว / ว | w / ѓ | x / љ | y / њ | z / з | ć / ћ | ž / ж | đ / ђ | š / ш | ■ |
ดูเพิ่มเติม
- KOI-7เทียบเท่ากับของรัสเซีย
- อักษรซีริลลิก
- การถอดเสียงทางวิทยาศาสตร์
- Iskra Delta Partnerคือคอมพิวเตอร์ที่มี YUSCII ในตัว
- Galaksija (คอมพิวเตอร์) § Character ROMซึ่งเป็นอีกรูปแบบหนึ่งที่ใช้ตัวอักษรเซอร์เบียที่ขาดหายไปมาแทนที่ตัวอักษร ASCII
ลิงก์ภายนอก
- Tabela standarda za zapisivanje (อดีต)YU สโลวา
เชิงอรรถ
สรุปเนื้อหา
ข้อมูลสำคัญจากบทความ
ข้อมูลสำคัญเกี่ยวกับ ยูเอสซีไอ
YUSCII เป็นชื่อเรียกอย่างไม่เป็นทางการของ มาตรฐาน JUS หลายมาตรฐานสำหรับ การเข้ารหัสอักขระ 7 บิต ซึ่งได้แก่:
เค้าโครงหน้าโค้ด
รหัสอักขระส่วนใหญ่ยังคงเหมือนกับใน ASCII เพื่อรักษาความเข้ากันได้สูงสุด ตารางต่อไปนี้แสดงการจัดสรรรหัสอักขระใน YUSCII โดยแสดง ทั้ง อักษรละติน และ อักษร ซีริลลิก :
ระบบเทเลเท็กซ์โลก
YUSCII ไม่ควรสับสนกับชุดตัวอักษรละติน G0 สำหรับภาษาเซอร์เบีย โครเอเชีย และสโลเวเนีย [ 5 ] หรือชุดตัวอักษรซีริลลิก G0 สำหรับภาษาเซอร์เบีย [ 6 ] ที่กำหนดโดย World System Teletext เช่นเดียวกับ YUSCII ชุดเหล่านี้ใช้ ASCII...
ดูเพิ่มเติม
KOI-7 เทียบเท่ากับของรัสเซีย อักษรซีริลลิก การถอดเสียงทางวิทยาศาสตร์ Iskra Delta Partner คือคอมพิวเตอร์ที่มี YUSCII ในตัว Galaksija (คอมพิวเตอร์) § Character ROM ซึ่งเป็นอีกรูปแบบหนึ่งที่ใช้ตัวอักษรเซอร์เบียที่ขาดหายไปมาแทนที่ตัวอักษร ASCII