Word ফাইল থেকে ওয়েবসাইট: ইউজার গাইডকে সহজে ওয়েবসাইট বানানোর উপায়
একটা ইউজার গাইড যদি .docx ফাইলে আটকে থাকে, সেটা সাধারণত কেউ পড়ে না। সার্চ করা যায় না, সূচিপত্রে ক্লিক করলে ঠিকমতো কাজ করে না, কাউকে একটা নির্দিষ্ট সেকশনের লিংক দেওয়া যায় না, আর ফোনে দেখতে গেলে দেখতেই খারাপ লাগে।
এটা লেখার সমস্যা না — ডেলিভারির সমস্যা। আর মজার বিষয় হলো, একটা শব্দও নতুন করে না লিখে শুধু ফরম্যাট বদলেই এটা ঠিক করা যায়। ফ্রি টুল দিয়ে, কীভাবে করবেন সেটাই এখানে।
আগে আর পরে
আগে: একটাই .docx ফাইল — টাইটেল পেজ, Word-এর নিজস্ব সূচিপত্র, তারপর একের পর এক চ্যাপ্টার আর স্ক্রিনশট।
পরে: একটা আসল ওয়েবসাইট — প্রতিটা চ্যাপ্টারের জন্য আলাদা ট্যাব, কোথায় আছেন তা দেখানো সাইডবার, তাৎক্ষণিক সার্চ, ডার্ক মোড, আর চাইলে দ্বিতীয় ভাষাও।
সোর্স ডকুমেন্ট পরে পাল্টালে আবার প্রথম থেকে বানাতে হয় না — একই কয়েকটা ধাপ আবার চালালেই হয়।

মূল ধারণাটা সহজ করে বললে
Word ধরে নেয় সবটা এক লম্বা স্ক্রল হবে। ওয়েবসাইট ধরে নেয় অনেকগুলো ছোট, একে অপরের সাথে লিংক করা পেজ থাকবে, সাথে একটা সার্চ বক্স। তাই এটা শুধু ফাইল কনভার্ট করা না — পুরো কাঠামোটাই বদলানো।
কাজটা মোটামুটি তিন ভাগে ভাগ করা যায়:
- বের করে আনা — Word ফাইল থেকে লেখাটা এমন ফরম্যাটে আনা, যা ওয়েবসাইট বানানোর টুল বুঝতে পারে। এর জন্য আছে Pandoc — একটা ফ্রি টুল, একটা কমান্ডেই কাজ শেষ। সাথে সব স্ক্রিনশটও আলাদা ফাইল হিসেবে বেরিয়ে আসে।
- পরিষ্কার করা আর ভাগ করা — Word-এর ফরম্যাটিং কিছু জিনিস এলোমেলো করে ফেলে (আন্ডারলাইন করা লিংক, ভাঙা সূচিপত্র, ঠিকমতো হেডিং স্টাইল না দেওয়া টাইটেল)। এগুলো একবার ঠিক করার একটা ছোট স্ক্রিপ্ট বানিয়ে নিলে, পরের বার থেকে এগুলো নিয়ে আর ভাবতে হয় না। তারপর একটা লম্বা ফাইলকে চ্যাপ্টার অনুযায়ী আলাদা আলাদা পেজে ভাগ করা হয়।
- সাজানো আর ফিচার যোগ করা — MkDocs নামের একটা ফ্রি টুল দিয়ে এই Markdown ফাইলগুলোকে একটা সুন্দর, রেসপন্সিভ ওয়েবসাইটে রূপ দেওয়া যায় — ডার্ক মোড, সার্চ, সাইডবার সবকিছুসহ। সাথে চাইলে যোগ করা যায় ক্লিক-করে-খোলা FAQ, ভাষা বদলানোর বাটন — যা Word-এ কখনোই সম্ভব ছিল না।

একবারেই নিখুঁত হবে না
সত্যি কথা হলো, একটা স্ক্রিপ্ট চালিয়ে সাথে সাথে সব ঠিকঠাক হয়ে যাবে না। কোনো স্ক্রিনশটের path একটু ভুল থাকতে পারে, কোনো টেবিলের হেডার সারি খালি দেখাতে পারে, কোনো সেকশন হারিয়ে যেতে পারে — এগুলো তখনই ধরা পড়ে, যখন আসল ওয়েবসাইটটা নিজে চোখে দেখা হয়। এই ধাপটা বাদ দেওয়া যাবে না।
ডেভেলপার হতে হবে?
তেমন না। কয়েকটা কমান্ড চালাতে পারলেই হয়, আর সবচেয়ে জরুরি — ফলাফলটা নিজে দেখে ভুলগুলো ধরতে হয়, ঠিক যেমন কোনো লেখা পাবলিশ করার আগে একবার পড়ে দেখা হয়। Pandoc আর MkDocs দুটোই ফ্রি, আর কোনো রিয়েল কোড লেখা লাগে না।
শেষ কথা
Word-এ আটকে থাকা একটা ইউজার গাইড আসলে অসম্পূর্ণ — কারণ কেউ সেটা পড়বে না। লেখাটা হয়তো ঠিকই আছে, শুধু এমন একটা ফরম্যাটে বন্দি, যা কেউ স্ক্রল করে পড়তে চায় না। রূপান্তর করুন, পরিষ্কার করুন, পেজে ভাগ করুন, সাজান, আর ফলাফলটা নিজে চেখে দেখুন। একবার এই কাজটা করে ধাপগুলো লিখে রাখলে, পরের প্রতিটা আপডেট শুধু আগের ধাপগুলো আবার চালানো — নতুন করে সবকিছু বানানো না।