# \bibliographystyle doesn't apply

\bibliographystyle doesn't seem to be applied.
I want to get

Майоров С.А., Новиков Г.И. Принципы организации цифровых машин. - Л.: Машиностроение, 1974. - 432 с.

but I'm getting

Новиков Г.И. Майоров С.А. Принципы организации цифровых машин. Машиностроение, Л., 1974.

Style used to format as showed on the first example is in gost71u.bst file. I even tried to copy this file to directory where .tex file located. Here is the code

\makeatletter
\bibliographystyle{unsrt}
\renewcommand{\@biblabel}[1]{#1.}
\makeatother

\begin{document}

% blah blah

\phantomsection
\bibliographystyle{gost780u}
\renewcommand{\bibname}{Список литературы}
\bibliography{cites}

\end{document}


Also there are some extra styles: gost780s, gost71s, gost780u, but they are not applying too.

I'm using the sequence of commands described there: at first I'm running pdflatex and then — bibtex. And it worked only once.

-
Does it help if you remove the initial \bibliographystyle{unsrt} statement? –  Mico Jun 11 '12 at 1:11
it would probably be helpful if you included the .bib input with your question. –  barbara beeton Jun 11 '12 at 12:40

I updated my latex packages and found that there are no gost71* files (but don't know why it didn't work before update). There are new standards which should be used with gost2003* and gost2008* styles.

-