使用 \usepackage{tocbibbind} 时不会显示参考书目

使用 \usepackage{tocbibbind} 时不会显示参考书目

大家好,我有如下的序言,但似乎无法让参考书目出现在目录中:

%Loading in the packages
\documentclass[12pt]{report}
\usepackage[a4paper, width=150mm, top=25mm, bottom=25mm ,bindingoffset=6mm]{geometry}
\usepackage{graphicx}
\usepackage{titlesec}
\usepackage{fancyhdr}
\usepackage[backend=bibtex, style=alphabetic]{biblatex}
\usepackage{courier}
\usepackage[acronym, toc]{glossaries}
\usepackage{listings}
\usepackage{color}
\usepackage[nottoc]{tocbibind}
\graphicspath{{images/}}
\addbibresource{references.bib}

然后在主体中大致执行以下操作:

\begin{document}
\maketitle

\tableofcontents

\listoffigures

\printglossary[type=\acronymtype,nonumberlist, style=custom_acronyms]

\chapter{test}
\input{chapters/test}

\printbibliography

\end{document}

我成功地将项目显示在参考书目中,并且参考书目显示没有问题,但它没有出现在目录中,尽管图表列表和词汇表没有出现问题!遗憾的是 Latex 有这么多问题……

任何帮助将非常感激。

答案1

存在一些问题(词汇表、空标题等),但我重点关注参考书目的目录条目。

\printbibliography[heading=bibintoc]将自动添加此项,无需tocbibind特殊用途。

(我references.bib用系统替换了biblio.bib

\documentclass[12pt]{report}
\usepackage[a4paper, width=150mm, top=25mm, bottom=25mm ,bindingoffset=6mm]{geometry}
\usepackage{graphicx}
\usepackage{titlesec}
\usepackage{fancyhdr}
\usepackage[backend=bibtex, style=alphabetic]{biblatex}
\usepackage{courier}
\usepackage[acronym, toc]{glossaries}
\usepackage{listings}
\usepackage{color}
%\usepackage[nottoc]{tocbibind}
\graphicspath{{images/}}
\addbibresource{biblio.bib}


\begin{document}
%\maketitle

\tableofcontents

\listoffigures

%\printglossary[type=\acronymtype,nonumberlist, style=custom_acronyms]

%\chapter{test}
%\input{chapters/test}

\cite{Lam94}

\printbibliography[heading=bibintoc]

\end{document}

在此处输入图片描述

相关内容