[জব্বার সাহেবের পূর্বের চুরির ঘটনা হয়তো অনেকেই জানেন, না জানলে এখানে দেখুন।]
বাংলাদেশে প্রযুক্তিবিদদের গুরু এই ব্যক্তিটির আরেকটি সুকর্মের কথা তুলে ধরছি, সম্প্রতি তিনি লিনাক্সের জন্য বিজয় একুশে রিলিজ করেছেন। এইখানে নাকি ইউনিকোডের পাশাপাশি সাধারণ ক্লাসিক (আনসি) মোডে লেখা যাবে। আমি কৌতুহলী হয়ে ডাউনলোড করলাম, সাইজ মাত্র ২ মেগাবাইটের কাছাকাছি। আর্কাইভ খুলে দেখলাম ইউনিকোড আর আনসির জন্য দুইটি ভিন্ন iBus লে-আউট ফাইল।
আমি ইউকিকোড ফাইলটাকে ইউনিজয়ের সঙ্গে Diff করলাম, যা রেজাল্ট পেলাম তা আপনারাই দেখুনঃ
--- ../../../usr/share/m17n/bn-unijoy.mim 2011-05-01 00:40:55.000000000 +0600
+++ ../Downloads/NewLinuxInstaller/bn-bijoyUnicode.mim 2011-12-17 14:52:01.000000000 +0600
@@ -1,33 +1,8 @@
-;; bn-unijoy.mim -- Bengali input method simulating Unijoy keyboard.
-;; Copyright (C) 2005
-;; National Institute of Advanced Industrial Science and Technology (AIST)
-;; Registration Number H15PRO112
-
-;; This file is part of the m17n database; a sub-part of the m17n
-;; library.
-
-;; The m17n library is free software; you can redistribute it and/or
-;; modify it under the terms of the GNU Lesser General Public License
-;; as published by the Free Software Foundation; either version 2.1 of
-;; the License, or (at your option) any later version.
-
-;; The m17n library is distributed in the hope that it will be useful,
-;; but WITHOUT ANY WARRANTY; without even the implied warranty of
-;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-;; Lesser General Public License for more details.
-
-;; You should have received a copy of the GNU Lesser General Public
-;; License along with the m17n library; if not, write to the Free
-;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
-;; Boston, MA 02110-1301, USA.
-
-(input-method bn unijoy)
+(input-method bn bijoyUnicode)
-(description "Bengali input method simulating Unijoy keyboard layout.
- <http://ekushey.org/?page/uni_joy_layout>
-")
+(description "Bengali input method simulating bijoy keyboard layout.")
-(title "ক")
+(title "বিজয়")
(map
(livekey
@@ -53,7 +28,7 @@
("i" "হ") ;; BENGALI LETTER HA
("o" "গ") ;; BENGALI LETTER GA
("p" "ড়") ;; BENGALI LETTER RRA
- ("\\" "ঃ") ;; BENGALI SIGN VISARGA
+ ("|" "ঃ") ;; BENGALI SIGN VISARGA
("a" "ৃ") ;; BENGALI VOWEL SIGN VOCALIC R
("s" "ু") ;; BENGALI VOWEL SIGN U
@@ -88,7 +63,7 @@
("I" "ঞ") ;; BENGALI LETTER NYA
("O" "ঘ") ;; BENGALI LETTER GHA
("P" "ঢ়") ;; BENGALI LETTER RHA
- ("|" "ৎ") ;; BENGALI SIGN KHANDATA
+ ("\\" "ৎ") ;; BENGALI SIGN KHANDATA
("A" "র্") ;; BENGALI LETTER RA + BENGALI SIGN VIRAMA
("S" "ূ") ;; BENGALI VOWEL SIGN UU
@@ -177,7 +152,3 @@
(independent (shift init))
(nil (shift init))))
-;; Local Variables:
-;; coding: utf-8
-;; mode: lisp
-;; End:
অর্থাৎ, খালি নাম, ডেস্ক্রিপশন আর ইউনিজয়ের সঙ্গে আনসির যে পার্থক্য রয়েছে তা ছাড়া আর কোন পার্থক্য নেই, এমনকি লাইন কমেন্ট বা প্যারার স্পেসেও কোন তফাৎ নেই! কি মিল, হোয়াট এ কোয়েইনসিডেন্স!
এই তো গেল ইউনিজয়, এবার আসি আনসির ব্যাপারে। আপনারা কেউ কেউ জেনে থাকতে পারেন, আমি পুরান স্টাইলে বাংলা লেখার জন্য একখানা সিস্টেম বানাইছিলাম। সেইটা সম্পর্কে বিস্তারিত পাবেন এখানে। পরে অবশ্য কাগুর হুমকি পেয়ে প্রজেক্ট বন্ধ করে দিই। এখন মজার ব্যাপার, ওনার ক্লাসিক ফাইলের সঙ্গে আমার তৈরি করা সর্বশেষ এডিশনের Diff করি। এই হল রিপোর্টঃ
--- Desktop/bn-roktelekha.mim 2012-01-15 22:57:43.000000000 +0600
+++ Downloads/NewLinuxInstaller (2)/bn-bijoyClassic.mim 2011-12-14 18:02:24.000000000 +0600
@@ -1,29 +1,8 @@
-;; bn-roktelekha.mim -- Bengali input method simulating traditional ANSI keyboard.
-;; Created by Aniruddha Adhikary
-
-;; This file is part of the m17n database; a sub-part of the m17n
-;; library.
-
-;; The m17n library is free software; you can redistribute it and/or
-;; modify it under the terms of the GNU Lesser General Public License
-;; as published by the Free Software Foundation; either version 2.1 of
-;; the License, or (at your option) any later version.
-
-;; The m17n library is distributed in the hope that it will be useful,
-;; but WITHOUT ANY WARRANTY; without even the implied warranty of
-;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-;; Lesser General Public License for more details.
-
-;; You should have received a copy of the GNU Lesser General Public
-;; License along with the m17n library; if not, write to the Free
-;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
-;; Boston, MA 02110-1301, USA.
-
-(input-method bn roktelekha)
+(input-method bn bijoyClassic)
-(description "Bengali input method simulating traditional ANSI keyboard")
+(description "Bengali input method simulating bijoy keyboard layout.")
-(title "রক্তেলেখা")
+(title "বিজয়")
এইখানেও সেম কেস, আমার নামধাম উঠাইয়া নিজের নামে সিল মারসে। আর কি কমু, মুখের ভাষা হারাইয়া ফেলসি!