somewhere in... blog
x
ফোনেটিক ইউনিজয় বিজয়

ফেব্রুয়ারী'র শেষ দিনে বাংলা ভাষা নিয়ে আমার একটি কাজ: নতুন একটি ফোনেটিক কিবোর্ড

২৮ শে ফেব্রুয়ারি, ২০১০ রাত ৯:২৪
এই পোস্টটি শেয়ার করতে চাইলে :

আজকে ফেব্রুয়ারীর ২৮ তারিখ, শেষ দিন এই মাসের৷ আমার তৈরী করা একটা কিবোর্ড নিয়ে কথা বলতে ইচ্ছা করছে এই মাসে তাই এই ব্লগটি লিখা।

যাই হোক, যে উদ্দেশ্যে এই ব্লগটি লিখা তাতে চলে যাই৷ আমার প্রথম ব্লগ অভিজ্ঞতা ক্যাডেট কলেজ ব্লগে৷ এরপর প্রথম আলো ব্লগে৷ দুইটার একটাতেও এখন আমি নাই কারণ কোনটাতেই আমাকে দেয়া আজাইরা লজিক হজম করতে পারিনাই৷ ২টা ব্লগেই লিখতাম ফোনেটিক লেআউটে৷ এটা দিয়ে লিখতে যেয়ে এর অসংখ্য বাগ দেখে যথেষ্ঠই ব্যথিত হয়েছিলাম কারণ এত মানুষ ব্যবহার করছে তবুও কেন সেটার ভুলগুলি ঠিক করা হচ্ছে না৷
আমার থিসিসটা আমি কিবোর্ডের লেআউটের উপর নিয়েছিলাম৷ তখন থেকেই ইচ্ছা প্রচলিত ফোনেটিকটার কোডিং ও স্টাইল এমনভাবে করা যাতে ফোনেটিক স্টাইলেই সঠিক একটা কিবোর্ডের কোড পাওয়া যায়। যেমন: বিজয়, ওখানে সবগুলি অক্ষরের জন্যে আলাদা আলাদা অক্ষর আছে অথবা কমন একটা প্রিন্সিপল ফলো করা হয়েছে যেটা দিয়ে ভালমত বাংলা লিখা যায়। সেটা এখন প্রস্তুত অনেকটাই। নিচের লিখাটা তারই ব্যাকগ্রাউন্ডের কথা।

থিসিস জমা দেয়ার সময় আমি বাসায়(রংপুরে)৷ রিপোর্টের পুরোটাই ইংরেজীতে হলেও বাংলা অক্ষরগুলি লিখতে হত মাঝে মাঝেই৷ হলে সমস্যা ছিল না কারণ আমি এই ব্লগে এসে কমেন্ট অংশে যেয়ে যা দরকার তা লিখে নিতাম৷ বাসায় কম্পিউটার নিয়ে যাইনি, সাইফুলের ল্যাপটপ নিয়ে গিয়েছিলাম৷ সবই ঠিক ছিল কিন্তু বাংলা লিখতে যেয়েই বিপদে৷ কারণ ওর ল্যাপটপে অভ্র নাই,বাসায় নেট নাই। এবং নেট নেয়ারও ব্যবস্থা নাই। এদিকে মাত্র কয়েকদিন আছে ড্রাফট সাবমিট করার জন্যে৷

তাই সবচেয়ে ডেস্ট্রাক্টিভ উপায়টাই বেছে নিলাম৷ আমার কাছে বাংলা অক্ষরের কোনটার ইউনিকোড ভ্যালুগুলির একটা পিডিএফ ছিলো৷ ওটা দেখে দেখে বাংলা ফোনেটিক কিবোর্ড তৈরীর প্ল্যান করে ফেললাম জাভাস্ক্রিপ্ট ল্যাংগুয়েজে৷

