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пакета управления цитированием: это не изменит размер шрифта, используемого в библиографии. Или, как уже предлагалось выше, вообще не загружайте пакет управления цитированием.

Связанный контент