@comment{ 
# bibstylestest.bib - An artificial bibtex database to test bibstyles.
# Copyright (C) 2011 Jose Ramon Alvarez Sanchez <jras@dia.uned.es>
#
#   This program is free software: you can redistribute it and/or modify
#   it under the terms of the GNU General Public License as published by
#   the Free Software Foundation, either version 3 of the License, or
#   (at your option) any later version.
#
#   This program is distributed in the hope that it will be useful,
#   but WITHOUT ANY WARRANTY; without even the implied warranty of
#   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
#   GNU General Public License for more details.
#
#   You should have received a copy of the GNU General Public License
#   along with this program.  If not, see <http://www.gnu.org/licenses/>.
}

@Article{articleadditional,
  Author         = {Cname, One Author and others},
  Title          = {Article with {R}equired and {A}dditional {F}ields},
  Journal        = {The Journal},
  abstract       = {This is an abstract for the article, it could appear
                   with some bibstyles only},
  annote         = {An annote not standard},
  eid            = {33eidnum33},
  filename       = {this/is/a/filename},
  issn           = {1234-5678},
  keywords       = {keyw1, keyw2, keyw3},
  url            = {http://test.url/},
  year           = 2003
}

@Book{bookadditional,
  Editor         = {Feditor, Name of},
  Title          = {Book with {E}ditor instead of {A}uthors and with
                   {A}dditional {F}ields},
  Publisher      = {The Publisher},
  Number         = {num5},
  Series         = {The-series},
  annotation     = {An annotation text},
  doi            = {10.XXX.YYY.200300},
  eprint         = {eprintform},
  isbn           = {987-654-321},
  lccn           = {libcongrctrnum},
  year           = 2007
}

@PhdThesis{phdthesisreqopt,
  Author         = {Msurname, Givenname},
  Title          = {Phdthesis with required and optional fields},
  School         = {Schoolname},
  Type           = {thetypephd},
  Address        = {Anaddress},
  Note           = {This is the note},
  month          = feb,
  year           = 2010
}

@Article{articlereqonly,
  Author         = {Asurname1, First Name and Surname2, Name M.},
  Title          = {Article only with {R}equired {F}ields and predefined
                    journal abreviation},
  Journal        = toplas,
  year           = 1999
}

@MastersThesis{masterthesisreqopt,
  Author         = {Lsurname, Givenname},
  Title          = {Masterthesis with required and optional fields},
  School         = {Schoolname},
  Type           = {thetypemth},
  Address        = {Anaddress},
  Note           = {This is the note},
  month          = feb,
  year           = 2010
}

@Proceedings{proceedingsall,
  Title          = {Proceedings title with required and optional fields},
  Editor         = {Osurname, Optionaleditor},
  Volume         = {vol2},
  Number         = {num4},
  Series         = {Theseries},
  Address        = {Anaddress},
  Publisher      = {Onepublisher},
  Note           = {The note},
  Organization   = {Theorganization},
  month          = apr,
  year           = 2001
}

@Misc{miscall,
  Author         = {Nsurname, Optional},
  Title          = {Misc {T}itle all fields are optional},
  HowPublished   = {Howitispublished},
  Note           = {The note},
  month          = mar,
  year           = 1999
}

@Book{bookreqonly,
  Author         = {Dsurname1, Name1 M. and Surname2, Name2 and Surname3,
                   Name3 K. and Surname4, Name4},
  Title          = {Book with {R}equired {F}ields {O}nly},
  Publisher      = {A Publisher},
  year           = 1963
}

@Booklet{bookletall,
  Title          = {Booklet with {R}equired and {O}ptional {F}ields},
  Author         = {Jsurname, Author},
  HowPublished   = {How it is published},
  Address        = {An Address},
  Note           = {The note text},
  month          = mar,
  year           = 1956
}

@InProceedings{inproceedingsallfields,
  Author         = {Iperson3, Another3},
  Title          = {Inproceedings or {C}onference with {R}equired and
                   {O}ptional {F}ields},
  BookTitle      = {The {B}ook {T}itle of the procedings},
  Editor         = {{Optionaleditor3 Edsurname3}},
  Volume         = {vol6},
  Number         = {num22},
  Series         = {Seriesofbooks},
  Pages          = {555-666},
  Address        = {A Second Address},
  Organization   = {The organization},
  Publisher      = {Other Publisher},
  Note           = {A \url{http://test.url} in note},
  month          = may,
  year           = 2007
}

@Manual{manualallfields,
  Title          = {Manual with required and optional fields},
  Author         = {Kname, Givenname},
  Organization   = {Theorganization},
  Address        = {Anaddress},
  Edition        = {Theedition},
  Note           = {The note},
  month          = jan,
  year           = 1900
}

@Unpublished{unpublishedall,
  Author         = {Qsurname, Givenname},
  Title          = {Unpublished title with required and optional fields},
  Note           = {A required note},
  month          = jun,
  year           = 1970
}

@unknown{unknownentry,
  address        = {Theaddress},
  annote         = {Annote},
  author         = {Zsurname, Authorname},
  booktitle      = {Booktitle},
  chapter        = {thechapter},
  edition        = {theedition},
  editor         = {Editorname Edsurname},
  eprint         = {theeprint},
  howpublished   = {Howpublished},
  institution    = {Theinstitution},
  journal        = {Thejournal},
  key            = {Zthekey},
  month          = feb,
  note           = {This is a note},
  number         = {thenumber},
  organization   = {Theorganization},
  pages          = {thepages},
  publisher      = {Thepublisher},
  school         = {Theschool},
  series         = {Theseries},
  title          = {Unknown Entry with All Fields},
  type           = {thetype},
  url            = {wwwurl},
  volume         = {thevolume},
  year           = 2000
}

@TechReport{techreportall,
  Author         = {Psurname, Givenname},
  Title          = {Techreport title with required and optional fields},
  Institution    = {Theinstitution},
  Type           = {techreptype},
  Number         = {num3},
  Address        = {Theaddress},
  Note           = {The note},
  month          = may,
  year           = 1991
}

@InCollection{incollectionallfields,
  Author         = {Hperson2, Another2},
  Title          = {Incollection with {R}equired and {O}ptional {F}ields},
  BookTitle      = {The {B}ook {T}itle},
  Publisher      = {Other Publisher},
  Editor         = {{Optionaleditor2 Edsurname2}},
  Volume         = {vol7},
  Number         = {num77},
  Series         = {Seriesofbooks},
  Type           = {type-of-part},
  Chapter        = {chap15},
  Pages          = {333-444},
  Address        = {A Second Address},
  Edition        = {3th-ed},
  Note           = {This is a note},
  month          = may,
  year           = 2007
}

@Article{articleall,
  Author         = {Bauthor, Givenname},
  Title          = {Article with all {R}equired and {O}ptional {F}ields},
  Journal        = {Another Journal},
  Volume         = {vol3},
  Number         = {num5},
  Pages          = {111--222},
  Note           = {A note with information},
  month          = {31 } # oct,
  year           = 2001
}

@Book{bookallfields,
  Author         = {Esurname, Somebody},
  Editor         = {{Extraeditor Edsurname}},
  Title          = {Book with {R}equired and {O}ptional {F}ields},
  Publisher      = {Publisher},
  Volume         = {vol7},
  Number         = {num12},
  Series         = {Seriesofbooks},
  Address        = {An Address},
  Edition        = {5th-ed},
  Note           = {A note to find it},
  month          = sep,
  year           = 2003
}

@InBook{partbookallfields,
  Author         = {Gperson, Another One and von Surname, Somebody},
  Editor         = {{Extraeditor Edsurname}},
  Title          = {Part of a {B}ook with {R}equired and {O}ptional
                   {F}ields},
  Chapter        = {chap8},
  Pages          = {777-888},
  Publisher      = {Other Publisher},
  Volume         = {vol4},
  Number         = {num33},
  Series         = {Seriesofbooks},
  Type           = {type-of-part},
  Address        = {A Second Address},
  Edition        = {7th-ed},
  Note           = {Other way to find it},
  month          = jul,
  year           = 2005
}

 = {{Extraeditor Edsurname}},
  Title          = {Part of a {B}ook with {R}equired and {O}ptional
                   {F}ields},
  Chapter        = {chap8},
  Pages          = {777-888},
  Publisher      = {Other Publisher},
  Volume         = {vo