Uttaran Dutta
New Member
অনেকেই হয়তো বহুদিন ধরে Amazon Kindle এর বিভিন্ন deviceগুলোতে (basic kindle, kindle paperwhite ইত্যাদি) কাস্টম বাংলা ফন্ট-এ বই পড়ার চেষ্টা করে এসেছেন। যেমন, ইন্টারনেটে ফ্রীতে কালপুরুষ এবং আরো কিছু বাংলা ফন্ট ফ্রীতে পাওয়া যায়। তো, এই ফন্ট গুলো বাংলা ই-বইয়ে embed করার জন্য available epub কিংবা mobi fileগুলোকে amazon এর azw3 format এ convert করতে হতো এবং তাতে kalpurush.ttf ফন্ট ফাইলকে embed করতে হতো calibre বা ঐজাতীয় সফটওয়ারের মাধ্যমে। তারপর সেটা kindle device-এ transfer করে বইটা kindle device এ ওপেন করে ফন্ট সেটিংস (“Aa”) এ গিয়ে "publisher's font" অপশনটি সিলেক্ট করে kalpurush ফন্টটা apply করতে হতো। কিন্তু তাতে যুক্তাক্ষরগুলো সঠিকভাবে rendered হতো না। যেমন ধরুন "স্ত্রী" শব্দটিকে দেখাতো "স্ ত্ রী" বা ঐজাতীয় কিছু একটা। বাংলা বই পড়তে গেলে তাই আপনাকে default বাংলা ফন্টে পড়া ছাড়া আর কোনো উপায় ছিল না, যেটা অনেক ক্ষেত্রেই dull মনে হয়, আর book-like feel টা তাতে আসে না। কারণ আমরা ছোট থেকে বেশিরভাগ কালপুরুষ বা ঐজাতীয় দেখতে ফন্টে বই পড়ে অভ্যস্ত।
সাধারণত যুক্তাক্ষরকে সঠিকভাবে render করার দায়িত্ব অনেকটাই reader applicationটির যেটা azw3 ফরম্যাটের (mobi বইয়ের কাস্টম ফন্ট এমনিতেও kindle device গুলিতে supported নয়) ই-বই এর ক্ষেত্রে kindle করতে পারছে না। কিন্তু ঠিক এই কাজটিই kindle deviceগুলি kfx file এর ক্ষেত্রে সঠিকভাবে করতে পারে। নীচে আমি epub কিংবা mobi file থেকে শুরু করে kfx এ convert করা এবং kindle এ সেটাকে কিভাবে পড়তে হবে তার একটা manual দিচ্ছি যেটা আমি নিজে calibre software ঘাঁটাঘাঁটি করে পেয়েছি। (যারা অলরেডি পদ্ধতিটি জানেন তাঁরা ইগনোর করতে পারেন।)
STEPS:
১) আপনার kindle deviceটিকে latest kindle software version 5.9.6 -এ MANUALLY update করুন। (latest software 5.9.6 -এর on the air update এখনো available নয়। তাই আপনাকে manually update করতে হবে। তার জন্য এই লিংকটি follow করুন :
এটি সম্পূর্ন অফিসিয়াল process এবং amazon অনুমোদিত (যেটি হয়তো আপনি লিংকটা দেখেই অনুধাবন করতে পেরেছেন)। jailbreak বা আপনার kindle এর warranty void হয়ে যাওয়ার কোনো সম্ভাবনা নেই।
যদি on the air update ইতিমধ্যে available হয়ে থাকে তাহলে আপনাকে manually করার দরকার নেই, normally kindle টিকে wifi বা মোবাইল নেটওয়ার্কে কানেক্ট করেই update করতে পারবেন।
২) Update হয়ে গেলে kindle device টিকে আপনার কম্পিউটারে কানেক্ট করুন। kindle এর হোম ডিরেক্টরিতে ”fonts" নামের একটি ফোল্ডার দেখতে পাবেন। -এই site এ গিয়ে "Kalpurush" বা আপনার পছন্দমতো ফন্টগুলি ডাউনলোড করে আপনার কম্পিউটারের Downloads ফোল্ডার (যেখানে ফন্টগুলি ডাউনলোড হলো) থেকে ওই ফন্ট ফাইলগুলি (সাধারণত "kalpurush.ttf" -এইজাতীয় নাম হবে ফাইলের) kindle -এর হোম ডিরেক্টরিতে থাকা “fonts" ফোল্ডারটিতে কপি-পেস্ট করুন।
৩) "Calibre" সফটওয়ারটি আপনার কম্পিউটারে ইনস্টল করুন (যদি ইতিমধ্যে করা না থাকে) এই লিঙ্ক-এ গিয়ে।
৪) এবার calibre সফটওয়ার এর মধ্যে “Preferences” > “Get Plugins to enhance calibre” -এ click করে "KFX input” এবং “KFX output” এই দুটি প্লাগইন ইনস্টল করুন (প্লাগ ইন দুটি Author: Jhowell -এর বানানো)। এরপরে Calibre সফটওয়ারটি একবার close করে আবার ওপেন করুন। (অর্থাৎ calibre কে রিস্টার্ট করুন)
৫)
এই লিংকে এ গিয়ে “Kindle Previewer” সফটওয়ারটি ডাউনলোড করে ইনস্টল করুন। (লিঙ্কটি খুলে “Frequently Asked Questions” এর উপরেই ডাউনলোড লিঙ্ক পাবেন)
৬) যে বাংলা বইটি পড়তে চাইছেন সেটা (কম্পিউটার থেকে বা কম্পিউটারে না থাকলে ডাউনলোড করে) Calibre এ ড্র্যাগ করে calibre লাইব্রেরিতে add করুন (যদি ইতিমধ্যে করা না থাকে)।
৭) এবার calibre সফটওয়ার এর মধ্যে বইটা সিলেক্ট করে "Edit metadata" অপশনে ক্লিক করে "Languages" টিকে "English" করুন। (আগে থেকে "Bengali" করা থাকলেও চেঞ্জ করে "English" করুন)
৮) এবার calibre সফটওয়ার এর মধ্যে বইটা সিলেক্ট করে "Convert books" অপশন-এ ক্লিক করে “Output format” হিসাবে "kfx" সিলেক্ট করুন। এরপর বামদিক থেকে "kfx output” এ গিয়ে “Always create book instead of personal document” এবং “create approximate page number” এই দুটি অপশন সিলেক্ট করুন, এবং তারপর ডানদিকে নীচে “Ok” ক্লিক করে বইটিকে kfx ফরম্যাটে কনভার্ট করুন।
৯) এরপর আপনার kindle device টিকে আপনার কম্পিউটারে কানেক্ট করুন (যদি ইতিমধ্যে কানেক্ট করা না থাকে) এবং calibre আপনার device টিকে ডিটেক্ট না করা অবধি অপেক্ষা করুন।
১০) এবার calibre সফটওয়ার-এ গিয়ে যে বইটি এইমাত্র kfx ফরম্যাটে কনভার্ট করেছেন সেটিকে সিলেক্ট করুন এবং রাইট ক্লিক করে “Send to device” > “Send specific format to” > “Main Memory” তে ক্লিক করেই “kfx” ফরম্যাটটিকে সিলেক্ট করে "Ok” তে ক্লিক করে আপনার kindle device এ সেন্ড করুন। তারপর kindle device কে কম্পিউটার থেকে ইজেক্ট করুন।
১১) বইটি আপনার kindle device এ ওপেন করে ফন্ট সেটিংস ("Aa") এ গিয়ে "Font” ট্যাবের মধ্যে "Custom" অপশনে গিয়ে আপনার পছন্দমতো ফন্ট সিলেক্ট করুন।
আপনি সমস্ত স্টেপস সঠিকভাবে ফলো করলে ফন্টটি সঠিকভাবে rendered হবে। নীচে একটি ইবই-এর একটি পাতার ছবি kalpurush ফন্ট apply করে দেওয়া হলো, Amazon Kindle Voyage Device থেকে।
পুনশ্চঃ
১) এই পোস্টটিতে যে যে স্টেপসগুলি করতে বলা হয়েছে তার মধ্যে কোনওটিতে কপিরাইট লঙ্ঘন করার ব্যাপার নেই টু দি বেস্ট অফ মাই নলেজ। এখানে উল্লিখিত প্রত্যেকটি সফটওয়ার এবং ফন্ট কপিরাইট-ফ্রী, এবং ফ্রীলি available। যে বইটির ছবি দেওয়া হয়েছে সেটিও আমার নিজের লেখা।
২) আপনি যদি আপনার kindle device-এর লাইব্রেরিতে "Grid" ভিউ অন্ করে রাখেন, তাহলে kfx ফরম্যাটের বইগুলোর thumbnail অর্থাৎ cover টি শো করবে না। এর সমাধান আমার জানা নেই, জানতে পারলে আপডেট দেবো।
সাধারণত যুক্তাক্ষরকে সঠিকভাবে render করার দায়িত্ব অনেকটাই reader applicationটির যেটা azw3 ফরম্যাটের (mobi বইয়ের কাস্টম ফন্ট এমনিতেও kindle device গুলিতে supported নয়) ই-বই এর ক্ষেত্রে kindle করতে পারছে না। কিন্তু ঠিক এই কাজটিই kindle deviceগুলি kfx file এর ক্ষেত্রে সঠিকভাবে করতে পারে। নীচে আমি epub কিংবা mobi file থেকে শুরু করে kfx এ convert করা এবং kindle এ সেটাকে কিভাবে পড়তে হবে তার একটা manual দিচ্ছি যেটা আমি নিজে calibre software ঘাঁটাঘাঁটি করে পেয়েছি। (যারা অলরেডি পদ্ধতিটি জানেন তাঁরা ইগনোর করতে পারেন।)
STEPS:
১) আপনার kindle deviceটিকে latest kindle software version 5.9.6 -এ MANUALLY update করুন। (latest software 5.9.6 -এর on the air update এখনো available নয়। তাই আপনাকে manually update করতে হবে। তার জন্য এই লিংকটি follow করুন :
এটি সম্পূর্ন অফিসিয়াল process এবং amazon অনুমোদিত (যেটি হয়তো আপনি লিংকটা দেখেই অনুধাবন করতে পেরেছেন)। jailbreak বা আপনার kindle এর warranty void হয়ে যাওয়ার কোনো সম্ভাবনা নেই।
যদি on the air update ইতিমধ্যে available হয়ে থাকে তাহলে আপনাকে manually করার দরকার নেই, normally kindle টিকে wifi বা মোবাইল নেটওয়ার্কে কানেক্ট করেই update করতে পারবেন।
২) Update হয়ে গেলে kindle device টিকে আপনার কম্পিউটারে কানেক্ট করুন। kindle এর হোম ডিরেক্টরিতে ”fonts" নামের একটি ফোল্ডার দেখতে পাবেন। -এই site এ গিয়ে "Kalpurush" বা আপনার পছন্দমতো ফন্টগুলি ডাউনলোড করে আপনার কম্পিউটারের Downloads ফোল্ডার (যেখানে ফন্টগুলি ডাউনলোড হলো) থেকে ওই ফন্ট ফাইলগুলি (সাধারণত "kalpurush.ttf" -এইজাতীয় নাম হবে ফাইলের) kindle -এর হোম ডিরেক্টরিতে থাকা “fonts" ফোল্ডারটিতে কপি-পেস্ট করুন।
৩) "Calibre" সফটওয়ারটি আপনার কম্পিউটারে ইনস্টল করুন (যদি ইতিমধ্যে করা না থাকে) এই লিঙ্ক-এ গিয়ে।
৪) এবার calibre সফটওয়ার এর মধ্যে “Preferences” > “Get Plugins to enhance calibre” -এ click করে "KFX input” এবং “KFX output” এই দুটি প্লাগইন ইনস্টল করুন (প্লাগ ইন দুটি Author: Jhowell -এর বানানো)। এরপরে Calibre সফটওয়ারটি একবার close করে আবার ওপেন করুন। (অর্থাৎ calibre কে রিস্টার্ট করুন)
৫)
এই লিংকে এ গিয়ে “Kindle Previewer” সফটওয়ারটি ডাউনলোড করে ইনস্টল করুন। (লিঙ্কটি খুলে “Frequently Asked Questions” এর উপরেই ডাউনলোড লিঙ্ক পাবেন)
৬) যে বাংলা বইটি পড়তে চাইছেন সেটা (কম্পিউটার থেকে বা কম্পিউটারে না থাকলে ডাউনলোড করে) Calibre এ ড্র্যাগ করে calibre লাইব্রেরিতে add করুন (যদি ইতিমধ্যে করা না থাকে)।
৭) এবার calibre সফটওয়ার এর মধ্যে বইটা সিলেক্ট করে "Edit metadata" অপশনে ক্লিক করে "Languages" টিকে "English" করুন। (আগে থেকে "Bengali" করা থাকলেও চেঞ্জ করে "English" করুন)
৮) এবার calibre সফটওয়ার এর মধ্যে বইটা সিলেক্ট করে "Convert books" অপশন-এ ক্লিক করে “Output format” হিসাবে "kfx" সিলেক্ট করুন। এরপর বামদিক থেকে "kfx output” এ গিয়ে “Always create book instead of personal document” এবং “create approximate page number” এই দুটি অপশন সিলেক্ট করুন, এবং তারপর ডানদিকে নীচে “Ok” ক্লিক করে বইটিকে kfx ফরম্যাটে কনভার্ট করুন।
৯) এরপর আপনার kindle device টিকে আপনার কম্পিউটারে কানেক্ট করুন (যদি ইতিমধ্যে কানেক্ট করা না থাকে) এবং calibre আপনার device টিকে ডিটেক্ট না করা অবধি অপেক্ষা করুন।
১০) এবার calibre সফটওয়ার-এ গিয়ে যে বইটি এইমাত্র kfx ফরম্যাটে কনভার্ট করেছেন সেটিকে সিলেক্ট করুন এবং রাইট ক্লিক করে “Send to device” > “Send specific format to” > “Main Memory” তে ক্লিক করেই “kfx” ফরম্যাটটিকে সিলেক্ট করে "Ok” তে ক্লিক করে আপনার kindle device এ সেন্ড করুন। তারপর kindle device কে কম্পিউটার থেকে ইজেক্ট করুন।
১১) বইটি আপনার kindle device এ ওপেন করে ফন্ট সেটিংস ("Aa") এ গিয়ে "Font” ট্যাবের মধ্যে "Custom" অপশনে গিয়ে আপনার পছন্দমতো ফন্ট সিলেক্ট করুন।
আপনি সমস্ত স্টেপস সঠিকভাবে ফলো করলে ফন্টটি সঠিকভাবে rendered হবে। নীচে একটি ইবই-এর একটি পাতার ছবি kalpurush ফন্ট apply করে দেওয়া হলো, Amazon Kindle Voyage Device থেকে।
পুনশ্চঃ
১) এই পোস্টটিতে যে যে স্টেপসগুলি করতে বলা হয়েছে তার মধ্যে কোনওটিতে কপিরাইট লঙ্ঘন করার ব্যাপার নেই টু দি বেস্ট অফ মাই নলেজ। এখানে উল্লিখিত প্রত্যেকটি সফটওয়ার এবং ফন্ট কপিরাইট-ফ্রী, এবং ফ্রীলি available। যে বইটির ছবি দেওয়া হয়েছে সেটিও আমার নিজের লেখা।
২) আপনি যদি আপনার kindle device-এর লাইব্রেরিতে "Grid" ভিউ অন্ করে রাখেন, তাহলে kfx ফরম্যাটের বইগুলোর thumbnail অর্থাৎ cover টি শো করবে না। এর সমাধান আমার জানা নেই, জানতে পারলে আপডেট দেবো।
You must be registered for see images