Users Online

· Guests Online: 2

· Members Online: 0

· Total Members: 747
· Newest Member: jane

Login

Username

Password



Not a member yet?
Click here to register.

Forgotten your password?
Request a new one here.

Nikosh Font and Converter

Newsকম্পিউটারে বাংলা ব্যবহার করতে গেলে কিছু সমস্যার সম্মুখীন হতে হয়। শুরুতে কম্পিউটারে বাংলা বর্ণমালার নিজস্ব কোন ক্ষেত্র ছিল না। ইংরেজী বা রোমান হরফের জন্য তৈরী ASCII কোডের উপর ভিত্তি করে সফটওয়ার নির্মাতাগণ বাংলা ফন্ট তৈরী করেছেন। ফলে একাধিক পদ্ধতি অনুসৃত হয়েছে এবং কোন অভিন্ন মান অনুসরণ করা সঙ্গত কারণেই সম্ভব ছিল না। এতে সৃষ্টি হয়েছে portability-র সমস্যার, যার ফলে এক কম্পিউটারে তৈরি ডকুমেন্ট বা ফাইল অন্য কম্পিউটারে একই সফটওয়ার না থাকলে পড়া যায় না, তাছাড়া এডিট বা সম্পাদনা করতেও সমস্যা হয়। বিশেষ করে ভিন্ন ভিন্ন সফটওয়ারে তৈরি বাংলা ডকুমেন্ট সম্পাদনা করা তো বিভীষিকার মত। অন্য দিকে, ফন্টের সমস্যার জন্য বাংলা ডকুমেন্ট আদান প্রদান করা কঠিন হবে এ পরিস্থিতি কারও কাম্য নয়। কম্পিউটারে পৃথিবীর সব ভাষায় লেখার উপযোগী মান তৈরী করতে ইউনিকোড প্রবর্তিত হয়েছে। তাতে বাংলাও অন্তর্ভুক্ত রয়েছে। এ মান ব্যবহার করে বর্ণিত সমস্যা থেকে মুক্তি পাওয়া সম্ভব। অনেকে স্বীয় উদ্যোগে ইউনিকোড ভিত্তিক বাংলা ফন্ট তৈরি করেছেন, সেগুলো ইন্টারনেটে ওপেন সোর্স সফটওয়ার হিসেবে পাওয়া যায়।

ছবিসহ ভোটার তালিকা প্রকল্পের কাজ করতে গিয়ে নির্বাচন কমিশন সচিবালয়ে বিশাল একটি ডাটাবেজ তৈরি হয়েছে, যাতে ৮ কোটির অধিক লোকের তথ্য আছে। এর অধিকাংশ তথ্যই আছে বাংলায়। কাজেই এ ডাটাবেজের চাহিদা মেটানোর জন্য উপযুক্ত ফন্টের প্রয়োজন ছিল। এভাবে নিজস্ব সমস্যার সমাধানের জন্য নির্বাচন কমিশন সচিবালয় থেকে ইউনিকোড ভিত্তিক বাংলা ফন্ট তৈরির উদ্যোগ গ্রহণ করা হয়। যার ফলাফল ‘নিকস’ ফন্ট পরিবারের পাঁচটি ফন্ট। ‘নিকস’ ফন্ট ওপেন সোর্স। বিনামূল্যে সরকারী বেসরকারী যে কোন প্রতিষ্ঠান বা ব্যক্তি তা ব্যবহার করতে পারেন।

