Package: texlive-lang-cyrillic Version: 2007.dfsg.4-1 Followup-For: Bug #506689
The other gost*.bst files are affected too. The patch below will fix them all (tested on cp1251/koi8r as well).
diff -u -urN /usr/share/texmf-texlive/bibtex/bst/gost.orig/gost71s.bst /usr/share/texmf-texlive/bibtex/bst/gost/gost71s.bst --- /usr/share/texmf-texlive/bibtex/bst/gost.orig/gost71s.bst 2006-01-09 03:33:43.000000000 +0300 +++ /usr/share/texmf-texlive/bibtex/bst/gost/gost71s.bst 2009-01-27 19:44:19.000000000 +0300 @@ -525,7 +525,7 @@ numnames 'namesleft := { namesleft #0 > } { s nameptr - "{vv~}{ll}{~jj}{~f.}" format.name$ 't := + "{vv~}{ll}{~jj}{~ff}" format.name$ 't := nameptr #1 > { nameptr #4 = @@ -562,7 +562,7 @@ numnames 'namesleft := { namesleft #0 > } { s nameptr - "{f.}{~vv}{~ll}{, jj}" + "{ff}{~vv}{~ll}{, jj}" format.name$ 't := nameptr #1 > { diff -u -urN /usr/share/texmf-texlive/bibtex/bst/gost.orig/gost71u.bst /usr/share/texmf-texlive/bibtex/bst/gost/gost71u.bst --- /usr/share/texmf-texlive/bibtex/bst/gost.orig/gost71u.bst 2006-01-09 03:33:43.000000000 +0300 +++ /usr/share/texmf-texlive/bibtex/bst/gost/gost71u.bst 2009-01-27 19:44:19.000000000 +0300 @@ -525,7 +525,7 @@ numnames 'namesleft := { namesleft #0 > } { s nameptr - "{vv~}{ll}{~jj}{~f.}" format.name$ 't := + "{vv~}{ll}{~jj}{~ff}" format.name$ 't := nameptr #1 > { nameptr #4 = @@ -562,7 +562,7 @@ numnames 'namesleft := { namesleft #0 > } { s nameptr - "{f.}{~vv}{~ll}{, jj}" + "{ff}{~vv}{~ll}{, jj}" format.name$ 't := nameptr #1 > { diff -u -urN /usr/share/texmf-texlive/bibtex/bst/gost.orig/gost780s.bst /usr/share/texmf-texlive/bibtex/bst/gost/gost780s.bst --- /usr/share/texmf-texlive/bibtex/bst/gost.orig/gost780s.bst 2006-01-09 03:33:43.000000000 +0300 +++ /usr/share/texmf-texlive/bibtex/bst/gost/gost780s.bst 2009-01-27 19:44:19.000000000 +0300 @@ -520,7 +520,7 @@ FUNCTION {format.names} { - #1 "{vv~}{ll}{~jj}{,~f.}" format.name$ + #1 "{vv~}{ll}{~jj}{,~ff}" format.name$ } @@ -531,7 +531,7 @@ numnames 'namesleft := { namesleft #0 > } { s nameptr - "{f.}{~vv}{~ll}{, jj}" + "{ff}{~vv}{~ll}{, jj}" format.name$ 't := nameptr #1 > { diff -u -urN /usr/share/texmf-texlive/bibtex/bst/gost.orig/gost780u.bst /usr/share/texmf-texlive/bibtex/bst/gost/gost780u.bst --- /usr/share/texmf-texlive/bibtex/bst/gost.orig/gost780u.bst 2006-01-09 03:33:43.000000000 +0300 +++ /usr/share/texmf-texlive/bibtex/bst/gost/gost780u.bst 2009-01-27 19:44:19.000000000 +0300 @@ -520,7 +520,7 @@ FUNCTION {format.names} { - #1 "{vv~}{ll}{~jj}{,~f.}" format.name$ + #1 "{vv~}{ll}{~jj}{,~ff}" format.name$ } @@ -531,7 +531,7 @@ numnames 'namesleft := { namesleft #0 > } { s nameptr - "{f.}{~vv}{~ll}{, jj}" + "{ff}{~vv}{~ll}{, jj}" format.name$ 't := nameptr #1 > {