racket / scribble

Other
197 stars 91 forks source link

autobib renders hash rather than citation #261

Closed wilbowma closed 2 years ago

wilbowma commented 4 years ago

meow.scrbl

#lang scribble/base
@; scribble --pdf meow.scrbl

@(require
  scriblib/bibtex)

@(define-bibtex-cite "wilbowma.bib" ~cite citet generate-bibliography)

@title{Test}

@citet{matthews2007} is cool stuff.

@(generate-bibliography)

wilbowma.bib

@Inproceedings{matthews2007,
  author    = {Matthews, Jacob And Findler, Robert Bruce},
  title     = {Operational Semantics for Multi-language Programs},
  booktitle = popl,
  year      = {2007},
  doi       = {10.1145/1190216.1190220},
  file      = {:matthews2007 - Operational Semantics for Multi-language Programs.pdf:PDF},
}

image

wilbowma commented 4 years ago

Looks like the problem is that the type is case sensitive. This appears to be in contrast to bibtex semantics. Will try to submit a patch.

wilbowma commented 2 years ago

I think this should have been closed at the same time as https://github.com/racket/scribble/pull/264