如何在文档中引用文章(而不是参考书目)

如何在文档中引用文章(而不是参考书目)

当我在输入中的某处使用

\cite{文章M}

命令,在输出中我得到了 ArticleM 在传记中的位置。

如果我还想在该点写上作者的名字怎么办?如果我正在使用该cite包,我应该使用什么命令来获得该结果?

.tex以我之前在问题中使用的 MWE为例:

\documentclass[11pt]{book}
\usepackage{cite}
\bibliographystyle{unsrt}
\begin{document}
Here is the bib entry mentioned\cite{Wolf2003}

\bibliography{C:/Users/Giovanni/Desktop/PFG/Docear/data/profiles/default/docear}

\end{document}

我希望输出的内容为:

以下是 (Wolf 等人)[1] 提到的 bib 条目

这可能吗?

谢谢。

答案1

我将使用biblatex带有样式的包numeric\citeauthor*命令:

\documentclass{article}
\usepackage[style=numeric,backend=biber]{biblatex}

\addbibresource{biblatex-examples.bib}

\begin{document}


I want to cite~(\citeauthor*{aksin})\cite{aksin}

\printbibliography

\end{document}

在此处输入图片描述

如果你想使用bibtex而不是biber将后端更改为backend=bibtex

答案2

您可以使用natbib及其\citeauthor命令(使用样式来维护数字样式unsrt):

\begin{filecontents*}{zz.bib}
@article{Wolf2003,
  title={The title},
  author={Wolf},
  journal={Journal of Articles},
  year={2003}
}
\end{filecontents*}
\documentclass[11pt]{article}
\usepackage{natbib}
\bibliographystyle{unsrt}
\begin{document}
Here is the bib entry mentioned~\citeauthor{Wolf2003}\cite{Wolf2003}
\bibliography{zz}
\end{document}

在此处输入图片描述

另一个选择是转向强大的biblatex打包并使用其功能。

相关内容