মুক্ত মেইলিং লিস্ট

Google Groups
Subscribe to মুক্ত
Email:
Visit this group

আমাদের বন্ধুরা

 


 

Login Form






Lost Password?
No account yet? Register

সাম্প্রতিক মন্তব্য

রিলিজ হল ওপেন অফিস ৩.০
অবশ্যই আপনি http://forum.linux.org.bd/ ফোम..
রিলিজ হল ওপেন অফিস ৩.০
আপনাদের মত মুক্তমনাদের জम..
ওপেনসোর্স কি ও কেন? সহজ ভাষায়…
সহজ ও গুছিয়ে উপস্হাপনার জ&#-5330;.
কাজের যত মুক্ত সফটওয়্যার
ধণ্যবাদ এমন একটা সাইটের জ&#-5330;.
কেন সফটওয়ারের মালিক থাকা উচিৎ নয়
Different people all over the world get the home loans from differen...
কেন সফটওয়ারের মালিক থাকা উচিৎ নয়
Do you recognize that it is correct time to receive the business loa...
কেন সফটওয়ারের মালিক থাকা উচিৎ নয়
I had a desire to make my own firm, nevertheless I didn\'t earn enou...

EOT তৈরির কৌশল
Written by Ziaul Habib (Roobon)   
শনিবার, 02 সেপ্টেম্বার 2006

আমি অনেকদিন থেকেই এটি অনুভব করছিলাম যে , EOT তৈরির ধাপগুলি সঠিকভাবে বর্ণনা করে একটি লেখা তৈরি করবো । আমি দেখেছি অনেকেই সমস্যায় পড়েন । বুঝতে পারেন না কিভাবে এগোবেন । EOT তৈরি করতে পারলেও দেখা যায় তার পারফরমেন্স ভালো না । বুঝতে পারেন না কোথায় সমস্যা হয়েছিলো । আর এই চিন্তা থেকেই এই লেখাটি শুরু করলাম । 

