平均能量损失

平均能量损失

我通常使用biblatex-chicagonotes选项,但我需要将文档转换为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}

生产

沃曼 2002, 10


至于您没有在评论中提到的那部分,我并不反对,但这是我们无能为力的。请联系作者biblatex-chicago。文档中关于某些功能如何产生的许多评论让我怀疑他会非常乐意考虑这个问题。

相关内容