需要一些帮助..我安装了 MacTeX(BasicTeX)的精简版,但发现它不包含我需要的“authordate1”bibtex 样式。
我在 CTAN 上下载了该样式的一个 ZIP 文件,其中包含以下文件:
README
authordate1.ltx
authordate3.bst
authordate4.ltx
authordate1-4.sty
authordate2.bst
authordate3.ltx
testadb.ltx
authordate1.bst
authordate2.ltx
authordate4.bst
我该如何安装它(使用tlmgr
?)?
提前致谢!Jonathan
答案1
如果你跑
tlmgr search --global --file authordate1.bst
shell 将输出
tlmgr: package repository http://ctan.mirror.garr.it/mirrors/CTAN/systems/texlive/tlnet
beebe:
texmf-dist/bibtex/bst/beebe/authordate1.bst
(当然,存储库名称可能不同)。因此,您知道相关的包被称为beebe
;事实上,运行
tlmgr info beebe --list
输出包的内容,其中列出了您正在寻找的文件。
因此你需要
tlmgr install beebe
答案2
BasicTeX 名副其实:它是基础的、严格的最小值,因此其中肯定找不到这样的文件。
而且似乎它们在 TeXLive 的 CTAN 存储库中不可用(TeX Live Utility,MacTeX 的 tlmgr 图形界面,没有提到它们)。
安装它们的最简单方法是texmf
在您的个人库中创建自己的文件夹,并在其中创建bibtex/bst
和tex/latex
文件夹,即按照路径
/Users/your_name/Library/texmf/bibtex/bst
和
/Users/your_name/Library/texmf/tex/latex
。
在每个文件夹中创建一个authordate
文件夹。在
/Users/your_name/Library/texmf/bibtex/bst/authordate
把你的.bst
文件放在
/Users/your_name/Library/texmf/tex/latex/authordate
放置你的.ltx
文件。
然后 LaTeX 和 BibTeX 应该可以识别它们。
编辑:或者更好的是,按照 egreg 的指示!:-)