I think this i similar to Only author's initials in BibTeX natbib using named style or Abbreviated first names without spaces in between?
When an author has multiple first names, I need to have the initials of these names with no space or tilde in between.
E.g.: author="Gamboz, A. B."
to A.B. Gamboz
The format "{f{.}. }{vv~}{ll}{, jj}"
does it, however it also removes the "-" that can be present in some French names or Japanese and Chinese transliterations.
E.g.: author="Jean-Baptiste Poquelin"
to J.B. Poquelin
(instead of J.-B. Poquelin
).
Is there a way to preserve the "-"?
MWE (from pg.37 of "Tame the BeaST"):
min.bst
ENTRY {any}{}{}
FUNCTION {test}
{"Jean-Baptiste Poquelin"
#1 "{f{.}.~}{vv~}{ll}{, jj}" format.name$ top$}
READ
EXECUTE{test}
min.aux
\bibstyle{min}
then run bibtex min