安装软件包时,TexLive找不到wrapfig.sty [关闭]


16

我目前正在尝试使用LaTex创建报告。我已经安装了Ubuntu软件包texlivetexlive-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安装了所有软件包。我将LaTex Tools和Sublime用作编辑器。有人知道为什么LaTex编译器无法识别该软件包吗?我已经查看了该文件夹,所有其他Latex软件包也都在其中/usr/share/texlive/texmf-dist/tex/latex/

我现在也试过

sudo texhash

不幸的是并没有改变任何东西。


这可能有点令人尴尬,但对我来说,错误是我写的\usepackage{wrapfigure}而不是\usepackage{wrapfig}(没有ure)...
Christallkeks

Answers:


20

wrapfig软件包是texlive-latex-extra的一部分。您必须安装它:

sudo apt-get install texlive-latex-extra 

然后,要使用wrapfig,必须首先将其添加到序言中:

\usepackage{wrapfig}

1
这个答案如何获得9票赞成票?OP已经安装了该软件包。在LaTeX中包含它不会改变其可用性。
David Foerster,2017年

5
因为如果您用谷歌搜索“!LaTeX错误:找不到文件“ wrapfig.sty”。”,则会转到此页面。然后人们安装了额外的乳胶包装,问题就解决了。有时答案可能比问题本身更笼统。

1

我第二次运行texhash并重新启动,现在它可以正常工作了。不幸的是,我不确定是什么解决了这个问题,但我想那是德州。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.