Отсутствует tabu.sty в сборке Travis CI
Я пытаюсь использовать Travis CI для обеспечения компиляции документов LaTeX. У меня возникла проблема, когда, несмотря на установку, как мне кажется, правильных пакетов LaTeX, сборка все равно не удалась:
(/usr/share/texmf-texlive/tex/latex/amsmath/amstext.sty
(/usr/share/texmf-texlive/tex/latex/amsmath/amsgen.sty))
(/usr/share/texmf-texlive/tex/latex/amsmath/amsbsy.sty)
(/usr/share/texmf-texlive/tex/latex/amsmath/amsopn.sty))
! LaTeX Error: File `tabu.sty' not found.
Я сделал быстрый поиск, чтобы найти это tabu.sty
был в пакете texlive-latex-extra
, который я устанавливаю.
apt-cache search tabu | grep tex
Вот соответствующие разделы конфигурации Travis CI:
language: generic
cache:
- apt
before_install:
- sudo apt-get -qq update
- sudo apt-get --no-install-recommends install -y texlive-full texlive-latex-extra python-pygments latex-xcolor texlive-pictures
Я даже пытался установить все зависимости LaTeX, используя следующее (а также используя texlive-full
):
before_install:
- sudo apt-get -qq update
- sudo apt-get install texlive-{base,bibtex-extra,extra-utils,generic-recommended,fonts-recommended,font-utils,latex-base,latex-recommended,latex-extra,math-extra,pictures,pstricks,science} perl-tk purifyeps chktex latexmk dvipng xindy dvidvi fragmaster lacheck latexdiff libfile-which-perl dot2tex tipa latex-xcolor latex-beamer prosper pgf python-pygments texlive-latex-extra
Когда я пытаюсь смоделировать то, что делает Трэвис (вращение виртуальной машины, проверка хранилища, запуск сценариев), все работает.
- Почему у Travis CI есть несоответствие с моей виртуальной машиной?
- Как мне установить
tabu.sty
?
Я действительно в недоумении, что делать, и любая помощь будет оценена! Спасибо!