CrossRef bibtex export & improving it

Just a heads up, this change appears to have been implemented and broken my workflow, since bibtex-js (github.com:digitalheir/bibtex-js) does not know about the month abbreviations, and thus fails to parse CrossRef BibTeX entries. Arguably that’s a bug with bibtex-js, but I did want to note it here in case anyone else runs into this issue.

Quick workaround if you need it: add the following to your .bib file.

MACRO {jan} {"January"}
MACRO {feb} {"February"}
MACRO {mar} {"March"}
MACRO {apr} {"April"}
MACRO {may} {"May"}
MACRO {jun} {"June"}
MACRO {jul} {"July"}
MACRO {aug} {"August"}
MACRO {sep} {"September"}
MACRO {oct} {"October"}
MACRO {nov} {"November"}
MACRO {dec} {"December"}
1 Like

@jowens Thanks for the tip – for bibtex-js I ended up needing to use strings instead:

@STRING{jan = "January"}
@STRING{feb = "February"}
@STRING{mar = "March"}
@STRING{apr = "April"}
@STRING{may = "May"}
@STRING{jun = "June"}
@STRING{jul = "July"}
@STRING{aug = "August"}
@STRING{sep = "September"}
@STRING{oct = "October"}
@STRING{nov = "November"}
@STRING{dec = "December"}

Just expressing my eagerness to see this addressed. Happy new year!

Still excited to see this fixed. Good luck!

It’d be amazing to see this fixed. Thanks!

So we did finally get around go finishing this off. Apologies that it took so long, details at [CR-1064] - Jira

1 Like