Here naverokê

Bîbliyografya di LaTeX de bi BibTeX, natbib û biblatex

Çavkaniyên xwe têxe pelekî .bib di projeyê de, bi \cite{key} (an \citep, \citet, \parencite, \textcite) wan jê bigire, û \bibliography{...} an \printbibliography li cihê ku lîsteya referansan divê lê be binivîse.

Pelê .bib

Pelekî .bib ji bo her çavkaniyekê yek tomarê dihewîne. Her tomarek cureyek (@article, @book, @inproceedings, @misc ...), kilîtek ku tu pê jê digirî, û qadên wekî nivîskar, sernav û sal hene. Mînakên li ser vê rûpelê vî pelî, refs.bib, bi kar tînin:

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}
}

Pelê wekî her pelekî din li projeya xwe zêde bike. Scissor LaTeX her pelê .bib ê di projeyê de dixwîne û wan dike yek, ji ber vê yekê navê pelê di \bibliography{refs} an \addbibresource{refs.bib} de ne hewce ye ku li hev were. Ji bo ku pelekî .bib pêşî paqij bikî, rêz bikî û dubareyan jê bikî, formatkera BibTeX bi kar bîne; paqijkera kilîtên jêgirtinê kilîtan yekreng dike.

BibTeX a sade: \cite û \bibliography

Rêya klasîk \cite{key} di nivîsê de ye, paşê \bibliographystyle{...} û \bibliography{...} li cihê ku lîste diçe.

\cite bi şêwazeke hejmarî

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

\bibliographystyle{plain}
\bibliography{refs}
Ji aliyê Scissor LaTeX ve hatiye rêzkirin: \cite bi şêwazeke hejmarî

Tenê çavkaniyên ku tu jê digirî tên rêzkirin. Ji bo ku yekê ku tu jê nagirî bixî lîsteyê, \nocite{key} binivîse; \nocite{*} her tomara pelên .bib rêz dike, wekî di sazkirineke TeX de.

natbib: jêgirtinên nivîskar-sal

Bi natbib û şêwazeke nivîskar-sal wekî plainnat, \citet jêgirtineke di nav nivîsê de dide ("Doe and Mustermann (2024)") û \citep jêgirtineke di nav kevanan de.

\citet û \citep bi plainnat

LaTeXPêşgotin: \usepackage{natbib}Di edîtorê de veke (di tabeke nû de vedibe)
\citet{doe2024} measured carefully. Tables can be long
\citep{mustermann2021}, and plots can explain themselves
\citep[p.~44]{mustermann2023}.

\bibliographystyle{plainnat}
\bibliography{refs}
Ji aliyê Scissor LaTeX ve hatiye rêzkirin: \citet û \citep bi plainnat

biblatex: \parencite û \textcite

Bikarhênerên biblatex pakêtê bar dikin, bi \addbibresource navê pelê .bib didin û bi \printbibliography lîsteyê çap dikin.

biblatex bi \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}
Ji aliyê Scissor LaTeX ve hatiye rêzkirin: biblatex bi \parencite û \textcite

Fermanên jêgirtinê

FermanDi Scissor LaTeX deNîşe
\cite{key}, \cite{a,b}DixebiteÇend kilît her yek jêgirtinekê li kêleka hev çap dikin.
\cite[p.~44]{key}DixebiteNîşeya piştî kilîtê ("p. 44") dikeve nav jêgirtinê.
\citep, \parencite, \autociteDixebiteDi nav kevanan de; şêwazên hejmarî hejmarekê çap dikin.
\citep[see][p.~44]{key}BeşekNîşeya berê ("see") li pêş kevanan tê çapkirin, ne di hundirê wan de.
\citet, \textciteDixebiteDi nav nivîsê de: nivîskar, paşê sal an hejmar.
\citeauthor{key}BeşekWekî \citet çap dike, ne tenê navan.
\citeyear{key}DixebiteTenê sal.
\citealt, \citealp, \citenumBeşekWekî \cite a sade tê çapkirin.
\footcite{key}BeşekDi nav rêzê de wekî jêgirtineke sade tê çapkirin, ne di jênotekê de.
\nocite{key}DixebiteBê jêgirtin di nivîsê de tê rêzkirin.
\nocite{*}DixebiteHer tomara pelên .bib rêz dike.

