রোকেয়া বাংলা কিবোর্ড লে-আউট - আপনাকে স্বাগতম!


রোকেয়া বাংলা কিবোর্ড - বাংলা লেখার জন্য বেসিক ফোনেটিক লে-আউট!



আপডেট
রোকেয়া কীবোর্ড এর সাম্প্রতিক সংস্করণ (৪ এপ্রিল ২০১০) এখন উন্মুক্ত।

নিচের টেক্সট-এরিয়া তে বাংলা লেখা শুরু করুন! কোন সমস্যা হলে সহায়িকা ট্যাব এ ক্লিক করে সাহায্য নিন!




কোন সমস্যা? দয়া করে এখানে ক্লিক করে আবার চেষ্টা করুন!

KeyPosition   Key position discussion and keymap

Letter positions analogous to English pronunciation

Majority of letters can be typed directly with English pronunciation of that letter. Like "ka(ক)" will be typerd with english letter "k". Vowel "ii(ঈ)" will be typed with english letter shift+i (Capital i)

Letter positions different to English pronunciation

To embed 64 letter all of the 26 letter position in English keyboard are used. Some less used Bangla letters are placed in such a place where it holds a unique position but doesn't match with its english phonetic spelling letter. For example, onusshar(ং) is placed in shift+V position whereas its spelling doesn't match with the spelling of v. This technique faciliate a better quality layout design. The letters differ from usual pronunciation of english letter is listed below:

ড় = q ঢ় = shift+q ( Capital Q) ং = shift+v ( Capital V) ত্‍ = shift+z ( Capital Z) ঁ = shift+b ( Capital B) ঃ = shift+m ( Capital M) থ = shift+r ( Capital R) ধ = shift+w ( Capital W)

Letter with "h" as follower

People often express letter "kha(খ)" as letter "k" and then "h". To support this facility some letters are given provision to be typed by pressing a letter and then pressing h. "kha(খ)" is such an example which is typed by "ka(ক)" and "h".

Switch key

Switch key appear in vowels and TTha(ঠ) and DDha(ঢ) where we use 2 key press to type a single letter.

When we type মিনি(mini) we have to type: m(ম) i(ি) n(ন) i(ি). In this case i(ি) after m(ম) will form mee(মি). But when we wish to type মই(moi) we have to type m(ম) i(ি) also since both i(ি) and ee(ই) lies in the same key. This results an ambiguity and to solve this ambiguity a switching technique is applied. The algorithm will decide when to i(ি) or when ee(ই). But if the user wish one instead of another he/she will press h to switch to the follower of the letter. Here i(ি) and ee(ই) are follower to each other.

Joiner key

Conjugate consonants are consist of one more consonants(may or may not be followed by vowel). To construct a conjugate letter we have to join all consonants in that conjugate letter. Hasanta( ্) is used as joiner according to unicode consortium guideline. Due to the large number of conjugates, to provide quick typing facility of them hasanta is placed in the letter "f" position, that is to type hasanta we have to press f.

A paragraph that cover Bangla alphabet



বর্ষামুখর দিন শেষে, ঊর্দ্ধপানে চেয়ে যখন আষাঢ়ে গল্প শোনাতে বসে ওসমান ভুঁইঞা, ঈষান কোণে তখন অন্ধকার মেঘের আড়ম্বর, সবুজে ঋদ্ধ বনভূমির নির্জনতা চিরে থেকে থেকে ঐরাবতের ডাক, মাটির উপর শুকনো পাতা ঝরে পড়ে ঔদাসীন্যে, এবং তারই ফাঁকে জমে থাকা ঢের পুরোনো গভীর দুঃখ হঠাৎ যেন বৃষ্টিতে ধুয়ে মুছে ধূসর জীবনে রঙধনু এনে দেয়।

Test word format

Given word : Keypress Sequence( letter-one letter-two letter-three ....... letter-N)

কবুতর = k b u shift+t r

রংপুর = r shift+b p u r

মি = m i

মই = m i h

সঙ্গীত = s x f g shift+i shift+t

এলগোরিদম ও অন্যান্য ওভারভিউ জানতে আমাদের উইকি দেখুন।

প্রজেক্ট টির ব্যাপারে যেকোন যোগাযোগের জন্য:

সিউল রায়হান

ইমেইল: godhulii_1985@yahoo.com



ওয়েবসাইট ডিজাইন ও কমিটার

শফিউল আযম

my blog

ডেভেলপারদের জন্য ডাউনলোড পেইজ

আমাদের গুগলকোড প্রজেক্ট থেকে ডাউনলোড করুন



সরাসরি ব্যবহার করার জন্য জাভাস্ক্রিপ্ট!


আপনার ওয়েবসাইটে চাইলে কোন ঝামেলা ছাড়াই সরাসরি রোকেয়া কীবোর্ড ইনস্টল করে দিতে পারেন। এজন্য, আপনার সাইটের </head> ট্যাগটির ঠিক আগে নিচের কোড টি লিখুন:

<script src = "http://phonetic.sourceforge.net/rokeya_latest.js"></script>

এবার, সাইটের যে সব টেক্সটএরিয়া/ইনপুট বক্সে বাংলা লিখতে চাচ্ছেন, সেগুলোতে নিচের মত করে onfocus এট্রিবিউট যোগ করে দিন:

<textarea onfocus="return passId(this);" id = "my_rokeya_txtbox"></textarea>
<input onfocus="return passId(this);" id = "another_input" />

আমাদের প্রজেক্টের ব্যাপারে আপনার মূল্যবান মতামত দিন, যাতে আমরা সবসময়ই প্রজেক্ট টি আপ-টু-ডেট রাখতে পারি!


blog comments powered by Disqus


কি-ম্যাপ লোডার

কিবোর্ড ম্যাপ



© Rokeya Bangla Keyboard Layout, All Rights reserved.