#!/bin/sh

[ $# -gt 0 ] && BIBFILE=$1 || BIBFILE="hyperbib.bib"

[ -e ${BIBFILE} ] || exit 1

cat <<"THEEND"
\documentclass[a4paper,14pt]{extarticle}
\usepackage[left=2cm, right=2cm, top=2cm, bottom=2cm]{geometry}
\usepackage{hyperref}
\usepackage{verbatim}
\usepackage[T1,T2A]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[english,russian]{babel}
\tolerance=1000
\hyphenpenalty=1000
\begin{document}
THEEND

echo "Этот файл сгенерирован автоматически скриптом $(basename $0). Не редактируйте этот файл, все изменения будут потеряны."
echo
echo "Текущий каталог:"
echo
pwd | sed -e 's/.*lib.kkatarn.ru\///'
echo

_refs=""

for _ref in $(cat ${BIBFILE} | grep '^@' | sed -e 's/.*{//' -e 's/,.*//'); do
	_refs="${_refs},${_ref}"
done

echo -n ${_refs} | sed -e 's/,/\\nocite{/'
echo "}"

cat <<"THEEND"
\renewcommand\refname{Библиографический список}
\bibliographystyle{ugost2008}
\bibliography{\jobname}
\end{document}
THEEND
