使用“alpha”样式的引用+编号参考列表

使用“alpha”样式的引用+编号参考列表

在我的文档中,我想使用类似于字母书目样式的东西,即以 [AB95] 显示我的引文。但是我需要对参考文献列表进行编号,如下例所示:

  1. [AB95] ...
  2. [B07] ...
  3. [C01] ...

ETC。

关于如何实现这一点有什么想法吗?

谢谢你!

答案1

通过修改工作方式自己添加数字\@biblabel

\begin{filecontents*}{\jobname.bib}
@article{uthor,
  author={A. Uthor},
  title={Title},
  journal={Journal},
  year=2022,
}
@article{riter,
  author={W. Riter},
  title={Title},
  journal={Journal},
  year=2021,
}
\end{filecontents*}

\documentclass{article}

\newcounter{bibcount}
\makeatletter
\renewcommand{\@biblabel}[1]{%
  \thebibcount. [#1]%
  \stepcounter{bibcount}%
}
\makeatother

\begin{document}

\cite{uthor}, \cite{riter}

\bibliographystyle{alpha}
\bibliography{\jobname}

\end{document}

在此处输入图片描述

答案2

解决方案 1:

  • 用这个文件.将此文件添加到您的项目。

  • 编辑您的.tex文件:

    \documentclass{article}
    \begin{document}
    \section{Introduction}
    This is an example of reference\cite{foo}. 
    \bibliographystyle{halpha-abbrv}
    \bibliography{refs}
    \end{document}
    
  • 在您的 bib 文件项中添加标签。label = {A1}

    @article{foo,
    label         = {A1},
    author        = {Author, A},
    title         = {Example entry},
    journal       = {ArXiv e-prints},
    archiveprefix = {arXiv},
    eprint        = {1707.03780},
    primaryclass  = {physics.flu-dyn},
    doi           = {10.1010/doi-that-will-become-a-hyperlink},
    url           = {http://your.custom.url},
    year          = 2017,
    }
    

相关内容