
Я использую 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, который уже включает это
Последний вариант рассматривается вКак установить «ванильный» TeXLive на Debian или Ubuntu?, поэтому здесь я сосредоточусь на первом подходе.
Отhttp://mirrors.ctan.org/tex-archive/install/macros/latex/contrib, вам нужно скачать
Распакуйте все, где указано kpsewhich -var-value TEXMFLOCAL
(то есть /usr/local/share/texmf
в вашем случае) и затем запустить texhash /usr/local/share/texmf
как root. Это должно добавить все новые файлы в хэш, и все должно быть готово.