我想在 biblatex 中创建自定义参考书目样式,但在加载它时遇到了问题。
因为我想要一种ieee
-style 格式,但是按照我大学的风格,我决定创建自己的风格,myieee
通过将下面的所有内容复制到/usr/local/texlive/2020/texmf-dist/tex/latex/biblatex-ieee
并/usr/local/texlive/2020/texmf-dist/tex/latex/biblatex-myieee
用 替换每个ieee
内容来命名myieee
。
我正在尝试使用 加载自定义样式\usepackage[style = myieee]{biblatex}
,但是The bibliography style 'myieee' could not be found.
。我该怎么做才能加载我的样式?
我尝试搜索texmf-dist/tex/latex/biblatex
以查看是否ieee
有在某处提及,但我什么也没找到。
答案1
一般来说,不建议(手动)biblatex
在由您的 TeX 发行版控制的 TeXMF 树中安装程序包(或其他 LaTeX 代码,如样式)。
/usr/local/texlive/2020/texmf-dist/
只能由 来改变tlmgr
。
您可以在多个地方放置您自己的包/文件。
对于一次性文件,最简单的解决方案是将它们放在与主.tex
文件相同的目录中。但是,如果您想更频繁地使用该样式,这不是一个好选择。在这种情况下,您可以将文件放入TEXMFHOME
或TEXMFLOCAL
,请参阅如何在 Linux 系统上安装单独的软件包?和我应该将自己的 .sty 或 .cls 文件放在哪里,以使它们可供我的所有 .tex 文件使用?欲了解更多详情(也可https://texfaq.org/FAQ-what-TDS和https://texfaq.org/FAQ-privinst)。
请注意,如果您选择 TEXMF 树,则必须将文件保存在特定的文件夹结构中,即所谓的 TDS,请参阅https://texfaq.org/FAQ-install-where。
对于 Linux 系统上的 TeX live,TEXMFHOME
通常是~/texmf
这样,所以您的文件可以转到
~/texmf/tex/latex/biblatex-myieee
仔细检查
kpsewhich -var-value TEXMFHOME
那TEXMFHOME
是 真的~/texmf
.
的优点TEXMFHOME
是您不必使用 来更新 LaTeX 的文件数据库mktexlsr
,如果您安装到 则可能需要更新TEXMFLOCAL
(并且如果您弄乱了系统控制目录中的文件)。