TeXStudio:“未找到文件‘biblatex.sty’”

TeXStudio:“未找到文件‘biblatex.sty’”

下面是一个最小工作示例,我在 Ubuntu 上使用 TeXStudio 无法运行它:

\documentclass{article}

\usepackage{biblatex}


\begin{document}
Hi  
\end{document}

错误信息是:

文件biblatex.sty未找到

当我尝试通过安装消息时sudo apt-get install biblatex,它会抛出一个错误,提示无法找到包biblatex

答案1

apt如果你通过/安装了 TeX 发行版apt-get,那么你可以biblatex通过安装包来获得texlive-bibtex-extra

sudo apt-get install texlive-bibtex-extra

LaTeX 包通常不是单独在存储库中提供apt,而是分组到集合中。biblatex包含在bibtex-extra集合中。

.sty您可以通过在包内容中搜索文件来找出哪个集合包含您正在寻找的包:https://packages.ubuntu.com/search?mode=filename&suite=focal§ion=all&arch=any&keywords=biblatex.sty&searchon=contents或者https://packages.ubuntu.com/search?suite=focal&arch=any&mode=filename&searchon=contents&keywords=biblatex- 显然您必须选择正确的 Ubuntu 版本,我在示例中选择了 Ubuntu 20.04 LTS [Focal Fossa]。


apt请注意,您从Ubuntu上获取的 TeX 发行版apt-get(其他 Linux 发行版也一样)通常处于冻结状态,不会收到任何更新。一段时间后,这些发行版可能会过时,尤其是 LTS 版本。

例如,Ubuntu 20.04 LTS(Focal Fossa)在 2020 年 2 月打包了 TeX live 2019。当前的 TeX live 是 TeX live 2021,它每天都会收到更新。因此,您将落后当前开发约 18 个月。

那些想要获得 TeX 软件包中的错误修复并希望从当前开发中受益的人通常被建议从 TUG.org 安装“vanilla”TeX live:如何在 Debian 或 Ubuntu 上安装“原始” TeXLive?

使用 vanilla TeX live,你可以biblatex安装tlmgr

tlmgr install biblatex

(或者sudo tlmgr您需要超级用户权限才能运行tlmgr)。

相关内容