我正在使用 TexMaker。我用 Citavi 生成了一个 bib 文件并将其保存在我的 tex 文件所在的文件夹中。虽然我认为我已正确设置了所有内容,但我收到了未定义引用的警告,我的引文在文本中显示为问号,并且没有生成参考列表。
我检查了拼写错误等,但什么也没发现。我的 bib 文件也显示在 TexMaker 中。
我确信我遗漏了一些明显的东西,但我就是找不到它。
以下是我的 tex 文件中可能相关的部分:
\documentclass[12pt]{article}
\usepackage[english]{babel}
\usepackage[utf8]{inputenc}
\usepackage{pgfplots}
\pgfplotsset{compat = newest}
\usepackage{cite}
\usetikzlibrary{positioning, arrows.meta}
\usepgfplotslibrary{fillbetween}
\usepackage{amsmath}
\usepackage[export]{adjustbox}
\usepackage{graphicx}
\usepackage[a4paper, left=2.5cm, right=2.5cm]{geometry}
\graphicspath{ {./images/} }
\renewcommand{\baselinestretch}{2.0}
\setcounter{tocdepth}{4}
\pagestyle{headings}
\begin{document}
example citation: \cite{Stern.2004}
\newpage
\bibliography{sources}
\bibliographystyle{unsrt}
\end{document}
这是我的 bib 文件的片段:
@article{Stern.2004,
author = {Stern, David I.},
year = {2004},
title = {The Rise and Fall of the Environmental Kuznets Curve},
pages = {1419--1439},
volume = {32},
number = {8},
issn = {0305750X},
journal = {World Development},
doi = {10.1016/j.worlddev.2004.03.004}
}