নতুন ঝামেলা হল, আমি এই ল্যাংগুয়েজে তেমন একটা কোড করিনাই৷ ম্যানুয়াল/গুগলও নাই যে, হেল্প নিব৷ তবুও মোটামুটি বেঁচে গেলাম কারণ একটা রেফারেন্স বই ছিল যেটাতে "অটো-কমপ্লিট" ফিচারটার কোড ছিল( মানে গুগলে যেমন একটা অক্ষর লিখলেই সেটার রিলেটেড অনেক রেজাল্ট দেখায় ওটার এইচ.টি.এম.এল+জে.এস. কোড)৷ আরো একটা সুবিধা ছিল ফায়ারফক্সে "ফায়ারবাগ" অ্যাডঅনটা ছিল তাই আমি অ্যাডঅনটায় বিভিন্ন এলিমেন্টের ডিফল্ট প্রপার্টিগুলি দেখে দেখে একটা বেশ ভাল কিবোর্ড দাঁড় করিয়ে ফেললাম৷ কিছুদিন আগে লেনিন ভাইয়া, ঢেকি, জামালঊদ্দিন, নির্ঝর ভাই এদেরকেও জোরপূর্বক আমার টেস্টিং টিমে নিয়ে নেই :) :) নাফিস ভাইকে মেইল করেছি, উনি টেস্ট করে আশা করি একটা ম্যানুয়েল লিখে দিবেন।

প্রসঙ্গত বলি, অভ্র অথবা গুগল ট্রান্সলিটারেশনটা কিন্তু কোন বেসিক কিবোর্ড না৷ এগুলি ইন্টেলিজেন্স বেজড কি-প্রেস প্রসেসিং সফটওয়ার( মানে কিবোর্ডের উপরের স্তর, ঠিক যেমন মোবাইলের টি-নাইন সিস্টেম)। বিজয় অথবা প্রভাত হল বেসিক কিবোর্ড। আমি অভ্র ব্যবহার করিনি তেমন একটা তবে ওটাকে গুগলেরটার মতই লেগেছে,ভুল হলে ঠিক করে দেবেন৷

বেসিক কিবোর্ড শুধু ইনপুট নিবে এবং সেটার জন্যে একটা বাংলা অক্ষর রিটার্ন করবে, ব্যস। আর কোন কাজ/প্রসেসিং করবে না ওটা।

অনেক বড় হয়ে গেল লিখাটা। শেষ করি কিবোর্ডটার ফিচারগুলির একটা ছোট্ট ধারণা দিয়ে:

■ এটি একটি ফিক্সড লেআউট কিবোর্ড, ফোনেটিকের মত নয় পুরোপুরি।
■ ইংরেজী উচ্চারণের সাথে সর্বোচ্চ যতটুকুন মিল রাখা যায় তা রাখার চেষ্টা করা হয়েছ।
■ টাইপিং ক্রম অপরিবর্তিত রাখার চেষ্টা করেছি। যেমন: "ক্রম" লিখে "ম" এর আগে মাউস এনে ব্যাকস্পেস চাপলে প্রত্যাশিত আউটপুট: "কম" (র-ফলাটা চলে যাওয়া উচিত)। আবার "চাঁদ" এ "দ" আর আগে কারসর রেখে ব্যাকস্পেস চাপলে প্রত্যাশিত "চাদ"। এগুলি ইমপ্লিমেন্ট করেছি।
■ হসন্তকে এফ এর জায়গায় নিয়ে এসেছি যাতে দ্রুত টাইপ করা যায় যুক্তবর্ণগুলি এবং "&" টাইপের অক্ষরগুলিকে ব্যবহার করিনি কারণ এগুলি প্রোগ্রামিং যেকোন ল্যাংগুয়েজে খুব প্রয়োজন ফলে ভবিষ্যতে বাংলায় কোড করতে গেলে যাতে কোন সমস্যা না হয়
■ "আা" অথবা "ইা" টাইপের ভুল কম্বিনেশন যাতে তৈরী না হয় তার চেষ্টা করেছি

*********

এইতো, এটাই লিখতে চেয়েছিলাম। ধৈর্যচ্যুতি ঘটিয়ে থাকলে দুঃখিত। সবশেষে বলব, ফেব্রুয়ারী থেকে অর্জিত চেতনা আমরা ভুলে না যাই। বছরের ১২টি মাস আমরা নিজেদের জায়গা থেকে, নিজেদের কথায় আমাদের ভাষাকে শ্রদ্ধা জানাই, ভাষা শহীদদের আত্মত্যাগকে শ্রদ্ধা জানাই...........

ভাল থাকবেন
১৯টি মন্তব্য ১৯টি উত্তর

আপনার মন্তব্য লিখুন

