[texhax] BibTeX author names

Philip G. Ratcliffe philip.ratcliffe at fastwebnet.it
Mon Mar 5 22:17:28 CET 2007

> I produced a style file to meet the needs of a journal submission.  I
> selected:
> Surname + pure initials (Smith JF)
> for formatting author names in the list of references.  The 
> entries in my
> *.bib files have the names as "Smith, J.F.".  However, when 
> running bibtex
> with this style file produces "Smith J"; i.e. the second initial is
> ignored.  Going through the style file, especially the format.names
> function, it's not clear to me what should be tweaked to produce the
> complete name abbreviation ("Smith JF").  I would appreciate any
> suggestions on how to hack this.

You don't need to hack the bst, rather you should "correct" your bib: the
correct form for names is "Smith, J. F."; that is, with a space between the
initials, just as there would be if you wrote the names out full.  BibTeX
reads J.F. as just one name and so returns J.

Cheers, Phil

More information about the texhax mailing list