自定义 .bst 文件保存位置

自定义 .bst 文件保存位置

可能重复:
在 MiKTeX 中创建本地 texmf 树

我正在尝试使用 BibTeX 创建我的第一个参考书目。我想使用美国地质学会的.bst文件作为我的风格。

我不确定将文件保存在哪里以便 LaTeX 可以找到它(我使用 TeXworks 作为编辑器)。

我也不确定需要在序言中添加什么。

我要将文件另存为gsa.bst,因此我知道我需要添加\bibliographystyle{gsa}参考书目部分。

忘了说我已经试过了\Program Files\MiKTeX2.9\bibtex\bst\base\gsa.bst

答案1

在我的系统(Debian 上的 TeXlive)上,我的个人.bst文件位于~/texmf/bibtex/bst/.

在 下添加文件后~/texmf/,您需要通过从命令行运行来更新缓存texhash ~/texmf。如果成功,该文件夹中的所有内容都应位于 bibtex 的“路径”中。

您可以使用 kpsewhich 检查您的文件是否正确注册:

kpsewhich your-bibtex-file.bst

这应该会生成您的 bst 的完整路径名。如果是这样,那么您就大功告成了。

相关内容