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