মূল অংশে যান

Scissor LaTeX-এ natbib

Scissor LaTeX-এ natbib প্যাকেজ বেশিরভাগই কাজ করে: \citet, \citep, \citeyear আর বড় হাতের রূপগুলো কাজ করে, আর \bibliographystyle{plainnat} বা unsrtnat লেখক-বছর সাইটেশন দেয়; numbers বা round-এর মতো প্যাকেজ অপশন আর \setcitestyle উপেক্ষা করা হয়, তাই স্টাইল সবসময় \bibliographystyle থেকে আসে।

প্যাকেজটি কী করে

natbib BibTeX-এ লেখক-বছর সাইটেশন যোগ করে। এর দুটি প্রধান কমান্ড হলো বাক্যের অংশ এমন সাইটেশনের জন্য \citet{key}, "Doe and Mustermann (2024)", আর বন্ধনীর ভেতরের সাইটেশনের জন্য \citep{key}, "(Doe and Mustermann, 2024)"। প্যাকেজ অপশন গোল আর বর্গ বন্ধনীর মধ্যে বা নম্বরে বদলায়, আর plainnat-এর মতো লেখক-বছর স্টাইল রেফারেন্সের তালিকা ফরম্যাট করে।

\usepackage{natbib} দিয়ে এটি লোড করুন আর \bibliographystyle{plainnat} দিয়ে একটি স্টাইল বেছে নিন।

এখানে কী কাজ করে

কমান্ড বা অপশনScissor LaTeX-এমন্তব্য
\citet{key}, \Citet{key}কাজ করে"Doe and Mustermann (2024)"।
\citep{key}, \Citep{key}কাজ করে"(Doe and Mustermann, 2024)"।
\citep{a,b}কাজ করে"(Doe and Mustermann, 2024; Mustermann, 2021)"।
\citep[p.~44]{key}কাজ করেনোটটি বন্ধনীর ভেতরে যায়।
\citep[see][p.~44]{key}আংশিক"see" বন্ধনীর সামনে ছাপা হয়।
\citeyear{key}কাজ করে"2024"।
\citeyearpar{key}আংশিকবন্ধনী ছাড়া "2024" ছাপে।
\citeauthor{key}আংশিক\citet-এর মতোই ছাপে, বছরসহ।
\citet*, \citep*আংশিক\citet ও \citep-এর মতো; লেখকের তালিকা বিস্তৃত হয় না।
\citealt, \citealp, \citenumআংশিক\citep-এর মতো, বন্ধনীসহ ছাপা হয়।
\bibliographystyle{plainnat}, abbrvnatকাজ করেলেখক-বছর, লেখক অনুযায়ী সাজানো তালিকা।
\bibliographystyle{unsrtnat}কাজ করেলেখক-বছর, সাইটেশনের ক্রমে তালিকা।
অপশন numbers, round, square, authoryear, sort&compressবাদ পড়েস্টাইল শুধু \bibliographystyle থেকে আসে।
\setcitestyle{...}বাদ পড়েকোনো বার্তা ছাড়াই উপেক্ষা করা হয়।
\bibpunct{...}...সমর্থিত নয়প্রিঅ্যাম্বলে উপেক্ষা করা হয়; মূল অংশে একটি বার্তাসহ বাদ দেওয়া হয় আর এর আর্গুমেন্ট লেখা হিসেবে ছাপা হয়।

\bibliographystyle লাইন ছাড়া সাইটেশনগুলো বর্গ বন্ধনীতে নম্বরযুক্ত হয়, natbib লোড করা থাকলেও। লেখক-বছর সাইটেশন পেতে \bibliographystyle{plainnat} যোগ করুন।

উদাহরণ

plainnat-সহ natbib-এর প্রচলিত কমান্ডগুলো:

plainnat-সহ \citet, \citep ও \citeyear

LaTeXপ্রিঅ্যাম্বল: \usepackage{natbib}এডিটরে খুলুন (নতুন ট্যাবে খোলে)
\citet{doe2024} measured 44 samples. Long tables have their own
rules \citep[ch.~2]{mustermann2021}, and so do plots
\citep{mustermann2023}. The book appeared in \citeyear{mustermann2021}.

