This .bib file contains one of each type of entry described in btxdoc. Each of the entries (except 'misc', which has no required fields) has a version with only the required fields, and one with all of the optional fields. This includes DOI fields, even though these aren't mentioned in btxdoc. I should add a URL field to selected entries. % This file is part of Beastie % SPDX-FileCopyrightText: 2024 Norman Gray % SPDX-License-Identifier: BSD-2-Clause @Article{key-article, author = {Author Article}, title = {Title Article}, journal = {Journal A}, year = 2001 } @Article{key-article-full, author = {Author Article}, title = {Title Article}, journal = {Journal Full}, year = 2001, volume = 1, number = 2, pages = {3-4}, month = jan, note = {Note}, doi = {10.0000/0000}, isbn = {978-1-23-000000-0}, url = {http://example.org/article} } @Book{key-book, author = {Author Book}, title = {Title Book}, publisher = {Publisher}, year = 2002 } Includes DOI with URL @Book{key-book-full, author = {Author Book}, title = {Title Book}, publisher = {Publisher}, year = 2002, volume = 1, number = 2, series = 3, address = {Address}, edition = {2nd}, month = jan, note = {Note}, doi = {https://doi.org/10.0000/0000}, isbn = {978-1-23-000001-0}, url = {http://example.org/book} } @Booklet{key-booklet, title = {Title Booklet}, } Includes DOI with http and old-style dx.doi.org @Booklet{key-booklet-full, title = {Title Booklet}, author = {Author Booklet}, howpublished = {Howpublished}, address = {Address}, month = jan, year = 2003, note = {Note}, doi = {http://dx.doi.org/10.0000/0000}, isbn = {978-1-23-000002-0}, url = {http://example.org/booklet} } @Conference{key-conference, author = {Author Conference}, title = {Title Conference}, booktitle = {Conference Book Title}, year = 2004 } The 'conference' entry type is documented as being equivalent to 'inproceedings' @InProceedings{key-inproceedings-full, author = {Author Full Conference}, title = {Title Full Conference}, booktitle = {Conference Full Book Title}, year = 2004, editor = {Editor Conference}, volume = 1, number = 2, series = 3, pages = {4-5}, month = jan, address = {Address}, organization = {Organisation}, publisher = {Publisher}, note = {Note}, doi = {10.0000/0000}, isbn = {978-1-23-000003-0}, url = {http://example.org/inproceedings} } @InBook{key-inbook, ALTauthor = {Author Inbook}, ALTeditor = {}, title = {Title Inbook}, chapter = {1}, publisher = {Publsher}, year = {2005} } @InBook{key-inbook-full, author = {Author Inbook}, title = {Title Inbook}, chapter = 1, publisher = {Publsher}, year = 2005, volume = 1, number = 2, series = 3, type = {Type}, address = {Address}, edition = {2nd}, month = jan, pages = {4-5}, note = {Note}, doi = {10.0000/0000}, isbn = {978-1-23-000004-0}, url = {http://example.org/inbook} } @InCollection{key-incollection, author = {Author Incollection}, title = {Title Incollection}, booktitle = {Book Title Incollection}, publisher = {Publisher}, year = 2006 } @InCollection{key-incollection-full, author = {Author Incollection}, title = {Title Incollection}, booktitle = {Book Title Incollection}, publisher = {Publisher}, year = 2006, volume = 1, number = 2, series = 3, type = {Type}, chapter = 4, pages = {5-6}, edition = {2nd}, month = jan, address = {Address}, note = {Note}, doi = {10.0000/0000}, isbn = {978-1-23-000005-0}, url = {http://example.org/incollection} } @Manual{key-manual, title = {Title Manual} } @Manual{key-manual-full, title = {Title Full Manual}, author = {Author Full Manual}, organization = {Organisation}, address = {Address}, edition = {2nd}, month = jan, year = {2007}, note = {Note}, doi = {10.0000/0000}, isbn = {0-1-23-000006-0}, url = {http://example.org/manual} } @MastersThesis{key-mastersthesis, author = {Author Mastersthesis}, title = {Title Mastersthesis}, school = {School}, year = {2008} } @MastersThesis{key-mastersthesis-full, author = {Author Full Mastersthesis}, title = {Title Full Mastersthesis}, school = {School}, year = {2008}, type = {Type}, address = {Address}, month = jan, note = {Note}, url = {http://example.org/mastersthesis} } @Misc{key-misc, author = {Author Misc}, title = {Title Misc}, howpublished = {Howpublished}, month = jan, year = 2009, note = {Note}, doi = {10.0000/0000}, isbn = {978-1-23-000007-0}, url = {http://example.org/misc} } @PhdThesis{key-phdthesis, author = {Author Phdthesis}, title = {Title Phdthesis}, school = {School}, year = 2010 } @PhdThesis{key-phdthesis-full, author = {Author Phdthesis}, title = {Title Phdthesis}, school = {School}, year = 2010, type = {Type}, address = {Address}, month = jan, note = {Note}, doi = {10.0000/0000}, isbn = {978-1-23-000008-0}, url = {http://example.org/phdthesis} } @Proceedings{key-proceedings, title = {Title Proceedings}, year = 2011 } @Proceedings{key-proceedings-full, title = {Title Proceedings}, year = 2011, booktitle = {Book Title Proceedings}, editor = {Editor Procedings}, volume = 1, number = 2, series = 3, address = {Address}, month = jan, organization = {Organisation}, publisher = {Publisher}, note = {Note}, doi = {10.0000/0000}, isbn = {978-1-23-000009-0}, url = {http://example.org/proceedings} } @TechReport{key-techreport, author = {Author Techreport}, title = {Title Techreport}, institution = {Institution}, year = 2012 } @TechReport{key-techreport-full, author = {Author Techreport}, title = {Title Techreport}, institution = {Institution}, year = 2012, type = {Type}, number = 1, address = {Address}, month = jan, note = {Note}, doi = {10.0000/0000}, isbn = {978-1-23-000010-0}, url = {http://example.org/techreport} } @Unpublished{key-unpublished, author = {Author Unpublished}, title = {Title Unpublished}, note = {Note} } @Unpublished{key-unpublished-full, author = {Author Unpublished}, title = {Title Unpublished}, note = {Note}, month = jan, year = 1013, doi = {10.0000/0000}, isbn = {978-1-23-000011-0}, url = {http://example.org/unpublished} }