বিজয় বনাম ইউনিকোড: পার্থক্য কী?
বিজয় হলো বাংলার একটি পুরোনো, ফন্ট-নির্ভর ANSI এনকোডিং; ইউনিকোড হলো আধুনিক, সর্বজনীন মান। মূল পার্থক্যটি সহজ: ইউনিকোড কোনো বিশেষ ফন্ট ছাড়াই প্রতিটি ডিভাইস, ব্রাউজার ও অ্যাপে সঠিকভাবে দেখা যায় — বিজয় যায় না।
মূল বিষয়গুলো
- বিজয় একটি ফন্ট-ভিত্তিক ANSI পদ্ধতি — পড়তে সুতন্বীএমজে ফন্ট দরকার, পুরোনো প্রিন্ট ও ডিটিপির জন্য উপযুক্ত।
- ইউনিকোড সর্বজনীন মান — কোনো বিশেষ ফন্ট ছাড়াই প্রতিটি ডিভাইস, ব্রাউজার ও অ্যাপে চলে।
- বাংলা লেখা যদি এলোমেলো ইংরেজি অক্ষরের মতো দেখায়, তবে সেটি ফন্ট ছাড়া বিজয় — এটিই দ্রুততম শনাক্তকরণ।
- আপনি কয়েক সেকেন্ডে বিনামূল্যে ব্রাউজারেই বিজয় থেকে ইউনিকোডে রূপান্তর (ও আবার ফেরত) করতে পারেন।
| বৈশিষ্ট্য | বিজয় (ANSI) | ইউনিকোড |
|---|---|---|
| এনকোডিং | ফন্ট-ভিত্তিক ASCII / ANSI ম্যাপিং | সর্বজনীন মান (U+0980–U+09FF) |
| বিশেষ ফন্ট লাগে | হ্যাঁ — সুতন্বীএমজে ইত্যাদি | না |
| সব জায়গায় প্রদর্শন | না | হ্যাঁ |
| সার্চ ও কপিযোগ্য | প্রায়ই ভেঙে যায় | হ্যাঁ |
| যুক্তাক্ষর | বিশেষ ফন্ট-কোড | সঠিক কোড পয়েন্ট |
| যার জন্য উপযুক্ত | পুরোনো প্রিন্ট ও ডিটিপি | ওয়েব, মোবাইল ও আধুনিক অ্যাপ |
একই বাক্য দুই এনকোডিংয়ে
জাতীয় সংগীতের একটি চরণ, বিজয় (ANSI) ও ইউনিকোডে দেখানো হলো — অর্থ একই, কিন্তু ভেতরের বাইট সম্পূর্ণ আলাদা:
| এনকোডিং | লেখাটি |
|---|---|
| বিজয় (সুতন্বীএমজে / ANSI) | Avgvi †mvbvi evsjv‡`k |
| ইউনিকোড | আমার সোনার বাংলাদেশ |
বিজয় সারিটি কেবল সুতন্বীএমজে ফন্ট প্রয়োগ করলেই বাংলা হয়; ইউনিকোড সারিটি কোনো ফন্ট ইনস্টল ছাড়াই সব জায়গায় বাংলা হিসেবে পড়া যায়।
বিজয় কী?
বিজয় একটি জনপ্রিয় বাংলা টাইপিং ব্যবস্থা ও কীবোর্ড লেআউট। এটি লেখা ANSI এনকোডিংয়ে সংরক্ষণ করে, বাংলা গ্লিফকে ইংরেজি বাইট পজিশনে ম্যাপ করে — সাধারণত সুতন্বীএমজে ফন্ট দিয়ে দেখানো হয়। অর্থ যেহেতু ফন্টের ওপর নির্ভর করে, ফন্ট ছাড়া একই বাইটগুলো এলোমেলো ইংরেজি অক্ষরের মতো দেখায়। যুক্তাক্ষর বিশেষ পূর্বনির্মিত গ্লিফ-কোড হিসেবে সংরক্ষিত থাকে।
ইউনিকোড কী?
ইউনিকোড হলো আন্তর্জাতিক টেক্সট-এনকোডিং মান। প্রতিটি বাংলা অক্ষর — স্বরবর্ণ, ব্যঞ্জনবর্ণ, চিহ্ন ও যুক্তাক্ষর গঠনকারী অংশ — বাংলা ব্লকে (U+0980–U+09FF) নিজস্ব কোড পয়েন্ট পায়, যা ইউনিকোড কনসোর্টিয়াম নির্ধারণ করেছে। লেখা স্ব-বর্ণনাকারী, তাই সব জায়গায় একইভাবে রেন্ডার হয় এবং সার্চ ও কপিযোগ্য থাকে।
দুইয়ের মধ্যে যুক্তাক্ষর কেন ভেঙে যায়?
বিজয়ে একটি যুক্তাক্ষর একটি একক বিশেষ গ্লিফ; ইউনিকোডে এটি গঠিত হয় ব্যঞ্জন + হসন্ত (্) + ব্যঞ্জন দিয়ে, আর কিছু কার দৃশ্যত ব্যঞ্জনের আগে কিন্তু যৌক্তিকভাবে পরে সংরক্ষিত থাকে। একটি ভালো কনভার্টার এগুলো পুনর্গঠন করে ও চিহ্ন পুনর্বিন্যাস করে — আমাদের টুল ঠিক সেটিই স্বয়ংক্রিয়ভাবে করে।
আপনি কোনটি ব্যবহার করবেন?
আধুনিক যেকোনো কিছুর জন্য ইউনিকোড ব্যবহার করুন — ওয়েবসাইট, সোশ্যাল মিডিয়া, মাইক্রোসফট ওয়ার্ড, গুগল ডকস ও মোবাইল। কেবল পুরোনো প্রিন্ট বা ডিটিপি কাজে দরকার হলেই বিজয় রাখুন।
কোনটি আপনার কাছে আছে কীভাবে বুঝবেন?
- এলোমেলো ইংরেজি অক্ষরের মতো দেখাচ্ছে (যেমন
Avgvi †mvbvi) — এটি সুতন্বীএমজে ফন্টের অপেক্ষায় থাকা বিজয় (ANSI)। - বক্স (□□□) দেখাচ্ছে — সম্ভবত ইউনিকোড, কিন্তু আপনার ডিভাইসে বাংলা ফন্ট নেই। দেখুন বাংলা ফন্ট বক্স যেভাবে ঠিক করবেন।
- সব জায়গায় বাংলা হিসেবে পড়া যাচ্ছে — ওয়েবে, চ্যাটে, ফোনে — এটি ইউনিকোড।
সাধারণ জিজ্ঞাসা
ইউনিকোড কি বিজয়ের চেয়ে ভালো?
আজকের প্রায় সব কাজের জন্য হ্যাঁ। ইউনিকোড কোনো বিশেষ ফন্ট ছাড়াই যেকোনো ডিভাইস বা অ্যাপে সঠিকভাবে দেখা যায়, এবং এটি সার্চ ও কপিযোগ্য। বিজয় মূলত পুরোনো প্রিন্ট ও ডিটিপি কাজের জন্যই রাখা হয়।
বিজয় ও ইউনিকোড কি একে অপরে রূপান্তর করা যায়?
হ্যাঁ। একটি কনভার্টার অক্ষরগুলো পুনঃম্যাপ করে এবং কার ও যুক্তাক্ষর পুনর্বিন্যাস করে। আপনি যেকোনো সময় বিজয় থেকে ইউনিকোড ও আবার ফেরত রূপান্তর করতে পারেন।
বিজয় লেখা ইংরেজি অক্ষরের মতো দেখায় কেন?
বিজয় বাংলাকে ইংরেজি বাইট পজিশনে ANSI কোড হিসেবে সংরক্ষণ করে, তাই সুতন্বীএমজে-র মতো মিল থাকা ফন্ট প্রয়োগ করলেই কেবল এটি বাংলা হিসেবে দেখা যায়।
বাংলাদেশে কি এখনও বিজয় ব্যবহৃত হয়?
হ্যাঁ — অনেক সংবাদপত্র, প্রকাশক ও প্রিন্ট/ডিটিপি হাউস এখনও বিজয়ে (সুতন্বীএমজে) কাজ করে, কারণ তাদের লেআউট এর ওপর তৈরি। ওয়েবসাইট, মোবাইল, ইমেইল ও সরকারি ডিজিটাল নথির জন্য ইউনিকোডই মান।
ইউনিকোড বাংলা পড়তে কি ফন্ট ইনস্টল করতে হয়?
না। আধুনিক অপারেটিং সিস্টেমে বাংলা ইউনিকোড ফন্ট দেওয়া থাকে, তাই এটি স্বয়ংক্রিয়ভাবে দেখা যায়। বক্স (□□□) দেখলে কেবল আপনার ডিভাইসে বাংলা ফন্ট নেই — একটি ইনস্টল করলেই ঠিক হয়ে যায়।
প্রিন্ট ও ডিটিপির জন্য কোনটি ভালো?
প্রথাগত প্রিন্ট ও ডিটিপির জন্য বিজয়/সুতন্বীএমজে এখনও ব্যাপকভাবে ব্যবহৃত হয়, কারণ পেজ-লেআউট সফটওয়্যার ও পুরোনো ফাইল এর ওপর নির্ভরশীল। ডিজিটাল সবকিছুর জন্য ইউনিকোড ভালো। অনেকে ইউনিকোডে টাইপ করে কেবল শেষ প্রিন্ট ধাপে বিজয়ে রূপান্তর করেন।