Wolfgang Engelmann wrote:
> > Alternatively, you can copy "natbib.bst" as "mynatbib.bst" and
> > search/replace all strings like "and", "Ed." etc. by "und", "Hg." etc.

Sorry, there's no natbib.bst. I meant e.g. plainnat.bst

> but have to find out yet how to avoid
> Author1, Author2, und Author3
> instead of
> Author1, Author2 und Author3
> (no comma before und Author3)

e.g., in plainnat.bst:

FUNCTION {format.names}
{ 's :=
  #1 'nameptr :=
  s num.names$ 'numnames :=
  numnames 'namesleft :=
    { namesleft #0 > }
    { s nameptr "{ff~}{vv~}{ll}{, jj}" format.name$ 't :=
      nameptr #1 >
        { namesleft #1 >
            { ", " * t * }
            { numnames #2 >
                { "," * }      <------ Replace this by { "" * }
                'skip$
              if$
              t "others" =
                { " et~al." * }
                { " and " * t * }
              if$
            }
          if$
        }
        't
      if$
      nameptr #1 + 'nameptr :=
      namesleft #1 - 'namesleft :=
    }
  while$
}

J�rgen

P.S.: I still don't understand why you don't use custom-bib instead of these 
hacks.

Reply via email to