মূল অংশে যান

ইউনিকোড থেকে বিজয়ে কনভার্ট করুন

Avro, Ridmik বা ফোনে টাইপ করা ইউনিকোড বাংলাকে SutonnyMJ ডকুমেন্টের দরকারি বিজয় কি-স্ট্রোকে বদলে নিন — টেক্সট হিসেবে, অথবা ফরম্যাটিং বজায় রেখে পুরো Word বা Excel ফাইল হিসেবে।

  • কখনো সংরক্ষণ করা হয় না
  • কোনো লাইন নেই, অপেক্ষা নেই
  • সাইনআপ নেই, ওয়াটারমার্ক নেই

ইউনিকোড বাংলা পেস্ট করুন, SutonnyMJ ফন্টে বসানোর বিজয় কি-স্ট্রোক পেয়ে যান।

বরং বিজয় থেকে ইউনিকোড
বিজয় টেক্সটফন্ট SutonnyMJ করলেই বাংলায় পড়া যাবে

বিজয় টেক্সট এখানে দেখা যাবে।

পুরো ফাইল কনভার্ট করুন

Word ডকুমেন্ট, Excel ওয়ার্কবুক বা টেক্সট ফাইল: বাংলা থাকা প্রতিটি অংশ বা সেল কনভার্ট হয়ে SutonnyMJ ফন্টে বসে, আর বাকি সবকিছু হুবহু যেমন ছিল তেমনই থাকে।

যেভাবে কাজ করে

1

ইউনিকোড লেখা পেস্ট করুন

আধুনিক কিবোর্ডে লেখা যেকোনো কিছু। অথবা ভেতরের সবকিছু কনভার্ট করতে একটি .docx, .xlsx বা .txt ফাইল ছাড়ুন।

2

বিজয় লেখা কপি করুন

এখানে এটি দুর্বোধ্য দেখায়, কারণ এই পেজে SutonnyMJ নেই। এটাই সঠিক ফলাফল।

3

ফন্ট SutonnyMJ করুন

Word বা InDesign-এ পেস্ট করে SutonnyMJ বসিয়ে দিন। কনভার্ট হওয়া ফাইলে ফন্টটি আগে থেকেই বসানো থাকে — ঠিক যে অংশগুলো বাংলা ছিল, সেগুলোতে।

রূপান্তরটি লেখার ওপর কী করে

ইউনিকোড অক্ষর রাখে যৌক্তিক ক্রমে আর বিজয় দৃশ্যমান ক্রমে, তাই রূপান্তরটি টেবিলে খোঁজার আগে একটি পুনর্বিন্যাস। ব্যঞ্জনের আগে বসা স্বরচিহ্ন (ি, ে, ৈ) যে ব্যঞ্জনগুচ্ছের সঙ্গে যুক্ত, তার সামনে সরিয়ে দেওয়া হয়; রেফ (র্) যে গুচ্ছের ওপরে বসে, তার পরে সরানো হয় — আগেই সরানো স্বরচিহ্নকে পেরিয়ে; দুই অংশের স্বরচিহ্ন ো আর ৌ ভাগ হয় ব্যঞ্জনের আগে যাওয়া ে আর পরে যাওয়া া বা ৗ-তে। তারপর প্রতিটি যুক্তাক্ষর SutonnyMJ লিগেচারের টেবিলের সঙ্গে মেলানো হয় — সবচেয়ে লম্বাটি আগে: ক্ষ্ম, তারপর ক্ষ, তারপর ক — আর পাশের অক্ষরের ওপর নির্ভর করা গ্লিফ রূপগুলো বেছে নেওয়া হয়: উ-কার বেশিরভাগ অক্ষরের পরে এক কি, আর ক, চ, ট ও যেগুলোর পায়ের সঙ্গে ধাক্কা লাগত সেগুলোর পরে অন্য কি; র-ফলার তিনটি রূপ; শব্দের শুরুর এ-কার মাঝের এ-কার থেকে আলাদা একটি ক্যারেক্টার।

