بڕۆ بۆ ناوەڕۆک

لیستی سەرچاوە لە LaTeX بە BibTeX، natbib و biblatex

سەرچاوەکانت بخە ناو فایلێکی .bib لە پرۆژەکەدا، بە \cite{key} ئاماژەیان پێ بدە (یان \citep، \citet، \parencite، \textcite)، و \bibliography{...} یان \printbibliography لەو شوێنە بنووسە کە لیستی سەرچاوەکان دەبێت لێی بێت.

فایلی .bib

فایلێکی .bib بۆ هەر سەرچاوەیەک تۆمارێک لەخۆ دەگرێت. هەر تۆمارێک جۆرێکی هەیە (@article، @book، @inproceedings، @misc ...)، کلیلێک کە بەهۆیەوە ئاماژەی پێ دەدەیت، و خانەی وەک نووسەر، ناونیشان و ساڵ. نموونەکانی ئەم پەڕەیە ئەم فایلە بەکاردەهێنن، refs.bib:

BibTeX
@article{doe2024,
  author  = {John Doe and Erika Mustermann},
  title   = {Measuring Things Carefully},
  journal = {Journal of Examples},
  year    = {2024},
  volume  = {44},
  pages   = {1--12}
}

@book{mustermann2021,
  author    = {Erika Mustermann},
  title     = {A Short Book on Long Tables},
  publisher = {Example Press},
  address   = {Berlin},
  year      = {2021}
}

فایلەکە وەک هەر فایلێکی تر زیاد بکە بۆ پرۆژەکەت. Scissor LaTeX هەموو فایلێکی .bib لە پرۆژەکەدا دەخوێنێتەوە و تێکەڵیان دەکات، بۆیە پێویست ناکات ناوی فایل لە \bibliography{refs} یان \addbibresource{refs.bib} یەک بگرێتەوە. بۆ پاککردنەوە، ڕیزکردن و لابردنی دووبارەکان لە فایلێکی .bib، سەرەتا ڕێکخەری BibTeX بەکاربهێنە؛ پاککەرەوەی کلیلی ئاماژەدان کلیلەکان یەکدەست دەکات.

BibTeXـی سادە: \cite و \bibliography

ڕێگا کلاسیکییەکە \cite{key}ـە لە دەقەکەدا، پاشان \bibliographystyle{...} و \bibliography{...} لەو شوێنەی لیستەکە دەچێتە ئەوێ.

\cite بە شێوازێکی ژمارەیی

Careful measuring is discussed by \cite{doe2024}, and long tables
in \cite[p.~44]{mustermann2021}.

\bibliographystyle{plain}
\bibliography{refs}
Scissor LaTeX ڕیزی کردووە: \cite بە شێوازێکی ژمارەیی

تەنها ئەو سەرچاوانە لیست دەکرێن کە ئاماژەیان پێ دەدەیت. بۆ لیستکردنی سەرچاوەیەک کە ئاماژەی پێ نادەیت، بنووسە \nocite{key}؛ \nocite{*} هەموو تۆمارەکانی فایلەکانی .bib لیست دەکات، وەک لە دامەزراندنێکی TeX دا.

natbib: ئاماژەدانی نووسەر-ساڵ

لەگەڵ natbib و شێوازێکی نووسەر-ساڵی وەک plainnat، \citet ئاماژەدانێکی دەقی دەدات («Doe and Mustermann (2024)») و \citep ئاماژەدانێکی ناو کەوانە.

\citet و \citep لەگەڵ plainnat

\citet{doe2024} measured carefully. Tables can be long
\citep{mustermann2021}, and plots can explain themselves
\citep[p.~44]{mustermann2023}.

\bibliographystyle{plainnat}
\bibliography{refs}
Scissor LaTeX ڕیزی کردووە: \citet و \citep لەگەڵ plainnat

biblatex: \parencite و \textcite

بەکارهێنەرانی biblatex پاکێجەکە بار دەکەن، بە \addbibresource ناوی فایلی .bib دەڵێن و بە \printbibliography لیستەکە چاپ دەکەن.

biblatex لەگەڵ \parencite و \textcite

\documentclass{article}
\usepackage{biblatex}
\addbibresource{refs.bib}
\begin{document}
\textcite{doe2025} keeps notes on typesetting.
Plots can explain themselves \parencite{mustermann2023}.

