参考文献引用报错,出现了/符号

发布于 2024-08-28 09:21:52

bib里条目如下

 @incollection{Branden_RZ,
     AUTHOR = {Br\"{a}nd\'{e}n, Petter},
     TITLE = {Unimodality, log-concavity, real-rootedness and beyond},
     BOOKTITLE = {Handbook of enumerative combinatorics},
     SERIES = {Discrete Math. Appl. (Boca Raton)},
     PAGES = {437--483},
     PUBLISHER = {CRC Press, Boca Raton, FL},
     YEAR = {2015},
     MRCLASS = {05Axx (05D40 05E10)},
     MRNUMBER = {3409348},
 }

正文如下

 \cite[Branden_RZ]
 \nocite{1}
 \bibliographystyle{alpha}
 \bibliography{ref}

然后编译报错
Undefined control sequence. bibitem[Br15]{Branden_RZ}

想问一下怎么解决呢

查看更多

关注者
0
被浏览
586
鱼香肉丝没有鱼先生
脾气不好,别来惹我!!!

提问需要提供完整 MWE,

代码有两个问题.

  1. \cite 缺少必选参数?, 依稀记得应该用 \cite{} 而不是 \cite[] ?
  2. .bib 文件中有 LaTeX 命令 或者 数学公式 的话需要用 {} 包裹起来.

以下是修复后的 MWE

\documentclass{article}

\begin{filecontents*}[overwrite]{ref.bib}
@incollection{Branden_RZ,
  AUTHOR = {Br{\"a}nd{\'e}n, Petter},
  TITLE = {Unimodality, log-concavity, real-rootedness and beyond},
  BOOKTITLE = {Handbook of enumerative combinatorics},
  SERIES = {Discrete Math. Appl. (Boca Raton)},
  PAGES = {437--483},
  PUBLISHER = {CRC Press, Boca Raton, FL},
  YEAR = {2015},
  MRCLASS = {05Axx (05D40 05E10)},
  MRNUMBER = {3409348},
}
\end{filecontents*}

\begin{document}

\cite{Branden_RZ}
\bibliographystyle{alpha}
\bibliography{ref}

\end{document}
2 个回答
Sagittarius Rover
Sagittarius Rover 2024-08-28
我要成为TikZ糕手/(ㄒoㄒ)/~~

我测试了一下在zotero内导出Unimodality, log-concavity, real-rootedness and beyond这一文献,使用utf-8导出结果如下。

image.png

测试结果如下,可见其直接输入了带重音符号的字体标题,说明不同的生成bibtex文件的软件导出的结果是不一定一样的。如果你选择的不是utf-8导出,可能结果会有点区别,但是如果某工具生成.bib文件需要人工修改的话,那这个工具可能不那么好用。

image.png

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友

手机
浏览

扫码手机浏览