กลับไปหน้าบทความ

อ่าน 8 นาที

วิธีการป้อนข้อมูลของ Cangjie

วิธี การป้อนข้อมูลแบบชางเจี๋ย ( วิธีการป้อนข้อมูลแบบจางเจี๋ย บางครั้งเรียกว่า ชาง เจี๋ ย ชา งเจ่ย [ 1 ] หรือ ชงกิต ) เป็นระบบสำหรับการป้อน อักขระภาษาจีน ลงใน คอมพิวเตอร์ โดยใช้...

วิธีการป้อนข้อมูลของ Cangjie

วิธีการป้อนข้อมูลของ Cangjie
การเข้ารหัสของ "倉頡輸入法" (เช่น วิธีชางเจี๋ย) ด้วยตัวอักษรจีนดั้งเดิม
จีนดั้งเดิม倉頡輸入法
ภาษาจีนตัวย่อ仓颉输入法
การถอดเสียง
ภาษาจีนกลางมาตรฐาน
ฮันยู พินอินCāngjié Shūrùfǎ
กวอยู โรมาทซีห์Tsang Jye Shuruhfaa
เวด-ไจลส์Ts'ang 1 -chieh 2 Shu 1 -ju 4 -fa 3
ไอพีเอ[tsʰáŋtɕjě ʂúɻûfà]
ยู: กวางตุ้ง
ระบบการถอดเสียงแบบเยล (Yale Romanization)Chōngkit Syūyahpfaat
จยุตปิงCong1kit3 Syu1jap6faat3
กระทรวงภาคใต้
ฮกเกี้ยนโปเจชงเกียต ซูจีปโฮต
กระทรวงตะวันออก
ฝูโจวบียูซีChŏng-kĭk Sṳ̆-ĭk-huák

วิธีการป้อนข้อมูลแบบชางเจี๋ย ( วิธีการป้อนข้อมูลแบบจางเจี๋ยบางครั้งเรียกว่าชางเจี๋ชางเจ่ย[ 1 ]หรือชงกิต ) เป็นระบบสำหรับการป้อนอักขระภาษาจีนลงในคอมพิวเตอร์ โดยใช้ แป้นพิมพ์คอมพิวเตอร์มาตรฐานในชื่อไฟล์และที่อื่นๆ บางครั้งชื่อชางเจี๋ยจะถูกย่อเป็น cj

วิธีการป้อนข้อมูลนี้คิดค้นขึ้นในปี 1976 โดยChu Bong-Fooและตั้งชื่อตามCangjie (Tsang-chieh) ผู้คิดค้นระบบการเขียนภาษาจีนในตำนาน ตามคำแนะนำของ Chiang Wei-kuoอดีตรัฐมนตรีว่าการกระทรวงกลาโหมของไต้หวัน Chu Bong-Foo ได้จดสิทธิบัตร Cangjie ในปี 1982 เนื่องจากเขาคิดว่าวิธีการนี้ควรเป็นมรดกทางวัฒนธรรมของจีน [ 2 ] ดังนั้น Cangjie จึงกลายเป็นซอฟต์แวร์โอเพนซอร์สและมีอยู่ในระบบคอมพิวเตอร์ทุกเครื่องที่รองรับอักษรจีนตัวเต็มและได้รับการพัฒนาต่อยอดเพื่อให้ Cangjie สามารถใช้งานร่วมกับชุดอักษร จีนตัวย่อได้

แป้นพิมพ์ภาษาจีนในอาคารบริการเทศบาลเช็กตงจุ่ยฮ่องกง มีคำใบ้แบบชางเจี้ยพิมพ์อยู่ที่มุมล่างซ้ายของแป้น (ส่วนคำใบ้ แบบต้าอี้และ สัญลักษณ์ จูหยินพิมพ์อยู่ที่มุมล่างขวาและมุมบนขวาตามลำดับ)

Cangjie เป็นวิธีการป้อนข้อมูลภาษาจีนวิธีแรกที่ใช้ แป้นพิมพ์ QWERTY Chu เห็นว่าแป้นพิมพ์ QWERTY ได้กลายเป็นมาตรฐานสากลแล้ว จึงเชื่อว่าการป้อนข้อมูลภาษาจีนจะต้องใช้แป้นพิมพ์ QWERTY เป็นพื้นฐาน[ 3 ]วิธีการอื่นๆ ก่อนหน้านี้ใช้แป้นพิมพ์ขนาดใหญ่ที่มี 40 ถึง 2400 ปุ่ม ยกเว้นวิธีการสี่มุมซึ่งใช้เฉพาะปุ่มตัวเลขเท่านั้น

แตกต่างจากวิธีการป้อนข้อมูลแบบพินอินชางเจี้ยใช้หลักการทางกราฟิกของตัวอักษร: แต่ละหน่วยกราฟิก เรียกว่า " รากศัพท์ " (อย่าสับสนกับรากศัพท์คังซี ) จะถูกกำหนดให้กับส่วนประกอบตัวอักษรพื้นฐาน 24 ส่วน โดยแต่ละส่วนจะถูกกำหนดให้ตรงกับปุ่มตัวอักษรเฉพาะบน แป้นพิมพ์ QWERTY มาตรฐาน นอกจากนี้ยังมีฟังก์ชัน "ตัวอักษรยาก" ที่กำหนดให้ตรงกับปุ่ม X ปุ่มต่างๆ ถูกจัดกลุ่มออกเป็นสี่กลุ่มเพื่อช่วยในการเรียนรู้และจดจำ การกำหนดรหัสให้กับตัวอักษรจีนทำได้โดยการแยก "รากศัพท์" ที่เป็นส่วนประกอบของตัวอักษร

ภาพรวม

กุญแจและรากศัพท์

