Автор: Gavk
Дата сообщения: 18.12.2006 10:43
Основной файл
\documentclass[a4paper, 10pt]{article}
\usepackage[cp1251]{inputenc}
\usepackage{citehack}
\usepackage[dvips]{graphicx, color}
\usepackage{indentfirst}
\usepackage[dvips,hypertex,colorlinks, unicode]{hyperref}
\usepackage{amsmath}
\usepackage{mathtext}
\usepackage[russian]{babel}
\makeatletter
\renewcommand{\@biblabel}[1]{#1.}
\makeatother
\renewcommand{\vec}[1]{\mathbf{#1}}
\newcommand{\refn}[1]{(\ref{#1})}
\newcommand{\n}[2]{#1=1, \, \ldots \, #2}
\newcommand{\N}[1]{(\n{#1}{N})}
\newcommand{\hm}[1]{#1\nobreak\discretionary{}{\hbox{\ensuremath{#1}}}{}}
\newcounter{variant}
\newcommand{\variant}{variant\thevariant}
\newcounter{task}
\newcommand{\task}{\par \stepcounter{task}{\bf Задача \thetask.}\par \input{task\thetask/condition}}
\newcommand{\given}{\par{\it Дано:}\par\input{task\thetask/\variant/given}}
\newcommand{\decision}{\par {\bf Решение.}\par \input{task\thetask/\variant/decision}}
\begin{document}
\setcounter{task}{8}
\setcounter{variant}0
\task
\given
\decision
\setcounter{task}{10}
\task
\given
\decision
\newpage
\bibliographystyle{gost780u}
\bibliography{bibliography}
\end{document}
Запись в файле библиографии:
@book{SZM,
title = "Средства зашиты в машиностроении",
author = "Белов, С. В. and Козьяков, А. С.",
year = 1984,
publisher = "Машиностроение",
address = "М.",
booklanguage = "russian",
language = "russian"}
Не воспринимает инициалы у авторов. То есть точки ставит, а инициалов нет. Что я сделал не так?