ภาษาอธิบายอักษรจีน
มีการเสนอระบบหลายระบบสำหรับการอธิบายโครงสร้างภายในของอักษรจีนรวมถึงเส้นขีด ส่วนประกอบ และลำดับการเขียนเส้นขีด ตลอดจนตำแหน่งของแต่ละส่วนในกรอบสี่เหลี่ยมจัตุรัสที่สมบูรณ์แบบของอักษรนั้น ข้อมูลนี้มีประโยชน์สำหรับการระบุรูปแบบต่างๆ ของอักษรที่รวมกันเป็นรหัสจุดเดียวโดยUnicodeและISO/IEC 10646ตลอดจนเพื่อเป็นรูปแบบการแสดงผลทางเลือกสำหรับอักษรหายากที่ยังไม่มีการเข้ารหัสมาตรฐานใน Unicode หลายระบบมีเป้าหมายที่จะใช้งานได้กับอักษรปกติเช่นเดียวกับการให้โครงสร้างภายในของอักษรซึ่งสามารถนำไปใช้ในการค้นหาอักษรได้ง่ายขึ้นโดยการจัดทำดัชนีโครงสร้างภายในของอักษรและการอ้างอิงข้ามระหว่างอักษรที่คล้ายคลึงกัน
ใบอนุญาตขับขี่รถบรรทุก (CDL)
ภาษาอธิบายอักขระ (CDL) เป็น ภาษาประกาศแบบ XML ที่ร่วมสร้างโดย Tom Bishop และ Richard Cook สำหรับสถาบัน Wenlinโดยกำหนดอักขระด้วยการจัดเรียงส่วนประกอบ ซึ่งไม่จำเป็นต้องสะท้อนถึงประวัติความหมายหรือรากศัพท์ของอักขระ เพื่อให้ส่วนประกอบพอดีกับส่วนที่จัดสรรไว้ในช่องสี่เหลี่ยมของอักขระทั้งหมด ชุดของเส้นขีดน้อยกว่า 50 เส้นช่วยให้สามารถสร้างส่วนประกอบได้ประมาณ 1,000 ส่วน ซึ่งอาจอธิบายอักขระได้หลายหมื่นตัว[ 1 ]
ลำดับการบรรยายเชิงอุดมคติ
บทที่ 18 ของมาตรฐานยูนิโค้ด (เวอร์ชัน 15.0) กำหนดไวยากรณ์ "ลำดับคำอธิบายเชิงอุดมคติ" (Ideographic Description Sequences หรือ IDS) ซึ่งใช้ในการอธิบายอักขระในเชิงคุณลักษณะ โดยการจัดเรียงส่วนประกอบต่างๆ ด้วยจุดรหัส อักขระพิเศษ 16 ตัวในช่วง U+2FF0 ถึง U+2FFF ทำหน้าที่เป็นตัวดำเนินการนำหน้าเพื่อรวมอักขระหรือลำดับอื่นๆ เพื่อสร้างอักขระที่ใหญ่ขึ้น
| อักขระ | หมายเลขอักขระยูนิโค้ด | ชื่อยูนิโค้ดแบบเต็ม |
|---|---|---|
| ⿰ | ยู+2FF0 | คำอธิบายเชิงอุดมคติ ตัวอักษรจากซ้ายไปขวา |
| ⿱ | ยู+2เอฟเอฟ1 | คำอธิบายเชิงอุดมคติจากบนลงล่าง |
| ⿲ | ยู+2เอฟเอฟ2 | คำอธิบายเชิงอุดมคติของตัวอักษรจากซ้ายไปกลางและขวา |
| ⿳ | ยู+2FF3 | ลักษณะเชิงสัญลักษณ์ตั้งแต่ระดับบน กลาง และล่าง |
| ⿴ | ยู+2เอฟเอฟ4 | ลักษณะเชิงสัญลักษณ์แบบล้อมรอบเต็ม รูปแบบ |
| ⿵ | ยู+2FF5 | ลักษณะเชิงอุดมคติที่ล้อมรอบจากด้านบน |
| ⿶ | ยู+2เอฟเอฟ6 | ลักษณะเชิงอุดมคติที่ล้อมรอบจากด้านล่าง |
| ⿷ | ยู+2เอฟเอฟ7 | คำอธิบายเชิงอุดมคติ อักขระล้อมรอบจากด้านซ้าย |
| | ยู+2เอฟเอฟซี | คำอธิบายเชิงอุดมคติ อักขระล้อมรอบจากด้านขวา |
| ⿸ | ยู+2FF8 | คำอธิบายเชิงอุดมคติ อักขระที่ล้อมรอบจากด้านบนซ้าย |
| ⿹ | ยู+2เอฟเอฟ9 | คำอธิบายเชิงอุดมคติ อักขระที่ล้อมรอบจากด้านบนขวา |
| ⿺ | ยู+2เอฟเอฟเอ | คำอธิบายเชิงอุดมคติ อักขระที่ล้อมรอบจากด้านล่างซ้าย |
| | ยู+2เอฟดี | คำอธิบายเชิงอุดมคติ อักขระที่ล้อมรอบจากด้านล่างขวา |
| ⿻ | ยู+2เอฟบี | อักขระพรรณนาเชิงอุดมคติซ้อนทับอยู่ |
| | ยู+2เอฟเอฟ | ลักษณะการพรรณนาเชิงอุดมคติการสะท้อนแนวนอน |
| | ยู+2FFF | คำอธิบายเชิงอุดมคติการหมุน ตัวอักษร |
อักขระแสดงลักษณะเชิงสัญลักษณ์เพิ่มเติมอีกสองตัวกระจายอยู่ในบล็อก Unicode อื่นๆU+303E〾IDEOGRAPHIC VARIATION INDICATORไม่ใช่อักขระแสดงลักษณะเชิงสัญลักษณ์อย่างเป็นทางการ แต่บางครั้งก็ใช้ในลำดับการแสดงลักษณะเชิงสัญลักษณ์
| อักขระ | รหัสจุด | ปิดกั้น | ชื่อ |
|---|---|---|---|
| 〾 | ยู+303อี | สัญลักษณ์และเครื่องหมายวรรคตอน CJK | ตัวบ่งชี้ความแปรผันของอักษรภาพ |
| | ยู+31เอฟ | ซีเจเค สโตรกส์ | การลบตัวอักษรคำอธิบายเชิงอุดมคติ |
ลำดับเหล่านี้มีประโยชน์ในการอธิบายให้ผู้อ่านเข้าใจถึงอักขระที่ไม่สามารถพิมพ์ได้โดยตรง ไม่ว่าจะเป็นเพราะไม่มีอยู่ในแบบอักษรที่กำหนด หรือไม่มีอยู่ในมาตรฐานยูนิโค้ดเลย ตัวอย่างเช่นอักขระsawndip
ที่เข้ารหัสในCJK Unified Ideographs Extension Fเป็น U+2DA21 𭨡สามารถอธิบายได้ว่า⿰書史อีกประโยชน์หนึ่งคือใช้สำหรับการค้นหาในพจนานุกรม เป็น วิธีการป้อนข้อมูลอย่างคร่าวๆสำหรับการค้นหาข้อมูล
ลำดับเหล่านี้สามารถแสดงผลได้โดยการแยกตัวอักษรแต่ละตัวออกจากกัน หรือโดยการวิเคราะห์ลำดับคำอธิบายอักษรภาพและวาดอักษรภาพตามที่อธิบายไว้ อย่างไรก็ตาม ลำดับเหล่านี้ไม่ได้ให้การแสดงผลที่ชัดเจนสำหรับตัวอักษรทุกตัว ตัวอย่างเช่น ลำดับ⿱十一แทนทั้ง⼟ 'โลก'โดยที่เส้นกลางแคบกว่า และ⼠ 'นักปราชญ์'โดยที่เส้นกลางกว้างกว่า
ข้อกำหนดของ Unicode สำหรับลำดับเหล่านี้อิงตามตัวอักษรและไวยากรณ์ของการเข้ารหัส GBK รุ่นก่อนหน้า ต่อมาได้มีการเข้ารหัสสัญลักษณ์เพิ่มเติมเพื่อเติมเต็มชุดค่าผสมที่ขาดหายไป
แพ็คเกจซอฟต์แวร์ฟรี IDSgrep โดย Matthew Skala [ 2 ] [ 3 ]ขยายไวยากรณ์ IDS ของ Unicode เพื่อรวมคุณสมบัติเพิ่มเติมสำหรับการค้นหาพจนานุกรม โดยสามารถแปลงฐานข้อมูลของ KanjiVG เป็นรูปแบบ IDS ที่ขยายเพิ่มเติม หรือค้นหาไฟล์ EIDS ที่สร้างโดยตระกูลฟอนต์ Tsukurimashou ที่เกี่ยวข้องได้