我正在使用这个论文模板:https://github.com/kks32/phd-thesis-template/
我想打印每个章节的参考文献列表。当我插入以下命令时,出现很多错误。
我想要的命令:
\printbibliography[segment=\therefsegment,title=first bib]
尝试:1)我尝试将此命令粘贴在章节末尾 2)我尝试将其粘贴在主文件中的“include\chapter”命令之后
没什么效果
我得到的错误:对于 bibtex:
这是 BibTeX,版本 0.99d(TeX Live 2015) 顶级辅助文件:thesis.aux 读取文件 thesis.aux 时,我没有找到 \citation 命令 读取文件 thesis.aux 时,我没有找到 \bibdata 命令 读取文件 thesis.aux 时,我没有找到 \bibstyle 命令(有 3 条错误消息)
对于乳胶:我得到“未定义的控制序列”
我没有在序言中插入任何与参考书目相关的内容,我认为这可能是问题所在?
我在主文件中使用它:
\bibliographystyle{IEEEtran}
%\bibliographystyle{unsrt} % Use for unsorted references
%\bibliographystyle{plainnat} % use this to have URLs listed in References
\cleardoublepage
\bibliography{References/references} % Path to your References.bib file
答案1
来自 LaTeX wikibook,但使用 IEEE。
\documentclass{article}
\usepackage[backend=biber,style=ieee,refsection=section]{biblatex}
\addbibresource{biblatex-examples.bib}
\begin{document}
\section{Aster}
\cite{ctan,sigfridsson} and some text
\printbibliography[heading=subbibliography]
\section{Begonia}
\cite{aristotle:physics,markey}
\printbibliography[heading=subbibliography]
\section{Cichorium}
\cite{westfahl:space,baez/online}
\printbibliography[heading=subbibliography]
\end{document}|
您需要按照 的定义运行 biber backend
。