我的 latex 文档已经完成,并且编译成功。
但现在我卡住了:
是否可以在摘要中引用(在 之前\begin{document}
,因此在 之前\bibliography{bibliography_paper}
)?到目前为止,它只显示Here I want to [?]
。
我的文档结构如下:
\documentclass{...}
\usepackage{...}
\title{}
\author{}
\begin{abstract}
Here I want to~\cite{fooPaper}
\end{abstract}
\begin{document}
\pagestyle{empty}
\maketitle
\section{Introduction}
\label{section:introduction}
\input{introduction}
\bibliographystyle{abbrv}
\bibliography{bibliography_paper}
\end{document}
我使用 pdflatex 和 bibtex 连续多次进行编译(以正确解决所有问题)。
答案1
引用是通过.aux
文件中的注释来实现的,这是
- 读取
\begin{document}
处理时的信息,以便获取上次 LaTeX 运行中收集的信息 - 在处理结束时打开以供写入
\begin{document}
,以存储信息 \end{document}
处理时再次读入
因此,\cite
之前找到的命令\begin{document}
无法在文件中找到.aux
。
放abstract
后 \begin{document}
\maketitle
;如果您使用的课程需要这个,它应该放在前面,但并非所有课程都这样。