¿Utiliza el código R o la variable de usuario de Windows ("% userprofile%") en YAML?

En mi llamada yaml tengo

---
title: "`r paste0('Test. Done ', format(Sys.Date(), '%B-%Y'))`"
output:
  word_document:
    fig_caption: yes
    fig_height: 4
    fig_width: 7
    reference_docx: %userprofile%\Documents\template.docx
---

Pero YAML se queja de%userprofile%. ¿Es posible incluir tal variable?

He intentado p.

reference_docx: "`r file.path(path.expand('~'), 'skabelon.docx')`"

Pero eso todavía da como resultado este error YAML.

pandoc.exe: `r file.path(path.expand('~'), 'skabelon.docx')`: openBinaryFile: does not exist (No such file or directory)

Supongo que esto significa que la expresión r no se procesa antes del yaml. He comprobado que el archivo está allí ... ¿O es porque Pandoc está utilizando otro 'perfil de usuario'? ¿Cómo puedo verificar esto?

Sin embargo, puedo usar esa llamada en elTitle variable, según el título actualizado arriba. Supongo que esto debe ser un problema específico de tejer.

Respuestas a la pregunta(2)

Su respuesta a la pregunta