Отсутствует 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?

Я действительно в недоумении, что делать, и любая помощь будет оценена! Спасибо!

0 ответов

Другие вопросы по тегам