![将引文放在句末](https://linux22.com/image/253496/%E5%B0%86%E5%BC%95%E6%96%87%E6%94%BE%E5%9C%A8%E5%8F%A5%E6%9C%AB.png)
是否可以将我引用的所有引文移动到已编译的 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
并加载natbib
或biblatex
包。
\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}