如何更改参考书目中的参考编号形状

如何更改参考书目中的参考编号形状

我有以下文档。编译文档后,参考书目中的参考编号显示为 [ 1 ]。我想知道是否可以在不引入任何外部包的情况下进行以下自定义。

  • [ 1 ] 显示为 [1],即参考编号变为斜体。
  • [ 1 ] 显示为 [1],即参考编号变为粗体。
  • [ 1 ] 显示为在此处输入图片描述,即仅参考编号(而不是括号)变大。

当然我可以手动完成这些,例如,通过编写

\bibitem[\mbox{\it{1}}]{one}
\bibitem[\mbox{\bf{1}}]{one}
\bibitem[\mbox{\Large{1}}]{one}

但我想自动完成它们,即针对所有参考。

\documentclass{article}
\begin{document}
This is a text.

\begin{thebibliography}{MM}
\bibitem{one}
\end{thebibliography}
\end{document}

答案1

重新定义\@biblabel

要将数字变为粗体:

\makeatletter
\def\@biblabel#1{[\textbf{#1}]}
\makeatother

要以斜体显示数字:

\makeatletter
\def\@biblabel#1{[\textit{#1}]}
\makeatother

要增加数字的字体大小:

\makeatletter
\def\@biblabel#1{[{\Large#1}]}
\makeatother

带有斜体数字的完整示例:

\documentclass{article}

\makeatletter
\def\@biblabel#1{[\textit{#1}]}
\makeatother

\begin{document}
\begin{thebibliography}{MM}
\bibitem{one} Test one.
\end{thebibliography}
\end{document}

结果:

在此处输入图片描述

相关内容