ছবি সংযুক্ত করতে এখানে ড্রাগ করে আনুন অথবা কম্পিউটারের নির্ধারিত স্থান থেকে সংযুক্ত করুন (সর্বোচ্চ ইমেজ সাইজঃ ১০ মেগাবাইট)
Shore O Shore A Hrosho I Dirgho I Hrosho U Dirgho U Ri E OI O OU Ka Kha Ga Gha Uma Cha Chha Ja Jha Yon To TTho Do Dho MurdhonNo TTo Tho DDo DDho No Po Fo Bo Vo Mo Ontoshto Zo Ro Lo Talobyo Sho Murdhonyo So Dontyo So Ho Zukto Kho Doye Bindu Ro Dhoye Bindu Ro Ontosthyo Yo Khondo Tto Uniswor Bisworgo Chondro Bindu A Kar E Kar O Kar Hrosho I Kar Dirgho I Kar Hrosho U Kar Dirgho U Kar Ou Kar Oi Kar Joiner Ro Fola Zo Fola Ref Ri Kar Hoshonto Doi Bo Dari SpaceBar
এই পোস্টটি শেয়ার করতে চাইলে :
আলোচিত ব্লগ

J K and Our liberation war১৯৭১

লিখেছেন ক্লোন রাফা, ০৫ ই ডিসেম্বর, ২০২৫ সকাল ৯:০৯



জ্যাঁ ক্যুয়ে ছিলেন একজন ফরাসি মানবতাবাদী যিনি ১৯৭১ সালে বাংলাদেশের মুক্তিযুদ্ধের সময় পাকিস্তান ইন্টারন্যাশনাল এয়ারলাইন্সের একটি বিমান হাইজ্যাক করেছিলেন। তিনি ৩ ডিসেম্বর, ১৯৭১ তারিখে প্যারিসের অরলি... ...বাকিটুকু পড়ুন

এবার ইউনুসের ২১শে অগাষ্ঠ ২০০৪ এর গ্রেনেড হামলার তদন্ত করা উচিৎ

লিখেছেন এ আর ১৫, ০৫ ই ডিসেম্বর, ২০২৫ সকাল ৯:৪০



এবার ইউনুসের ২১শে অগাষ্ঠ ২০০৪ এর গ্রেনেড হামলার তদন্ত করা উচিৎ


২০০৪ সালের ২১ শে অগাষ্ঠে গ্রেনেড হামলার কারন হিসাবে বলা হয়েছিল , হাসিনা নাকি ভ্যানেটি ব্যাগে... ...বাকিটুকু পড়ুন

বাংলাদেশের রাজনীতিতে নতুন ছায়াযুদ্ধ: R থেকে MIT—কুয়াশার ভেতর নতুন ক্ষমতার সমীকরণ

লিখেছেন এস.এম. আজাদ রহমান, ০৫ ই ডিসেম্বর, ২০২৫ দুপুর ১২:৪৪



বাংলাদেশের রাজনীতিতে নতুন ছায়াযুদ্ধ: R থেকে MIT—কুয়াশার ভেতর নতুন ক্ষমতার সমীকরণ

কেন বিএনপি–জামায়াত–তুরস্ক প্রসঙ্গ এখন এত তপ্ত?
বাংলাদেশের রাজনীতিতে দীর্ঘদিন ধরে একটি পরিচিত ভয়–সংস্কৃতি কাজ করেছে—
“র”—ভারতের গোয়েন্দা সংস্থা নিয়ে রাজনীতিতে গুজব,... ...বাকিটুকু পড়ুন

নিশ্চিত থাকেন জামায়েত ইসলাম এবার সরকার গঠন করবে

লিখেছেন সূচরিতা সেন, ০৫ ই ডিসেম্বর, ২০২৫ রাত ৯:৪২


আমাদের বুঝ হওয়ার পর থেকেই শুনে এসেছি জামায়েত ইসলাম,রাজাকার আলবদর ছিল,এবং সেই সূত্র ধরে বিগত সরকারদের আমলে
জামায়েত ইসলামের উপরে নানান ধরনের বিচার কার্য এমন কি জামায়েতের অনেক নেতা... ...বাকিটুকু পড়ুন

প্রকৌশলী এবং অসততা

লিখেছেন ফাহমিদা বারী, ০৫ ই ডিসেম্বর, ২০২৫ রাত ১১:৫৭


যখন নব্বইয়ের দশকে ইঞ্জিনিয়ারিং পড়ার সিদ্ধান্ত নিলাম এবং পছন্দ করলাম পুরকৌশল, তখন পরিচিত অপরিচিত অনেকেই অনেকরকম জ্ঞান দিলেন। জানেন তো, বাঙালির ইঞ্জিনিয়ারিং এবং ডাক্তারিতে পিএইচডি করা আছে। জেনারেল পিএইচডি। সবাই... ...বাকিটুকু পড়ুন

×