我目前正在尝试使用 LaTex 创建报告。我已经安装了 Ubuntu 软件包texlive
和texlive-latex-extra
。
当我尝试编译我的文档时出现错误:
! LaTeX Error: File `wrapfig.sty' not found.
当我进入我的终端并kpsewhich
像这样使用时,它可以找到该包。
$ kpsewhich wrapfig.sty
/usr/share/texlive/texmf-dist/tex/latex/wrapfig/wrapfig.sty
我已经使用 apt-get install 安装了所有软件包。我使用 sublime 和 LaTex Tools 作为编辑器。有人知道为什么 LaTex 编译器无法识别该软件包吗?我查看了文件夹,发现所有其他 Latex 软件包也都在 中/usr/share/texlive/texmf-dist/tex/latex/
。
我现在也试过了
sudo texhash
不幸的是,什么也没有改变。
答案1
包裹图包是texlive-latex-extra。您必须安装它:
sudo apt-get install texlive-latex-extra
然后,使用包裹图,你必须先把这段话添加到序言中:
\usepackage{wrapfig}
答案2
我第二次运行 texhash 并重新启动,不知怎的它现在又开始工作了。不幸的是,我不确定是什么解决了这个问题,但我猜是 texash...