cleaning up bibtex files.

Mike Marchywka marchywka at hotmail.com
Mon Sep 23 19:44:06 CEST 2019


On Mon, Sep 23, 2019 at 06:58:43PM +0200, Herbert Voss wrote:
> Am 23.09.19 um 18:28 schrieb Mike Marchywka:
> 
> 
> > marchywka at happy:~/junk$ cat xxx
> > @article{Ay_n_N_ez_2018,
> > 	doi = {10.1042/bsr20180705},
> > 	url = {https://doi.org/10.1042%2Fbsr20180705},
> > 	year = 2018,
> > 	month = {aug},
> > 	publisher = {Portland Press Ltd.},
> > 	volume = {38},
> > 	number = {5},
> > 	pages = {BSR20180705},
> > 	author = {Dolores A. Ay{\'{o}}n-N{\'{u}}{\~{n}}ez and Gladis Fragoso and Ra{\'{u}}l J. Bobes and Juan P. Laclette},
> > 	title = {Plasminogen-binding proteins as an evasion mechanism of the host's innate immunity in infectious diseases},
> > 	journal = {Bioscience Reports}
> > }marchywka at happy:~/junk$
> > 
> > 
> > Have I missed something stupid here?
> > Does this look like a correct " pages" value or problem with publisher or cross ref?
> 
> I have no idea what pages "BSR20180705" means, but it will still be printed:

Thanks, it never occured to me to try somethng like that for testing bibtex entries :)
Looking at the "srcurl" which I have moved into the main entries now it looks like
the "paper" actually has page numbers starting with "1" although I guess alpha
prefix or suffix is not unacceptable ( I was thinking numeric only ).

I'm not sure if I can reasonably use biblatex with revtex4 documents as it loads
natbib however...

There are a lot of little things from various publishers like CR/LF in the page numbers etc.
AFAICT they compile ok- the pdf looks like the format is right- but it does make it harder
to be sure the bibtex entries are ok. 

> 
> \documentclass{article}
> \usepackage{biblatex,shellesc}
> \addbibresource{\jobname.bib}
> 
> \begin{document}
> \IfFileExists{\jobname.bib}{}{%
>   \ShellEscape{	
> 	/usr/bin/wget -O \jobname.bib -S -v 	
> 	"http://api.crossref.org/works/10.1042/BSR20180705/transform/application/x-bibtex"}
> }
> 	
> \nocite{*}
> \printbibliography
> \end{document}
> 
> lualatex --shell-escape test
> biber test
> lualatex --shell-escape test
> 
> 
> gives the attched output witrh biblatex/biber
> 
> Herbert
> 
> 
> 
> 



-- 

mike marchywka
306 charles cox
canton GA 30115
USA, Earth 
marchywka at hotmail.com
404-788-1216
ORCID: 0000-0001-9237-455X



More information about the texhax mailing list