ส่วนประกอบพื้นฐานของอักษรในชางเจี้ยเรียกว่า รากศัพท์ (字根) หรือ ตัวอักษร (字母) มีรากศัพท์ 24 ตัว แต่มีปุ่ม 26 ปุ่ม รากศัพท์ทั้ง 24 ตัว ( รูปทรงพื้นฐาน基本字形) จะสัมพันธ์กับรูปทรงเสริม (輔助字形) ประมาณ 76 รูป ซึ่งในหลายกรณีจะเป็นรูปทรงที่หมุนหรือสลับตำแหน่งของส่วนประกอบของรูปทรงพื้นฐาน ตัวอย่างเช่น ตัวอักษร A () สามารถแทนได้ทั้งตัวมันเองตัว 曰ที่กว้างกว่าเล็กน้อย หรือการหมุน 90 องศาของตัวมันเอง (สำหรับรายละเอียดเพิ่มเติมเกี่ยวกับการสลับตำแหน่งและการหมุนประมาณ 76 แบบ นอกเหนือจากที่ระบุไว้ด้านล่าง โปรดดูบทความเกี่ยวกับชางเจี้ยในวิกิพีเดียภาษาจีน )

คีย์ทั้ง 24 คีย์ถูกจัดกลุ่มออกเป็นสี่กลุ่ม:

  • กลุ่มปรัชญา – สอดคล้องกับตัวอักษร 'A' ถึง 'G' และเป็นตัวแทนของดวงอาทิตย์ ดวงจันทร์ และธาตุทั้งห้า
  • กลุ่มเส้นขีด – สอดคล้องกับตัวอักษร 'H' ถึง 'N' และแสดงถึงเส้นขีดสั้นๆ และละเอียดอ่อน
  • กลุ่มที่เกี่ยวข้องกับร่างกาย – ตรงกับตัวอักษร 'O' ถึง 'R' และแสดงถึงส่วนต่างๆ ของ กายวิภาคของ ร่างกาย มนุษย์
  • กลุ่มรูปทรง – สอดคล้องกับตัวอักษร 'S' ถึง 'Y' และแสดงถึงรูปแบบตัวอักษรที่ซับซ้อนและปิดล้อม
กลุ่มสำคัญชื่อ รูปทรงเสริม[ 4 ]ตัวอย่าง[ 4 ]
กลุ่มปรัชญา เอ วันอาทิตย์
    • 明:日月
    • 書:中土日
    • 巴:ญี่ปุ่น
    • 眉:日竹月yama
บี พระจันทร์
    • 肝:月一十
    • 骨骨:月月月
    • 愛:月月heart水
    • 望:卜月竹土
ซี gold
    • 鏡:金卜廿yama
    • 弟:金弓中竹
    • 亦:卜中弓金
    • 四:田金
ดี ไม้
    • -{ตัวอย่าง}-:木人人
    • -{困}-:田木
    • -{才}-:木竹
    • -{也}-:หัวใจ木
อี น้ำ
    • -{冰}-:戈一水
    • -{叉}-:水戈
    • -{沿}-:水金口
    • 求:戈十水
เอฟ ไฟ
    • -{秋}-:竹木火
    • -{ภาพถ่าย}-:日口火
    • -{絲}-:女火女戈火
    • -{不}-:หนึ่ง火
จี โลก
    • -{走}-:土卜人
    • -{再}-:一土月
    • -{吉}-:土口
    • -{樹}-:木土廿戈
กลุ่มโรคหลอดเลือดสมอง ชม ไม้ไผ่ (apostrophe)
    • -{簡}-:竹日弓日
    • -{白}-:竹日
    • -{乃}-:弓竹尸
    • -{爬}-:竹人日山
ฉัน ขวานกริช (dot)
    • -{ฉัน}-:竹手戈
    • -{之}-:戈弓人
    • -{廁}-:戈月金弓
    • -{去}-:土戈
เจ ten (รูปกางเขน)
    • -{古}-:十口
    • -{辦}-:卜十大尸十
    • -{安}-:十女
    • -{萱}-:廿十一一
เค บิ๊กบิ๊ก (กากบาท)
    • -{爽}-:ยิ่งใหญ่ใหญ่ใหญ่
    • -{右}-:ตัวใหญ่
    • -{文}-:卜大
    • -{病}-:ตัวใหญ่คนหนึ่ง月
แอล center (แนวตั้ง)
    • -{仲}-:人中
    • -{引}-:弓中
    • -{書}-:中土日
    • -{褲}-:中戈十十
เอ็ม หนึ่ง (แนวนอน)
    • -{旦}-:วันนี
    • -{羽}-:尸一尸戈一
    • -{原}-:一竹日火
    • -{空}-:十金一
เอ็น คันธนู (ตะขอ)
    • -{弦}-:弓卜女戈
    • -{到}-:一土中弓
    • -{乃}-:弓竹尸
    • -{色}-:弓日山
    • -{飛}-:弓人竹廿人
อวัยวะต่างๆ ของร่างกาย

กลุ่ม

โอ คนคน
    • -{以}-:女戈人
    • -{象}-:弓日heart人
    • -{ทะเล}-:水人田卜
    • -{仁}-:人一一
    • -{之}-:戈弓人
พี หัวใจ
    • -{思}-:เริ่มต้นหัวใจ
    • -{怕}-:heart竹日
    • -{恭}-:廿金heart
    • -{老}-:十大heart
    • -{世}-:หัวใจ廿
    • -{代}-:人戈heart
    • -{砲}-:一口heart口yama
คิว มือ
    • -{拿}-:人一口手
    • -{打}-:手一弓
    • -{承}-:弓弓手人
    • -{看}-:竹手月yama
    • -{年}-:คน手
อาร์ ปาก
    • -{吹}-:口弓人
    • -{石}-:หนึ่ง口
    • -{區}-:尸口口口
    • -{官}-:十口中口
กลุ่มรูปทรงตัวอักษร เอส ศพ (ข้าง)
    • -{尺}-:尸人
    • -{己}-:尸yama
    • -{司}-:尸一口
    • -{臣}-:尸中尸中
    • -{耳}-;尸十
ที 廿ยี่สิบ (ขนาน)
    • -{甘}-:廿一
    • -{昔}-:廿日
    • -{草}-:廿日十
    • -{虛}-:卜heart廿一
    • -{皿}-:月廿
    • -{立}-:卜廿
ยู yamaภูเขา (ขึ้นไป)
    • -{仙}-:人yama
    • -{目}-:月yama
    • -{孔}-:弓木yama
    • -{朔}-:廿yama月
วี ผู้หญิง (บิด)
    • -{威}-:戈竹一女
    • -{互}-:一女弓一
    • -{鼠}-:竹難女卜女
    • -{表}-:手一女
