Недостаток отсутствует для создания R-виньетки
В Ubuntu 14.04 с texlive проверка R-пакета, например с devtools
check()
, вернет:
LaTeX errors found:
! LaTeX Error: File `inconsolata.sty' not found.
Type X to quit or <RETURN> to proceed,
or enter new name. (Default extension: sty)
! Emergency stop.
<read *>
l.276 ^^M
! ==> Fatal error occurred, no output PDF file produced!
Ответы
Ответ 1
Установка texlive-fonts-extra
должна позаботиться об этом.
Вы также можете (хотя, вероятно, не рекомментировать) сказать R, чтобы не использовать inconsolata. Просто измените:
\DeclareOption{inconsolata}{\setboolean{[email protected]@inconsolata}{true}}
to
\DeclareOption{inconsolata}{\setboolean{[email protected]@inconsolata}{false}}
в вашем файле Rd.sty
. При моей установке он:
/usr/share/R/share/texmf/tex/latex/Rd.sty
но a
locate Rd.sty
должен найти его в любой системе.
Ответ 2
У меня Mac OSx, и принятое решение не сработало для меня.
Это было решение в моем случае, чтобы установить mactex: https://tug.org/mactex/mactex-download.html
Ответ 3
Я использую Homebrew на macOS, и это сработало для меня:
# LaTeX tools like pdflatex
brew cask install basictex
# Install texlive packages needed to build R package vignettes
sudo tlmgr update --self
sudo tlmgr update --all
sudo tlmgr install titling framed inconsolata
sudo tlmgr install collection-fontsrecommended
Ответ 4
Если вы используете службу непрерывной интеграции Travis, ваша проблема может быть связана с зеркалами CTAN, которые еще не обновлены.
Проблема появляется на форуме сообщества Travis R:
может быть связано с недавним переключением на TexLive-2019, так как менеджер пакетов LaTeX, похоже, не может найти несоответствие в хранилище.
...
Мне кажется, что выбранное зеркало не было обновлено до 2019 года, так что я думаю, что это разрешится само собой, когда зеркала подтянутся. Если нет, я могу посмотреть на это.
Тем временем я решил эту проблему, вынудив предыдущую версию TeXLive перейти на OSX 10.12 в .travis.yml
:
# macOS 10.12 version
osx_image: xcode9.2
На этой странице Travis приведено соответствие между версиями XCode и OSX и исходным потоком в DevOps StackExchange.