将引文放在句末

将引文放在句末

是否可以将我引用的所有引文移动到已编译的 pdf 文档的行末。

例如如果我这样做

The common \cite{cite1} trend in much of the preceding work is that

引用将紧跟在“common”一词之后和“trend”之前

有没有一种方法可以让我全局地让所有引用都出现在末尾,而无需手动移动它们?

答案1

最简单的方法是使用

The common\marginpar{\cite{cite1}} trend in much of the preceding work is that

答案2

一个解决方案是使用\citet而不是\cite并加载natbibbiblatex包。

\documentclass{article}

\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@article{li,
  author = "Li, Li",
  title = "Some title",
  year = 2012,
  journal = "Some Journal"
}  
\end{filecontents}

%% for ieee (numeric) citation style
\usepackage[numbers]{natbib}

%% for apa (author-date) citation style
%\usepackage{natbib}

\begin{document}

According to \citet{li} text.

\bibliographystyle{plainnat}
\bibliography{\jobname.bib}  
\end{document}

相关内容