![thebibliography zeigt keine Referenzen in Klammern [ ] an.](https://rvso.com/image/344579/thebibliography%20zeigt%20keine%20Referenzen%20in%20Klammern%20%5B%20%5D%20an..png)
Ich verwende diesen Code:
\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}
und das ist das Ergebnis:
Es zeigt Referenzen innerhalb der Klammern an, aber ich möchte sie innerhalb der geschweiften Klammern [ ] anzeigen.
Antwort1
Es sieht so aus, als würden Sie die Bibliographie „von Hand“ erstellen, also ohne die Hilfe eines Dienstprogramms wie BibTeX. Wenn das der Fall ist, müssen Sie das natbib
Zitatverwaltungspaket nicht laden. Wenn Sie dieses Paket nicht laden, werden eckige Klammern anstelle von runden Klammern verwendet, um die Zitatmarkierungen einzuschließen.
Wenn Sie aus irgendeinem Grund der Meinung sind, dass Sie das natbib
Paket laden müssen, sollten Sie (a) die Optionen festlegen square
und numbers
(b) auch eine Anweisung wie \bibliographystyle{plain}
in der Präambel erteilen. Wenn Sie diesen Weg verfolgen, werden Sie jedoch feststellen, dass LaTeX für bibliografische Einträge nicht die richtige ( ) Schriftgröße verwendet \footnotesize
. (Die IEEEtran-Dokumentklasse verwendet \footnotesize
für die Bibliografie.)
Anstatt zu laden natbib
, könnten Sie auch das Paket zur Zitationsverwaltung laden cite
: Dadurch ändert sich die in der Bibliographie verwendete Schriftgröße nicht. Oder, wie oben bereits vorgeschlagen, laden Sie überhaupt kein Paket zur Zitationsverwaltung.