完全迷失于 BibTeX

完全迷失于 BibTeX

我是 LaTeX 新手,已经成功地将我在 Word 中撰写的论文转换为 LaTeX,但我现在正尝试使用 BibTeX 整理参考书目,却完全不知所措。我有几个问题。

我应该使用 BibTeX 还是 BibLaTeX?

我需要将什么放入我的 LaTeX 文档中以及放在哪里(即在序言中或参考书目应该放在哪里)?

我想使用一种称为 的特殊书目样式lsalike。有两个文件,一个.bst和一个.sty- 我需要这两个文件还是只需要.bst以及我把它们放在哪里?(我使用的是 OS X/a MacBook 和 TeXShop。)如何在 LaTeX 中使用此样式?我相信样式中作者的名字会是小写(虽然我无法确认,因为我还没有让它工作!) - 我如何关闭此功能?

如何在 BibTeX 条目中获取特殊符号?(许多作者的名字中都有“外来”字符,一些标题也是如此。)

很抱歉有这么多问题,而且这些问题之前无疑已经得到解答了,但我真的需要一些帮助!

答案1

我认为您应该使用 biblatex 和 biber,而不是 bibtex:主要原因是 1) biber 理解 utf8 编码,因此重音字符、希腊语、阿拉伯语或中文都不会成为问题;2) biblatex 比 bibtex 更容易定制(如果需要),因为它使用 latex 风格的命令,而 bibtex 则不同,它有自己的使用逆波兰表示法的语言。

您的文档中,关于参考书目命令,应该包含以下几行(用于作者年份样式;以及名字的缩写):

\documentclass{article}
.......................
\usepackage[backend=biber, style=authoryear, firstinits]{biblatex}
\addbibresource{name_of_the_bibfile.bib}
.......................

\begin{document}
.......................
\printbibliography

\end{document}

我以为你想在论文末尾添加一个参考书目。但是使用 biblatex,你可以添加多个参考书目、包含章节的参考书目等。

获得正确的 utf8 编码 .bib 文件的最简单方法是使用JabRef,它提供了一个方便的界面,如果在填写不同字段时出现错误,它会警告您。不要忘记通过选项 -> 首选项 -> 常规选择编码(默认情况下不是 utf8)。

相关内容