引用时出错后,BibTex 不再运行

引用时出错后,BibTex 不再运行

有时我在尝试在 LaTeX 中引用时会出错(我使用 TeXstudio 和 MiKTeX 2.9)。此后,LaTeX 通常不会创建任何输出。我倾向于通过删除我正在使用的文件夹中所有非 .tex 或 .bib 的文件来解决这个问题(有时只需删除 .bbl 和 .blg 就足够了)。

但这次我输入\[for an extensive overview]citet{matthewson2004}的是\citet[for an estensive overview]{matthewson2004}。此后,没有生成任何输出。

我尝试运行 latex,然后运行 ​​bibtex,然后运行 ​​latex,然后运行 ​​bibtex 后我收到以下消息:

>Process started: bibtex.exe "Proposal"
>
>This is BibTeX, Version 0.99d (MiKTeX 2.9)
>The top-level auxiliary file: Proposal.aux
>I found no \bibdata command---while reading file Proposal.aux
>I found no \bibstyle command---while reading file Proposal.aux
>(There were 2 error messages)
>
>Process exited normally

这是我的代码的一部分:

\documentclass{article}
\usepackage[top=2cm, bottom=2cm]{geometry}
\usepackage[natbibapa]{apacite}
\usepackage{tipa} 
\usepackage{gb4e}
\usepackage[font=small]{caption}

\begin{document}
\title{Preliminary thesis proposal}
\author{Me}
\date{\today}
\maketitle
\tableofcontents

\section*{Introduction}
Blablabla \citep{aikhenvald2004evidentiality}. Blabla.

\bibliography{Aymarabib}
\bibliographystyle{apacite}

\end{document}

答案1

我终于找到了一个放错位置的 {,这是我在与引用错误相同的“会话”中输入的。因此,虽然 LaTeX 告诉我它找不到我的参考文献,但问题实际上是一个括号。谢谢 Willie Wong。

相关内容