สนาม rind ((สี่เหลี่ยม)
    • -{車}-:十田十
    • -{國}-:田戈口一
    • -{毋}-:ฮอนด้า十
วาย สาขา
    • -{外}-:弓戈卜
    • -{充}-:卜戈竹yama
    • -{雨}-:一中月卜
    • -{巡}-:卜女女女
การชน/

กุญแจยาก*

X ยาก
    • (1) การแยกความหมายของการชนกันของการแยกส่วนรหัส Cangjie
    • (2) รหัสสำหรับชิ้นส่วนที่ "แยกย่อยได้ยาก"
ปุ่มอักขระพิเศษ* การชนกัน ปุ่มนี้ใช้สำหรับป้อนอักขระพิเศษ (ไม่มีความหมายในตัวเอง) ในกรณีส่วนใหญ่ การกดปุ่มนี้ร่วมกับปุ่มอื่นๆ จะสร้างเครื่องหมายวรรคตอนภาษาจีน (เช่น。,、,「 」,『 』 )

หมายเหตุ: บางเวอร์ชันใช้ Z เป็นปุ่มตรวจจับการชนแทน X ในระบบเหล่านั้น Z มีชื่อว่า "การชน" () และ X มีชื่อว่า "ยาก" () แต่การใช้ Z เป็นปุ่มตรวจจับการชนนั้นไม่มีอยู่ใน Cangjie เวอร์ชันดั้งเดิมและไม่ได้ใช้ในเวอร์ชันหลักในปัจจุบัน ในเวอร์ชันอื่นๆ Z อาจมีชื่อว่า "กำหนดโดยผู้ใช้" () หรือชื่ออื่นๆ

ไวลด์การ์ด Shift + 8 (*) ไวลด์การ์ด สามารถใช้แทนปุ่มใดๆ ที่อยู่ระหว่างกลางได้ มีประโยชน์สำหรับการเดาที่ไม่ทราบค่า เมื่อคุณแน่ใจเกี่ยวกับอินพุตแรกและอินพุตสุดท้าย ตัวอย่างเช่น อินพุต*จะประกอบด้วย:,,,(ในกรณีนี้ ผลลัพธ์จะเหมือนกับของCangjie แบบง่าย )

รูปทรงเสริมของแต่ละรากศัพท์ในวิธีการเขียนแบบชางเจี๋ยมีการเปลี่ยนแปลงเล็กน้อยในแต่ละเวอร์ชันของวิธีการเขียนแบบชางเจี๋ย ดังนั้น นี่จึงเป็นเหตุผลหนึ่งที่ทำให้วิธีการเขียนแบบชางเจี๋ยเวอร์ชันต่างๆ ไม่สามารถใช้งานร่วมกันได้อย่างสมบูรณ์

นอกจากนี้ Chu ยังให้ชื่ออื่นสำหรับตัวอักษรบางตัวตามลักษณะเฉพาะของตัวอักษรเหล่านั้นเพื่อช่วยในการจำ โดยตัวอักษร เหล่านี้จะสร้างเป็นคำคล้องจองเพื่อช่วยให้ผู้เรียนจดจำตัวอักษรได้ โดยแต่ละกลุ่มจะอยู่ในบรรทัดเดียวกัน: [ 5 ]

กุญแจเดิม เทคนิคช่วยจำ

ภาษาญี่ปุ่น

日月金木水火土交叉縱橫人จิตวิญญาณ

รูปแบบแป้นพิมพ์

รูปแบบแป้นพิมพ์ทั่วไปสำหรับวิธีพิมพ์แบบ Cangjie โดยอิงตามรูปแบบแป้นพิมพ์ของสหรัฐอเมริกาโปรดสังเกตการใช้งานที่ไม่เป็นไปตามมาตรฐานของปุ่ม Z ในฐานะปุ่มชนกัน

กฎพื้นฐาน

มีกฎการแยกส่วนทั่วไป (拆字規則) หลายประการที่กำหนดวิธีการวิเคราะห์ตัวอักษรเพื่อให้ได้รหัส Cangjie ดังต่อไปนี้: [ 6 ]

  • ลำดับการสลายตัว – จากซ้ายไปขวา จากบนลงล่าง และจากภายนอกสู่ภายใน
  • รูปแบบที่เชื่อมต่อกันทางเรขาคณิต ( คำประสม ) - ระบุส่วนประกอบและแยกตัวอักษรออก เช่น 想→相+心
    • ส่วนประกอบแรก (字首) – โดยปกติจะเป็นส่วนบนสุดหรือส่วนซ้ายสุดตามกฎ (1) ลำดับการแยกส่วน เช่น 相
    • ร่างกาย (字身) – ยกเว้นองค์ประกอบแรกคือ heart
  • จำนวนรหัส – เลือกได้ไม่เกิน 5 รหัส
    • สำหรับรูปทรงที่ไม่เชื่อมต่อกันทางเรขาคณิต ให้ใช้รหัสไม่เกิน 4 รหัส
    • สำหรับรูปทรงที่เชื่อมต่อกันทางเรขาคณิต ให้ใช้รหัสไม่เกิน 5 รหัส โดย 2 รหัสมาจากส่วนประกอบแรก และ 3 รหัสมาจากตัวรูปทรง
      • หากส่วนประกอบแรกมีรหัสมากกว่า 2 รหัส ให้เลือกรหัสแรกและรหัสสุดท้าย
      • หากร่างกายมีรหัสมากกว่า 3 รหัส ควรพิจารณาแบ่งย่อยเพิ่มเติม
        • หากสามารถแบ่งออกเป็นส่วนประกอบที่สองและสามได้ ให้ใช้รหัสแรกจากส่วนประกอบที่สอง และรหัสแรกและรหัสสุดท้ายจากส่วนประกอบที่สาม
        • หากไม่สามารถแยกย่อยได้อีก ให้ใช้รหัสแรก รหัสที่สอง และรหัสสุดท้าย

กฎเหล่านี้ขึ้นอยู่กับหลักการต่างๆ ดังนี้: [ 7 ]

  • ความกระชับ (精簡) – หากมีวิธีการแยกส่วนได้หลายวิธี การแยกส่วนที่สั้นกว่าจะถือว่าถูกต้อง
  • ความสมบูรณ์ (完整) – หากมีวิธีการแยกส่วนหลายวิธีที่มีความยาวของโค้ดเท่ากัน วิธีที่ระบุรูปแบบที่ซับซ้อนกว่าก่อนจะเป็นวิธีที่ถูกต้อง
  • การสะท้อนรูปแบบของรากศัพท์ (字型特徵) – การแยกส่วนควรสะท้อนรูปทรงของรากศัพท์ ซึ่งหมายความว่า (ก) ควรหลีกเลี่ยงการใช้รหัสเดียวกันสองครั้งหรือมากกว่านั้นหากเป็นไปได้ และ (ข) รูปทรงของตัวอักษรไม่ควรถูก "ตัด" ที่มุมในรูปแบบ
  • การละเว้นรหัส (省略)
    • การละเว้นบางส่วน (部分省略) – เมื่อจำนวนรหัสในการแยกส่วนที่สมบูรณ์เกินจำนวนรหัสที่อนุญาต รหัสส่วนเกินจะถูกละเว้น
    • การละเว้นในรูปแบบปิด (包含省略) – เมื่อส่วนหนึ่งของตัวอักษรที่จะถูกแยกส่วน และรูปแบบนั้นเป็นรูปแบบปิด จะทำการแยกส่วนเฉพาะรูปทรงของกรอบปิดเท่านั้น ส่วนรูปแบบปิดจะถูกละเว้น

ตัวอย่าง

การพิมพ์ภาษาจีนด้วยวิธีการป้อนข้อมูลแบบ Cangjie เวอร์ชัน 5
การพิมพ์ภาษาจีนโดยใช้วิธีป้อนข้อมูลแบบ Cangjie บนอุปกรณ์ Android
  • ; เช ; 'ยานพาหนะ'
    • ตัวอักษรนี้เชื่อมต่อกันทางเรขาคณิต โดยประกอบด้วยโครงสร้างแนวตั้งเพียงโครงสร้างเดียว ดังนั้นเราจึงใช้รหัส Cangjie ตัวแรก ตัวที่สอง และตัวสุดท้ายจากบนลงล่าง
    • รหัสชางเจี้ยจึงเป็น(JWJ) ซึ่งสอดคล้องกับรูปทรงพื้นฐานของรหัสในตัวอย่างนี้
  • ; xiè ; 'ขอบคุณ', 'เหี่ยวเฉา'
    • ตัวอักษรนี้ประกอบด้วยส่วนที่ไม่เชื่อมต่อกันทางเรขาคณิตซึ่งเรียงตัวในแนวนอน สำหรับการแยกส่วนประกอบเบื้องต้น เราจะถือว่ามันเป็นสองส่วนคือและ
    • ส่วนแรกนั้นไม่มีการเชื่อมต่อทางเรขาคณิตจากบนลงล่าง เราจึงนำส่วนแรก (ซึ่งเป็นรูปทรงเสริมของY) และส่วนสุดท้าย (ซึ่งเป็นรูปทรงพื้นฐานของR) มาประกอบกันจนได้เป็น卜口(YR)
    • ส่วนที่สองนั้นไม่มีความเชื่อมโยงทางเรขาคณิตอีกเช่นกัน โดยจัดเรียงในแนวนอน สองส่วนนั้นคือ และ
      • สำหรับส่วนแรกของส่วนที่สองนี้ เราจะใช้ รหัสแรกและรหัสสุดท้าย ทั้งสองเป็นค่าเอียง ดังนั้น H; รหัสแรกและรหัสสุดท้ายจึงเป็น(HH)
      • สำหรับส่วนที่สองของส่วนที่สองดั้งเดิมเราจะใช้เฉพาะส่วนสุดท้ายเท่านั้น เนื่องจากส่วนนี้ไม่มีความเชื่อมโยงทางเรขาคณิตและประกอบด้วยสองส่วน ส่วนแรกคือรูปทรงภายนอก ในขณะที่ส่วนที่สองคือจุดตรงกลาง จุดนั้นคือ I ดังนั้นรหัสสุดท้ายคือ(I)
    • รหัสชางเจี๋ยคือ卜口(YR)(HH)(I) หรือ卜口(YRHHI)
  • (ตัวย่อของ)
    • ตัวอย่างนี้เหมือนกับตัวอย่างข้างต้นทุกประการ ยกเว้นส่วนแรกคือและรหัสแรกและรหัสสุดท้ายคือ(I) และ(V)
    • ทำซ้ำขั้นตอนเดียวกันกับตัวอย่างข้างต้น เราจะได้(IV)(HH)(I) หรือ(IVHHI)

ข้อยกเว้น

รูปแบบบางอย่างจะถูกแยกส่วนในลักษณะเดียวกันเสมอ ไม่ว่ากฎจะระบุว่าควรแยกส่วนในลักษณะนั้นหรือไม่ก็ตาม จำนวนข้อยกเว้นดังกล่าวมีน้อย:

รูปร่าง การแยกส่วนคงที่
เวอร์ชั่น 2 เวอร์ชั่น 3 เวอร์ชั่น 5
(ประตู) (อัน)
(ตา) yama (BU)
(ผี) (HI) (HI) หรือ HUI
(โต๊ะเล็ก) 竹yama (HU) (HN)
(ชนะ) 卜口(YRBBN) yama金(YNBUC)
(tiger [radical]) heart (YP)
บนสุดของ() 卜口(ปี) (YVR)
(ไก่) (OG)
(อากาศ [หัวรุนแรง]) yama (OU) (ON) (OMN)
ลบดะ(VI)
(แข่งขัน) (LN)
(รากศัพท์เกี่ยวกับเนินดินหรือเมือง) (NL)

บางรูปแบบไม่สามารถแยกย่อยได้ โดยจะแสดงด้วยตัว X ซึ่งเป็น ปุ่มบนแป้นพิมพ์ Cangjie [ 8 ]

รูปร่างการแยกส่วนแบบคงที่ (v5)
(HX)
(HXYC)
(HXBC)
廿(HXBT)
女中(VLXH)
(YX)
廿(TXC)
鹿จิตวิญญาณ (IXP)
(HXH)
(NX)
yama (RXU)
yama (NXU)
(IXF)
(IXE)
水中(ELXL)
(LX)

พัฒนาการในระยะเริ่มต้น

ในขั้นต้น วิธีการป้อนข้อมูลแบบ Cangjie ไม่ได้มีจุดประสงค์เพื่อสร้างตัวอักษรในชุดตัวอักษร ใดๆ แต่เป็นส่วนหนึ่งของระบบแบบบูรณาการที่ประกอบด้วย กฎการป้อนข้อมูล Cangjie และบอร์ดควบคุม Cangjie บอร์ดควบคุมนี้มีเฟิร์มแวร์สร้างตัวอักษร ซึ่งจะสร้างตัวอักษรจีนจากรหัส Cangjie แบบไดนามิกเมื่อมีการส่งออก ตัวอักษร โดยใช้โหมดกราฟิกความละเอียดสูงของApple IIในคำนำของคู่มือผู้ใช้ Cangjie ในปี 1982 ชู บงฟู เขียนไว้ว่า:

[ในคำแปล] ในแง่ของผลลัพธ์: ผลลัพธ์และปัจจัยนำเข้า แท้จริงแล้วเป็นส่วนประกอบที่บูรณาการกัน ไม่มีเหตุผลใดที่จะต้องแยกออกจากกันอย่างเคร่งครัดเป็นสองส่วนที่แตกต่างกัน… อันที่จริงแล้วนี่เป็นสิ่งที่จำเป็น…

การสาธิตความสามารถของโปรแกรมสร้างตัวอักษรMingzhu ในการสร้างตัวอักษรตามรหัส ตัวอักษรตัวแรกคือ 𮨻 (⿰飠它) ซึ่งหมายถึงซุปชนิดหนึ่งในอาหารซูโจ

ในระบบยุคแรกนี้ เมื่อผู้ใช้พิมพ์ "yk" ตัวอย่างเช่น เพื่อให้ได้ตัวอักษรจีนรหัส Cangjie จะไม่ถูกแปลงเป็นรหัสอักขระใดๆ และสตริง "yk" จริงๆ จะถูกจัดเก็บไว้ รหัส Cangjie สำหรับแต่ละตัวอักษร (สตริงของตัวอักษรพิมพ์เล็ก 1 ถึง 5 ตัวบวกช่องว่าง) คือการเข้ารหัสของตัวอักษรนั้นๆ

ลักษณะเด่นอย่างหนึ่งของระบบรุ่นแรกนี้คือ หากเราป้อนคำพิมพ์เล็กแบบสุ่มเข้าไป ระบบสร้างตัวอักษรจะพยายามสร้างตัวอักษรจีนตามกฎการแยกส่วนของชางเจี๋ย ซึ่งบางครั้งอาจทำให้เกิดตัวอักษรแปลก ๆ ที่ไม่คุ้นเคยขึ้นมา คุณสมบัติที่ไม่ได้ตั้งใจนี้ "การสร้างตัวอักษรอัตโนมัติ" ได้รับการอธิบายไว้ในคู่มือ และเป็นสาเหตุที่สร้างตัวอักษรมากกว่า 10,000 ตัวจากทั้งหมด 15,000 ตัวที่ระบบสามารถประมวลผลได้ ชื่อชางเจี๋ย ซึ่งชวนให้นึกถึงการสร้างตัวอักษรใหม่ จึงเหมาะสมอย่างยิ่งสำหรับชางเจี๋ยเวอร์ชันแรกนี้

การมีอยู่ของตัวสร้างอักขระแบบบูรณาการยังอธิบายถึงความจำเป็นทางประวัติศาสตร์ของการมีอยู่ของปุ่ม "X" ซึ่งใช้สำหรับการแยกแยะความขัดแย้งของการแยกส่วนประกอบ: เนื่องจากอักขระจะถูก "เลือก" เมื่อรหัสถูก "ส่งออก" อักขระทุกตัวที่สามารถแสดงได้จะต้องมีการแยกส่วนประกอบแบบ Cangjie ที่ไม่ซ้ำกัน การที่ระบบจะให้ตัวเลือกอักขระที่เป็นไปได้เมื่อแสดงไฟล์ข้อความแบบสุ่มนั้นจะไม่สมเหตุสมผลและไม่เหมาะสมในทางปฏิบัติ เนื่องจากผู้ใช้จะไม่ทราบว่าตัวเลือกใดถูกต้อง

ปัญหา

ช่วงการเรียนรู้ที่ค่อนข้างยาก

Cangjie ถูกออกแบบมาให้เป็นระบบที่ใช้งานง่าย เพื่อช่วยส่งเสริมการใช้คอมพิวเตอร์ของจีน อย่างไรก็ตาม ผู้ใช้จำนวนมากพบว่า Cangjie เรียนรู้และใช้งานยาก และมีปัญหามากมายที่เกิดจากคำแนะนำที่ไม่ดี

  • ในการป้อนข้อมูลโดยใช้ระบบอักษรชางเจี๋ย จำเป็นต้องมีความรู้ทั้งชื่อของอักษรรากและรูปทรงช่วยของอักษรเหล่านั้น โดยทั่วไปแล้วมักจะพบตารางอักษรรากของชางเจี๋ยพร้อมรูปทรงช่วยติดไว้บนจอคอมพิวเตอร์ของผู้ใช้งาน
  • นอกจากนี้ยังต้องคุ้นเคยกับกฎการแยกส่วนประกอบด้วย เพราะหากขาดความรู้ในกฎเหล่านี้ จะทำให้การพิมพ์ตัวอักษรที่ต้องการทำได้ยากขึ้น
  • ผู้ใช้ไม่สามารถพิมพ์ตัวอักษรที่ตนเองลืมวิธีการเขียนได้ (ซึ่งเป็นปัญหาของวิธีการป้อนข้อมูลที่ไม่ใช้หลักการออกเสียงทั้งหมด)

ด้วยการฝึกฝนอย่างเพียงพอ ผู้ใช้สามารถเอาชนะปัญหาข้างต้นได้ ผู้ที่พิมพ์สัมผัสได้คล่องโดยทั่วไปสามารถพิมพ์ภาษาจีนได้ 25 ตัวอักษรต่อนาที (cpm) หรือมากกว่านั้น โดยใช้ Cangjie แม้ว่าจะจำรายการรูปทรงช่วยหรือกฎการแยกส่วนได้ยากก็ตาม มีรายงานว่าผู้ที่พิมพ์ Cangjie ได้อย่างชำนาญสามารถทำความเร็วในการพิมพ์ได้ตั้งแต่ 60 cpm ถึงมากกว่า 200 cpm

จากประสบการณ์การสอนของเฉินหมินเจิ้งที่โรงเรียนประถมหลงเทียนในไถตงในปี 1990 พบว่าความเร็วในการพิมพ์โดยเฉลี่ยของเด็กอยู่ที่ 90 คำต่อนาที และเด็กบางคนพิมพ์ได้มากกว่า 130 คำต่อนาทีด้วยซ้ำ[ 9 ]

ข้อจำกัดในการนำไปใช้

การแยกส่วนประกอบของตัวอักษรขึ้นอยู่กับชุด "รูปทรงมาตรฐาน" (標準字形) ที่กำหนดไว้ล่วงหน้า อย่างไรก็ตาม เนื่องจากมีรูปแบบ Cangjie ที่แตกต่างกันมากมายในประเทศต่างๆ รูปทรงมาตรฐานของตัวอักษรบางตัวใน Cangjie จึงไม่ใช่รูปทรงที่ผู้ใช้เคยเรียนรู้มาก่อน การเรียนรู้ Cangjie จึงหมายถึงการเรียนรู้ไม่เพียงแต่ตัว Cangjie เองเท่านั้น แต่ยังรวมถึงรูปทรงมาตรฐานที่ไม่คุ้นเคยสำหรับตัวอักษรบางตัวด้วยโปรแกรมแก้ไขวิธีการป้อนข้อมูล Cangjie (IME) ไม่จัดการกับข้อผิดพลาดในการแยกส่วนประกอบ ยกเว้นการแจ้งให้ผู้ใช้ทราบ (โดยปกติโดยการส่งเสียงบี๊บ) ว่ามีข้อผิดพลาดเกิดขึ้น อย่างไรก็ตาม Cangjie ถูกออกแบบมาเพื่อกำหนดรหัสที่แตกต่างกันให้กับตัวอักษรที่แตกต่างกัน ตัวอย่างเช่น ใน Cangjie ที่มีให้ใน Windows รหัสสำหรับคือ YHHQM ซึ่งไม่ตรงกับรูปทรงของตัวอักษรนี้ แต่ตรงกับตัวอักษรอีกแบบหนึ่งคือนี่เป็นปัญหาที่เกิดจากการใช้งาน Cangjie บน Windows ในไวยากรณ์ดั้งเดิมของชางเจี้ย คำว่าควรจะเป็น YKMHM (ส่วนแรกคือ) ในขณะที่คำว่า 産ควรจะเป็น YHHQM (ส่วนแรกคือ)

เครื่องหมายวรรคตอนไม่ได้ถูกแยกส่วนทางเรขาคณิต แต่ถูกกำหนดรหัสไว้ล่วงหน้าโดยขึ้นต้นด้วย ZX ตามด้วยตัวอักษรสามตัวที่เกี่ยวข้องกับลำดับของตัวอักษรใน รหัส Big5 (ชุดรหัสนี้ถูกเพิ่มเข้าไปใน Cangjie ใน Windows 95 เวอร์ชันภาษาจีนดั้งเดิม ใน Windows 3.1 Cangjie ไม่มีชุดรหัสสำหรับเครื่องหมายวรรคตอน) ดังนั้น การพิมพ์เครื่องหมายวรรคตอนใน Cangjie จึงกลายเป็นเรื่องที่น่าหงุดหงิด ต้องอาศัยการจดจำหรือการจิ้มทีละตัว อย่างไรก็ตาม ปัญหานี้ได้รับการแก้ไขในระบบสมัยใหม่โดยการเข้าถึงแป้นพิมพ์เสมือนบนหน้าจอ (ใน Windows สามารถเปิดใช้งานได้โดยการกด Ctrl + Alt + ปุ่มเครื่องหมายจุลภาค)

ข้อผิดพลาดที่พบบ่อย ได้แก่ การไม่พิจารณาตัวอักษร 方 เป็นรหัสทางเลือก ตัวอย่างเช่น หากไม่แยกตัวอักษร 方จากบนลงล่างเป็น YHS แต่พิมพ์ YSH ตามลำดับการเขียนเส้นขีด Cangjie จะไม่แสดงตัวอักษรเป็นตัวเลือก

เนื่องจาก Cangjie ต้องใช้ปุ่มทั้ง 26 ปุ่มของ แป้นพิมพ์ QWERTYจึงไม่สามารถใช้ป้อนตัวอักษรจีนบนโทรศัพท์ฟีเจอร์โฟน ได้ เพราะโทรศัพท์ฟีเจอร์โฟนมีเพียงแป้นพิมพ์ 12 ปุ่ม เท่านั้น จึงต้องใช้ วิธีการป้อนข้อมูลแบบอื่นแทน เช่นZhuyinแบบ5 จังหวะ (หรือ 9 จังหวะสำหรับMotorola ) และวิธีการป้อนข้อมูล Q9

เวอร์ชัน

โดยทั่วไปแล้ว วิธีการป้อนข้อมูล Cangjie นั้นมีการพัฒนามาห้ารุ่น (โดยทั่วไปเรียกว่า "เวอร์ชัน" ในภาษาอังกฤษ) ซึ่งแต่ละรุ่นนั้นไม่เข้ากันกับรุ่นอื่นเล็กน้อย ปัจจุบัน เวอร์ชัน 3 เป็นเวอร์ชันที่ใช้กันมากที่สุดและได้รับการสนับสนุนโดยตรงจากMicrosoft Windowsเวอร์ชัน 5 ซึ่งได้รับการสนับสนุนโดย Free Cangjie IME และก่อนหน้านี้เป็น Cangjie เพียงเวอร์ชันเดียวที่ได้รับการสนับสนุนโดยSCIMถือเป็นวิธีการส่วนน้อยที่มีนัยสำคัญและได้รับการสนับสนุนโดยiOSและได้รับการสนับสนุนโดย Microsoft Windows ตั้งแต่Windows Vista เป็นต้น ไป ก่อน Windows Vista นั้น Microsoft Windows จำเป็นต้องติดตั้ง การอัปเดต HKSCSเพื่อรองรับ Cangjie เวอร์ชัน 5 [ 10 ]

ระบบ Cangjie รุ่นแรกที่รองรับโดยการ์ด Zero One บน Apple II คือเวอร์ชัน 2 ส่วนเวอร์ชัน 1 นั้นไม่เคยถูกวางจำหน่าย

วิธีการป้อนข้อมูล Cangjie ที่รองรับบนระบบปฏิบัติการ Mac OS รุ่นคลาสสิกนั้นมีลักษณะคล้ายคลึงกับทั้งเวอร์ชัน 3 และเวอร์ชัน 5

เวอร์ชัน 5 เช่นเดียวกับวิธีการป้อนข้อมูล Cangjie ดั้งเดิม ถูกสร้างขึ้นโดย Chu โดยตรง เขาหวังว่าการเปิดตัวเวอร์ชัน 5 ซึ่งเดิมทีวางแผนไว้ว่าเป็นเวอร์ชัน 6 จะยุติ "วิธีการป้อนข้อมูล Cangjie มากกว่าสิบเวอร์ชัน" (เวอร์ชันที่ไม่เข้ากันเล็กน้อยซึ่งสร้างโดยผู้จำหน่ายที่แตกต่างกัน)

เวอร์ชัน 6 ยังไม่ได้เปิดตัวสู่สาธารณะ แต่กำลังถูกนำไปใช้สร้างฐานข้อมูลที่สามารถจัดเก็บข้อความภาษาจีนทางประวัติศาสตร์ทั้งหมดได้อย่างแม่นยำ

การเปลี่ยนแปลง

โปรแกรมแก้ไขวิธีการป้อนข้อมูล Cangjie (IME) รุ่นใหม่ส่วนใหญ่มีฟีเจอร์อำนวยความสะดวกต่างๆ มากมาย:

  • โปรแกรมป้อนข้อมูลแบบอิมแพค (IME) บางโปรแกรมจะแสดงรายการอักขระทั้งหมดที่ขึ้นต้นด้วยรหัสที่คุณพิมพ์ ตัวอย่างเช่น หากคุณพิมพ์ A ระบบจะแสดงอักขระทั้งหมดที่มีรหัส Cangjie ขึ้นต้นด้วย A เพื่อให้คุณสามารถเลือกอักขระที่ถูกต้องได้หากปรากฏบนหน้าจอ หากคุณพิมพ์ A อีกครั้ง รายการจะถูกย่อให้เหลือเฉพาะอักขระทั้งหมดที่มีรหัสขึ้นต้นด้วย AA ตัวอย่างของการใช้งานลักษณะนี้ ได้แก่ IME ในMac OS XและSmart Common Input Method (SCIM)
  • โปรแกรมป้อนข้อมูลแบบอิมเมจ (IME) บางโปรแกรมมีปุ่ม ตัวแทน (wildcard)อย่างน้อยหนึ่งปุ่มโดยปกติจะเป็น * และ/หรือ ? ซึ่งช่วยให้ผู้ใช้สามารถละเว้นส่วนใดส่วนหนึ่งของรหัส Cangjie ได้ ระบบจะแสดงรายการอักขระที่ตรงกันเพื่อให้ผู้ใช้เลือก ตัวอย่างเช่น เซิร์ฟเวอร์ป้อนข้อมูลภาษาจีน XIM ของ X Window (xcin), Smart Common Input Method (SCIM) และ IME ของ ระบบการพิมพ์ Founder Group (มหาวิทยาลัยปักกิ่ง) IME "Changjie" มาตรฐานของ Microsoft Windows อนุญาตให้ใช้ * แทนอักขระระหว่างคำ (ทำให้ลดรูปเป็นCangjie ตัวย่อได้ อย่างมีประสิทธิภาพ ) ในขณะที่ IME "New Changjie" อนุญาตให้ใช้ * เป็นตัวแทนได้ทุกที่ยกเว้นอักขระตัวแรก
  • ระบบป้อนข้อมูลแบบอินเทอร์แอคทีฟ (IME) บางระบบมีฟีเจอร์ "การย่อ" โดยรหัส Cangjie ที่เป็นไปไม่ได้จะถูกตีความให้เป็นตัวย่อของรหัส Cangjie ที่มีมากกว่าหนึ่งตัวอักษร วิธีนี้ช่วยให้สามารถป้อนตัวอักษรได้มากขึ้นด้วยจำนวนปุ่มที่น้อยลง ตัวอย่างเช่น Smart Common Input Method (SCIM)
  • โปรแกรมป้อนข้อมูลแบบอินเทอร์แอคทีฟ (IME) บางโปรแกรมมีฟีเจอร์ "การเชื่อมโยง" (聯想lianxiang) ซึ่งระบบจะคาดเดาสิ่งที่คุณกำลังจะพิมพ์ต่อไป และแสดงรายการตัวอักษรหรือแม้แต่คำหรือวลีที่เกี่ยวข้องกับสิ่งที่คุณพิมพ์ ตัวอย่างเช่น โปรแกรมป้อนข้อมูลแบบอินเทอร์แอคทีฟ "Changjie" ของ Microsoft
  • โปรแกรมป้อนข้อมูลอัตโนมัติ (IME) บางโปรแกรมแสดงรายการตัวอักษรที่ใช้ได้แตกต่างกันไป ขึ้นอยู่กับความถี่ในการใช้งานตัวอักษร (ผู้ใช้พิมพ์ตัวอักษรนั้นบ่อยแค่ไหน) ตัวอย่างเช่น โปรแกรมป้อนข้อมูลอัตโนมัติ Cangjie ในโปรแกรมประมวลผลคำภาษาจีนNJStar

นอกจากปุ่มไวด์การ์ดแล้ว ฟีเจอร์เหล่านี้ส่วนใหญ่สะดวกสำหรับผู้ใช้ทั่วไป แต่ไม่เหมาะสำหรับผู้ที่พิมพ์สัมผัส เพราะทำให้การใช้งาน Cangjie IME คาดเดาได้ยาก

นอกจากนี้ยังมีความพยายามต่างๆ ในการ "ทำให้ง่ายขึ้น" ในภาษาชางเจี๋ยในรูปแบบต่างๆ อีกด้วย:

  • อักษรจีนตัวย่อหรือที่รู้จักกันในชื่อ อักษรจีนเร็ว (簡易; jiǎnyì)หรืออักษรจีน 速成( sùchéng ) มีรากศัพท์ รูปทรงช่วย กฎการแยกส่วน และข้อยกเว้นสั้นๆ เหมือนกับอักษรจีนตัวเต็ม แต่จะใช้เฉพาะรหัสแรกและรหัสสุดท้ายเท่านั้น หากต้องการใช้รหัสมากกว่าสองรหัสในอักษรจีนตัวเต็ม

แอปพลิเคชัน

นักวิจัยหลายคนได้หารือถึงวิธีการแยกอักษรจีนออกเป็นส่วนประกอบหลัก และพยายามสร้างแอปพลิเคชันโดยอิงจากระบบการแยกส่วนประกอบ แนวคิดนี้สามารถเรียกได้ว่าเป็นการศึกษาเกี่ยวกับยีนของอักษรจีนรหัส Cangjie เป็นพื้นฐานสำหรับความพยายามดังกล่าวAcademia Sinicaในไต้หวัน[ 11 ]และมหาวิทยาลัย Jiaotong ในเซี่ยงไฮ้[ 12 ]ก็มีโครงการที่คล้ายกันเช่นกัน

การประยุกต์ใช้โดยตรงอย่างหนึ่งของการใช้ตัวอักษรที่แยกส่วนคือความเป็นไปได้ในการคำนวณความคล้ายคลึงกันระหว่างตัวอักษรจีนต่างๆ[ 13 ]วิธีการป้อนข้อมูล Cangjie เป็นจุดเริ่มต้นที่ดีสำหรับการใช้งานประเภทนี้ โดยการผ่อนปรนข้อจำกัดของรหัสห้าตัวสำหรับตัวอักษรจีนแต่ละตัวและนำรหัส Cangjie ที่ละเอียดกว่ามาใช้ จะสามารถค้นหาตัวอักษรที่คล้ายคลึงกันทางสายตาได้โดยการคำนวณ การบูรณาการสิ่งนี้กับข้อมูลการออกเสียงทำให้สามารถเรียนรู้ตัวอักษรจีนโดยใช้คอมพิวเตอร์ช่วยได้[ 14 ]

ดูเพิ่มเติม

  • วิธีการป้อนข้อมูล Cangjie ออนไลน์ 網上倉頡輸入法
  • ฐานข้อมูลอักษรจีน: พร้อมการแยกความหมายทางเสียงของคำตามสำเนียงกวางตุ้งศูนย์วิจัยการคำนวณด้านมนุษยศาสตร์มหาวิทยาลัยจีนแห่งฮ่องกง : ฐานข้อมูลอักษรจีนที่ครอบคลุมอักษรจีนชุดใหญ่ 5 ตัว (5401 ตัว ระดับ 1 และ 7652 ตัว ระดับ 2) รวมถึงอักษรจีน ETen เพิ่มเติมอีก 7 ตัว รหัสป้อนข้อมูล Cangjie แสดงไว้สำหรับแต่ละอักษรในฐานข้อมูล หมายเหตุ: ชุดอักษรเสริมของฮ่องกง (HKSCS - 2001) ไม่ได้รวมอยู่ในฐานข้อมูลนี้
  • โปรแกรมสร้างตัวอักษรจีน Mingzhu (ภาษาจีน) : หน้าเว็บของ Chu Bong Foo ประกอบด้วยไฟล์ปฏิบัติการ ซอร์สโค้ด และคำแนะนำ Mingzhuเป็นโปรแกรมสร้างตัวอักษรจีน Canjie ที่ทำงานบนระบบปฏิบัติการ MS Windows
  • เพื่อนของชางเจี้ย : แหล่งข้อมูลอ้างอิงเกี่ยวกับชางเจี้ย และแหล่งดาวน์โหลดชางเจี้ยเวอร์ชัน 5 สำหรับระบบปฏิบัติการต่างๆ รวมถึงรายการรหัสป้อนข้อมูลเพิ่มเติมของชางเจี้ยสำหรับการป้อนตัวอักษรจีนตัวย่อ
  • CjExplorer : เครื่องมือสำหรับการเรียนรู้ระบบ Cangjie เมื่อเครื่องมือทำงาน ระบบจะแสดงรหัส Cangjie ของตัวอักษรจีนที่ถูกไฮไลต์
  • ภาพรวมของวิธีการคังเจี้ย : แหล่งข้อมูลสำหรับผู้พูดภาษาอังกฤษเพื่อเรียนรู้กฎและวิธีการของคังเจี้ย
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Cangjie_input_method&oldid=1359801575 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ วิธีการป้อนข้อมูลของ Cangjie

วิธี การป้อนข้อมูลแบบชางเจี๋ย ( วิธีการป้อนข้อมูลแบบจางเจี๋ย บางครั้งเรียกว่า ชาง เจี๋ ย ชา งเจ่ย [ 1 ] หรือ ชงกิต ) เป็นระบบสำหรับการป้อน อักขระภาษาจีน ลงใน คอมพิวเตอร์ โดยใช้...

กุญแจและรากศัพท์

ส่วนประกอบพื้นฐานของอักษรในชางเจี้ยเรียกว่า รากศัพท์ ( 字根 ) หรือ ตัวอักษร ( 字母 ) มีรากศัพท์ 24 ตัว แต่มีปุ่ม 26 ปุ่ม รากศัพท์ทั้ง 24 ตัว ( รูปทรงพื้นฐาน 基本字形 ) จะสัมพันธ์กับ รูปทรงเสริม ( 輔助字形 ) ประมาณ 76 รูป...

รูปแบบแป้นพิมพ์

รูปแบบแป้นพิมพ์ ทั่วไปสำหรับวิธีพิมพ์แบบ Cangjie โดยอิงตาม รูปแบบแป้นพิมพ์ของสหรัฐอเมริกา โปรดสังเกตการใช้งานที่ไม่เป็นไปตามมาตรฐานของปุ่ม Z ในฐานะปุ่มชนกัน

กฎพื้นฐาน

มีกฎการแยกส่วนทั่วไป ( 拆字規則 ) หลายประการที่กำหนดวิธีการวิเคราะห์ตัวอักษรเพื่อให้ได้รหัส Cangjie ดังต่อไปนี้: [ 6 ]