blogdown не показывает графики из файлов .Rmarkdown, но из .Rmd

Я использую blogdown для создания своего веб-сайта. Теперь я обнаружил эту проблему:

ggplots, встроенный в файлы .Rmarkdown, не отображается. Когда я переименовываю файл в .Rmd, с графикой все в порядке. Но мне нужно использовать .Rmarkdown, потому что я хочу использовать подсветку синтаксиса красоты и другие функции, доступные только в файлах .Rmarkdown.

Когда я печатаю fig.path с помощью

knitr::opts_chunk$get('fig.path')

Я вижу разницу: в .Rmd

"2020-06-17-rmd_files/figure-html/"

В .Rmarkdown

"/post/2020-06-17-rmarkdown_files/figure-html/"

Но я не понимаю, почему пути меняются.

Как мне решить эту проблему?


person JerryWho    schedule 17.06.2020    source источник


Ответы (1)


Я нашел решение (на https://discourse.gohugo.io/t/raw-html-getting-omitted-in-0-60-0/22032):

После добавления

[markup.goldmark.renderer]
  unsafe= true

в config.toml появляются графики.

person JerryWho    schedule 17.06.2020