LaTeX ডকুমেন্ট ক্লাস: article, report, book
যেকোনো ক্লাসের নাম গ্রহণ করা হয়; article, report আর book সাধারণ ক্লাসগুলোর মতো সাজানো হয়, KOMA-Script আর memoir এদের মধ্যে সবচেয়ে কাছেরটির সঙ্গে মেলে, IEEEtran, revtex4-2 বা elsarticle-এর মতো কনফারেন্স ও জার্নাল ক্লাস কাছাকাছি দেখতে লেআউট পায়, আর বাকি সব ক্লাস article হিসেবে বসানো হয়।
একটি ক্লাস কী করে
একটি LaTeX ডকুমেন্টের প্রথম লাইন, \documentclass{...}, ক্লাসটি বেছে নেয়। ক্লাস পুরো লেআউট ঠিক করে: অধ্যায় থাকবে কি না, শিরোনাম দেখতে কেমন হবে, মার্জিন আর ডিফল্ট ফন্টের আকার। তৃতীয় বন্ধনীর ভেতরের অপশনগুলো একে বদলায় (দেখুন পেজ লেআউট)।
Scissor LaTeX ক্লাসটি কীভাবে পড়ে
| ক্লাস | যেভাবে সাজানো হয় | মন্তব্য |
|---|---|---|
article | article | সেকশন আছে, অধ্যায় নেই। |
report | report | \chapter "Chapter N"-সহ একটি নতুন পেজ শুরু করে। |
book | book | report-এর মতো; \frontmatter, \mainmatter আর \backmatter উপেক্ষা করা হয়। |
scrartcl, scrreprt, scrbook (KOMA-Script) | article, report, book | শিরোনাম ও টাইটেল sans serif-এ বসানো হয়, যেমন KOMA-Script ডিফল্টভাবে করে। |
memoir | book | memoir-এর নিজস্ব কমান্ডগুলো বেশিরভাগই পড়া হয় না। |
amsbook, standalone ও অন্যান্য ক্লাস | article | ক্লাসের নাম গ্রহণ করা হয়; এর নিজস্ব কমান্ড অজানা হিসেবে জানানো হতে পারে। |
letter, scrlttr2 | article | \opening, \closing, \signature আর \address পড়া হয় না। |
beamer | article | স্লাইড নেই: ফ্রেমগুলো সাধারণ লেখা হয়ে যায়। |
conference-সহ IEEEtran, sigconf-সহ acmart, llncs | কাছাকাছি দেখতে কনফারেন্স লেআউট | দেখুন কনফারেন্সের মতো দেখতে টেমপ্লেট। |
revtex4-2, elsarticle, sn-jnl, amsart, IEEEtran (জার্নাল), acmart (acmsmall, manuscript ...), aa, iopjournal, mdpi, aastex701 | কাছাকাছি দেখতে জার্নাল লেআউট | দেখুন জার্নালের মতো দেখতে টেমপ্লেট। |
\documentclass কখনো ব্যর্থ হয় না: একটি অজানা ক্লাস article হিসেবে বসানো হয়।
article
article হলো পেপার, অধ্যায় ছাড়া রিপোর্ট আর বেশিরভাগ ছোট ডকুমেন্টের ক্লাস। এটি সেকশনগুলোকে 1, 1.1, 1.1.1 হিসেবে নম্বর দেয়।
টাইটেল ব্লকসহ একটি article
\documentclass{article}
\title{Measuring Rainfall}
\author{Erika Mustermann}
\date{}
\begin{document}
\maketitle
\section{Introduction}
Rain gauges were read every morning for 44 days.
\subsection{Sites}
Two sites were used.
\end{document}report ও book
report আর book \chapter যোগ করে। প্রতিটি অধ্যায় একটি বড় "Chapter N" শিরোনামসহ একটি নতুন পেজে শুরু হয়, আর ভেতরের সেকশনগুলো 1.1, 1.2 এভাবে নম্বর পায়।
দুটি অধ্যায়সহ একটি report
\documentclass{report}
\begin{document}
\chapter{Introduction}
This report has two chapters. Each one starts on a new page.
\section{Background}
The first section of the first chapter is numbered 1.1.
\chapter{Results}
The second chapter starts here.
\end{document}

