Inits without space in bibliography
Hi, I would like (the journal actually) to remove the spaces between initials (C.E. instead of C. E.). in the bibliography. It seems initials are created during the .bib to .bbl conversion but I haven't find anything in the .bst style file. Can you please help ? Thanks Charles
On Wed 05 Oct 2011, Charles wrote:
I would like (the journal actually) to remove the spaces between initials (C.E. instead of C. E.). in the bibliography.
It seems initials are created during the .bib to .bbl conversion but I haven't find anything in the .bst style file. Can you please help ?
I've looked at doing something similar, but haven't had time to get to the bottom of it. In my case I'm using the cont-au.bst file. I think the magic happens in the format.names function, which in turn calls bibtex's internal format.name$ function. This stuff is documented in Patashnik's bibtex docs -- see http://amath.colorado.edu/documentation/LaTeX/reference/faq/bibtex.pdf section 5 (and especially 5.4) which explains what all the {vv}s and {ll}s etc. do. On a quick reading, it looks to me as though changing the line s nameptr "{f}" format.name$ add.period$ 't := to s nameptr "{f{}}" format.name$ add.period$ 't := should remove the spacing, but I haven't tested it. Hope this helps, and good luck! Pont
On a quick reading, it looks to me as though changing the line
s nameptr "{f}" format.name$ add.period$ 't :=
to
s nameptr "{f{}}" format.name$ add.period$ 't :=
should remove the spacing, but I haven't tested it.
I don't think it would work as every "field" is separated by a space later. But I found here [1] a function to remove the spaces. Thanks Charles [1] ftp://ftp.tex.ac.uk/tex-archive/biblio/bibtex/contrib/doc/btxFAQ.pdf
participants (2)
-
Charles
-
Pontus Lurcock