我正在运行 Ubuntu 12.04 LTS 和 Kile 来编辑 LaTeX 文档。我想使用该media9
软件包将视频和 3D 对象(通过.u3d
文件)嵌入 PDF 文档中。我对 LaTeX 世界完全陌生。所以我不熟悉使用 Kile 安装软件包。有谁能帮我安装 media9 软件包吗?
历史:
LaTeX 安装:
- 在终端窗口中运行:
sudo apt-get install texlive cm-super gv spdf kile -y
=> 此时没有问题!
media9 安装:
下载文件:http://tug.ctan.org/tex-archive/install/macros/latex/contrib/media9.tds.zip
在终端中运行命令:
kpsewhich -var-value TEXMFLOCAL
-->终端输出:/usr/local/share/texmf
将其解压缩到 media.tds.zip 中
/usr/local/share/texmf
运行
sudo texhash
-->终端输出:texhash: Updating /usr/local/share/texmf/ls-R...
texhash: Updating /var/lib/texmf/ls-R-TEXMFMAIN...
texhash: Updating /var/lib/texmf/ls-R-TEXLIVE...
texhash: Updating /var/lib/texmf/ls-R...
texhash: Done.
此外,ls-R 文件似乎已更新,因为它包含了很多 media9 内容。
然后,在编译我的.tex
文档时出现一条错误消息:media9.sty is not found
我尝试了很多在网上找到的技巧。我安装了texlive-extra-utils
和texlive-latex-extra-doc
其他一些软件包。终于media9
不再缺少了,但是现在expl3 is not found
!!
我安装了texlive-latex3
。它似乎解决了问题,但现在l3regex.sty is not found!
问题层出不穷……
在这个地址我找到了 所需软件包的列表media9
。安装完所有这些软件包后,media9
应该可以运行了,对吗?有人能指出相对于这些软件包要安装哪些文件吗?安装后texlive-full
我是否可以运行media9
?
任何帮助都将不胜感激:)
答案1
该media9
软件包使用了最新版本的相当多的功能expl3
。因此,您需要: -media9
手动安装两者和支持 - 安装已包含它的 TeX 发行版
后一种选择包含在如何在 Debian 或 Ubuntu 上安装“原始” TeXLive?,所以这里我将重点介绍第一种方法。
从http://mirrors.ctan.org/tex-archive/install/macros/latex/contrib,您需要下载
解压所有这些文件,如下所示kpsewhich -var-value TEXMFLOCAL
(IE /usr/local/share/texmf
(在您的情况下)然后texhash /usr/local/share/texmf
以 root 身份运行。这应该会将所有新文件添加到哈希中,然后您就可以开始了。