在使用\usepackage{algorithm}
时,我得到algorithm.sty
找不到的错误。目前,我解决这个问题的方法是首先通过以下方式搜索这个包:
$ apt-file search "algorithm.sty"
latexml: /usr/share/perl5/LaTeXML/Package/algorithm.sty.ltxml
texlive-lang-arabic: /usr/share/texlive/texmf-dist/tex/lualatex/simurgh/simurgh-algorithm.sty
texlive-science: /usr/share/texlive/texmf-dist/tex/latex/algorithms/algorithm.sty
这说明texlive-science
包含algorithm.sty
。sudo apt-get install texlive-science
这就表明安装这个包大约会占用100 MB的磁盘空间。(如果我继续安装texlive-science
包,它会占用100 MB的磁盘空间,.tex
文件编译得很好。)
我不清楚是否需要使用100 MB的磁盘空间才能用\usepackage{algorithm}
编译.tex
文件
有没有一种更节省/更便宜的方法来安装 * 只 * 丢失的.sty
文件,而不必安装整个包,它是一部分?
1条答案
按热度按时间falq053o1#
texlive
软件包并不总是以您所查找的.sty
文件命名,但是apt-file搜索可以帮助指向软件包名称。在本例中,
algorithms
(您可以在texlive-science
latex/
目录下看到)被识别。