Skip to content

Need to check bibtex volume for crossref #83

@kmccurley

Description

@kmccurley

One article cc2-3-73 submitted bibtex with

@article{EC:CanGold99,                                                                                                           
        author = {R. Canetti and S. Goldwasser},                                                                                 
        title = {An efficient threshold public key cryptosystem secure against adaptive chosen ciphertext attack},               
        journal = {J. Stern, editor, EUROCRYPT’99},                                                                              
        volume = {1592 of LNCS, pages 90–106,Springer, Heidelberg},                                                              
        Month = {May},                                                                                                           
        Year = {1999},                                                                                                           
        doi = {10.5555/1756123.1756134}                                                                                          
}

This is wrong in many ways, and apparently our bibtex parser did not catch things.

  1. it should be @inproceedings, not @Article
  2. the journal field is wrong.
  3. the volume field is wrong.
  4. they didn't put the pages into the pages field.
    This was only flagged because when we submit crossref references, it checks that the volume field can only be at most 32 characters.

This entry shows that we need to have a lot better checks on things. Distinguishing @article from @inproceedings is hard enough, but other fields need to at least be checked for length requirements.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions