我的情况如下:我在同一个文件夹中有两个文件:basics.tex
和bibliography.bib
。在 Texmaker 中,当我选择basics.tex
文件并运行 LaTeX,然后运行 BibTeX,然后再次运行 LaTeX 两次时,我没有收到任何错误,并且 basics.pdf 看起来很好,除了 bibliography.bib 中的来源在 pdf 中不存在,并且所有引用都被问号替换。
文件basics.tex
以如下形式开始(每\
行都另起一行):
\documentclass[bibliography=totoc]{scrbook}
\usepackage[english]{babel}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{booktabs}
\usepackage{graphicx}
\usepackage[usenames,dvipsnames]{color}
\usepackage{subfigure}
\usepackage{mathabx}
\usepackage{slashbox}
\usepackage{placeins}
\usepackage{rotating}
\usepackage{natbib}
\bibliographystyle{unsrt}
\usepackage{url}
\begin{document}
In the text, there are a lot of \cite{citation}, and the bottom of basics.tex looks like this (again, with each \ starting on a new line):
\bibliography{bibliography}
\end{document}
该bibliography.bib
文件仅包含我的所有来源的列表,格式如下(每个点占一行):
@book{citation,
title={title},
author={author},
isbn={isbn},
lccn={lccn},
year={year},
publisher={publisher}
}
提前致谢