我搜索过教程,但没能理解。教程总是提到我不知道的概念。我想了解 BibTeX 的基础知识。
我所说的基本意思是:
如何安装 BiBTeX?
如何在 bib 中创建文件?对于这个问题,假设我已经拥有 MathSciNet 等数据库提供的每个参考文献的 bibtex 格式。请参阅下面的观察 1。
我在.tex 格式文件中写入的命令调用了什么来调用bib 格式的文件?
如何利用 PDF 中出现的参考书目格式?命令在文件序言中给出。Arquifo bib 或格式。Tex?
BiBTeX 和 biblatex 一定是同一个东西吗?
有没有教程(pdf 或视频)可以逐步教您如何操作 BiBTeX?
观察1我已经拥有 MathSciNet 等数据库提供的每个参考文献的 bibtex 格式:
@article {MR2373353,
AUTHOR = {Avila, Artur and Lyubich, Mikhail},
TITLE = {Hausdorff dimension and conformal measures of {F}eigenbaum {J}ulia sets},
JOURNAL = {J. Amer. Math. Soc.},
FJOURNAL = {Journal of the American Mathematical Society},
VOLUME = {21},
YEAR = {2008},
NUMBER = {2},
PAGES = {305--363},
ISSN = {0894-0347},
MRCLASS = {37F35 (37F10 37F25)},
MRNUMBER = {2373353 (2009i:37112)},
MRREVIEWER = {Feliks Przytycki},
DOI = {10.1090/S0894-0347-07-00583-8},
URL = {http://dx.doi.org/10.1090/S0894-0347-07-00583-8}, }
答案1
您可能已经将 BibTeX 作为默认 TeX 安装的一部分进行安装(例如,如果您使用了 MikTeX 或 TeX Live)。构建文件.bib
非常简单,只需获取您提供的条目并将其放入以扩展名结尾的文件中即可.bib
;将所有这些特定条目放在同一个文件中。项目特定.bib
文件可以放在与您的文件相同的文件夹中.tex
。
因此,假设有一个.bib
名为(比如说)的文件,myexample.bib
其中包含以下一个条目:
@article{MR2373353,
AUTHOR = {Avila, Artur and Lyubich, Mikhail},
TITLE = {Hausdorff dimension and conformal measures of {F}eigenbaum {J}ulia sets},
JOURNAL = {J. Amer. Math. Soc.},
FJOURNAL = {Journal of the American Mathematical Society},
VOLUME = {21},
YEAR = {2008},
NUMBER = {2},
PAGES = {305--363},
ISSN = {0894-0347},
MRCLASS = {37F35 (37F10 37F25)},
MRNUMBER = {2373353 (2009i:37112)},
MRREVIEWER = {Feliks Przytycki},
DOI = {10.1090/S0894-0347-07-00583-8},
URL = {http://dx.doi.org/10.1090/S0894-0347-07-00583-8},
}
natbib
您可以按照以下传统设置“引用”此参考文献:
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage{natbib}
\begin{document}
I read \cite{MR2373353}.
\bibliographystyle{plainnat}
\bibliography{myexample}
\end{document}
如果上述文件名为mynatbibexample.tex
,则需要运行以下命令序列: latex mynatbibexample
,bibtex mynatbibexample
,latex mynatbibexample
,latex mynatbibexample
。
如果您想要执行等效操作,但使用biblatex
相反,您将使用相同的.bib
文件,但该.tex
文件会有一些不同的命令。一个非常简单的例子可能如下所示:
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[
backend=bibtex
% backend=biber % <-- biber is a modern replacement for BibTeX designed for use (only) with biblatex
]
{biblatex}
\addbibresource{myexample.bib}
\begin{document}
I read \cite{MR2373353}.
\printbibliography
\end{document}
如果您使用BibTeX ,命令序列是相同的:latex mynatbibexample
,,,。如果您想尝试(并且已经安装了它),那么序列将是:latex mynatbibexample biber mynatbibexample latex mynatbibexample`。bibtex mynatbibexample
latex mynatbibexample
latex mynatbibexample
biber
,
,
关于这个问题:
如何利用 PDF 中出现的参考书目格式?命令在文件序言中给出。Arquifo bib 或格式。Tex?
最后一部分含义不明确。关于对参考书目印刷格式的修改,这实际上取决于您的要求。您不可能猜到您希望看到什么,因此我建议您在熟悉参考书目生成的基础知识后,提出单独且更具体的后续问题。
还要注意的是,biblatex
和biber
允许更容易的定制,但有些出版商可能坚持BibTeX
使用 - 生成的书目。然而,在第二种情况下,这通常意味着他们可以给你一个合适的b书目英石yle 文件[通常带有扩展名.bst
]供您使用。