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
\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}unsrtnat উৎসগুলো লেখক অনুযায়ী নয়, আপনি যে ক্রমে সাইট করেন সেই ক্রমে তালিকাভুক্ত করে:
unsrtnat: সাইটেশনের ক্রমে রেফারেন্স
Plots are discussed by \citet{mustermann2023}, and the careful
measurement behind them by \citet{doe2024}.
\bibliographystyle{unsrtnat}
\bibliography{refs}প্যাকেজ অপশন 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}নম্বরযুক্ত সাইটেশনের জন্য 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।