LaTeX bibliography gamit ang BibTeX, natbib at biblatex
Ilagay ang sources mo sa isang .bib file sa project, i-cite ang mga ito gamit ang \cite{key} (o \citep, \citet, \parencite, \textcite), at isulat ang \bibliography{...} o \printbibliography kung saan dapat lumabas ang listahan ng references.
Ang .bib file
May isang entry bawat source ang isang .bib file. May type ang bawat entry (@article, @book, @inproceedings, @misc ...), isang key na ginagamit mo para i-cite ito, at mga field gaya ng author, title at year. Ginagamit ng mga example sa page na ito ang file na ito, ang refs.bib:
@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}
}Idagdag ang file sa project mo gaya ng ibang file. Binabasa ng Scissor LaTeX ang bawat .bib file sa project at pinagsasama ang mga ito, kaya hindi kailangang tumugma ang pangalan ng file sa \bibliography{refs} o \addbibresource{refs.bib}. Para linisin, ayusin at alisin ang mga duplicate sa isang .bib file muna, gamitin ang BibTeX formatter; pinagkakapare-pareho naman ng citation key cleaner ang keys.
Plain BibTeX: \cite at \bibliography
Ang klasikong paraan ay \cite{key} sa text, tapos \bibliographystyle{...} at \bibliography{...} kung saan ilalagay ang listahan.
\cite with a numeric style
Careful measuring is discussed by \cite{doe2024}, and long tables
in \cite[p.~44]{mustermann2021}.
\bibliographystyle{plain}
\bibliography{refs}Ang sources lang na sini-cite mo ang nakalista. Para ilista ang isang hindi mo sini-cite, isulat ang \nocite{key}; inililista ng \nocite{*} ang bawat entry ng mga .bib file, gaya sa isang TeX installation.
natbib: author-year citations
Sa natbib at isang author-year style gaya ng plainnat, nagbibigay ang \citet ng textual citation ("Doe and Mustermann (2024)") at ang \citep ng parenthetical na citation.
\citet and \citep with plainnat
\citet{doe2024} measured carefully. Tables can be long
\citep{mustermann2021}, and plots can explain themselves
\citep[p.~44]{mustermann2023}.
\bibliographystyle{plainnat}
\bibliography{refs}biblatex: \parencite at \textcite
Nilo-load ng mga gumagamit ng biblatex ang package, pinangangalanan ang .bib file gamit ang \addbibresource at ipinapakita ang listahan gamit ang \printbibliography.
biblatex with \parencite and \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}Mga citation command
| Command | Sa Scissor LaTeX | Mga tala |
|---|---|---|
\cite{key}, \cite{a,b} | Gumagana | Tig-isang citation ang ipinapakita ng bawat key, magkatabi. |
\cite[p.~44]{key} | Gumagana | Napupunta sa loob ng citation ang tala pagkatapos ng key ("p. 44"). |
\citep, \parencite, \autocite | Gumagana | Parenthetical; numero ang ipinapakita ng numeric styles. |
\citep[see][p.~44]{key} | Bahagya | Ipinapakita ang tala bago nito ("see") sa harap ng parentheses, hindi sa loob. |
\citet, \textcite | Gumagana | Textual: ang author, tapos ang year o numero. |
\citeauthor{key} | Bahagya | Kapareho ng \citet ang ipinapakita, hindi lang ang mga pangalan. |
\citeyear{key} | Gumagana | Ang year lang. |
\citealt, \citealp, \citenum | Bahagya | Ipinapakita bilang simpleng \cite. |
\footcite{key} | Bahagya | Ipinapakita inline bilang simpleng citation, hindi sa footnote. |
\nocite{key} | Gumagana | Nakalista nang walang citation sa text. |
\nocite{*} | Gumagana | Inililista ang bawat entry ng mga .bib file. |
Mga reference style
Ang pangalan sa \bibliographystyle{...} ang pumipili ng style. Itinutugma ng Scissor LaTeX ang karaniwang pangalan ng BibTeX styles sa mga katulad na style:
| \bibliographystyle{…} | Resulta sa Scissor LaTeX |
|---|---|
apalike, apa, apacite, authoryear | APA: author and year |
natbib, plainnat, abbrvnat, acl_natbib | Author and year, as natbib (plainnat) |
unsrtnat | Numbers in citation order, as unsrtnat |
ieeenat_fullname, ieee_fullname | IEEE: numbers in citation order |
splncs04, splncs03, splncs | Springer LNCS: numbers |
ACM-Reference-Format | ACM: numbers |
chicago, chicago-author-date | Chicago: author and date |
mla | MLA: author and page |
ieeetr, IEEEtran, ieee, plain, abbrv, unsrt, plainurl, abbrvurl, unsrturl, siam, acm | IEEE: numbers in citation order |
nature | Nature: superscript numbers |
vancouver | Vancouver: numbers |
harvard, agsm, dcu | Harvard: author and year |
apsrev4-2, apsrev4-1, apsrev, apsrmp4-2, apsrmp4-1, sn-aps | american-physics-society |
aipnum4-2, aipnum4-1, aipnum | american-institute-of-physics |
aipauth4-2, aipauth4-1 | Author and year, as natbib (plainnat) |
elsarticle-num, elsarticle-num-names, model1-num-names | elsevier-with-titles |
elsarticle-harv, model2-names | elsevier-harvard |
sn-mathphys-num, sn-mathphys | springer-mathphys |
sn-mathphys-ay, sn-basic, sn-vancouver-ay | springer-basic-author-date |
sn-vancouver-num, sn-vancouver | springer-vancouver |
sn-nature | Nature: superscript numbers |
sn-apacite, sn-apa | APA: author and year |
sn-chicago | Chicago: author and date |
amsplain, amsplainurl | AMS |
aa, aa-note, aa_url, aasjournalv7, aasjournal, aasjournal7, apj | APJ |
iopart-num, iopart | institute-of-physics-numeric |
mdpi | multidisciplinary-digital-publishing-institute |
plos2025, plos2015, plos2009 | plos |
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 |
Ginagamit ng plain, abbrv, unsrt at ng iba pang numbered na klasiko ang IEEE style: mga numero sa square brackets, ayon sa pagkakasunod ng unang pag-cite sa sources. Anumang pangalan na wala sa table, gaya ng alpha o amsalpha (na ang labels ay mukhang [Knu84]) o sarili mong .bst file, ay gumagamit ng parehong numbered style, at sinasabi ito ng Problems tab: "Bibliography style alpha is not available; using numbered references [1] instead". Pumipili ng sarili nilang style ang conference layouts.
Nawawalang sources at thebibliography
Ang key na wala sa anumang .bib file ay lumalabas bilang [key?] na kulay pula, at inililista ito ng Problems tab:
A key that is not in the .bib file
This is in the file \cite{doe2024}, this is not \cite{nobody2020}.
\bibliography{refs}Tab na Problems: Citations not found in the .bib file: nobody2020
Ang isang entry ng .bib file na hindi mabasa, halimbawa isang kulang ng closing brace o isang key na dalawang beses ginamit, ay iniiwan nang mag-isa: pinangangalanan ito ng Problems tab kasama ang linya nito, gaya ng "Skipped .bib entries: doe2023 (line 12, a closing brace is missing)", at sini-cite gaya ng dati ang ibang entries.
Ipinapakita bilang list ang isang mano-manong isinulat na thebibliography list, pero hindi maisi-cite ang \bibitem keys nito. Ilipat ang entries sa isang .bib file para ma-cite ang mga ito.
Ano ang naiiba sa isang TeX installation
Para sa packages, tingnan ang natbib at biblatex. Nasa CTAN ang buong mga manual: natbib, biblatex.
Mga tanong at sagot
Paano ako magdadagdag ng bibliography sa LaTeX?
Magdagdag ng .bib file sa project, i-cite ang entries gamit ang \cite{key}, at isulat ang \bibliography{refs} (o \printbibliography sa biblatex) kung saan dapat lumabas ang listahan.
Bakit [key?] ang lumalabas sa citation ko?
Wala ang key sa anumang .bib file ng project. Suriin ang spelling, at tiyaking naidagdag ang .bib file sa project. Inililista ng Problems tab ang bawat nawawalang key.
Ano ang pagkakaiba ng \citet at \citep?
Ang \citet ay para sa citations na bahagi ng pangungusap ("Doe and Mustermann (2024) show ..."). Inilalagay naman ng \citep ang buong citation sa loob ng parentheses.
Kailangan ko bang patakbuhin ang BibTeX?
Hindi. Binabasa mismo ng Scissor LaTeX ang mga .bib file sa bawat pag-typeset nito, kaya laging up to date ang citations at ang listahan ng references.
Bawat halimbawa sa page na ito ay tina-typeset ng Scissor LaTeX kapag binubuo ang site. Huling na-update noong 2026-11-07.