引用作者和编号(索引)

引用作者和编号(索引)

我如何引用:Author [Number]?例如:

沃尔西 [8]

答案1

您可以使用natbib数值模式的包及其\citet命令来实现这一点。

\documentclass{article}
\usepackage[numbers]{natbib}
\usepackage{hyperref}  % Hyperlinks bib references.
\begin{document}

  Here is a reference: \citet{Ca04}.
  \bibliographystyle{plainnat}
  \bibliography{test}
\end{document}

示例输出

答案2

我可以使用flexbib包和\cite命令来完成此操作:

\documentclass{article}
\usepackage{hyperref}
\usepackage[plain*,spanish]{flexbib} %in this case the document is in spanish
\begin{document}

Here is a reference: \cite{Ca04}.
\bibliographystyle{plainnat}
\bibliography{test}
\end{document}

答案3

biblatex以及你可以使用的数字引用样式\textcite

\documentclass{article}
\usepackage{biblatex}
\addbibresource{biblatex-examples.bib}

\begin{document}
\textcite{aksin}
\printbibliography
\end{document}

编译后的代码显示了 Aksin et al. 1 的引用和相关参考书目

答案4

\newcommand\Myciteauthor[1]{\citeauthor{#1} \cite{#1}}

并在文本中使用\Myciteauthor而不是\citeauthor

相关内容