Word ফাইলে কনভার্ট হওয়া অংশগুলো চারটি ফন্ট স্লটেই SutonnyMJ-তে সেট হয়, আর Word যেহেতু কমপ্লেক্স-স্ক্রিপ্ট লেখার সাইজ ও ওজন আলাদা রাখে এবং ল্যাটিন গ্লিফগুলো এখন সাধারণগুলোই ব্যবহার করে, তাই সাধারণ মানগুলো যেখানে ছিল না, সেখানে কমপ্লেক্স-স্ক্রিপ্টের মানগুলো কপি করে দেওয়া হয় — নইলে ১৩ পয়েন্টে সেট করা ডকুমেন্ট Word-এর ডিফল্টে ফিরে আসত। একই ফরম্যাটিংয়ের পাশাপাশি অংশগুলো একসাথে কনভার্ট হয়, কারণ বানানের দাগে Word যে শব্দ ভেঙেছে, তা নইলে দুই অর্ধেকে কনভার্ট হত আর স্বরচিহ্ন ভুল পাশে আটকে থাকত।

বাংলা অঙ্ক ০–৯ হয়ে যায় 0–9, যা SutonnyMJ বাংলা অঙ্ক হিসেবেই আঁকে; দাঁড়ি (।) হয় “|” কি, আর ড্যাশ ও কার্লি কোট হয় তাদের বিজয় কি। বাকি সবকিছু — ল্যাটিন অক্ষর, ASCII যতিচিহ্ন, লাইন ব্রেক — অপরিবর্তিত থাকে, আর টেক্সট ফাইল UTF-8 হিসেবে সেভ হয়, যাতে যেকোনো এডিটরে খোলে; সেখানে SutonnyMJ বসিয়ে নিন।

অন্য কিছু দরকার হলে

গন্তব্য যদি ওয়েব পেজ, ফোন, সার্চ ইনডেক্স, বা আপনার নিয়ন্ত্রণের বাইরের কোনো ডিভাইসে পড়া হবে এমন কিছু হয়, তবে একেবারেই কনভার্ট করবেন না। বিজয় লেখা শুধু সেখানেই পড়া যায়, যেখানে SutonnyMJ ইনস্টল করা — অর্থাৎ Bijoy Bayanno বসানো একটি Windows মেশিন — বাকি সব জায়গায় এটি “evsjv‡`k”, আর যেখানে দেখায় সেখানেও এটি সার্চ করা যায় না। ইউনিকোড হলো সেই ফরম্যাট, যা সব জায়গায় কাজ করে; বিজয় হলো সেই ফরম্যাট, যা একটি নির্দিষ্ট অফিসের দরকার।

যে লেআউট আগেই ইউনিকোডে সেট করা হয়েছে আর শুধু প্রেসের জন্য বিজয় ফন্ট লাগবে, তার জন্য আগে প্রেসকে জিজ্ঞেস করুন, তারা ইউনিকোড নিতে পারে কি না। হালনাগাদ InDesign চালানো বেশিরভাগ প্রেসই পারে, কারণ Adobe-র World-Ready কম্পোজার এক দশক ধরে বাংলা সামলাচ্ছে, আর কনভার্ট হওয়া ফাইল সার্চ করা বা আধুনিক কিবোর্ডে এডিট করার ক্ষমতা হারায়। তারা যে কপিটি টাইপসেট করবে, সেটিই কনভার্ট করুন; ইউনিকোড মূলটি রেখে দিন।

সাধারণ প্রশ্নোত্তর

আমার লেখা কি কোথাও সংরক্ষণ করা হয়?

না। কিছুই সংরক্ষণ করা হয় না, কোনো রিকোয়েস্টও পাঠানো হয় না। পেজ লোড হওয়ার পর ইন্টারনেট সংযোগ বিচ্ছিন্ন করলেও এটি কাজ করে।

ফলাফল “evsjv‡`k”-এর মতো দেখাচ্ছে কেন?

কারণ বিজয় লেখা জিনিসটাই এমন: ল্যাটিন কোড পয়েন্টে রাখা বাংলা অক্ষর, যা শুধু বিজয় ফন্টই বাংলা হিসেবে আঁকে। এই পেজ তা বাংলা হিসেবে দেখাতে পারে না — SutonnyMJ একটি বাণিজ্যিক ফন্ট, যা এই পেজের কাছে নেই — তাই বাক্সে দেখানো হয় কাঁচা কি-স্ট্রোকগুলো। Word-এ পেস্ট করে ফন্ট SutonnyMJ করুন, সেগুলো হয়ে যাবে বাংলাদেশ। সব জায়গায় বাংলা হিসেবে পড়া যায় এমন লেখা দরকার হলে আপনার চাই ইউনিকোড — যা দিয়েই আপনি শুরু করেছিলেন।

এখনো কাদের বিজয় লাগে?

