r - автоматические электронные письма на основе rmarkdown, неправильно кодирующие специальные символы - PullRequest
0 голосов
/ 27 марта 2020

Я использую rmarkdown для составления отчетов на испанском языке sh и blastula для отправки их по электронной почте. Все работает отлично, за исключением того, что кодировка текста, которую я получаю в своем электронном письме, неверна. Введены специальные символы Spani sh (á, ñ, et c). Метаданные в rmarkdown выглядят так:

---
output: blastula::blastula_email 
---

Я вяжу документ и отправляю его, используя следующие строки:

rmd_email <- render_email('file_name.Rmd')

rmd_email %>%
  smtp_send(
    from = "name@gmail.com",
    to = "name@gmail.com",
    subject = "report",
    credentials = creds_key(id = "gmail")
  )

Ниже показано, как выглядят специальные символы письма, которые я получаю:

enter image description here

Как я могу решить проблему с кодировкой? Другими словами, где в цепочке я добавляю аргумент: encoding = 'UTF-8'?

...