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

২১শে ফেব্রুয়ারীতে আমার ঘোষনাঃ "রোকেয়া কিবোর্ড লেআউট ফাইনাল রিলিজ"

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

আজ মহান ২১শে ফেব্রুয়ারী। আপনার-আমার সবচেয়ে গর্বের দিন..........."বাংলা ভাষা রিলেটেড একটা সফটওয়ারের ফাইনাল রিলিজ" বলার জন্যে আজকের দিনটার চেয়ে ভালো আর কিছুই হতে পারেনা। আমি ইচ্ছা করেই আজকেই শেষ করছি ডেভেলপমেন্ট কারণ এই ব্লগ পোস্টটা আমার কাছে একটা প্রমাণ হয়ে থাকবে যে আমিও আমার ভাষার জন্যে কিছু করেছিলাম। আমি ২ বছর আগে এই সাইটেই বলেছিলাম রোকেয়া কিবোর্ড লেআউট ইমপ্লিমেন্ট করা আরম্ভ করেছি এবং আজকে খুশী মনেই বলতে চাই যে এর ডেভেলপমেন্ট কমপ্লিট। তারিখ: ২১ ফেব্রুয়ারী, ২০১৩....

প্রথমেই লিংকগুলো দিয়ে দেইঃ
প্রজেক্ট সাইটঃ code.google.com/p/bangla-keyboard-layout
অনলাইন ডেমোঃ http://seoul.freehostia.com

নামকরণ:
আর হ্যা, এটার নাম রেখেছি "রোকেয়া" লে-আউট কারণ আমি রংপুরের ছেলে, আমার বাসার খুব কাছেই বেগম রোকেয়ার জন্ম। বেগম রোকেয়া না আসলে এদেশের মেয়েরা ১০০ বছর পিছায় থাকতো। সমাজ তো খালি ছেলেদের দিয়ে না, তাই পুরো সমাজ ১০০ বছর পিছিয়ে থাকতো। আমার মা হয়তোবা শিক্ষিত হতেন না, আমিও তাই হতাম না। একই কথা সবার জন্যেই, তাইনা??? আমি নামকরণের দ্বারা উনাকে ছোট্ট একটা সম্মান দেয়ার চেষ্টা করেছি। :)

আমি আমার নিজের কাজের জন্যে আনন্দিত কারণ আমি একটা বাংলা টাইপিং সফটওয়ারের কাছে যেই জিনিসগুলো চেয়েছিলাম সেগুলো এতে ইমপ্লিমেন্ট করতে পেরেছি। আপনাদের জন্যে রিকোয়ারমেন্টগুলো আরেকবারঃ

স্বরবর্ণের গঠনকে ইমপ্লিমেন্ট করাঃ স্বরবর্ণের ২টা রূপ- কার এবং পূর্ণ। যখন ব্যঞ্জনবর্ণের সাথে স্বরবর্ণ আসে তখন কার রূপে আসে। যেমনঃ বাতাস (ব আ-কার, ত আ-কার, স)। সুতরাং আমি যদি একটা ব্যঞ্জনবর্ণ লিখি, এবং এরপরে একটা স্বরবর্ণ লিখি তাহলে আমার ইনটেনশনটাই হলো স্বরবর্ণ যেই রূপেই ইনপুট দেই না কেন সেখানে কার রূপে স্বরবর্ণটাকে ব্যবহার করা, পূর্নরূপে নয়। আমি এই সফটওয়ারে সেটা ইমপ্লিমেন্ট করেছি। ব্যতিক্রমও হয় এই নিয়মেরঃ যেমন বই বানানে আমি ই-কার লিখি না, ই-পূর্ন রূপে লিখি। তাই কার/পূর্ণ উভয় রূপকে আলাদা অক্ষরে স্থান দিয়েছি (যেমন ই-কার হলো small-i আরেকটা capital-I )।

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

সকল রকমের বাংলা বর্ণ লেখা যাবেইঃ বিশেষ কিছু টাইপের বাংলা বর্ণ, যেমনঃ আ ম-হসন্ত ত লা => আম্‌তলা টাইপের, অথবা ৳ চিহ্ন জাতীয় সকল বাংলা প্রচলিত বর্ণ টাইপ করার সুবিধা থাকতেই হবে। আরেকটা হলোঃ র‌্যাব লিখতে গেলে র্যাব হয়ে যাবে না। এগুলো সব ব্যাপার নিশ্চিত করেছি।

