Я поискал и не нашел то, что искал.
Я ищу способ: - использовать ОДИН BIB-файл для всей диссертации. - заставить latex сгенерировать список литературы по главам.
Возможно ли это? Как?
Любая помощь будет оценена по достоинству.
PS: Похоже, все создают разные файлы-биб-файлы для каждой главы. :/
решение1
Ни одно из существующих решений (от chapterbib до biblatex/biber) не заботится о том, как вы организуете записи bib в файлах bib. Вы можете использовать один или десять файлов bib. С biblatex вы можете использовать refsections или refsegments для разделения библиографий. Вот пример для refsegment. Я использовал \section
вместо \chapter
, чтобы получить все на одной странице, но это работает \chapter
и для.
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[refsegment=section,style=authoryear]{biblatex}
\addbibresource{biblatex-examples.bib}
\begin{document}
\section{first}
\cite{doody}
\printbibliography[segment=\therefsegment,title=first bib]
\section{second}
\cite{herrmann, doody}
\printbibliography[segment=\therefsegment,title=second bib]
\end{document}