我对 LaTeX 很陌生,所以我对它知之甚少,请记住这一点。所以我刚刚写了一个文件,我用下面的方法做了参考书目。
\begin{thebibliography}{}
\bibitem{label}
\end{thebibliography}
然而,我被告知我需要使用哈佛风格的引用,随后建议我使用 bib 文件。所以我用我的书目信息创建了一个 bib 文件。但是,我似乎根本无法让它工作,我尝试了各种资源都无济于事。
如何在 LaTeX 中使用 bib 文件作为参考书目(哈佛风格)?
当前当我实现 bib 文件时输出。
Process started: bibtex.exe "Project"
This is BibTeX, Version 0.99d (TeX Live 2019/W32TeX)
The top-level auxiliary file: Project.aux
I found no \citation commands---while reading file Project.aux
I found no \bibdata command---while reading file Project.aux
I found no \bibstyle command---while reading file Project.aux
(There were 3 error messages)
Process exited with error(s)
Process started: pdflatex.exe -synctex=1 -interaction=nonstopmode "Project".tex
Process exited normally
这是我的 bib 文件中的一个示例:
@book{codebreakers3,
author = {Kahn,D.},
title = {The Codebreakers: the story of secret writing },
year = {1996},
publisher = {Scribner},
isbn = {0684831309},
page ={235},
}
@book{Cryptonetwork,
title={Cryptography and Network Security: Principles and Practice, Global Edition},
author={Stallings, W.},
isbn={9781292158587},
year={2016},
pages = {314,451},
publisher={Pearson Education},
}
@article{diffie,
author = { W. Diffie. and M. Hellman.},
title = {New directions in cryptography},
journaltitle = {IEEE Transactions on Information Theory},
year = {1976},
volume = {22},
issue = {6},
month = {November},
pages = {644-654},
publisher = {IEEE Press Piscataway, NJ, USA },
issn = {0018-9448},
}
根据您编写 LaTeX 文档的方式,正确使用 bib 文件可能或多或少复杂,因为您需要使用 bibtex 或 biber 作为编译进度的一部分。
MWE 可能如下所示:
例子.bib
example.tex(编译时使用
biber
)example.tex(编译时使用
bibtex
)您可能想与您的消息来源/教授核实他期望什么样的哈佛风格。虽然总体思路可能很清楚,但可能会有一些惊喜,例如要求您的参考书目采用严格的格式。