Сократить время формирования списка 
поможет собственная библиографическая база данных
автора, которую он периодически обновляет.
Библиографическая база данных(ББД)
- имеет определенную структуру,
- постоянно  дополняется автором новыми элементами,
- предназначена для облегчения формирования списка литературы
в конце любой статьи автора.
Автор, зная структуру своей базы, делает соответствующие ссылки на цитируемую литературу во вновь набираемой статье, включает дополнительные команды по работе с ББД, не набирая при этом весь длинный список литературы. Запускает прогармму BiBTeX, которая собирает из ББД и формирует нужный список литературы.
Для работы с личной ББД необходимо:
1. Сформировать ББД  (файл .bib) - 
это значит создать и заполнить файл с расширением .bib.
Записи такого файла имеют определенную структуру. 
Каждая запись должна
быть отнесена к определенному типу: статья в журнале, статья для конференции, книга, 
дипломная работа и т.п..
Записи в базе данных для различных типов имеют различный набор полей, 
причем поля делятся на 3 класса: обязательное поле, необязательное поле и 
игнорируемое поле.
Подробно ознакомиться со списком полей для различных типов записей можно
в документации по BiBTeXу  или в книгах по LATEXу.
Кратко см. файл
 element.tex
2. Необходим стилевой файл (файл .bst), 
определяющий библиографический формат. В соответствии с библиографическим
форматом будут формироваться ссылки и список литературы вашей статьи.
Где взять файл .bst?
Многие издания имеют свой .bst, который отражает конкретные требования 
издания к оформлению литературы.
На Graham Williams' LaTeX Catalogue Online, CTAN Edition
существует каталог с .bst файлами, которые могут помочь в формировании
нужного списка литературы.
3. В преамбуле статьи нужно разместить команду
\bibliographystyle{выбранный стиль}  
%где выбранный стиль - имя используемого \verb|.bst|-файла
Существует четыре стандартных стиля plain, unsrt, alpha, abbrv.
С коллекцией AmSLATEXa распостраняются еще 2 стиля amsaipha и
amsplain.
4. В конце статьи вместо окружения 
thebibliography} разместить команду \bibliography{имя ББД}(без расширения).
Последовательность действий при работе с личной ББД
(после выполнении пунктов, указанных выше)
1. Прогнать статью в LATEXe - сгенерировать \cite ссылки статьи в
файле .aux (один раз).
2. Прогнать BiBTeX, выполнив команду 
BiBTeX имя статьи(без расширения). 
При этом 
на основании анализа файла .aux СОЗДАЕТСЯ файл .bbl, содержащий 
ссылки, отформатированные в соответствии с библиографическим форматом, 
определенном в стилевом файле .bst. Предупреждения и сообщения об ошибках
записываются в файл .blg.
3. Еще раз прогнать статью в LATEXe, при этом считывается файл .bbl.
4. Третий раз прогнать статью в LATEXe, при котором ссылки в тексте принимают
окончательный вид.
При подготовке заметки использовалась книга М. Гуссейна и др. 
«Путеводитель по пакету LATEX».