我想隐藏目录中参考书目的项目编号。搜索了很多,但找不到任何相关且简单的解决方案。我使用以下代码。
// preambles
\documentclass[12pt]{report}
\SOME MORE PACKAGES
\usepackage[nottoc,numbib]{tocbibind}
// main.tex file
\input{chap1.tex}
\input{chap2.tex}
\input{bib.tex}
// bib.tex file
\titleformat{\chapter}{}{}{0em}{\bf \huge}
\begin{thebibliography}{99}
\bibitem{asdf}
X Y Z.
\bibitem
A B C
\end{thebibliography}
电流输出
4 Conclusions ..... 30
5 Bibliography 32
Appendices 40
...
预期输出
4 Conclusions ..... 30
Bibliography 32
Appendices 40
...
请提出建议。我用它\input{bib}
来插入参考书目,但我没有时间使用\bibliography
命令修复它。找到了很多解决方案。但无法将其合并到我当前的 latex 代码中
注意:我设法使用该行删除了参考书目部分中的章节编号\titleformat{...}
。但我无法将其从目录中删除。
答案1
你要做的是简单地删除numbib
加载时的选项tocbibind
,所以写
\usepackage[nottoc]{tocbibind}
代替
\usepackage[nottoc,numbib]{tocbibind}
如果你使用该numbib
选项,你是在告诉 LaTeX 你想要一个编号参考书目...
请注意,如果你这样做,你甚至不需要这行
\titleformat{\chapter}{}{}{0em}{\bf \huge}
在您的.bib
文件中。
MWE(只是为了证明它有效):
\documentclass[12pt]{report}
\usepackage[nottoc]{tocbibind}
\begin{document}
\tableofcontents
\chapter{Test}
\nocite{*}
\begin{thebibliography}{99}
\bibitem{asdf}
X Y Z.
\bibitem
A B C
\end{thebibliography}
\end{document}
输出(目录):
和参考书目
附注:切勿\bf
在 LaTeX 文档中使用 ,而应使用\textbf
或\bfseries
。例如,请参见使文本加粗/斜体的“正确”方法是什么?以供参考。