I have a .bib file which is a mix (due to historical reason) of several styles of brevity (I am sure I am not the first to have this problem). One thing which I find quite annoying is that some entries have just the first letter of the first name and others have full first name.
Is there a way to shorten the first name, through the .tex bib command, so that the lowest common denominator is chosen among all these entries (i.e. always first letter of first name)?
I do wish there was a way to actually expand the first names appropriately, but that is of course somewhat of a SciFi...
biblatex, you just need to add the optionfirstinits=true. – Corentin Jan 10 at 0:15format.names$in the.bstfile. However, you can't scan through and then decide whether to abbreviate: you have to decide that as part of creating the.bstfile. Could you tell us which one you use so we can suggest an edit. – Joseph Wright♦ Jan 10 at 7:03