Kamenický encoding
کامینیکی انکوڈنگ ()، جس کا نام جیری اور ماریان کامینیکی بھائیوں کے نام پر رکھا گیا ہے، ڈی او ایس چلانے والے ذاتی کمپیوٹرز کے لیے ایک کوڈ پیج تھا، جو چیکوسلوواکیا (1993 سے، جمہوریہ چیک اور سلوواکیہ) میں 1985-1995 کے آس پاس بہت مقبول تھا۔ اس انکوڈنگ کا دوسرا نام KEYBCS2 ہے، جو ٹرمینیٹ-اینڈ-اسٹی-ریزیڈنٹ یوٹیلیٹی کا نام ہے جس نے مماثل کی بورڈ ڈرائیور کو لاگو کیا۔ اسے کیمینکی بھی کہا جاتا تھا۔ یہ کوڈ پیج 437 انکوڈنگ (مغربی یورپی زبانوں کے لیے تیز حروف کے ساتھ) پر مبنی تھا جہاں کوڈ پوائنٹس 128 سے 173 تک کے زیادہ تر حروف کو چیک اور سلوواک حروف سے تبدیل کیا گیا تھا تاکہ متبادل حروف کے گلیفس اصل سے زیادہ قریب سے ملتے جلتے ہوں، مثال کے طور پر č کی جگہ č۔ اس نے اس بات کو یقینی بنایا کہ کامینیکی انکوڈنگ میں متن (بمشکل) اصل فونٹ والے پرانے یا سستے کمپیوٹرز پر بھی پڑھنے کے قابل تھا (جو اکثر ویڈیو کارڈ روم میں ہوتے تھے، جس سے ترمیم کرنا اگر ناممکن نہیں تو مشکل ہو جاتا تھا)۔ ایک اضافی خصوصیت یہ تھی کہ کوڈ پیج 437 کے بلاک گرافک اور باکس ڈرائنگ حروف میں کوئی تبدیلی نہیں ہوئی (آئی بی ایم کے آفیشل سنٹرل یورپی کوڈ پیج 852 میں یہ خاصیت نہیں تھی، جس کی وجہ سے نارٹن کمانڈر جیسے پروگرام مضحکہ خیز نظر آتے ہیں جن کے کونے اور سرحدی لکیروں کے جوڑے تیز حروف سے ٹوٹ جاتے ہیں)۔ کامینیکی انکوڈنگ کے وسیع پیمانے پر استعمال کو نہ تو آئی بی ایم کے کوڈ پیج 852 نے کمزور کیا اور نہ ہی ونڈوز 3.1 نے مائیکروسافٹ سنٹرل یورپ کوڈ پیج 1250 متعارف کرایا۔ صرف ونڈوز 95 اور مائیکروسافٹ آفس کے پھیلاؤ کی تعیناتی کے ساتھ صارفین نے کوڈ پیج 1250 کا استعمال شروع کیا، جو اب یونیکوڈ کے ذریعے ختم کر دیا گیا ہے۔ کامینیکی انکوڈنگ کے لیے آفیشل کوڈ پیج اسائنمنٹ میں کچھ ابہام موجود ہے: NEC پائن رائٹر سیریز کے کچھ ڈاٹ میٹرکس پرنٹرز، یعنی P3200/P3300 (P20/P30)، P6200/P6300 (P60/P70)، P9300 (P90)، P7200/P7300 (P62/P72)، P22Q/P32Q، P3800/P3900 (P42Q/P52Q)، P1200/P1300 (P2Q/P3Q)، P2000 (P2X) اور P8000 (P72X)، نے اختیاری فونٹ EPROMs کی تنصیب کی حمایت کی۔ اختیاری ROM #2 "مشرقی یورپ" میں یہ انکوڈنگ شامل تھی، جو (n) = 23 کے ساتھ فرار کی ترتیب ESC R (n) کے ذریعے قابل استعمال تھی۔ اگرچہ دستاویزات میں اس کا نام "کامینیکی" رکھا گیا ہے، لیکن اسے اصل میں این ای سی نے کوڈ پیج 867 (سی پی 867) یا "چیک" کے طور پر اشتہار دیا تھا۔ (تاہم، یہ اس آئی ڈی کے تحت آئی بی ایم کے ساتھ کبھی رجسٹرڈ نہیں ہوا تھا، کیونکہ آئی بی ایم نے 1998 میں اس آئی ڈی کے تحت ایک اور غیر متعلقہ کوڈ پیج اسرائیل: عبرانی، سی پی 862 پر مبنی رجسٹر کیا تھا۔) فوجیسو DL6400 (پرو)/DL6600 (پرو) پرنٹر کامینیکی انکوڈنگ کو بھی سپورٹ کرتے ہیں۔ انکوڈنگ کو بعض اوقات کوڈ پیج 895 (CP895) بھی کہا جاتا تھا، مثال کے طور پر فاکس پرو کے ساتھ، ورڈ پرفیکٹ ٹیکسٹ پروسیسر میں اور DOS کے لیے اراچن ویب براؤزر کے تحت، لیکن IBM اس کوڈ پیج نمبر کو مختلف انکوڈنگ کے لیے استعمال کرتا ہے، CM/گروپ 2:7 بٹ لاطینی SBCS: جاپانی (EUC-JP JIS-رومن) یا جاپان 7 بٹ لاطینی (0895)، اور IANA اس نمبر کو بالکل نہیں پہچانتا ہے۔ این ای سی پن رائٹرز کے لیے DOS کوڈ پیج سوئچنگ فائل NECPINW.CPI نے کوڈ پیج 867 اور 895 دونوں کے تحت کامینیکی انکوڈنگ کی حمایت کی۔ اس انکوڈنگ کو اسٹار پرنٹرز میں کوڈ پیج 3844 کے نام سے جانا جاتا ہے۔ حروف کا سیٹ ہر حرف کو اس کے مساوی یونیکوڈ کوڈ پوائنٹ کے ساتھ دکھایا گیا ہے۔ ٹیبل کا صرف دوسرا نصف حصہ (کوڈ پوائنٹس 128-255) دکھایا گیا ہے، پہلا نصف حصہ (کوڈ پوائنٹس 0-127) کوڈ پیج 437 جیسا ہی ہے۔ مزوویا انکوڈنگ-پولینڈ کے سی ڈبلیو آئی-2 انکوڈنگ ہارڈ ویئر کوڈ پیج حوالہ جات ڈی او ایس کوڈ پیجز کے لیے اسی طرح کا کوڈ پیج بھی دیکھیں۔