সহজে বাংলা ও ইংরেজীর মাঝে সুইচঃ আমার সবসময় বাংলায় টাইপ করা হয়না, কখনো কখনো ইংরেজীতেও লেখার প্রয়োজন হয় কারণ আমি প্রচুর টেকনিক্যাল ডকুমেন্ট লিখি। তাই আমার মত মানুষদের পক্ষে খুব ফাস্ট সুইচ করা সম্ভব এমন একটা উপায় প্রোভাইড করতে যেয়ে মনে হলো কোন একটা শর্টকাট (যেমনঃ ctrl+c = কপি) দিলে ভালো হয়। এই সময় "আমড়া কাঠের ঢেকি" খুঁজে বের করে যে ctrl এর পরে a/b/c/d/e/f অলমোস্ট সব ক্যারেক্টার দিয়েই কোন না কোন ফাংশন অলরেডি আছে। বাকি আছে শুধু m, তখন ctrl+m চেপে বাংলা~ইংরেজী সুইচ করা যাবে এইটা ওই আবিস্কার করে। একই সাথে ও সোর্সফোর্জেও একটা ডেমোসাইট আপ করে দেয় যার কারণে আমি সবসময়ই ওর কাছে কৃতজ্ঞ থাকবো।

ইংরেজী লেআউটের সাথে মিলঃ এটা আমরা ফেসবুকে/মেইলে যেভাবে ইংরেজী হরফে বাংলা লিখে থাকি সেটা দ্বারা অনুপ্রানিত ফলে বেশিরভাগ বাংলা শব্দ লিখতে গেলেই দেখা যাবে ইংরেজী হরফে যেভাবে লিখি সেভাবেই লেখা যাচ্ছে। মিলবে না শুধু কয়েকটাঃ হ=H, ৎ=Z, ঙ=x, ঞ=X, ং=V, ঁ=B, ঃ=M (মাত্র ৭টা)

সামহোয়ারইন ফোনেটিকের সাথে মিলঃ আমি বেশিরভাগ সময়েই এই ব্লগের ফোনেটিকটা ব্যবহার করি। যেমন এই ফোনেটিক স্টাইলে kh লিখলে 'খ' অথবা bh লিখে 'ভ' হয়ে যাবে। এই ব্লগের লেখক সর্বাধিক তাই আমিও চিন্তা করি এই ব্লগের লেখকরা যেন সবচেয়ে দ্রুত এটায় সুইচ করার চিন্তায় সফল হতে পারেন, তাই এই ব্লগের সাথে মিলিয়ে অনেকগুলো অক্ষর দেই। যেমনঃ ত-t ট-T, দ-d ড-D, i- ‌ি, I-ই, ii- ‌ী, II-ঈ

ওয়ার্ডপ্রেস প্লাগইনঃ খুব সহজেই যেন ওয়ার্ডপ্রেস ব্যবহারকারীরা এটা ব্যবহার করতে পারেন সেইমত একটা প্লাগইন তৈরী করেছি। এতে ওয়ার্ডপ্রেসকে একটা টেস্ট কেস ধরে প্রমাণ করেছি যে এটাকে প্লাগইন হিসেবেও এক্সটেন্ড করা সম্ভব।

সামহোয়ারইন ফোনেটিকের বাগ ফিক্সঃ এই ফোনেটিক স্ক্রিপ্টটায় অনেক বাগ আছে (লিস্ট এখানে)। ওগুলো সলভ করেছি

আপডেটেড কোডঃ সামহোয়ারইন ফোনেটিকটার কোডিং আমার পছন্দ হয়নি কারন অ্যারে ইনডেক্সিং স্ট্রিং দিয়ে সি/সি++ এ সরাসরি সম্ভব না। আমি তাই এমনভাবে কোড লিখেছি যেটাকে সহজে অন্য ল্যাংগুয়েজে পোর্ট করা সম্ভব।


■ ছোট্ট একটা প্রশ্ন-উত্তরঃ
২১শে ফেব্রুয়ারী দিনটার চেয়ে আসলে গুরুত্বপূর্ন আর কোন দিনই হতে পারে না। আমি খুব আগ্রহসহকারেই পর্যবেক্ষন করে দেখেছি, মানুষ যেই সফটওয়ারেই লিখুক না কেন (অভ্র/ফোনেটিক/প্রভাত) তাদের ভুল বানানে লেখার হার বিস্ময়করভাবে কম। যারা বানান ভুল করেন তারা অনেকদিন থেকে বাংলা লেখা থেকে দূরে অথবা প্রথমে ভুল করলেও তাকে একবার ধরিয়ে দিলে সঠিক বানানেই লিখে থাকেন।
তাহলে এখানে প্রশ্ন করতে পারেনঃ তাহলে আমি ডেভেলপমেন্ট কেন করতে গেলাম যদি বাকি সফটওয়ারে আমার কোন সমস্যা না থাকে? এর উত্তর দিয়েছেন আমার সবচেয়ে প্রিয় ব্রাউজার মজিলা ফায়ারফক্সের সি.ই.ও ব্রেনডনঃ কম্পিটিশন থেকে আসে ইনোভেশন, এবং ইনোভেশন দিনের শেষে ব্যবহারকারীদেরই উপকৃত করে। একসাথে কাজ করে ইনোভেশন আসেনা, আসে কাজের পূর্নতা। যদি ইনোভেশন প্রয়োজন হয় তাহলে কম্পিটিশনে যেতেই হবে। এই কারণে সব গাড়ি কোম্পানী মিলে একটা বেস্ট গাড়ি তৈরী করছে না, বরং সবাই আলাদাভাবে গাড়ি বানাচ্ছে এবং উপকৃত হচ্ছেন কাস্টোমাররা তাদের নিত্যনতুন আবিস্কারে।

