LaTeX/C2/Letter-Writing/Bengali
নমস্কার বন্ধুগণ, লেটেক্ এর ব্যবহার দ্বারা পত্রলিখন বিষয়ক টিউটোরিয়াল্ এ আমি আপনাদের স্বাগত জানাচ্ছি | এখন আপনি তিনটি উইন্ডো দেখতে পাচ্ছেন | এগুলি লেটেক্ দ্বারা টাইপসেটিং করার তিনটি পর্যায়-এর সাথে সঙ্গতিপূর্ণ - সোর্স ফাইল্ -এর সৃষ্টি, সেটির কম্পাইলেশান্ এর মাধ্যমে পিডিএফ্ ফাইল্ তৈরী হওয়া এবং পিডিএফ্ রিডার্ ব্যবহার করে সেটিকে দেখা | আমি Mac OSX অপারেটিং সিস্টেম-এ একটি বিনামূল্য পিডিএফ্ রিডার্ 'skim' ব্যবহার করছি কারণ এটি প্রত্যেকবার কম্পাইলেশান্ এর পরে নিজে থেকেই ফাইল্-টির সাম্প্রতিকতম সংস্করণটি লোড্ করে বা দেখায় | লিনাক্স্ এবং উইন্ডোস্ এ কিছু পিডিএফ্ ব্রাউসার আছে যাদের এই ক্ষমতা আছে | আসুন, সোর্স ফাইল্-টিতে গিয়ে প্রতিটি কমান্ড-এর কাজ সম্পর্কে জেনে নেওয়া যাক|
প্রথম লাইনটি নির্দেশ করে এই ডকুমেন্টটি লেটার ডকুমেন্ট ক্লাস-এর অন্তর্গত | ফন্ট সাইজ হিসাবে ১২ পয়েন্ট এর ব্যবহার করা হচ্ছে | পত্রের প্রথম অংশটি হল 'from address' বা প্রেরকের ঠিকানা | এটি এই দুটি ব্রেস বা বন্ধনী - এর মধ্যে থাকে |আউটপুট্ ফাইল্ এর উপরের ডানদিকের কোণে এটিকে দেখা যায় | পরপর দুটি স্ল্যাশ্ এর দ্বারা নতুন লাইন এর সূচনা করা হয়| আমি যদি এই দুটি স্ল্যাশ্ কে ওখান থেকে সরিয়ে দিয়ে ,সেভ্ করি এবং pdflatex কমান্ড এর দ্বারা কম্পাইল্ করি, তাহলে দেখা যাবে এই দুটি লাইন একসাথে যুক্ত হয়ে একটি লাইন হয়ে গেছে | পূর্বে স্ল্যাশ্ -এর ব্যবহারের মাধ্যমে আমরা লেটেক্ কে এই দুটি লাইন বিচ্ছিন্ন করার নির্দেশ দিয়েছিলাম | এখন ওই বিপরীত স্ল্যাশ্গুলি আর ওখানে নেই. তাই লেটেক্ লাইন-দুটিকে আলাদা রাখেনি | স্ল্যাশ্ গুলিকে ওখানে পুনরায় দেওয়া যাক এবং সেভ্ করে কম্পাইল্ করা যাক | লক্ষ্য রাখবেন প্রতিটি পরিবর্তন করার পরে, অবশ্যই সেটিকে সেভ্ করবেন এবং তারপরই সেটিকে কম্পাইল্ করবেন | আউটপুট-এর পরিবর্তনটি দেখা যাচ্ছে | এবার দেখা যাক ঠিকানা লেখার স্থানটি শূন্য রাখলে কি হয় | এখানে আসা যাক এবং এটিকে সিলেক্ট করে লাইন এর শেষে যাওয়া যাক,ডিলিট্ করা যাক এবং সেভ্ করে কম্পাইল্ করা যাক | কম্পাইল্ করা হল | আপনি দেখতে পাচ্ছেন পত্রলেখক-এর ঠিকানার স্থানটি শূন্য আছে |
লক্ষ্য করুন আজকের তারিখ আমেরিকান রীতি অনুযাই দৃশ্যমান হচ্ছে, প্রথমে মাস,তারপর তারিখ এবং শেষে বছর | এটি /day/today কমান্ড এর দ্বারা পাওয়া যায় | আমরা একটি শূন্য তালিকা ব্যবহারের মাধ্যমে লেটেকে স্বয়ংক্রিয়ভাবে তারিখ এর দৃশ্যমান হওয়া আটকাতে পারি| আসুন এটি করা যাক এবং সেভ্ করে কম্পাইল্ করা যাক | দেখুন তারিখ টি আর দেখা যাচ্ছে না | মনে করুন আমি আমার পছন্দমত অন্য কোনো তারিখ দিতে চাই | ৯ ই জুলাই ২০০৭ -এই তারিখ টি লেখা যাক | এবার সেভ্ করে কম্পাইল্ করলে এই তারিখটি দেখা যাবে | এই তারিখেই এই টিউটোরিয়াল্ টি প্রথমবার তৈরী করা হয়েছিল | এটিকে কম্পাইল্ করলে দেখা যাচ্ছে যে আউটপুট্ ফাইল -এ এখন তারিখ-টি ভারতীয় রীতি অনুসারে দেখা যাচ্ছে | এবার সোর্স ফাইল-এ ফিরে আসা যাক | ঠিকানা টিকে পুনরায় লেখা যাক | এবার কম্পাইল্ করলে দেখা যাবে যে ডকুমেন্ট-টি আবার পূর্বের অবস্থায় চলে এসেছে |
চিঠির নিচের দিকে সহি করার কমান্ড দেওয়া যায় | আমরা প্রথমে ডকুমেন্ট শুরু করি এবং তারপরে পত্র শুরু করি | এক্ষেত্রে 'to address' অর্থাৎ চিঠির গ্রাহক-এর ঠিকানা প্রথমে আসে | এটি আউটপুট্ -এর ওপরের বামদিকের কোণাতে দৃশ্যমান হয় | এই পত্রটির গ্রাহক এন.কে.সিনহা মহাশয় | 'slash opening' কমান্ডটি গ্রাহকের নাম উল্লেখ করার জন্য ব্যবহার করা হয় | আপনি নিশ্চয় লক্ষ্য করেছেন , লেটেক্-এ প্রত্যেক কমান্ড বিপরীত স্ল্যাশ্ এর দ্বারা শুরু করা হয় |
এরপরই আসে পত্রের টেক্সট্ বা মূল লেখা এর স্থান | লেটেক্ -এ কোনো অনুচ্ছেদ শুরু করার জন্য তার আগে একটি ফাইল্ ফাঁকা রাখতে হয় | আমরা এখন সেটাই দেখব | এখানে আসা যাক | এখানে একটি বাক্য আছে যা 'we are' দিয়ে শুরু হচ্ছে | এটিকে পরবর্তী লাইন-এ নিয়ে যাওয়া যাক | তাহলে আমি একটি ফাঁকা লাইন রেখেছি | এবার সেভ্ করে কম্পাইল্ করা যাক | দেখা যাছে এটি নতুন অনুচ্ছেদে চলে এসেছে | একটি নতুন অনুচ্ছেদ তৈরী হবার ফলে পত্রটি এখন দুই-পাতার হয়ে গেছে | দেখা যাক যদি লেখার ফন্ট সাইজ ১০ পয়েন্ট করে দেওয়া হয় ,তাহলে এটিকে আগের মত এক পাতায় অন্তর্ভুক্ত করা যায় কিনা | আসুন,এটি চেষ্টা করা যাক | এবার সেভ্ করে কম্পাইল্ করা যাক | আপনি দেখতে পাচ্ছেন,সম্পূর্ণ পত্রটি-ই এখন এক পাতায় ধরে গেছে | আবার ফন্ট সাইজ ১২ পয়েন্ট করে দেওয়া যাক এবং ফাঁকা লাইনটিকেও সরিয়ে দেওয়া যাক | এবার এটিকে কম্পাইল্ করা যাক | এটি সফলভাবে কম্পাইল্ হয়ে গেছে |
এখন আমি আইটেমাইজ্ এনভয়রনমেন্ট বিষয়ে বর্ণনা করব, যা begin itemize এবং end itemize - এই দুটি জোড়া কমান্ড এর মধ্যে থাকে | এই দুই কমান্ড এর মধ্যে থাকা প্রত্যেক লেখা,যেগুলি 'slash item' এর দ্বারা শুরু হয়েছে, সেগুলি বুলেট্-যুক্ত তালিকার আইটেম্ হিসাবে দৃশ্যমান হয় | বুলেটের স্থানে কি আমরা সংখ্যা পেতে পারি ?
অবশ্যই পারি , তার জন্য আপনাকে আইটেমাইজ্ এনভয়রনমেন্ট এর পরিবর্তে এনুমারেট্ এনভয়রনমেন্ট ব্যবহার করতে হবে | তাহলে এখানে এটি পরিবর্তন করে এনুমারেট্ করা হল | এবার সেভ্ করা যাক | যতবার বেশি সম্ভব ততবারই সেভ্ করে নেওয়া সবসময় ভালো | এবার কম্পাইল্ করা যাক | আপনি দেখতে পাচ্ছেন যে বুলেট্-এর স্থানে এখন সংখ্যা দেখা যাচ্ছে |
পত্রের শেষে এখানে আমি 'Yours sincerely' লেখাটি অন্তর্ভুক্ত করছি | আমরা আগেই সহি করার বিষয়ে আলোচনা করেছিলাম | পরিশেষে, cc কমান্ড এই পত্রটির আরো অন্যান্য গ্রাহকদের নাম অন্তর্গত করতে সাহায্য করে | আমি এই পত্রটি 'end letter' কমান্ড এর দ্বারা শেষ করছি এবং এই কমান্ড এর দ্বারা-ই আপাততঃ এই ডকুমেন্ট-টি সমাপ্ত হল |
পত্রটির বিভিন্ন অংশ পরিবর্তন করে এর বিভিন্ন বৈশিষ্ট্য সম্পর্কে জানার চেষ্টা করুন | আপনি যতক্ষণ না এই বিষয়ে দক্ষতা অর্জন করছেন,ততক্ষণ একসময় একটি-ই পরিবর্তন করুন এবং অন্য পরিবর্তন করার পূর্বে সেটিকে কম্পাইল্ করে দেখুন সেটি সঠিকভাবে কাজ করছে কিনা |
যদিও আমি Mac অপারেটিং সিস্টেম-এ পত্র লেখার পদ্ধতি-টি বর্ণনা করেছি, এই একই সোর্স ফাইল্ Linux এবং Windows সমেত সব অপারেটিং সিস্টেম -এ ব্যবহার করা যেতে পারে |
এখানেই এই টিউটোরিয়াল্ এর সমাপ্তি হল | এতে অংশগ্রহন করার জন্য ধন্যবাদ | CDEEP IIT বম্বে এর পক্ষ থেকে আমি অন্তরা এখানে-ই আপনাদের থেকে বিদায় নিচ্ছি | শুভবিদায় |