biblatex 自己的 .lbx 文件未找到

biblatex 自己的 .lbx 文件未找到

使用

\usepackage[canadian]{babel}
\usepackage[style=canadian]{csquotes}
\usepackage[style=apa]{biblatex}

警告我canadian-apa.lbx不存在错误消息:

软件包 biblatex 警告:未找到文件“canadian-apa.lbx”!忽略映射“canadian”->“canadian-apa”。

我前往C:\texlive\2021\texmf-dist\tex\latex\biblatex-apa,复制british-apa.lbx,重命名canadian-apa.lbx,并将文件更新为\ProvidesFile{canadian-apa.lbx}。但是问题仍然存在。

我发现使用 biblatex 自己的 .lbx 文件提到我们不应该把文件放进去,texmf-dist而是texmf-local,所以我试着放进canadian-apa.lbx

  • C:\texlive\texmf-local\tex\latex
  • C:\texlive\texmf-local\tex\latex\local
  • C:\texlive\texmf-local\tex\latex\local\biblatex-apa(创建biblatex-apa子目录)

但所有三个文件位置都无济于事。

将文件放在canadian-apa.lbx文件夹中.tex是可行的,但我想知道应该将文件放在哪里,.lbx这样我就不必一直将其复制到项目文件夹中。

我在 Windows 上使用 TeX Live 2021。

答案1

搞清楚了——我必须texhash在将文件添加到后运行texmf-local/tex/latex/biblatex-apa

相关内容