thebibliography 不显示括号 [ ] 内的参考资料

thebibliography 不显示括号 [ ] 内的参考资料

我正在使用这个代码:

\documentclass[12pt,peerreview,draftcls,onecolumn]{IEEEtran} %
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{natbib}
\usepackage{graphicx}
\usepackage[tight,footnotesize]{subfigure}
\usepackage{algorithmic}
\usepackage{algorithm}

\begin{document}
...
... policies \cite{1Engelman02FCC} ...
...
\begin{thebibliography}{10}
    \bibitem{1Engelman02FCC} Engelman, R. (2011) `A survey of common control channel design in cognitive radio networks', {\it Elsevier Physical Communication}, Vol. 4, pp. 26-–39.
...
\end{thebibliography}
\end{document}

结果如下:

在此处输入图片描述

它在括号内显示引用,但我想在括号 [ ] 内显示它们。

答案1

看起来您正在“手动”构建参考书目,即没有 BibTeX 等实用程序的帮助。如果是这样,您无需加载natbib引文管理包。如果不加载此包,将使用方括号而不是圆括号来括住引文调用标记。

如果出于某种原因,您认为必须加载该natbib包,则应 (a) 设置选项square,并且numbers(b) 还发出一条指令(如\bibliographystyle{plain}序言中所述)。但是,如果您采用这种方式,您会发现 LaTeX 没有使用正确的 ( \footnotesize) 字体大小来显示参考书目条目。(IEEEtran 文档类用于\footnotesize参考书目。)

natbib您可能考虑加载引文管理包,而不是加载cite:这样做不会改变参考书目中使用的字体大小。或者,正如上面所建议的,根本不要加载引文管理包。

相关内容