我尝试了几种方法,但似乎都不起作用。有人能告诉我哪里出了问题吗?我只想在每个来源前面加上数字,例如
[1] 来源 1
[2] 来源 2
[3] 等
\documentclass[a4paper]{report}
\usepackage[numbib,nottoc,numindex]{tocbibind}
\renewcommand\bibname{Källhänvisningar}
\makeatletter
\renewcommand\@biblabel[1]{}
\makeatother
\begin{thebibliography}{1}
\bibitem{} Ver Hoef, Jay M. \& Boveng, Peter L. 2007. {\em Quasi-poisson vs. Negative binomial regression: How should we model overdispersed count data?.} Ecology, 88(11), 2766-2772.
\end{thebibliography}
答案1
一些意见和建议:
如果您希望对书目项目进行编号,请遵循 Ulrike Fischer 的建议并删除
\renewcommand\@biblabel[1]{}
实际上抑制数字显示的语句。我认为您正在手动构建参考书目。如果是这样,请帮自己一个忙,(a)使用
natbib
选项加载引文管理包numbers
,(b)将\bibitem
指令从\bibitem{}
到
\bibitem[Ver Hoef and Boveng(2007)]{verhoef-boveng:2007}
这样做有两个目的。首先,它允许您使用(您猜对了)指令在论文正文中创建数字样式的引文标注
\cite
。其次,如果您有一天决定要生成作者年份样式的引文标注,您只需将指令更改\usepackage[numbers]{natbib}
为\usepackage[authoryear]{natbib}
并重新运行 LaTeX。
最后的建议:给自己一个更大的帮助,学会如何创建格式化的参考书目,而不是手工创建,而是使用 BibTeX 或 等软件工具biblatex
。首先,你可以创建一个名为 的文件,mybib.bib
内容如下:
@article{verhoef-boveng:2007,
author = {Jay M. Ver Hoef and Peter L. Boveng},
title = {{Quasi‐Poisson} vs.\ negative binomial regression:
How should we model overdispersed count data?},
journal = {Ecology},
year = 2007,
volume = 88,
number = 11,
pages = {2766-2772},
}
接下来,选择合适的参考书目样式 - 期刊通常提供自己的内部样式 - 将其放在指令的参数中\bibliographystyle
,将放在\cite{verhoef-boveng:2007}
参考书目中的适当位置,然后运行 LaTeX、BibTeX(或biber
,如果您使用的是biblatex
包而不是natbib
)和 LaTeX 两次 - 并且,瞧! - 您既有引文标注,也有格式化的书目条目。
完整的 MWE (最小工作示例):
\documentclass[a4paper]{report}
\begin{filecontents}[overwrite]{mybib.bib}
@article{verhoef-boveng:2007,
author = {Jay M. Ver Hoef and Peter L. Boveng},
title = {{Quasi‐Poisson} vs.\ negative binomial regression:
How should we model overdispersed count data?},
journal = {Ecology},
year = 2007,
volume = 88,
number = 11,
pages = {2766-2772},
}
\end{filecontents}
\usepackage[T1]{fontenc}
\usepackage[nottoc,numbib,numindex]{tocbibind}
\usepackage[swedish]{babel}
\addto\extrasswedish{\def\bibname{Källhänvisningar}}
\usepackage[numbers]{natbib}
\bibliographystyle{plainnat} % choose a suitable bib style
\begin{document}
\cite{verhoef-boveng:2007}
\bibliography{mybib}
\end{document}