Scissor LaTeX میں biblatex
biblatex پیکج Scissor LaTeX میں جزوی طور پر کام کرتا ہے: \addbibresource، \cite، \parencite، \textcite، \autocite اور \printbibliography کام کرتے ہیں، لیکن style=authoryear جیسے پیکج آپشنز نظر انداز ہوتے ہیں (جب تک آپ \bibliographystyle شامل نہ کریں حوالے نمبر والے ہوتے ہیں)، \footcite سطر میں ہی رہتا ہے، اور \fullcite اور \citetitle سپورٹ نہیں۔
پیکج کیا کرتا ہے
biblatex، BibTeX انداز کا جدید متبادل ہے۔ آپ \addbibresource{refs.bib} سے .bib فائل کا نام دیتے ہیں، \parencite اور \textcite جیسی کمانڈز سے حوالہ دیتے ہیں، اور \printbibliography سے فہرست چھاپتے ہیں۔ شکل پیکج آپشنز سے چنی جاتی ہے، مثلاً \usepackage[style=authoryear]{biblatex}، اور TeX انسٹالیشن اندراجات کو Biber پروگرام سے فارمیٹ کرتی ہے۔
یہاں کیا کام کرتا ہے
| کمانڈ یا آپشن | Scissor LaTeX میں | نوٹس |
|---|---|---|
\addbibresource{refs.bib} | کام کرتا ہے | پروجیکٹ کی ہر .bib فائل پڑھی جاتی ہے، نام چاہے کچھ بھی ہو۔ |
\printbibliography | کام کرتا ہے | سرخی ہمیشہ "References" ہوتی ہے۔ |
\printbibliography[title=..., heading=...] | جزوی طور پر | آپشنز نظر انداز ہوتے ہیں۔ |
\cite، \parencite، \autocite، \smartcite | کام کرتا ہے | قوسینی؛ پہلے سے طے شدہ انداز میں بریکٹ میں نمبر۔ |
\textcite، \Textcite | کام کرتا ہے | مصنف، پھر نمبر یا سال۔ |
\parencite[44]{key} | کام کرتا ہے | نوٹ حوالے کے اندر جاتا ہے۔ |
\citeyear{key} | کام کرتا ہے | صرف سال۔ |
\citeauthor{key} | جزوی طور پر | \textcite جیسا چھاپتا ہے۔ |
\footcite، \supercite | جزوی طور پر | سطر میں عام حوالے کے طور پر چھپتے ہیں۔ |
\fullcite، \citetitle | سپورٹ نہیں | پیغام کے ساتھ چھوڑ دیے جاتے ہیں؛ کلید متن کے طور پر چھپتی ہے۔ |
style=، sorting=، backend=، maxnames= ... | چھوڑ دیا گیا | پیکج آپشنز نظر انداز ہوتے ہیں۔ |
biblatex کے ساتھ \bibliographystyle{...} | کام کرتا ہے | یہ biblatex کا طریقہ نہیں، لیکن یہاں انداز اسی سے چنا جاتا ہے۔ |
\DeclareFieldFormat، \defbibheading، \AtEveryBibitem ... | چھوڑ دیا گیا | پری ایمبل میں نظر انداز ہوتے ہیں۔ متن میں پیغام کے ساتھ چھوڑ دیے جاتے ہیں اور ان کے آرگیومنٹ متن کے طور پر چھپتے ہیں۔ |
مثالیں
biblatex کے ساتھ ایک دستاویز اپنی معمول کی شکل میں:
\parencite، \textcite اور \printbibliography
\documentclass{article}
\usepackage{biblatex}
\addbibresource{refs.bib}
\begin{document}
\textcite{doe2024} describe how to measure carefully.
Long tables are a subject of their own \parencite[44]{mustermann2021}.
\printbibliography
\end{document}style=authoryear نظر انداز ہوتا ہے، اس لیے حوالے نمبر والے رہتے ہیں۔ مصنف-سال حوالوں کے لیے apalike جیسے مصنف-سال انداز کے ساتھ \bibliographystyle سطر شامل کریں:
\bibliographystyle کے ذریعے مصنف-سال انداز
\documentclass{article}
\usepackage[style=authoryear]{biblatex}
\addbibresource{refs.bib}
\bibliographystyle{apalike}
\begin{document}
Plots can explain themselves \parencite{mustermann2023}, as
\textcite{doe2024} also note.
\printbibliography
\end{document}\footcite فٹ نوٹ نہیں بناتا؛ حوالہ سطر میں ہی رہتا ہے:
\footcite سطر میں رہتا ہے
\documentclass{article}
\usepackage{biblatex}
\addbibresource{refs.bib}
\begin{document}
Erika Mustermann wrote a short book on long tables.\footcite{mustermann2021}
\printbibliography
\end{document}مطابقت
- TeX انسٹالیشن سے یہاں: حوالے اور حوالہ جات کی فہرست کام کرتے ہیں، جب تک آپ
\bibliographystyleشامل نہ کریں نمبر والے۔ انداز کے آپشنز اور کتابیات کی تخصیص لاگو نہیں ہوتی۔ - یہاں سے TeX انسٹالیشن میں: دستاویزات وہاں Biber کے ساتھ کمپائل ہوتی ہیں، بشرطیکہ آپ اس ایڈیٹر کے لیے شامل کی گئی کوئی بھی
\bibliographystyleسطر ہٹا دیں۔
مکمل دستی کتابچہ CTAN پر ہے: ctan.org/pkg/biblatex۔ یہ بھی دیکھیں: کتابیات اور حوالے اور natbib۔
سوالات اور جوابات
style=authoryear کام کیوں نہیں کرتا؟
Scissor LaTeX، biblatex کے پیکج آپشنز نہیں پڑھتا۔ انداز چننے کے لیے \bibliographystyle{apalike} (یا کوئی اور مصنف-سال نام) شامل کریں۔
کیا مجھے Biber کی ضرورت ہے؟
نہیں۔ Scissor LaTeX ہر بار ٹائپ سیٹ کرتے وقت خود .bib فائلیں پڑھتا ہے، اس لیے الگ سے چلانے کی ضرورت نہیں۔
کیا میں کتابیات کی سرخی بدل سکتا ہوں؟
ابھی نہیں۔ \printbibliography[title=Sources] قبول ہوتا ہے، لیکن سرخی "References" ہی رہتی ہے۔
اس صفحے کی ہر مثال سائٹ بنتے وقت Scissor LaTeX ٹائپ سیٹ کرتا ہے۔ آخری بار اپ ڈیٹ: 2026-11-07۔