Skip to content

Latest commit

 

History

History
190 lines (162 loc) · 4.4 KB

File metadata and controls

190 lines (162 loc) · 4.4 KB

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:


1. Common BibTeX Entry Types

@article

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

@book

  • Used for entire books.
  • Fields:
    • author or editor, 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}
}

@inproceedings

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

@techreport

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

@misc

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

2. Other BibTeX Entry Types

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

How to Use These Entries in LaTeX

  1. Add the entries to a .bib file:

    @article{example_article,
      author = {Author Name},
      title = {Article Title},
      journal = {Journal Name},
      volume = {33},
      number = {4},
      pages = {12--34},
      year = {2022}
    }
  2. Include the .bib file in your LaTeX document:

    \bibliographystyle{plain}
    \bibliography{references} % Assuming "references.bib" is the file name.
  3. Cite the entries in your document using:

    \cite{example_article}

Citation Styles

  • plain: Sorts references alphabetically by author.
  • unsrt: Sorts references by order of citation in the document.
  • alpha: Similar to plain but adds abbreviated author names and years to labels.
  • abbrv: A compact version of plain.