我正在使用该类amsart
和该命令\begin{thebibliography}
作为参考。
这将所有引用的枚举放在方括号中,我想摆脱它。
也就是说,我希望引用看起来像
1. ~~
2. ~~
而不是
[1]. ~~
[2]. ~~
如何实现这一点?
答案1
在类 amsart 中的宏中添加了方括号\@cite
。以下示例重新定义宏以省略方括号。
\documentclass{amsart}
\makeatletter
\CheckCommand*{\@cite}[2]{%
{%
\@citestyle[\citeform{#1}\if@tempswa, #2\fi]%
}%
}
\renewcommand*{\@cite}[2]{%
{%
\@citestyle\citeform{#1}\if@tempswa, #2\fi
}%
}
\makeatother
\begin{document}
References \cite{abc} and \cite{def}.
\begin{thebibliography}{9}
\bibitem{abc} ABC.
\bibitem{def} DEF.
\end{thebibliography}
\end{document}