如何使用字母顺序的参考书目而不是数字顺序的参考书目?

如何使用字母顺序的参考书目而不是数字顺序的参考书目?

我试图将参考文献[Harp]写成[1]。我读过书目样式Wikibooks 上的部分,但不清楚我应该做什么。

答案1

如果你将 biblatex 与 bibtex 一起使用,则类似于:

usepackage[backend=bibtex,sorting=anyt,style=alphabetic]{biblatex}

在序言中(即在 \begin{document} 之前,您已经有 \usepackage[...]{biblatex}

如果你正在使用 bibtex,你应该在文档中的某个地方(即在 \begin{document} 之后)

\bibliography{<somefilename>}

在之前指定引用样式:

\bibliographystyle{alpha}
\bibliography{dabib}

编辑:

(从文档服务器剪切原始条目以删除希腊字母,这是他们自己的问题)mybib.bib:

@article{Aaij:2015tga,
  author         = "Aaij, Roel and others",
  title          = "{Observation of Letters}",
  collaboration  = "LHCb",
  journal        = "Phys. Rev. Lett.",
  volume         = "115",
  year           = "2015",
  pages          = "072001",
  doi            = "10.1103/PhysRevLett.115.072001",
  eprint         = "1507.03414",
  archivePrefix  = "arXiv",
  primaryClass   = "hep-ex",
  reportNumber   = "CERN-PH-EP-2015-153, LHCB-PAPER-2015-029",
  SLACcitation   = "%%CITATION = ARXIV:1507.03414;%%"
}

版本 1:main.tex:

\documentclass{article}
\usepackage[sorting=anyt,style=alphabetic,backend=bibtex]{biblatex}
\bibliography{mybib}
\begin{document}
Here I cite \cite{Aaij:2015tga}.
\printbibliography
\end{document}

运行例如pdflatex main; bibtex main; pdflatex main; pdflatex main

版本 2:main.tex

\documentclass{article}
\usepackage[sorting=anyt,style=alphabetic,backend=biber]{biblatex}
\bibliography{mybib}
\begin{document}
Here I cite \cite{Aaij:2015tga}.
\printbibliography
\end{document}

运行例如pdflatex main; biber main; pdflatex main; pdflatex main

版本 3:main.tex

\documentclass{article}
\begin{document}
Here I cite \cite{Aaij:2015tga}.
\bibliographystyle{alpha}
\bibliography{mybib}
\end{document}

运行例如pdflatex main; bibtex main; pdflatex main; pdflatex main

我同意其他人的观点,你应该更喜欢这个biblatex软件包而不是不使用它(即不是版本 3)。从初始版本可以看出,我biber自己还没有迁移到这个版本,所以无法评论它的优点。

我提供了版本 3,以防您的文档biblatex到目前为止还没有使用,而且现在太复杂而无法迁移。

相关内容