我正在使用 Fedora 19、TexMaker 和 TeX Live。当我尝试编译我的 .tex 文档时,出现以下错误:
! LaTeX 错误:未找到文件“stmaryrd.sty”
我发现该文件是texlive-math-extra
软件包的一部分。当我尝试使用命令安装该软件包时
yum install texlive-math-extra
我收到以下回复:
没有可用的 texlive-math-extra 包
有人能告诉我如何安装该软件包吗?或者我的安装方式可能存在什么问题
PS 我也有同样的故事texlive-latex-extra package
PS 仅将所需的 .sty 文件复制到home/texmf/tex
目录对我没有帮助,因为我还需要包中的其他一些文件
答案1
看来,2018 年这个包裹现在被称为texlive-science
。
答案2
fedora 软件包名为texlive-collection-mathextra
答案3
非常感谢您的帮助!我找到了解决方案。安装命令如下
yum install stmaryrd
和yum install subfigure
(对于我的第二个问题)。
Texlive-mathextra 确实包含 stmaryrd.sty(我看到了),正如这里所建议的那样:http://gentoo.2317880.n4.nabble.com/which-package-contains-latex-stmaryrd-sty-td139586.html和这里:http://ubuntuforums.org/archive/index.php/t-1040608.html。但是所有建议安装此软件包的论坛都是针对 Ubuntu 的,而我使用的是 Fedora。可能这就是原因。