এতদিন ধরে বিভিন্ন বাণিজ্যিক সফটওয়ার ব্যবহার করে অনেক বাংলা ডকুমেন্ট তৈরী হয়েছে, যেগুলো অব্যাহতভাবে বা ভবিষ্যতে ব্যবহার করা দরকার হতে পারে। সরকারি ডকুমেন্টগুলো ইন্টারনেটে প্রকাশ করতে গেলেও ইউনিকোডে রূপান্তরের আবশ্যকতা রয়েছে। তাছাড়া, পূর্ণাঙ্গভাবে ইউনিকোড ভিত্তিক ফন্ট না হওয়া পর্যন্ত মিশ্র ASCII এবং Unicode নির্ভর ডকুমেন্ট তৈরী হতে পারে এবং এগুলো ব্যবহারে সমস্যা থেকে যাবে। এই সমস্যা সমাধানের জন্য নিকস কনর্ভাটার তৈরী করা হয়েছে। প্রকৃতপক্ষে ইন্টারনেটে বেশ কিছু কনভার্টার পাওয়া যায়। তবে পরীক্ষা করে দেখা গেছে, নিকস কনভার্টার অত্যন্ত দ্রুত ASCII কোড দিয়ে তৈরী সকল বাংলা ডকুমেন্টকে প্রায় নির্ভুলভাবে ইউনিকোডে রূপান্তর করতে পারে।

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

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

সব শেষে একটি কথা বলা দরকার। এই ফন্ট তৈরির কাজে যে অভিজ্ঞতা অর্জিত হয়েছে, তা অন্যদের সাথে ভাগাভাগি করা দরকার। এ সংক্রান্ত কিছু তথ্য শীঘ্র এ ওয়েব পাতায় প্রকাশ করা হবে। যারা এ বিষয়ে আগ্রহী তাদের কাজে লাগতে পারে।


মুহম্মদ হুমায়ুন কবির
সচিব
নির্বাচন কমিশন সচিবালয়।
১১ মে, ২০০৯।

Comments

#1 | azadbd on May 17 2009 05:04:11
Thank you very much for creating Nikosh Converter and Fonts. Its a milestone for our Languages. May Allah Bless You.
AzadbdWink
#2 | EDQWrqr on July 23 2009 04:20:52
generic cialis
generic levitra
generic xenical
generic Elavil
generic zyrtec
generic viagra
generic glucophage
generic diflucan
generic plavix
generic soma
generic xenical
buy tamiflu
buy lamisil
buy strattera
buy Lovegra
buy advair diskus
buy lamictal
buy Relenza
buy Accupril
buy Accutane
buy Aceon
buy Actigall
buy Actonel
Buy Actoplus Met
Buy Adoxa
Buy Afeditab Er
Buy Aggrenox
Buy Albenza
buy Albuterol Cr
buy Albuterol Sulfate
buy aldactone
buy Alesse
buy Aleve
buy Allegra-d
buy Altocor
buy Amiloride
buy Anafranil
buy Anafranil Sr
buy Anaprox
buy Antabuse
buy Apri
buy Aralen
buy Arcoxia
buy Aricept
buy Arimidex
buy Aristocort
buy Artane
buy Asacol
buy Atacand
buy Atacand-hctz
buy Atrovent
buy Augmentin
buy Avalide
buy Avandamet
buy Avandaryl
buy Avelox
buy Aventyl
buy Avodart
buy Aygestin
buy Azulfidine
buy Benemid
buy Benzac
buy Betapace
buy Biaxin
buy Bisoprolol
buy Boniva
buy Brand Intagra
buy Kamagra Oral Jelly
buy Kamagra Soft
buy Tadalis Sx
buy Brethaire
buy Brethine
buy Buspar
buy Caduet
buy Cafergot
buy Calan
buy Calan Sr
buy Canasa
buy Capoten
buy Carbatrol"
buy Cardizem
buy Cardizem Cd
buy Cardizem Cr
buy Cardizem Er
buy Cartia
buy Cartia Cd
buy Cardizem Cr
buy Cataflam
buy Cataflam Sr
buy Cataflam Xr
buy Ceclor
buy Ceclor Cd
buy Ceftin
buy Cellcept
buy Chloromycetin
buy Chloroquine
buy Cialis Soft
buy Cleocin
buy Clorpres
buy Clozaril
buy Colospa
buy Combivir
buy Compazine
buy Cordarone
buy Covera Hs
buy Crixivan
buy Cycrin
buy Cyklokapron
buy Cytotec
buy Cytoxan
buy Danocrine
buy Decadron
buy Declomycin
buy Demadex
buy Desogen
buy Detrol
buy Detrol La
buy Dexone
buy Diamox
buy Didronel
buy Digitek
buy Dilacor
buy Dilantin
buy Diltia
buy Diltiazem
buy Ditropan
buy Doryx
buy Dostinex
buy Droxia
buy Duphaston
buy Duricef
buy E-mycin
buy Eldepryl
buy Enalapril
buy Endep
buy Epitol
buy Epivir
buy Eryc
buy Esidrix
buy Eskalith
buy Estrace
buy Eulexin
buy Exelon
buy Famvir
buy Fansidar
buy Feldene
buy Femara
buy Femcare
buy Flagyl
buy Floxin
buy Fulvicin

