我从 OS X 过渡到了 Debian Linux。我刚刚安装了 TeX live,现在想编译一些之前在 OS X 上运行的 tex 文件。
例如,有一个文件使用标准 Springer 模板,但最终出现以下错误:
This is pdfTeX, Version 3.1415926-2.5-1.40.14 (TeX Live 2013/Debian)
\write18 enabled.
entering extended mode
(/home/....../foobar.tex.swp
LaTeX2e <2011/06/27>
Babel <3.9h> and hyphenation patterns for 2 languages loaded.
(./svmult.cls
Document Class: svmult 2007/06/25 v5.4
Springer Verlag global LaTeX document class for multi authored books
(/usr/share/texlive/texmf-dist/tex/latex/base/article.cls
Document Class: article 2007/10/19 v1.4h Standard LaTeX document class
(/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo))
(/usr/share/texlive/texmf-dist/tex/latex/subfig/subfig.sty
(/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty)
(/usr/share/texlive/texmf-dist/tex/latex/caption/caption.sty
(/usr/share/texlive/texmf-dist/tex/latex/caption/caption3.sty))))
(/usr/share/texlive/texmf-dist/tex/latex/graphics/color.sty
(/usr/share/texlive/texmf-dist/tex/latex/latexconfig/color.cfg)
(/usr/share/texlive/texmf-dist/tex/latex/pdftex-def/pdftex.def
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/infwarerr.sty)
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ltxcmds.sty)))
! LaTeX Error: File `framed.sty' not found.
(我使用 Gummi 进行编译)。
是否有我遗漏的软件包?我运行了sudo apt-get install texlive-latex-base
,但它已经完全安装好了。
根据这一页,Debian 6 中有很多文件tex/latex/ltxmisc/
,包括framed.sty
。但是,在我的 Debian Jessie(即将推出 8)上,该目录中只有几个文件:
$ ls -l /usr/share/texlive/texmf-dist/tex/latex/ltxmisc/
total 68
-rw-r--r-- 1 root root 9956 Jan 13 2006 abstbook.cls
-rw-r--r-- 1 root root 1683 Jan 13 2006 beletter.cls
-rw-r--r-- 1 root root 3348 Jan 13 2006 bibcheck.sty
-rw-r--r-- 1 root root 1125 Jan 13 2006 concrete.sty
-rw-r--r-- 1 root root 6489 Jan 13 2006 flashcard.cls
-rw-r--r-- 1 root root 8608 Jan 13 2006 iagproc.cls
-rw-r--r-- 1 root root 772 Jan 13 2006 linsys.sty
-rw-r--r-- 1 root root 1388 Jan 13 2006 mitpress.sty
-rw-r--r-- 1 root root 6725 Jan 13 2006 thrmappendix.sty
-rw-r--r-- 1 root root 2103 Jan 13 2006 topcapt.sty
-rw-r--r-- 1 root root 2847 Jan 13 2006 vrbexin.sty
答案1
sudo apt-get install texlive-full
你就拥有了一切。
答案2
sudo apt-get install texlive-latex-extra
安装 framed.sty 和其他内容,在我的例子中总计 512 MB
答案3
tlmgr install framed
应该这么做。