LaTeX 错误:在 Fedora 24/25 上未找到文件‘breakcites.sty’?

LaTeX 错误:在 Fedora 24/25 上未找到文件‘breakcites.sty’?

我正在使用 Fedora 24,并安装了所有可能的 TeX 包

sudo dnf install tex\* sudo dnf install texlive-\*

ETC...

我正在使用 TeX Maker 4.5。如何解决“breakcites.sty”未找到问题?我尝试安装一些 rpms 发现这里 但没有成功。我下载了 breakcites.tzr.xz,但不知道如何包含其中包含的 sty 文件。

关于如何在 Fedora 24 / Fedora 25 上安装它有什么建议吗(我有另一台装有 Fedora 25 的机器)?

如果可能的话,适用于 Fedora 和其他发行版的一般性答案可能会有所帮助,如果有人在其他发行版中遇到同样的问题,我会非常感激。提前感谢您的帮助。

答案1

感谢 Skillmon 评论提供的帮助,我找到了 Fedora 24 的解决方案。

我安装了 Fedora Rawhide x86_64 包:“texlive-breakcites-svn21014-32.fc26.1.noarch.rpm”。我确实提供了链接在问题中。

sudo dnf install PathToRPMFile/texlive-breakcites-svn21014-32.fc26.1.noarch.rpm 

然后我重新启动了系统。

在 Skillmon 提供的 TeX Live Arch Linux Wiki 中建筑维基 我在 Fedora 终端(使用 sudo)上发出了以下命令:

sudo mktexlsr

还有这个命令

sudo texhash

这已经刷新了一些目录索引(由于未知原因,系统重启后甚至没有刷新!!)。这使得 breakcites 包可以在所有未来的 LaTeX 项目上运行,从而解决了错误。

答案2

即使您没有指定使用 Fedora,这个问题也会出现在搜索引擎中:

在 Ubuntu 上你可以breakcites.sty使用

sudo apt install texlive-bibtex-extra

正如阿尔伯特在评论中提到的那样。

相关内容