মূল লেখায় যান
বাংলা
কাজের টেবিলযেসব সরঞ্জাম কিছুই আপলোড করে না
ODERSA সংস্থার একটি কর্মশালাকিছু বাইরে যায় না, কিছু জমা থাকে না, কিছু আমাদের কাছে পৌঁছায় না।

কর্মশালা · অনুশীলন পত্র

কীভাবে কাজ করে : অনুশীলন পত্র

একটি PDF, ছাপার জন্য একটি পাতা নয়: ব্রাউজারের ছাপার জানালা থেকে কী বেরোবে তা তার সেটিংস, তার মার্জিন আর তার মেজাজের উপরে নির্ভর করে, অথচ একটি PDF সব প্রিন্টারেই একই পাতা দেয়।

সরঞ্জামটি খুলুন

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

সরঞ্জামটি ছাপার একটি পাতার বদলে একটি PDF বানায়, আর এটি নিছক কারিগরি খুঁটিনাটি নয়। ব্রাউজার থেকে ছাপা একটি পাতা তার স্বাভাবিক মার্জিন, “পটভূমিও ছাপুন” ঘরটি আর সে যে কাগজের মাপ আন্দাজ করেছে তার উপরে নির্ভর করে: দুজন শিক্ষক দুরকম পাতা পান। একটি PDF তার মাপ আর অবস্থানগুলি ফাইলের ভিতরেই বয়ে চলে, তাই সেটি সব জায়গায় একইরকম বেরোয়, শিক্ষকদের ঘরের ফটোকপি যন্ত্রেও।

সংখ্যাগুলি সিস্টেমের এলোমেলো সংখ্যার যন্ত্র দিয়েই তোলা হয়, কখনও ব্রাউজারের সাধারণ যন্ত্রটি দিয়ে নয়। হিসাবের একটি পত্রে এর ফল সামান্য; কিন্তু পরপর তোলা দুটি পত্র একে অন্যের মতো হবে না, আর অনুশীলন বানানোর যন্ত্রের কাছে ঠিক এটাই চাওয়া হয়।

কীভাবে কাজ করে

  1. অঙ্কের ধরন, অনুশীলনের সংখ্যা আর সংখ্যার মাপ বেছে নিন। লেখা দিয়ে দেখানো নমুনাটি বানানোর আগেই বলে দেয় পাতাটিতে কী কী থাকবে।
  2. বোতামটিতে ক্লিক করুন: PDF-টি আপনার ডাউনলোডে নেমে আসে, আর আপনি চেয়ে থাকলে দ্বিতীয় একটি পাতায় তার উত্তরপত্রও।
  3. যত খুশি বার আবার চালান: প্রতিটি পাতাই নতুন করে তোলা হয়। একটিও জমা রাখা হয় না, আমাদের কাছেও নয়, আপনার ডিভাইসেও নয়।

গৃহীত ফরম্যাট

এই সরঞ্জামটি ফাইলও নেয় না, লেখাও নেয় না: সে আপনার সেটিংস থেকেই একটি PDF লেখে। আপনি যে শিরোনামটি টাইপ করেন সেটি অবশ্য লেখার আগে অক্ষর ধরে ধরে যাচাই করা হয়, কারণ ভিতরে ফন্ট না রাখা একটি PDF অক্ষরের একটি সীমিত সেটই লিখতে জানে।

কিছুই দিতে হয় না

সরঞ্জামটি আপনার সেটিংস আর আপনার সিস্টেমের এলোমেলো সংখ্যার যন্ত্র থেকেই শুরু করে। যে লাইব্রেরিটি PDF-টি লেখে সেটি এই সাইট থেকেই পরিবেশন করা হয়, কখনও বাইরের কোনো পরিষেবা থেকে নয়, আর সংযোগ কাটা থাকলেও সরঞ্জামটি চলে।

সামঞ্জস্যের ছক দেখুন

এর সীমা

এক লাইনে লেখা হিসাব, আর কিছুই নয়

যোগ, বিয়োগ, গুণ, ভাগ, নামতা: এক লাইনে লেখা অঙ্ক, উত্তরের জন্য একটু জায়গাসহ। কোনো লেখা সমস্যা নয়, জ্যামিতি নয়, ভাষার অনুশীলন নয়। লেখা একটি সমস্যার জন্য মানুষের লেখা একটি লেখা লাগে, একটি নির্দিষ্ট ভাষায় আর একটি নির্দিষ্ট স্তরের জন্য: সেটি হত সম্পাদনার কাজ, কোনো বানানোর যন্ত্র নয়, আর কারখানায় বানানো প্রশ্ন কারওই দরকার নেই।

শিরোনামে কেবল Windows-1252 অক্ষরের সেটটিই ব্যবহার করা যায়