Şêwazên referansan

Navê di \bibliographystyle{...} de şêwazê hildibijêre. Scissor LaTeX navên şêwazên BibTeX ên belav bi şêwazên dişibin wan ve girê dide:

\bibliographystyle{…}Encam di Scissor LaTeX de
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 û klasîkên din ên bi hejmar şêwaza IEEE bi kar tînin: hejmar di nav kevanên çargoşe de, bi rêza ku çavkanî cara yekem tên jêgirtin. Her navê ku di tabloyê de nîne, wekî alpha an amsalpha (ku etîketên wan dişibin [Knu84]) an pelekî .bst ê te bi xwe, heman şêwaza bi hejmar bi kar tîne, û taba Pirsgirêkan vê dibêje: "Bibliography style alpha is not available; using numbered references [1] instead". Rûpelsaziyên konferansan şêwaza xwe bi xwe hildibijêrin.

Çavkaniyên winda û thebibliography

Kilîtek ku di tu pelê .bib de nîne wekî [key?] bi sor tê çapkirin, û taba Pirsgirêkan wê rêz dike:

Kilîtek ku di pelê .bib de nîne

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

\bibliography{refs}
Ji aliyê Scissor LaTeX ve hatiye rêzkirin: Kilîtek ku di pelê .bib de nîne

Taba Pirsgirêkan: Citations not found in the .bib file: nobody2020

Tomareke pelekî .bib ku nayê xwendin, wekî yeka ku kevanekî girtinê jê kêm e an kilîtek du caran hatiye bikaranîn, bi tena serê xwe tê derxistin: taba Pirsgirêkan navê wê bi rêza wê dibêje, wekî "Skipped .bib entries: doe2023 (line 12, a closing brace is missing)", û tomarên din wekî her car tên jêgirtin.

Lîsteyeke thebibliography a bi destan nivîsandî wekî lîsteyekê tê çapkirin, lê kilîtên wê yên \bibitem nayên jêgirtin. Ji bo ku jê bigirî, tomaran bibe pelekî .bib.

Çi ji sazkirineke TeX cuda ye

Ji bo pakêtan, binêre natbib û biblatex. Rêberên tevahî li ser CTAN in: natbib, biblatex.

Pirs û bersiv

Ez çawa di LaTeX de bîbliyografyayekê zêde bikim?

Pelekî .bib li projeyê zêde bike, bi \cite{key} ji tomaran jê bigire, û \bibliography{refs} (an bi biblatex \printbibliography) li cihê ku lîste divê xuya bibe binivîse.

Çima jêgirtina min [key?] nîşan dide?

Kilît di tu pelê .bib ê projeyê de nîne. Rastnivîsê kontrol bike, û kontrol bike ka pelê .bib li projeyê hatiye zêdekirin. Taba Pirsgirêkan her kilîta winda rêz dike.

Cudahiya di navbera \citet û \citep de çi ye?

\citet ji bo jêgirtinên ku beşek ji hevokê ne ye ("Doe and Mustermann (2024) show ..."). \citep tevahiya jêgirtinê dixe nav kevanan.

Ma divê ez BibTeX bixebitînim?

Na. Scissor LaTeX her car ku rêz dike pelên .bib bi xwe dixwîne, ji ber vê yekê jêgirtin û lîsteya referansan her dem nû ne.

Her mînaka vê rûpelê dema ku malper tê avakirin ji aliyê Scissor LaTeX ve tê rêzkirin. Nûkirina dawî: 2026-11-07.