Scissor LaTeX میں natbib
natbib پیکج Scissor LaTeX میں زیادہ تر کام کرتا ہے: \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۔