![引用方括号中上标数字的定理](https://linux22.com/image/339156/%E5%BC%95%E7%94%A8%E6%96%B9%E6%8B%AC%E5%8F%B7%E4%B8%AD%E4%B8%8A%E6%A0%87%E6%95%B0%E5%AD%97%E7%9A%84%E5%AE%9A%E7%90%86.png)
我在引用定理时遇到了问题。这是我当前正在使用的代码。
\documentclass{article}
\usepackage{IEEEtrantools}
\usepackage[numbers, square, super]{natbib}
\makeatletter
\renewcommand\NAT@citesuper[3]{\ifNAT@swa
\if*#2*\else#2\NAT@spacechar\fi
\unskip\kern\p@\textsuperscript{\NAT@@open#1#3\NAT@@close}%
\else #1\fi\endgroup}
\makeatother
\newtheorem{dfn}{Definice}[section]
\begin{document}
\begin{dfn} [{\cite{1}}]
A definition.
\end{dfn}
\begin{thebibliography}{9}
\bibitem{1} A bibitem.
\end{thebibliography}
\end{document}
我希望我的定理看起来像这样,除了大花括号。