The types of citations you mentioned (@article) are part of the BibTeX system for managing bibliographies in LaTeX. BibTeX supports various entry types to describe different types of sources. Here's a list of common BibTeX entry types and their uses:
- Used for journal or magazine articles.
- Fields:
author,title,journal,volume,number,pages,year,month,doi,url.
Example:
@article{example_article,
author = {Author Name},
title = {Article Title},
journal = {Journal Name},
volume = {33},
number = {4},
pages = {12--34},
year = {2022},
month = {May},
doi = {10.1234/example.doi},
url = {https://example.com/article}
}- Used for entire books.
- Fields:
authororeditor,title,publisher,year,edition,volume,series,address,url.
Example:
@book{example_book,
author = {Author Name},
title = {Book Title},
publisher = {Publisher Name},
year = {2021},
edition = {2},
series = {Book Series Name},
address = {City, Country},
url = {https://example.com/book}
}- Used for conference papers.
- Fields:
author,title,booktitle(conference name or proceedings title),editor,pages,year,organization,publisher.
Example:
@inproceedings{example_inproceedings,
author = {Author Name},
title = {Paper Title},
booktitle = {Proceedings of the Conference},
year = {2020},
editor = {Editor Name},
pages = {100--110},
organization = {Organization Name},
publisher = {Publisher Name},
address = {City, Country}
}- Used for technical reports, such as white papers, research reports, or technical documents from institutions.
- Fields:
author,title,institution,number,year,url.
Example:
@techreport{example_techreport,
author = {Author Name},
title = {Technical Report Title},
institution = {Institution Name},
number = {123},
year = {2019},
url = {https://example.com/report}
}- Used for sources that don’t fit other categories (e.g., web pages, online articles).
- Fields:
author,title,howpublished,month,year,note,url.
Example:
@misc{example_misc,
author = {Author Name},
title = {Online Article Title},
howpublished = {Online},
year = {2022},
url = {https://example.com/online-article}
}-
@phdthesis: For PhD dissertations.
@phdthesis{example_phdthesis, author = {Author Name}, title = {Thesis Title}, school = {University Name}, year = {2021}, address = {City, Country}, url = {https://example.com/thesis} }
-
@mastersthesis: For master's theses.
@mastersthesis{example_mastersthesis, author = {Author Name}, title = {Thesis Title}, school = {University Name}, year = {2020} }
-
@unpublished: For unpublished work.
@unpublished{example_unpublished, author = {Author Name}, title = {Unpublished Work Title}, note = {Manuscript in preparation}, year = {2021} }
-
@proceedings: For entire conference proceedings (not individual papers).
@proceedings{example_proceedings, title = {Proceedings Title}, year = {2020}, editor = {Editor Name}, publisher = {Publisher Name}, organization = {Organization Name}, address = {City, Country} }
-
Add the entries to a
.bibfile:@article{example_article, author = {Author Name}, title = {Article Title}, journal = {Journal Name}, volume = {33}, number = {4}, pages = {12--34}, year = {2022} }
-
Include the
.bibfile in your LaTeX document:\bibliographystyle{plain} \bibliography{references} % Assuming "references.bib" is the file name.
-
Cite the entries in your document using:
\cite{example_article}
plain: Sorts references alphabetically by author.unsrt: Sorts references by order of citation in the document.alpha: Similar toplainbut adds abbreviated author names and years to labels.abbrv: A compact version ofplain.