与 cite.sty 结合使用引文作为名词

与 cite.sty 结合使用引文作为名词

我需要使用 IEEEtran 文档类,它使用 cite 包来创建编号引用。但是,我想将引用用作名词,但 cite 不支持。硬编码作者姓名似乎容易出错。

是否有一个独立的包提供与 BibLaTeX 的 \textcite 类似的功能,并且不会与 cite.sty 冲突?

具体来说,我想输入类似

\textcite{exampleauthor} \cite{exampleauthor} said ``Don't use a citation as a noun.''

并看到类似这样的内容:

Author et al. [7] said "Don't use a citation as a noun."

我看了这是关于如何在芝加哥做的描述,但恐怕我理解得不够充分——粘贴它会导致错误。

Ps. 关于将引文用作名词的可取性的讨论超出了范围。这涉及描述多项研究的表格。

编辑:根据要求,提供一个最小的工作示例:

\begin{filecontents}{example.bib}
@article{test,
    author={A. Uthor},
    title = {A neat paper},
    journal = {Some random Journal},
    year = {2013}
}
\end{filecontents}

\documentclass[10pt,journal,compsoc,twoside]{IEEEtran}
\usepackage{cite}

\begin{document}

\begin{tabular}{lll}
{\textbf{Paper}} & {\textbf{Year}} & {\textbf{Findings}}\\
Uthor \cite{test} & 2013 & A tiny example paper describing citations.\\
% ^ Should not be hardcoded
\end{tabular}

\bibliographystyle{IEEEtran}
\bibliography{example.bib}

\end{document}

输出

如上所述,IEEEtrans 和 cite 的使用与文档样式一致,由外部权威机构固定。否则,我只会使用不同的引用包。

相关内容