Package pdftex.def Ошибка: файл не найден: используется черновик - PullRequest
0 голосов
/ 01 апреля 2019

Rmd не отображается, хотя рендеринг в порядке с HTML! Есть похожий вопрос , но на него нет ответа. JPG также находится в локальном каталоге, так как латекс не может обрабатывать http// пути

Вот воспроизводимый пример (изображение существует, и рендеринг в режиме HTML нормальный):

---
title: 'Title'
author: "SQC"
date: "30 march 2019"
output:
  pdf_document:
    toc: yes
    toc_depth: '2'
  html_document:
    keep_md: yes
    number_sections: yes
    toc: yes
    toc_depth: 2
---

```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = TRUE)
```

Some text.

![text](C:/path2/file.jpg){width=500px}

more text...

Комментарий : Как указано в связанном ответе, я добавил

```{r}
getwd()
list.files("C:/path2/", full.names=TRUE)
```

Тогда ошибка

"C: / RStudio / bin / pandoc / pandoc" + RTS -K512m -RTS test.utf8.md --to латекс - от уценки + autolink_bare_uris + ascii_identifiers + tex_math_single_backslash --output test.tex - таблица содержимого --toc-глубина 2 - шаблон "C: \ R \ R-3.5.1 \ library \ rmarkdown \ rmd \ latex \ default-1.17.0.2.tex" - танго в стиле хайлайт - движок латекса pdflatex - переменная графика = да - переменная "геометрия: маржа = 1 дюйм" - переменная выходной файл "compact-title: yes": test.knit.md

! Ошибка LaTeX: файл `fancyvrb.sty 'не найден.

! Экстренная остановка.

Fehler: не удалось скомпилировать test.tex. Смотрите test.log для получения дополнительной информации. Ausführung angehalten

Опять же, из рендеринга HTML я знаю, что все в порядке: путь существует, файл существует и указан в списке.

1 Ответ

1 голос
/ 10 апреля 2019

В конце концов, «решение» было простым: мне просто пришлось изменить путь для пакетов, как это было предложено, например, здесь .

=> Запустить «miktex-console_admin.exe»=> Перейти к пакетам => Установить из ... Я также перешел на Uni-Hagen.

PS: я не знаю, было ли это важно для работы на машине с Windows.

...