对 \cite{} 的结果进行字符串操作

对 \cite{} 的结果进行字符串操作

我想xstring对 a 的结果执行一些字符串操作(使用包)\cite{}(bib 包是给我的,如果不进行重大重写,它不允许我想要做的事情)。但是,我找不到一种方法来分配结果\cite{}到变量。\edef不起作用,也不起作用\protected@edef。有什么建议吗?

答案1

如果我理解你的评论没有错的话,你真正想要的是 的输出\citet,但不要在年份周围加括号。在这种情况下,你需要使用\citealt

如果您想要不同的行为,您应该添加更多细节。

相关内容