\printbibliography
\end{document}
Scissor LaTeX ڕیزی کردووە: biblatex لەگەڵ \parencite و \textcite

فەرمانەکانی ئاماژەدان

فەرمانلە Scissor LaTeXتێبینی
\cite{key}، \cite{a,b}کار دەکاتچەند کلیلێک هەریەکە ئاماژەدانێک چاپ دەکەن، لە تەنیشت یەکەوە.
\cite[p.~44]{key}کار دەکاتتێبینییەکەی دوای کلیلەکە («p. 44») دەچێتە ناو ئاماژەدانەکەوە.
\citep، \parencite، \autociteکار دەکاتناو کەوانە؛ شێوازە ژمارەییەکان ژمارەیەک چاپ دەکەن.
\citep[see][p.~44]{key}بەشێکیتێبینییەکەی پێشەوە («see») لە پێش کەوانەکانەوە چاپ دەکرێت، نەک لەناویاندا.
\citet، \textciteکار دەکاتدەقی: نووسەر، پاشان ساڵ یان ژمارە.
\citeauthor{key}بەشێکیوەک \citet چاپ دەکات، نەک تەنها ناوەکان.
\citeyear{key}کار دەکاتتەنها ساڵ.
\citealt، \citealp، \citenumبەشێکیوەک \citeـێکی سادە چاپ دەکرێن.
\footcite{key}بەشێکیلەناو دێڕدا وەک ئاماژەدانێکی سادە چاپ دەکرێت، نەک لە پەراوێزدا.
\nocite{key}کار دەکاتبێ ئاماژەدان لە دەقەکەدا لیست دەکرێت.
\nocite{*}کار دەکاتهەموو تۆمارەکانی فایلەکانی .bib لیست دەکات.

شێوازەکانی سەرچاوە

ناوەکەی ناو \bibliographystyle{...} شێوازەکە هەڵدەبژێرێت. Scissor LaTeX ناوە باوەکانی شێوازی BibTeX بە شێوازی هاوشێوە دەبەستێتەوە:

\bibliographystyle{…}ئەنجام لە Scissor LaTeX
apalike, apa, apacite, authoryearAPA: author and year
natbib, plainnat, abbrvnat, acl_natbibAuthor and year, as natbib (plainnat)
unsrtnatNumbers in citation order, as unsrtnat
ieeenat_fullname, ieee_fullnameIEEE: numbers in citation order
splncs04, splncs03, splncsSpringer LNCS: numbers
ACM-Reference-FormatACM: numbers
chicago, chicago-author-dateChicago: author and date
mlaMLA: author and page
ieeetr, IEEEtran, ieee, plain, abbrv, unsrt, plainurl, abbrvurl, unsrturl, siam, acmIEEE: numbers in citation order
natureNature: superscript numbers
vancouverVancouver: numbers
harvard, agsm, dcuHarvard: author and year
apsrev4-2, apsrev4-1, apsrev, apsrmp4-2, apsrmp4-1, sn-apsamerican-physics-society
aipnum4-2, aipnum4-1, aipnumamerican-institute-of-physics
aipauth4-2, aipauth4-1Author and year, as natbib (plainnat)
elsarticle-num, elsarticle-num-names, model1-num-nameselsevier-with-titles
elsarticle-harv, model2-nameselsevier-harvard
sn-mathphys-num, sn-mathphysspringer-mathphys
sn-mathphys-ay, sn-basic, sn-vancouver-ayspringer-basic-author-date
sn-vancouver-num, sn-vancouverspringer-vancouver
sn-natureNature: superscript numbers
sn-apacite, sn-apaAPA: author and year
sn-chicagoChicago: author and date
amsplain, amsplainurlAMS
aa, aa-note, aa_url, aasjournalv7, aasjournal, aasjournal7, apjAPJ
iopart-num, iopartinstitute-of-physics-numeric
mdpimultidisciplinary-digital-publishing-institute
plos2025, plos2015, plos2009plos
icml…, iclr… (with a year)Author and year, as natbib (plainnat)
journal styles that number references (…-num, apsrev…, JHEP, aip…, achemso, siam…)IEEE: numbers in citation order
journal author-year styles (aasjournal…, …-harv, mnras, aa, agu, ametsoc)Author and year, as natbib (plainnat)
any other name (alpha, a project .bst …)IEEE: numbers in citation order, with a note in the Problems tab

