使用 Texshop 中的 biblatex 从 CV 参考书目中删除数字

使用 Texshop 中的 biblatex 从 CV 参考书目中删除数字

我有一个与我在 Texshop 处理的简历有关的问题。我遇到的问题与参考书目有关,它显示为编号 - 就像 [n]。我一直试图使用我在这个网站上找到的建议创建一个未编号的参考书目,但它不起作用。

我正在使用 bibdesk 作为参考,并在 Texshop 中运行 biber 引擎

这是我使用的代码:

\usepackage[
   bibstyle=ieee
]{biblatex}
\addbibresource{cvreferences.bib}

\makeatletter
\renewcommand\@biblabel[1]{}
\makeatother

\nocite{*}
\printbibliography[title=Publications]

此外,由于它是一份简历,所以文档类别如下:

\document[11pt,a4paper,sans]{moderncv}

请注意,我不是高级用户。我非常希望得到帮助,因为我已经花了很多时间解决这个问题,但没有任何进展。

谢谢。

答案1

在序言中添加以下几行

\DeclareFieldFormat{labelnumberwidth}{}
\setlength{\biblabelsep}{0pt}

第一行表示在标签中不打印任何内容,第二行表示消除条目前的空格。

梅威瑟:

\begin{filecontents*}{cvreferences.bib}
@BOOK{book1,
  author    = {John Doe},
  title     = {Title},
  publisher = {Publisher},
  edition   = {edition},
  year      = {year},
}
\end{filecontents*}

\documentclass[11pt,a4paper,sans]{moderncv}
\moderncvstyle{casual}
\moderncvcolor{blue}

\usepackage[
   bibstyle=ieee,
   backend=biber
]{biblatex}
\addbibresource{cvreferences.bib}

\DeclareFieldFormat{labelnumberwidth}{}
\setlength{\biblabelsep}{0pt}

\firstname{John} % Your first name
\familyname{Doe} % Your last name

\begin{document}

\makecvtitle

\nocite{*}
\printbibliography[title=Publications]

\end{document} 

输出:

在此处输入图片描述

答案2

心理学家协会风格创建未编号的参考书目。

...
\usepackage[style = apa]{biblatex}
\addbibresource{<pub.bib>}

\begin{document}
...
\nocite{*}
\printbibliography
\end{document}

相关内容