ছাপাখানা, সংবাদপত্র আর ডিজাইন স্টুডিও, যাদের কাজের ধারা QuarkXPress, PageMaker বা InDesign-এ SutonnyMJ ঘিরে গড়ে উঠেছে, আর যে অফিসগুলোর টেমপ্লেট ও টাইপিস্টরা বিশ বছর ধরে বিজয় ব্যবহার করছেন। তাদের ইউনিকোড পাঠানো মানে হয় তারা কনভার্ট করবেন, নয় আবার টাইপ করবেন। উল্টো দিকটি — বিজয় অফিস থেকে আসা ডকুমেন্টকে ইউনিকোড করা — হলো বিজয় থেকে ইউনিকোড পেজ।

এটি কি পুরো Word বা Excel ফাইল কনভার্ট করে?

হ্যাঁ। বাংলা অক্ষর থাকা প্রতিটি অংশ কনভার্ট হয়ে SutonnyMJ-তে বসে; বাকি সবকিছু — ইংরেজি লেখা, অঙ্কে টাইপ করা সংখ্যা, ছবি, টেবিল, ফর্মুলা, হেডার ও ফুটার — যেমন ছিল তেমনই থাকে। Excel-এ সেল ফরম্যাটের একটি কপি SutonnyMJ ফন্ট দিয়ে বানানো হয়, যাতে শুধু বাংলা সেলগুলোরই ফন্ট বদলায়; ইংরেজি সেলের সঙ্গে শেয়ার করা ফরম্যাটে হাত দেওয়া হয় না। ফাইলটি খোলে SutonnyMJ আগে থেকেই বসানো অবস্থায় — টেক্সট হিসেবে কনভার্ট করার পর মানুষ এই ধাপটিই সবচেয়ে বেশি ভুলে যান।

আবার ইউনিকোডে কনভার্ট করলে কি একই লেখা ফিরে পাব?

সাধারণ লেখার জন্য, হ্যাঁ — যুক্তাক্ষর, রেফ, য-ফলা আর দুই অংশের স্বরচিহ্ন ধরা শব্দগুলো দিয়ে দুটি পেজ পরস্পরের বিপরীতে পরীক্ষা করা। কয়েকটি রূপের একক কোনো বিজয় বানান নেই: দুটি কোড পয়েন্টে টাইপ করা নুক্তাযুক্ত অক্ষর ফিরে আসে একটি হিসেবে, আর নির্দিষ্ট আকার জোর করে আনতে ব্যবহৃত জয়েনার অক্ষর (ZWJ বা ZWNJ) বাদ পড়ে, কারণ বিজয়ে এর কোনো সমতুল্য নেই। রেন্ডার হওয়া লেখায় এই বদলগুলো চোখে পড়ে না।

Avro, Ridmik আর ফোনের কিবোর্ডের ক্ষেত্রে কী?

এগুলো সবই ইউনিকোডে লেখে, তাই এগুলো দিয়ে লেখা সবকিছুই কনভার্ট হয়। “Avro থেকে বিজয়” আর ইউনিকোড থেকে বিজয় একই রূপান্তর; Avro একটি কিবোর্ড, এনকোডিং নয়। ফলাফল SutonnyMJ লেআউটে আসে, যা পরিবারের অন্য MJ ফন্টগুলোও — SulekhaT, Lipi আর বাকিরা — ব্যবহার করে।

জেনে রাখুন: ফলাফল শুধু বিজয় ফন্টেই পড়া যায়: লেখাটি SutonnyMJ-তে সেট করুন, নইলে তা দেখায় “evsjv‡`k”-এর মতো। কয়েকটি ইউনিকোড রূপের জন্য বিজয়ে কোনো গ্লিফ নেই — ZWJ ও ZWNJ জয়েনার, কিছু বিরল যুক্তাক্ষর, অসমীয়া অক্ষর — আর এগুলো আসে তাদের সবচেয়ে কাছাকাছি টাইপযোগ্য সিকোয়েন্স হিসেবে। লেখার মধ্যের ইংরেজি অপরিবর্তিত থেকে যায়, আর পরে তা ল্যাটিন ফন্টে সেট করে নিতে হবে, কারণ SutonnyMJ প্রতিটি ল্যাটিন অক্ষরকে বাংলা হিসেবে আঁকে।

এই টুলটি আপনার ওয়েবসাইটে যোগ করুন

যেকোনো ব্লগ, ক্লাসের পেজ বা হেল্প আর্টিকেলের জন্য ফ্রি। একটি স্নিপেট পেস্ট করলেই আপনার ভিজিটররা আপনার পেজেই এটি ব্যবহার করতে পারবেন।