plain، abbrv، unsrt و کلاسیکە ژمارەدارەکانی تر شێوازی IEEE بەکاردەهێنن: ژمارە لەناو کەوانەی چوارگۆشەدا، بەو ڕیزەی سەرچاوەکان یەکەم جار ئاماژەیان پێ دراوە. هەر ناوێک کە لە خشتەکەدا نەبێت، وەک alpha یان amsalpha (کە نیشانەکانیان وەک [Knu84] دەردەکەون) یان فایلێکی .bstـی خۆت، هەمان شێوازی ژمارەدار بەکاردەهێنێت، و تابی کێشەکان ئەوە دەڵێت: "Bibliography style alpha is not available; using numbered references [1] instead". ڕێکخستنی کۆنفرانسەکان شێوازی خۆیان هەڵدەبژێرن.

سەرچاوەی ون و thebibliography

کلیلێک کە لە هیچ فایلێکی .bib دا نەبێت بە سوور وەک [key?] چاپ دەکرێت، و تابی کێشەکان لیستی دەکات:

کلیلێک کە لە فایلی .bib دا نییە

This is in the file \cite{doe2024}, this is not \cite{nobody2020}.

\bibliography{refs}
Scissor LaTeX ڕیزی کردووە: کلیلێک کە لە فایلی .bib دا نییە

تابی کێشەکان: Citations not found in the .bib file: nobody2020

تۆمارێکی فایلێکی .bib کە ناخوێندرێتەوە، بۆ نموونە یەکێک کە کەوانەی داخستنی کەمە یان کلیلەکەی دوو جار بەکارهاتووە، بە تەنها لادەبرێت: تابی کێشەکان بە دێڕەکەیەوە ناوی دەبات، وەک "Skipped .bib entries: doe2023 (line 12, a closing brace is missing)"، و تۆمارەکانی تر وەک ئاسایی ئاماژەیان پێ دەدرێت.

لیستێکی thebibliographyـی دەستنووس وەک لیستێک چاپ دەکرێت، بەڵام ناتوانرێت ئاماژە بە کلیلەکانی \bibitemـی بدرێت. تۆمارەکان بگوازەرەوە بۆ فایلێکی .bib بۆ ئەوەی ئاماژەیان پێ بدەیت.

چی جیاوازە لە دامەزراندنێکی TeX

بۆ پاکێجەکان، natbib و biblatex ببینە. ڕێنماییە تەواوەکان لە CTANـن: natbib، biblatex.

پرسیار و وەڵام

چۆن لیستی سەرچاوە لە LaTeX زیاد بکەم؟

فایلێکی .bib زیاد بکە بۆ پرۆژەکە، بە \cite{key} ئاماژە بە تۆمارەکان بدە، و \bibliography{refs} (یان \printbibliography لەگەڵ biblatex) لەو شوێنە بنووسە کە دەبێت لیستەکەی لێ دەربکەوێت.

بۆچی ئاماژەدانەکەم [key?] پیشان دەدات؟

کلیلەکە لە هیچ فایلێکی .bibـی پرۆژەکەدا نییە. ڕێنووسەکەی بپشکنە، و دڵنیابە کە فایلی .bib زیاد کراوە بۆ پرۆژەکە. تابی کێشەکان هەموو کلیلێکی ون لیست دەکات.

جیاوازیی نێوان \citet و \citep چییە؟

\citet بۆ ئەو ئاماژەدانانەیە کە بەشێکن لە ڕستەکە («Doe and Mustermann (2024) show ...»). \citep هەموو ئاماژەدانەکە دەخاتە ناو کەوانەوە.

ئایا پێویستە BibTeX ڕابکەم؟

نەخێر. Scissor LaTeX خۆی هەموو جارێک کە ڕیز دەکات فایلەکانی .bib دەخوێنێتەوە، بۆیە ئاماژەدانەکان و لیستی سەرچاوەکان هەمیشە نوێن.

هەموو نموونەیەکی ئەم پەڕەیە لە کاتی دروستکردنی ماڵپەڕەکەدا لەلایەن Scissor LaTeX ڕیز دەکرێت. دوایین نوێکردنەوە: 2026-11-07.