\bibliographystyle{plainnat}
\bibliography{refs}
Scissor LaTeX টাইপসেট করেছে: plainnat-সহ \citet, \citep ও \citeyear

unsrtnat উৎসগুলো লেখক অনুযায়ী নয়, আপনি যে ক্রমে সাইট করেন সেই ক্রমে তালিকাভুক্ত করে:

unsrtnat: সাইটেশনের ক্রমে রেফারেন্স

LaTeXপ্রিঅ্যাম্বল: \usepackage{natbib}এডিটরে খুলুন (নতুন ট্যাবে খোলে)
Plots are discussed by \citet{mustermann2023}, and the careful
measurement behind them by \citet{doe2024}.

\bibliographystyle{unsrtnat}
\bibliography{refs}
Scissor LaTeX টাইপসেট করেছে: unsrtnat: সাইটেশনের ক্রমে রেফারেন্স

প্যাকেজ অপশন numbers-এর কোনো প্রভাব নেই। সাইটেশনের স্টাইল শুধু \bibliographystyle মেনে চলে, তাই plainnat-সহ আপনি তবুও লেখক-বছর সাইটেশন পান:

numbers অপশন উপেক্ষা করা হয়

\documentclass{article}
\usepackage[numbers]{natbib}
\begin{document}
Measured by \citet{doe2024}, see also \citep{doe2025}.

\bibliographystyle{plainnat}
\bibliography{refs}
\end{document}
Scissor LaTeX টাইপসেট করেছে: numbers অপশন উপেক্ষা করা হয়

নম্বরযুক্ত সাইটেশনের জন্য plain, unsrt বা ieeetr-এর মতো একটি সংখ্যাভিত্তিক স্টাইল ব্যবহার করুন (এখানে তিনটিই বর্গ বন্ধনীতে নম্বর দেয়)। স্টাইলের তালিকা দেখুন গ্রন্থপঞ্জি পেজে।

সামঞ্জস্য

  • TeX ইনস্টলেশন থেকে এখানে: \citet ও \citep-সহ ডকুমেন্টগুলো যেমন আছে তেমনই টাইপসেট হয়। লেখক-বছর সাইটেশন আশা করুন শুধু তখনই, যখন \bibliographystyle একটি লেখক-বছর স্টাইলের নাম দেয়; প্যাকেজ অপশন আর \setcitestyle কিছুই বদলায় না।
  • এখান থেকে TeX ইনস্টলেশনে: ডকুমেন্টগুলো সেখানে কোনো পরিবর্তন ছাড়াই কম্পাইল হয়। সেখানে BibTeX চালান, আর মনে রাখুন যে তখন natbib-এর অপশনগুলো কার্যকর হয়।

পূর্ণ ম্যানুয়াল CTAN-এ আছে: ctan.org/pkg/natbib। সাধারণভাবে সাইটেশনের জন্য দেখুন গ্রন্থপঞ্জি ও সাইটেশন, আর অন্য পদ্ধতির জন্য biblatex।

প্রশ্ন ও উত্তর

লেখক-বছর সাইটেশনের বদলে আমি নম্বর পাই কেন?

কোনো \bibliographystyle লাইন নেই, অথবা এটি একটি সংখ্যাভিত্তিক স্টাইলের নাম দেয়। \bibliographystyle{plainnat} যোগ করুন। এখানে শুধু natbib-এর authoryear আর round অপশন স্টাইল বদলায় না।

\citet আর \citep-এর পার্থক্য কী?

\citet বাক্যের ভেতরে ব্যবহারের জন্য "Doe and Mustermann (2024)" দেয়; \citep একটি বাক্যাংশের শেষে সাইটেশনের জন্য "(Doe and Mustermann, 2024)" দেয়।

natbib-এর জন্য কি BibTeX চালাতে হয়?

না। Scissor LaTeX প্রতিবার টাইপসেট করার সময় প্রজেক্টের .bib ফাইলগুলো পড়ে।

সাইট তৈরির সময় এই পেজের প্রতিটি উদাহরণ Scissor LaTeX টাইপসেট করে। সর্বশেষ আপডেট: 2026-11-07।