buy Furadantin
buy Furoxone
buy Gengraf
buy Geodon
buy Glucovance
buy Grifulvin
buy Grisactin
buy Hydrea
buy Hydrodiuril
buy Hyzaar
buy Ilosone
buy Imodium
buy Imuran
buy Indocin
buy Isoptin Sr
buy Isordil Sublingual
buy Isordil Titradose
buy Keflex
buy Keftab
buy Kemadrin
buy Kytril
buy Lamprene
buy Lanoxin
buy Lariam
buy Leukeran
buy Levora
buy Levothroid
buy Levoxyl
buy Lithobid
buy Lithotabs
buy Lopid
buy Lotrel
buy Lovegra
buy Loxitane
buy Lozol
buy Lozol Sr
buy Luvox
buy Lynoral
buy Macrobid
buy Macrodantin
buy Maxalt
buy Maxaquin
buy Mellaril
buy Mestinon
buy Metaglip
buy Meticorten
buy Mexitil
buy Micardis
buy Micardis Hct
buy Micronase
buy Microzide
buy Minipress
buy Minocin
buy Minomycin
buy Mircette
buy Mobic
buy Moduretic
buy Monodox
buy Monoket
buy Monopril
buy Motrin
buy Myambutol
buy Mysoline
buy Naprelan
buy Nebilet
buy Neggram
buy Neoral
buy Nimotop
buy Nizoral
buy Nor-qd
buy Norethindrone
buy Noroxin
buy Norplant
buy Norvir
buy Omnicef
buy Oretic
buy Ortho Micronor
buy Ortho-cept
buy Ovral
buy Ovrette
buy Oxsoralen
buy Oxytrol
buy Pacerone
buy Parafon
buy Parlodel
buy Paxil Cr
buy Pentasa
buy Pepcid
buy Periactin
buy Periostat
buy Phenergan
buy Phenytek Er
buy Phoslo
buy Plan B
buy Plendil
buy Pletal
buy Ponstel
buy Prandin
buy Precose
buy Premarin
buy Premarin 28s
buy Principen
buy Pro-banthine
buy Probalan
buy Procardia
buy Prograf
buy Proscar
buy Proventil Cr
buy Proventil Sulfate
buy Provera
buy Prozac
buy Pyridium
buy Rapiflux
buy Rebetol
buy Reglan
buy Relafen
buy Relenza
buy Remeron
buy Renagel
buy Requip
buy Retrovir
buy Revia
buy Rheumatrex
buy Risperdal
buy Robaxin
buy Rocaltrol
buy Sandimmune
buy Sarafem
buy Seromycin
buy Serophene
buy Sinemet
buy Sinemet Cr
buy Sinequan
buy Slo-bid Cr
buy Sorbitrate
buy Sorbitrate Tr
buy Sporanox
buy Starlix
buy Sterapred
buy Stromectol
buy Suprax
buy Sustiva
buy T-phyl Cr
buy Tavist
buy Tegretol
buy Tenoretic
buy Tequin
buy Theo-24 Cr
buy Theolair Cr
buy Theox Tr
buy Thorazine
buy Tiazac
buy Ticlid
buy Toprol
buy Toradol
buy Trandate
buy Trecator-sc
buy Trental
buy Triacet
buy Tricor
buy Triderm
buy Trileptal
buy Trimox
buy Uni-dur Sr
buy Uniphyl Tr
buy Urispas
buy Uroxatral
buy Urso
buy Valtrex
buy Vanadom
buy Vantin
buy Vaseretic
buy Vasotec
buy Veetids
buy Ventolin Sulfate
buy Vepesid
buy Verelan Sr
buy Vermox online
buy Viagra Soft
buy Vibra-tab
buy Vibramycin
buy Videx
buy Viracept
buy Volmax Cr
buy Voltaren
buy Voltarol
buy Vospire Cr
buy Vytorin
buy Wellbutrin
buy Zagam
buy Zanaflex
buy Zelnorm
buy Zerit
buy Zestoretic
buy Zetia
buy Ziac
buy Ziagen
buy Zimulti
buy Zofran
buy Zoloft
buy Zyloprim
buy Zyvox


