Ichki kod - Internal code - Wikipedia

Yilda Xitoy, neima (內 碼, 内 码; pinyin: nèimă; jyutping: noi6 maa5, so'zma-so'z ichki kod) a kodlashidir belgi ba'zilarida belgilar to'plami, yoki ga belgilarni kodlash ishlatilmoqda. Bu o'z-o'zidan kodlash emas va haqiqiy kodlash kontekst bilan belgilanishi kerak.

Har qanday kompyuter tizimida ichki kod ishlatiladigan mahalliy kodlash hisoblanadi. Masalan, Big5-ga asoslangan tizimda (masalan, Microsoft Windows 3.1 an'anaviy xitoyliklar uchun mahalliylashtirilgan), ichki kodi Katta5; xuddi shunday, a GB asoslangan tizim (masalan, DOS ishlayotgan CCDOS), ichki kod GB2312 bo'ladi. Dastlabki kompyuterlarda Xitoy tili kartasi ichki kodlarni oladi va tegishli xitoycha belgilarni ekranda aks ettiradi.[1] Ko'pgina zamonaviy operatsion tizimlarda (masalan, barcha zamonaviy Microsoft Windows tizimlarida) ichki kod shaklidir Unicode.

Muayyan kodlash doirasida ma'lum bir belgining ichki kodi shunchaki ning qiymatini anglatadi kod nuqtasi ushbu belgini ifodalash uchun ishlatiladi. Masalan, Big5 kodlashda "一" belgisi (xitoycha, yoritilgan). bitta) A440 ichki kodiga ega (o'n oltinchi ); GB kodlashda xuddi shu belgi D2BB ichki kodiga ega.

"Neyma usuli"

Ichki kod Unicode bo'lganida ko'proq misollar uchun qarang Unicode.

Ichki kod an sifatida ishlatilishi mumkin kiritish usuli kiritish uchun Xoncha belgilar. Ushbu kiritish usuli odatda xitoy tilida "內" deb nomlanadi va odatda Big5 va GB ichki kodlari uchun taqdim etiladi; ingliz tilida uni "neima", "ichki kod", "xom kod" yoki boshqa shunga o'xshash ismlar deb atash mumkin.

Masalan, Big5-ga asoslangan tizimda "ichki kod" kiritish usuli yordamida "A440" yozish orqali the belgisini kiritish mumkin. Boshqa tomondan, GB-ga asoslangan tizimda belgini kiritish uchun "D2BB" yozilishi kerak edi.

NeiMa foydalanuvchidan foydalanuvchining o'zi tanlagan qiymatini ta'minlash orqali kerakli belgini kiritishini kutadi belgilar to'plami.

Masalan, xitoycha "不" belgisini kiritish uchun (Pinyin "bù" - inglizcha "not") Neima muharriri ishga tushishi mumkin, unga o'ting Unicode belgilarni kodlash rejimini tanlang va keyin "bù" ni kiriting o'n oltinchi Unicode jadvalidagi qiymat, ya'ni 4E0D. NeiMa - bu belgilarni yozishning juda noqulay usuli, chunki foydalanuvchi barcha kerakli belgilarning kod nuqtalarini bilishi kerak.

Umuman aytganda, NeiMa Unicode rejimida Unicode jadvali ichidagi har qanday kod nuqtasini qabul qiladi, shuning uchun foydalanuvchilar faqat xitoycha belgilarni kiritish bilan cheklanib qolmay, Unicode jadvalidagi boshqa har qanday belgini ham kiritishadi. Masalan, Lotin bosh harfi A, A, NeiMa bilan A ning Unicode kod nuqtasi yordamida kiritilishi mumkin, ya'ni 0041.

Unicode-ga asoslangan tizimda unicode raqamini o'n oltilikka yozib, belgini kiritish mumkin. Bunday kiritish usuli "neima" yoki "Unicode" deb ham nomlanishi mumkin.

JIS asosidagi tizimda (yapon tilida) bo'lishi mumkin kuten "kuten form" deb nomlangan ichki kod shaklidan foydalanib, belgilar kiritilishiga imkon beruvchi kirish usuli; bunday kiritish usuli deyiladi kvey GB asosidagi tizimlarda (xitoycha). Kuten (quwei) shakli ichki kod bilan bog'liq bo'lsa ham, bunday kiritish usullari odatda "ichki kod" kiritish usullari deb nomlanmaydi.

Belgilarni kiritish uchun "ichki kod" kiritish usulidan foydalanish odatda juda amaliy bo'lmaydi. Shu bilan birga, boshqa kiritish usullarini qo'llash orqali kiritish imkonsiz bo'lishi mumkin bo'lgan maxsus belgilarni kiritish foydalidir. Biroq, foydalanuvchi o'zlarining ichki kodlari bilan belgilar jadvaliga ega bo'lishi kerak.

Shuningdek qarang

Adabiyotlar

  1. ^ 朱, 巧 明 (2005). 中文 信息 处理 技术 教程. p. 162. ISBN  9787302117612.