আমার উত্তরও তাইঃ এখানে অনেক ইনোভেটিভ জিনিস আমি ইমপ্লিমেন্ট করেছি বা করা উচিত উল্লেখ করেছি, আশা করি সেগুলো ধীরে ধীরে ফোনেটিক স্ক্রিপ্ট/অভ্র জাতীয় সফটওয়ারগুলিতে আসবে।

********
আরেকবার লিংকগুলোঃ
প্রজেক্ট সাইটঃ code.google.com/p/bangla-keyboard-layout
অনলাইন ডেমোঃ http://seoul.freehostia.com

সবশেষে বলবোঃ বাংলা ভাষা অমর হোক। বাংলার মাটি থেকে রাজাকাররা নিপাত যাক এবং মুক্ত হোক এই ভাষা রাজাকারদের মুখের ভাষা হবার পাপ থেকে।

আনন্দধারার অপেক্ষায়....................
৩২টি মন্তব্য ৩২টি উত্তর

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

ছবি সংযুক্ত করতে এখানে ড্রাগ করে আনুন অথবা কম্পিউটারের নির্ধারিত স্থান থেকে সংযুক্ত করুন (সর্বোচ্চ ইমেজ সাইজঃ ১০ মেগাবাইট)
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
এই পোস্টটি শেয়ার করতে চাইলে :
আলোচিত ব্লগ

জাতির জনক কে? একক পরিচয় বনাম বহুত্বের বাস্তবতা

লিখেছেন মুনতাসির, ০২ রা নভেম্বর, ২০২৪ সকাল ৮:২৪

বাঙালি জাতির জনক কে, এই প্রশ্নটি শুনতে সোজা হলেও এর উত্তর ভীষণ জটিল। বাংলাদেশে জাতির জনক ধারণাটি খুবই গুরুত্বপূর্ণ, যেখানে একজন ব্যক্তিত্বকে জাতির প্রতিষ্ঠাতা হিসেবে মর্যাদা দেওয়া হয়। তবে পশ্চিমবঙ্গের... ...বাকিটুকু পড়ুন

আত্মপোলব্ধি......

লিখেছেন জুল ভার্ন, ০২ রা নভেম্বর, ২০২৪ সকাল ১০:৫১

আত্মপোলব্ধি......

একটা বয়স পর্যন্ত অনিশ্চয়তার পর মানুষ তার জীবন সম্পর্কে মোটামুটি নিশ্চিত হয়ে যায়। এই বয়সটা হল পঁয়ত্রিশ এর আশেপাশে। মানব জন্মের সবকিছু যে অর্থহীন এবং সস্তা সেটা বোঝার বয়স... ...বাকিটুকু পড়ুন

জীবন থেকে নেয়া ইলিশ মাছের কিছু স্মৃতি !

লিখেছেন হাসানুর, ০২ রা নভেম্বর, ২০২৪ বিকাল ৫:৩২



হঠাৎ ইলিশ মাছ খেতে ইচ্ছে হল । সাথে সাথে জিভে ..জল... চলে এল । তার জন্য একটু সময়ের প্রয়োজন, এই ফাঁকে আমার জীবন থেকে নেয়া ইলিশ মাছের কিছু স্মৃতি... ...বাকিটুকু পড়ুন

ট্রাম্প ক্ষমতায় আসছে এটা ১০০% নিশ্চিত। আমেরিকায় ইতিহাসে মহিলা প্রেসিডেন্ট হয়নি আর হবেও না।

লিখেছেন তানভির জুমার, ০২ রা নভেম্বর, ২০২৪ রাত ৯:৩৩

আর এস এস সহ উগ্র হিন্দুদের লিখে দেওয়া কথা টুইট করেছে ট্রাম্প। হিন্দুদের ভোট-আর ইন্ডিয়ান লবিংএর জন্য ট্রাম্পের এই টুইট। যার সাথে সত্যতার কোন মিল নেই। ট্রাম্প আগেরবার ক্ষমতায়... ...বাকিটুকু পড়ুন

ট্রাম্প জিতলে কঠোর মূল্য দিতে হবে ইউসুফ সরকারকে?

লিখেছেন রাজীব, ০২ রা নভেম্বর, ২০২৪ রাত ১০:৪২

ডোনাল্ড ট্রাম্পের এক মন্তব্যে বাংলাদেশের মিডিয়ায় ঝড় উঠেছে। ৫ তারিখের নির্বাচনে ট্রাম্প জিতলে আরেকবার বাংলাদেশের মিষ্টির দোকান খালি হবে।

আমি এর পক্ষে বিপক্ষে কিছু না বললেও ডায়বেটিসের রুগী হিসেবে আমি সবসময়... ...বাকিটুকু পড়ুন

×