আমি সবসময়ই মাইক্রোসফট-এর উপর নির্ভরশীল ছিলাম EOT তৈরিতে । অন্যকোন টুল ব্যবহার করে দেখিনি । আমাদের ভোটার
লিষ্ট সাইট ( http://vote.thp.org/ ) ডেভেলপে ইওটি তৈরি করতে হয়েছিলো । তখন স্ক্রীনশটগুলো রেখেছিলাম ।

আমরা সোলাইমানলিপি ফন্টটির একটি EOT বানাতে যাচ্ছি।

মাইক্রোসফট থেকে WEFT  টুলটি ডাউনলোড করে ইনস্টল করুন । WEFT  প্রোগ্রামটি চালু করলে সেটি প্রথমেই আপনার সিস্টেমের সকল ফন্টগুলি চেক করবে সেগুলির একটি ডাটাবেজ তৈরি করবে । এরপর উইজার্ড চালু হবে । আপনি তা বাতিল করুন,
কেননা আমাদের কিছু প্রস্তুতি আছে।

আপনার C:\ ড্রাইভে একটি ফোল্ডার করুন যার নাম হবে Bangla । ফোল্ডারের ভিতর একটি টেক্সট ফাইল তৈরি করুন SolaimanLipi.txt নামে ।




চিত্র : ১


ফাইলটি ওপেন করুন এবং নিচের কোডগুলি লিখুন।




চিত্র : ২

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




চিত্র : ৩

এরপর, ফাইলটি Rename করুন।


চিত্র : ৪

ফাইলটি এমন দেখাবে




চিত্র : ৫

WEFT টুলটি অপেন করুন। টুলস মেনু থেকে 'Update Font Database' এ ক্লিক করুন। ফন্ট ডাটাবেজ আপডেট হবে।




চিত্র : ৬

View মেনুতে ক্লিক করুন এবং 'Available Fonts' এ ক্লিক করুন। আপনার সিস্টেম থেকে সবগুলো ফন্টের তালিকা দেখাবে। এই তালিকা থেকে বুঝা যাবে কোন ফন্টগুলির EOT তৈরি
করা যাবে এবং কোনগুলির EOT করা যাবে না। আপনার কাঙ্খিত ফন্টটি তালিকায় সবুজ রং-এ আছে এটি নিশ্চিত হোন। এখানে দেখুন সোলাইমানলিপি ফন্টটি দেখা যাচ্ছে। যেটি দিয়ে আমরা
EOT বানাতে যাচ্ছি ।




চিত্র : ৭

তবে চলুন EOT তৈরি শুরু করি।

টুলস মেনু থেকে উইজার্ড রান করুন।

প্রথম ধাপ: Welcome জানাবে।




চিত্র : ৮

Next >
সেট ইউজার ইনফরমেশন ডায়ালগ বক্স আসবে। এখানে আপনার নাম এবং ইমেইল এডড্রেস লিখুন। মনে রাখবেন একবার যদি এই ফরমটি পূরণ করে থাকেন তবে, উইজার্ডের শুরুতে এ বক্সটি
আর আসবে না।




চিত্র : ৯

Next >
দ্বিতীয় ধাপ: এখানে যে ফাইলটির সাহায্যে EOT করবেন তা দেখিয়ে দিতে হবে।




চিত্র : ১০

এখান থেকে ব্রাউজ করে আপনার তৈরিকৃত এইচটিএমএল ফাইলটি দেখিয়ে দেন।




চিত্র : ১১

Next >
তৃতীয় ধাপ: এখানে আপনার পেজটি যাচাই করে দেখবে।




চিত্র : ১২

Next > 
একটি ম্যাসেজ দেখাবে। আপনার ফাইলটিতে মাল্টি-লিঙ্গুয়াল কনটেন্ট থাকার কারণে কোন কোন প্লাটফরমে অসুবিধা হতে পারে এমন ম্যাসেজ দেখাচ্ছে। ইয়েস বাটনে ক্লিক করুন।




চিত্র : ১৩

চতুর্থ ধাপ: এখানে সোলাইমানলিপি ফন্টটি দেখাচ্ছে।




চিত্র : ১৪

এখানে Subsetting কি হবে তা বলে দিতে হবে। কম্বো বক্স থেকে Per site subsetting- সেট করুন। তাহলে ক্লায়েন্ট যখন সাইটটি ভিজিট করবে তখন একবার মাত্র EOT
তার সিস্টেমে ডাউনলোড হবে। এরপর প্রতি পেজ ভিজিট করতে ক্লায়েন্টের আর কোন অসুবিধা হবে না। Per page subsetting সিলেক্ট করলে ক্লায়েন্টের প্রতিটি পেজের সঙ্গে
EOT ডাউনলোড হতো। এতে অনেক সময় অপচয় হবে এবং আপনার সাইট স্লো মনে হবে।




চিত্র : ১৫

এরপর দেখুন সোলাইমানলিপি ফন্টের ক্যারেক্টার ১৬টি দেখাচ্ছে। ফন্টের সবগুলো ক্যারেক্টার সিলেক্ট করা নাই। আপনাকে সবগুলো ক্যারেক্টার সিলেক্ট করে নিতে হবে। ফন্টটি সিলেক্ট
করুন এবং Subset বাটনে ক্লিক করুন। নিচের বক্সটি আসবে।




চিত্র : ১৬

ড্রপ-ডাউন লিষ্ট থেকে প্রতিটি ল্যাঙ্গুয়েজ সিলেক্ট করুন এবং সেই লেঙ্গুয়েজ থেকে যে ক্যারেক্টারগুলি এই ফন্টে ব্যবহার হচ্ছে সেগুলো সিলেক্ট করে দিন।




চিত্র : ১৭

বাংলা ফন্টগুলি প্রায় সবই ডিসিলেক্ট অবস্থায় ছিলো। সেগুলি সিলেক্ট করুন।




চিত্র : ১৮

এখানে আপনাকে খুব সতর্কতার সাথে ক্যারেক্টার সিলেক্ট করতে হবে। কোন প্রয়োজনীয় ক্যারেক্টার বাদ পড়লে, সেই ক্যারেক্টারের জন্য পেজে বক্স দেখাবে।




চিত্র : ১৯

দু'একটি ক্যারেক্টার ভুল করে যোগ করলে খুব একটা অসুবিধা হবে না। ফলাফলে EOT-এর সাইজ বেড়ে যাবে। আমাদের চেষ্টা থাকবে EOT যতটা সম্ভব
ছোট রাখার। সেজন্য অপ্রয়োজনীয় ক্যারেক্টারগুলি সিলেক্ট না করাই ভালো।

শেষ হলে ওকে করুন। এখানে দেখা যাচ্ছে আমি ১১৫টি ক্যারেক্টার সিলেক্ট করেছি।




চিত্র : ২০

Next >

পঞ্চম ধাপ: ফন্ট অবজেক্ট বা EOT তৈরির জন্য সবকিছু প্রস্তুত হয়েছে। এখন প্রয়োজন কোন্ সাইটে এই EOT ব্যবহার হবে তা বলে দেয়া। ইচ্ছা করলে আপনি
একাধিক সাইটের জন্য বলে দিতে পারেন। মনে রাখবেন এক সাইটের জন্য তৈরি EOT অন্য সাইটে ব্যবহার করা যাবে না যদি না এখানে ডিক্লেয়ার করা থাকে।




চিত্র : ২১

এডিট বাটনে ক্লিক করুন।

ওয়েব এডড্রেস যুক্ত করুন। আমি এখানে ৬টি ওয়েব সাইটে ব্যবহার করবো বলে ৬টি সাইটকে যুক্ত করেছি।




চিত্র : ২২

এখানে লক্ষ্য করুন আমি একটি সাইটকে দু'বার যুক্ত করেছি। একবার এভাবে http://www.shujan.org এবং অন্যবার এভাবে http://shujan.org




চিত্র : ২৩

OK বাটনে ক্লিক করুন।




চিত্র : ২৪

Next >
এখানে নিচের ম্যাসেজটি দেখাবে। একটু অপেক্ষা করুন ...




চিত্র : ২৫

আপনার EOT ফাইল তৈরি হয়েছে। আপনার প্রজেক্টটিকে সেভ করতে পারেন। এখানে ডিফল্ট লোকেশন দেয়া আছে। ইচ্ছা করলে পরিবর্তন করতে পারেন।

Next >




চিত্র : ২৬

সমাপ্ত দেখাবে।




চিত্র : ২৭

কিভাবে বুঝবেন EOT ফাইল তৈরি হয়েছে?

১. C:\Bangla বাংলা ফোল্ডারে যান, দেখবেন আপনার এইচটিএমএল ফাইলটির পাশাপাশি একটি নুতন ফাইল তৈরি হয়েছে ।




চিত্র : ২৮

২. নোটপ্যাডের সাহায্যে আপনার SolaimanLipi.htm ফাইলটি খুলুন। লক্ষ্য করুন, টাইটেলের পরে স্টাইল ট্যাগে কিছু তথ্য যোগ
হয়েছে । এই তথ্য যোগ হওয়ার ফলে বোঝা যাচ্ছে আপনি EOT ফাইলটি সফলভাবে তৈরি করতে পেরেছেন ।




চিত্র : ২৯

কিভাবে আপনার ওয়েবসাইটে EOT ব্যবহার করবেন?

১. 'eot' এবং 'htm' ফাইল দুইটি কপি করুন, আপনার সাইটের রুটে পেষ্ট করুন।

২. যে পেজে সোলাইমানলিপি ফন্টটি ব্যবহার করতে চান সে পেজটি ওপেন করুন। সোর্স কোডে </TITLE>  এর পর এবং </HEAD>
এর আগে কোডগুলি পেষ্ট করুন যেগুলি আপনার htm ফাইলটিতে তৈরি হয়েছিলো। এভাবে আপনি যেসব পেজে বাংলা ব্যবহার করবেন সেই
পেজগুলিতে কোডগুলি কপি-পেষ্ট করলেই চলবে।  

কাজ শেষ। এখন আপনার পেজে বাংলা লেখা থাকলে ক্লায়েন্টের দেখতে কোন অসুবিধাই হবে না। তবে বাংলা পেজ ডেভেলপ করার পর বাংলা (ইউনিকোড)
ফন্ট নেই এমন একটি কম্পিউটার থেকে চেক করা খুবই প্রয়োজন। বিভিন্ন প্লাটফর্ম থেকে বিভিন্ন ব্রাউজার ব্যবহার করে চেক করলে আরো ভালো। তাহলে আপনার
জানা থাকবে আপনার সাইট কোন্ কোন্ সিস্টেম সাপোর্ট করে। আমি দেখেছি ইন্টারনেট এক্সপ্লোরারে EOT ভালোমতই কাজ করে। তবে মোজিলাতে EOT
অটোমেটিক ডাউনলোড হয় না। সেজন্য আপনাকে ফন্ট ডাউনলোডের সুবিধা রাখতেই হচ্ছে।

 

কোন মতামত থাকলে ইমেইল করুন : roobon [at] gmail.com
মন্তব্যগুলো (2)
Service Pack 1 problem
লিখেছেন A Guest on September 17, 2006

brother, thanks for ur good service. we are helpful from this artical. but I don't see bangla joint words from windows XP (Service Pack 1). please give me solution for this problem. thanks again.

my e-mail: (tonmoy_n[at]hotmail.com)

Service Pack 1 problem
লিখেছেন রুবন on September 17, 2006

আমি বুঝতে পারছি না আপনার সমস্যা কোথায়। আপনি কি EOT তৈরি করেছেন? কোন সাইটে লাগিয়েছেন? সাইট লিঙ্ক দেন আমরা দেখতে পারি। তখন হয়তো সমস্যাটা ধরার চেষ্টা করতে পারবো। Win 98, XP সব সিস্টেমেই EOT কাজ করার কথা যদি আপনি ইন্টারনেট এক্সপ্লোরার ব্যবহার করেন।

রুবন

মন্তব্য লিখুন
নাম:
ইমেইল:
শিরোনাম:
মন্তব্য:
Powered by Azrul's Jom Comment
 
< Prev   Next >
কপিরাইট নোটিশ: মুক্ত ম্যাগাজিনের লেখাসমূহ ম্যাগাজিন , পত্রিকা বা অন্যান্য মিডিয়ায় প্রকাশ করা যাবে , তবে এক্ষেত্রে উক্ত লেখাটির মূল লেখকের নাম এবং মুক্ত এর ওয়েব এ্যাড্রেস উল্লেখ করতে হবে
 
This site is powered by: Joomla & Site is hosted by: phpXperts