大家好,我有如下的序言,但似乎无法让参考书目出现在目录中:
%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}