একটি PDF-এর মাত্র চোদ্দটি নিশ্চিত ফন্ট আছে, আর সেগুলি কেবল ওই অক্ষরের সেটটিই চেনে। একটি পুরো ফন্ট ভিতরে রাখলে প্রতিটি পত্রই কয়েকশো কিলোবাইট ভারী হয়ে যেত। অন্যদিকে লাইব্রেরিটি কিছু না বলেই একটি অচেনা অক্ষরকে একটি প্রশ্নচিহ্ন দিয়ে বদলে দেয়: এই নীরবতাটি আমরা মানি না, তাই কিছু লেখার আগেই সরঞ্জামটি বাতিল হওয়া প্রতিটি অক্ষরের নাম তার কোড পয়েন্টসহ বলে দেয়। এর সোজা ফল: শিরোনামটি বাংলায় লেখা যায় না, লাতিন অক্ষরেই লিখতে হয়। অঙ্কগুলি অবশ্য 0 থেকে 9-এর সংখ্যা, আর সেগুলি সব জায়গাতেই লেখা যায়।

পাতাপ্রতি সর্বোচ্চ 120টি অনুশীলন

তার বেশি হলে ঘরগুলি এত ঠাসা হয়ে যায় যে একটি শিশু তার ভিতরে লিখতেই পারে না, আর সরঞ্জামটি চলা বন্ধ করার আগেই পাতাটি কাজের থাকে না। সীমাটি সেখানেই বসানো যেখানে পত্রটি খারাপ হয়ে যায়, সেখানে নয় যেখানে প্রোগ্রামটি ভেঙে পড়ে।

একই সেটিংস কখনও দুবার একই পাতা দেয় না

এটি ইচ্ছে করেই: যে অনুশীলন বানানোর যন্ত্র সবসময় একই তালিকা ফেরত দিত সে কোনো কাজেই লাগত না। এর ফল হল, গত সপ্তাহে বিলি করা একটি পাতা আর নতুন করে বানানো যায় না। PDF-টি রেখে দিন, সেটি আপনারই: ওটাই একমাত্র কপি যার অস্তিত্ব আছে।

PDF-টি কোনো তারিখ আর কোনো নাম বয়ে চলে না

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

এই সরঞ্জাম নিয়ে প্রশ্ন

PDF-টি কি কোনো সার্ভারে বানানো হয়?

না, আর দশ সেকেন্ডেই তা যাচাই করা যায়। F12 বোতাম দিয়ে ইন্সপেক্টর খুলুন, “Network” ট্যাব, তালিকাটি খালি করুন, তারপর যত খুশি পাতা বানান: কিছুই বাইরে যায় না। সংযোগ কেটে দিয়ে আবার করুন: সরঞ্জামটি তবুও লেখে, কারণ যে লাইব্রেরিটি PDF-টি সাজায় সেটি এই সাইট থেকেই পরিবেশন করা হয় আর অফলাইনে ব্যবহারের জন্য ব্রাউজার সেটি রেখে দেয়।

শুধু পাতাটি ছেপে নিলেই তো হয়, তাই না?

কারণ তাতে ফলটি বারবার একরকম হত না, আর তিনটি কারণই আদর্শ নথিগুলিতে যাচাই করা যায়। প্রথমত, রং ছাপার নিয়ম করা ওয়েবের মানটি স্বাভাবিক মান হিসেবে “সাশ্রয়” বসিয়ে রেখেছে, যা একটি ব্রাউজারকে কালি বাঁচাতে পটভূমি অগ্রাহ্য করার স্পষ্ট অনুমতি দেয়: তাই কোনো সতর্কতা ছাড়াই পাতার কাঠামো আর পটভূমি মুছে যায়, আর সেটি চেয়ে নেওয়ার বৈশিষ্ট্যটি সবচেয়ে চালু ব্রাউজারে এসেছে কেবল 2025 সালে। দ্বিতীয়ত, CSS-এ ঘোষণা করা কাগজের মাপটি Apple-এর ব্রাউজার মানছে কেবল 2024 সালের শেষ থেকে। তৃতীয়ত, ছাপার মার্জিনগুলি ঠিক করে ব্রাউজারের জানালা, পাতাটি নয়, আর শূন্য চাওয়া একটি মার্জিন দুটি ব্রাউজার একইভাবে সামলায় না। অন্যদিকে একটি PDF তার মাপ আর প্রতিটি অক্ষরের ঠিক অবস্থান নিজের ভিতরেই বয়ে চলে: এই কারণেই বলা যায় যে পাতাটি আপনার কাছে আর প্রতিষ্ঠানের ফটোকপি যন্ত্রে একইরকম বেরোবে।

