Я пытаюсь вставить файл PDf из RStudio, и я получаю следующую ошибку:
! LaTeX Error: File `framed.sty' not found.
- R версия: 3.2.2 (2015-08-14)
- Платформа: x86_64-redhat-linux-gnu на AWS EC2
Я пытаюсь вставить файл PDf из RStudio, и я получаю следующую ошибку:
! LaTeX Error: File `framed.sty' not found.
При попытке связать PDF файл из R Studio.
Ошибка-1: ! Ошибка LaTeX: файл 'framed.sty' не найден.
Справка: https://github.com/rstudio/rmarkdown/issues/39
Решение:
Вам нужно установить пакет LaTeX в рамке.
yum -y install texlive-framed
Ошибка-2: ! Ошибка LaTeX: файл 'titling.sty' не найден.
Справка: https://github.com/rstudio/rmarkdown/issues/359
Решение:
wget http://mirrors.ctan.org/macros/latex/contrib/titling.zip
unzip titling.zip # (might need to sudo yum install unzip)
cd titling
latex titling.ins
sudo mkdir -p /usr/share/texlive/texmf-dist/tex/latex/titling
sudo cp titling.sty /usr/share/texlive/texmf-dist/tex/latex/titling/
sudo texhash
Я знаю, что это довольно старо, но я попробовал все эти ответы в своем Ubuntu, и это не сработало, в конце концов я обнаружил, что yihui разработал пакет tinytex, единственное, что вам нужно сделать, это запустить следующий код:
install.packages(c('tinytex', 'rmarkdown'))
tinytex::install_tinytex()
и вы настроены, это работает кроссплатформенно
ура
У меня была аналогичная проблема с titling.sty. Решением было установить пакет, содержащий отсутствующий файл.
На моем ubuntu это было:
sudo apt install texlive-latex-extra
Помните, что вы всегда можете найти пакет, содержащий данный файл, с помощью apt файла:
sudo apt-file search titling.sty
Конечно, вам придется сначала установить пакет apt файла (и обновить базу данных файлов), если вы еще не сделали этого:
sudo apt install apt-file
sudo apt-file update