| ফিচার | Scissor LaTeX-এ |
|---|---|
\chapter, \chapter* | কাজ করে; একটি নতুন পেজ আর একটি বড় শিরোনাম। |
\part | আংশিক: একটি অধ্যায়ের মতো বসানো হয়, "Chapter N" শিরোনামসহ, আর একটি অধ্যায় হিসেবেই গোনা হয়, তাই এর পরের অধ্যায়গুলো এক বেশি নম্বর পায়। নম্বর গুরুত্বপূর্ণ হলে \part বাদ দিন। |
\frontmatter, \mainmatter, \backmatter | উপেক্ষা করা হয়; পেজ আর অধ্যায়ের নম্বর চলতে থাকে। |
openright, twoside অপশন | উপেক্ষা করা হয়; অধ্যায়গুলো পরের ডান দিকের পেজে নয়, পরের পেজেই শুরু হয়। |
KOMA-Script
KOMA-Script ক্লাস scrartcl, scrreprt আর scrbook article, report ও book হিসেবে পড়া হয়। KOMA-Script-এর মতোই Scissor LaTeX এদের শিরোনাম আর টাইটেল একটি sans-serif ফন্টে বসায়, আর মূল লেখা serif থাকে। ক্লাস অপশন headings=normal শিরোনামগুলো serif রাখে।
scrartcl: sans serif-এ শিরোনাম
\documentclass{scrartcl}
\begin{document}
\section{Overview}
The heading above is set in a sans-serif font, the body text
in the usual serif font.
\end{document}KOMA-Script-এর \addsec আর \addchap \section ও \chapter হিসেবে পড়া হয়, তাই এখানে এগুলো নম্বর পায়; দুই জায়গাতেই কাজ করা নম্বরহীন শিরোনামের জন্য \section* আর \chapter* লিখুন। \KOMAoptions বা \setkomafont দিয়ে করা সেটিং উপেক্ষা করা হয়।
letter
letter ক্লাস গ্রহণ করা হয়, কিন্তু এর চিঠির কমান্ডগুলো পড়া হয় না: \opening আর \closing অজানা কমান্ড হিসেবে জানানো হয় আর এদের লেখা একটি অনুচ্ছেদে জুড়ে যায়, আর \address ও \signature বাদ পড়ে। চিঠির জন্য এডিটরের Letter টেমপ্লেট থেকে শুরু করুন, যা সাধারণ article কমান্ড দিয়ে চিঠিটি তৈরি করে; দেখুন শুরুর টেমপ্লেট।
letter ক্লাস: \opening ও \closing পড়া হয় না
\documentclass{letter}
\begin{document}
\begin{letter}{John Doe}
\opening{Dear John,}
Thank you for the 44 photographs.
\closing{Best regards,}
\end{letter}
\end{document}সমস্যা ট্যাব: Skipped 2 unknown commands: \opening, \closing
beamer
স্লাইড সমর্থিত নয়। একটি beamer ডকুমেন্ট article-এর লেখা হিসেবে টাইপসেট হয়: \begin{frame}{Title}-এর শিরোনাম লেখার একটি লাইন হিসেবে থাকে, \frametitle আর \titlepage অজানা হিসেবে জানানো হয়, আর তালিকা ও সূত্র একটি article-এর মতোই আসে। একটি বক্তৃতার বিষয়বস্তু যাচাই করার জন্য এটুকু যথেষ্ট, উপস্থাপনের জন্য নয়।
লেখা হিসেবে বসানো একটি beamer ফ্রেম
\documentclass{beamer}
\begin{document}
\begin{frame}
\frametitle{Results}
\begin{itemize}
\item 44 samples
\item two sites
\end{itemize}
\end{frame}
\end{document}সমস্যা ট্যাব: Skipped 1 unknown command: \frametitle
কনফারেন্স ও জার্নাল ক্লাস
IEEEtran, acmart আর llncs, এবং neurips_2026, icml2026 বা cvpr-এর মতো প্যাকেজ এমন লেআউটে বদলে যায় যা ওই ফরম্যাটগুলোর মতো দেখতে: কলাম, ফন্ট, টাইটেল ব্লক আর রেফারেন্স স্টাইল। এগুলো খসড়া লেখার জন্য তৈরি কাছাকাছি দেখতে লেআউট, ফরম্যাটগুলোর নিজস্ব ফাইল নয়। প্রতিটির একটি পেজ আছে: IEEE কনফারেন্স, ACM sigconf, Springer LNCS, NeurIPS, ICML, ICLR, CVPR, ICCV, WACV এবং ACL, EMNLP, NAACL। সমস্যা ট্যাবে কোন লেআউট ব্যবহার হচ্ছে তা জানানো হয়। দেখুন কনফারেন্সের মতো দেখতে টেমপ্লেট।
জার্নাল ক্লাসগুলোও একইভাবে কাজ করে: revtex4-2 (APS ও AIP), elsarticle, sn-jnl, amsart, conference অপশন ছাড়া IEEEtran, acmart-এর জার্নাল ফরম্যাট, aa, iopjournal, mdpi আর aastex701 প্রতিটি একটি কাছাকাছি দেখতে জার্নাল লেআউটে বদলে যায়। দেখুন জার্নালের মতো দেখতে টেমপ্লেট।
TeX ইনস্টলেশন থেকে যা আলাদা
KOMA-Script আর memoir-এর ম্যানুয়াল CTAN-এ আছে: koma-script এবং memoir।
প্রশ্ন ও উত্তর
article, report আর book-এর পার্থক্য কী?
article-এ অধ্যায় নেই, এটি ছোট ডকুমেন্টের জন্য। report আর book \chapter যোগ করে, প্রতিটি অধ্যায় একটি নতুন পেজে শুরু হয়। একটি TeX ইনস্টলেশনে book দুই-পার্শ্বও হয়; Scissor LaTeX report আর book একইভাবে সাজায়।
Scissor LaTeX-এ কি beamer দিয়ে স্লাইড বানানো যায়?
না। একটি beamer ডকুমেন্ট সাধারণ লেখা হিসেবে টাইপসেট হয় যাতে এর বিষয়বস্তু যাচাই করতে পারেন, কিন্তু ফ্রেমগুলো স্লাইড হয় না।
আমি কি আমার বিশ্ববিদ্যালয়ের থিসিস ক্লাস ব্যবহার করতে পারি?
ক্লাসের নাম গ্রহণ করা হয় আর ক্লাস অনুযায়ী ডকুমেন্টটি একটি report বা article হিসেবে বসানো হয়। এর নিজস্ব কমান্ডগুলো বাদ পড়তে পারে। এডিটরের Thesis টেমপ্লেট শুরু করার জন্য একটি ভালো জায়গা।
সাইট তৈরির সময় এই পেজের প্রতিটি উদাহরণ Scissor LaTeX টাইপসেট করে। সর্বশেষ আপডেট: 2026-11-07।