ভাগগুলি কীভাবে বানানো হয়?

উল্টো দিক থেকে, ফল থেকে শুরু করে। একটি ভাগফল আর একটি ভাজক তোলা হয়, সেগুলি গুণ করা হয়, আর গুণফলটি হয়ে যায় ভাজ্য: তাই গঠনগতভাবেই ভাগটি নিঃশেষে ভাগ যায়। এলোমেলোভাবে একটি ভাজ্য আর একটি ভাজক তুলে তারপর আশা করা যে সেটি নিঃশেষে যাবে, তাতে যতক্ষণ না মেলে ততক্ষণ আবার তুলতে হত, আর তাতে পাওয়া সংখ্যাগুলির বণ্টন বেঁকে যেত। আপনি যদি “কেবল নিঃশেষে ভাগ যায় এমন ভাগ”-এর টিক তুলে দেন, তবে সরঞ্জামটি দুটি সংখ্যাই তোলে আর ভাগশেষটি উত্তরপত্রে লিখে দেয়।

আমি কি বাংলায় বা বিশেষ অক্ষরে শিরোনাম দিতে পারি?

বাংলায় নয়, আর কথাটা আগে থেকেই বলে দেওয়া ভালো। ভিতরে ফন্ট না রাখা একটি PDF কেবল একটি সীমিত অক্ষরের সেটেই পৌঁছতে পারে, Windows-1252-এর সেটটি: বাংলা, দেবনাগরী, গ্রিক, সিরিলিক, এশীয় ভাষা আর ইমোজি তাতে নেই। যে লাইব্রেরিটি ফাইলটি লেখে সে সেগুলিকে কিছু না জানিয়েই একটি প্রশ্নচিহ্ন দিয়ে বদলে দেয়, যা সম্ভাব্য সবচেয়ে খারাপ আচরণ। তাই সরঞ্জামটি কিছু লেখার আগেই আপনার শিরোনামটি অক্ষর ধরে ধরে যাচাই করে আর যেগুলি তাকে বাদ দিতে হবে সেগুলির নাম তাদের কোড পয়েন্টসহ বলে দেয়। ব্যবহারিক ফল: শিরোনামটি লাতিন অক্ষরে লিখুন, আর অঙ্কগুলি নিয়ে চিন্তা নেই, সেগুলি সব জায়গাতেই লেখা যায়।

আমি কি হুবহু একই পাতাটি আবার বানাতে পারি?

না, আর এই আচরণটাই চাওয়া হয়েছে: প্রতিবার বানানোয় নতুন সংখ্যা তোলা হয়, নইলে কয়েকটি ক্লাস প্রস্তুত করতে সরঞ্জামটি কোনো কাজেই লাগত না। বসানোর মতো কোনো বীজ নেই, কারণ একটি বীজ এমন একটি পুনরাবৃত্তির বিভ্রম তৈরি করত যার নিশ্চয়তা সরঞ্জামের বাকিটা দেয় না। আপনি যে PDF-টি বিলি করেছেন সেটি রেখে দিন: ওটাই একমাত্র কপি যার অস্তিত্ব আছে, আর সেটি আপনার কাছেই আছে।

আমি কি আমার ক্লাসে এটি অবাধে ব্যবহার করতে পারি?

হ্যাঁ। আপনি যেসব পত্র বানান সেগুলি আপনারই, কোনো উল্লেখ বসানোর দরকার নেই, কোনো ওয়াটারমার্ক নেই, সংখ্যার কোনো সীমা নেই আর কোনো অ্যাকাউন্টও বানাতে হয় না। এই সাইটের ভিতরের জিনিস অবশ্য Creative Commons Attribution লাইসেন্সের অধীনে, যা সাইটটির নিজের লেখাগুলির জন্যই খাটে; এলোমেলোভাবে তোলা অঙ্কের একটি সারি এমনিতেও এমন কোনো সৃষ্টি নয় যার উপরে কেউ কিছু দাবি করতে পারে।

উত্তরপত্রটি পিছনের পিঠে না দিয়ে দ্বিতীয় একটি পাতায় কেন?

কারণ “পিছনের পিঠে” একটি ছাপার সিদ্ধান্ত, ফাইলের সিদ্ধান্ত নয়: আপনি এক পিঠে ছাপছেন নাকি দুই পিঠে, তার উপরেই নির্ভর করে দ্বিতীয় পাতাটি প্রথমটির পিছনে পড়বে নাকি অন্য একটি কাগজে। আলাদা একটি পাতায় রাখলে পছন্দটি আপনার হাতেই থাকে, আর আপনি চাইলে ছাত্রদের জন্য কেবল প্রথম পাতাটিই ছেপে দ্বিতীয়টি পর্দাতেই রেখে দিতে পারেন।