我通常使用biblatex-chicago
该notes
选项,但我需要将文档转换为authordate
格式。我的文档使用了\headlesscite
很多,这导致错误,因为显然当authordate
选择该选项时,\headlesscite
它是未定义的。
我该如何重新定义\headlesscite
以使其表现得像\cite
?
我想要一个不需要编辑文档内容(例如用“cite”查找/替换“headlesscite”)而只需要编辑序言的解决方案。(我尝试添加\newrobustcmd*{\headlesscite}{\cite}
序言,但没有成功。)
平均能量损失
\documentclass{article}
\usepackage[authordate]{biblatex-chicago}
\addbibresource{biblatex-examples.bib}
\begin{document}
\headlesscite[10]{worman}
\end{document}
期望输出
沃曼 2002, 10
答案1
难道不是\headlesscite
更像\cite*
而不是\cite
?
反正,
\newrobustcmd*{\headlesscite}{\cite}
效果很好,不过我可能只会使用
\newcommand*{\headlesscite}{\cite}
数学家协会
\documentclass{article}
\usepackage[authordate]{biblatex-chicago}
\addbibresource{biblatex-examples.bib}
\newrobustcmd*{\headlesscite}{\cite}
\begin{document}
\headlesscite[10]{worman}
\end{document}
生产
至于您没有在评论中提到的那部分,我并不反对,但这是我们无能为力的。请联系作者biblatex-chicago
。文档中关于某些功能如何产生的许多评论让我怀疑他会非常乐意考虑这个问题。