我正在尝试使用 BibTeX 来引用。这是我的代码。
\documentclass[11pt, a4paper]{article}
\usepackage[latin1]{inputenc}
\usepackage{graphicx}
\setcounter{secnumdepth}{0}
\usepackage{cite}
\title{Draft Project Laser Bubbles}
\author{PTB}
\begin{document}
\maketitle
\abstract{
Optofluidics
}
\section{Theory}
Blablabla said Nobody ~\cite{Nobody06}.
\bibliographystyle{plain}
\bibliography{mybib}{}
\end{document}
在mybib.bib
同一文件夹中:
@article{Nobody06,
author = "Nobody Jr",
title = "My Article",
year = "2006"
}
@article{mrx05,
author = "Mr. X",
Title = {Something Great},
publisher = "nob" # "ody"},
YEAR = 2005,
}
错误信息:
这是 BibTeX,版本 0.99d(MiKTeX 2.9)
顶级辅助文件:Project-PTB-Draft.aux
样式文件:plain.bst
数据库文件 #1:mybib.bib
警告——我没有找到“Nobody06”的数据库条目
(有 1 个警告)
我已经尝试过了latex bibtex latex latex
(这是我目前的快速构建)。有什么想法吗?:)
发现第一个问题:mybib.bib 位于错误的文件夹中。捂脸。放入正确的文件夹还是不行。目前错误信息:
流程已启动
这是 BibTeX,版本 0.99d(MiKTeX 2.9) 顶级辅助文件:Project-PTB-Draft.aux 样式文件:plain.bst 数据库文件 #1:mybib.bib 您缺少条目类型---文件 mybib.bib 的第 1 行:@:
进程正常退出
编辑:
我修好了!我删除了旧的 .bib 文件,并在 texmaker 中创建了一个新文件。然后它就成功了!
我猜是编码问题或者别的什么问题:)
多谢你们!
答案1
正如 tohecz 所说,您必须使用以下命令来编译您的文件:
latex texfile
bibtex texfile
latex texfile
latex texfile
pdflatex texfile
texfile
你的 LaTeX 代码文件在哪里?如果我使用这些命令运行你的文件,它会完美编译。