BUY ACOMPLIA
buy actos
buy adalat
buy advair
buy bactrim
buy abilify
buy aciphex
buy allegra
buy Altace
buy Amaryl
buy amoxil
buy Arava
buy Asendin
buy Atarax
buy Avandia
buy avapro
buy Aventyl
buy Cardura
buy casodex
buy Caverta
buy celebrex
buy celexa
buy viagra online
buy cialis
buy levitra online
buy Cipro
buy Clarinex
buy Claritin
buy Clomid
buy Coreg
buy Coumadin
buy crestor
buy cymbalta
buy Deltasone
buy Depakote
buy Desyrel
buy diflucan
buy Diovan
buy Effexor
buy Elavil
buy Evista
buy Flomax
buy florinef
buy fosamax
buy glucophage
buy Glucotrol
buy Imitrex
buy inderal
buy Isoptin
buy kamagra
buy lamictal
buy lamisil
buy lasix
buy Levaquin
buy lexapro
buy Lioresal
buy Lipitor
buy lopressor
buy lotensin
buy mevacor
buy neurontin
buy nexium
buy Nolvadex
buy Norvasc
buy Pamelor
buy paxil
buy plavix
buy pravachol
buy premarin
buy Prevacid
buy Prilosec
buy propecia
buy Protonix
BUY RETIN-A
Buy Risperdal
Buy rulide
buy seroquel
buy Silagra
Buy Singulair
buy soma online
buy strattera
buy sumycin
Buy Symmetrel
buy synthroid
buy tamiflu
buy tenormin
buy Vigora
buy Vytorin
buy Zantac
buy Zithromax
buy Zocor online
buy Zovirax
buy zyban
buy Zyprexa
buy zyrtec
buy ultram
buy xenical
#3 | Nathanial11 on July 25 2009 23:05:42
I must offer my heartily Thanks for creating Nikosh Converter and Fonts. Its really a milestone for Bangla Language.

classified ads | job listings | bathroom vanities
#4 | thoisil on November 09 2009 08:52:55
А где у Вас можно получить ссылку на RSS? Не могу постоянно посещать сайт, а статьи часто полезные бывают
#5 | gonus on November 09 2009 09:37:47
Прeогpомный pecпект aвтоpу… Bас пpиятно читать всeгдa… Стaтья по делу!!
#6 | selba on November 09 2009 10:44:53
что-то у меня расплывается все в ie...
#7 | glelin on November 09 2009 11:42:44
Отличный пост, но будет ли продолжение??
#8 | hedecan on November 09 2009 12:27:45
Спасибо. Ведь интересно! Сайт в избранное занес=)
#9 | glelin on November 09 2009 14:29:50
Довольно интересно конечно. Постараюсь воспользоваться в будущем...
#10 | hedecan on November 09 2009 14:58:59
Прочитала, но не смогла понять что с этим делать :*( Подскажите плиз..

Post Comment

Please Login to Post a Comment.

Ratings

Rating is available to Members only.

Please login or register to vote.

Awesome! Awesome! 100% [1 Vote]
Very Good Very Good 0% [No Votes]
Good Good 0% [No Votes]
Average Average 0% [No Votes]
Poor Poor 0% [No Votes]
Render time: 0.16 seconds
154,913 unique visits