Я пытаюсь сделать PDF, используя Rmarkdown и knitr. Этот процесс изменяет следующую строку моего сценария:Почему новичок меняет свой документ Rmarkdown?
"`r format(Sys.time(), '%B %d, %Y')`"
к:
'`r format(Sys.time(), ''%B %d, %Y'')`'
В частности, эти двойные одиночные кавычки ''%B %d, %Y''
бросают вверх сообщение:
Error in yaml::yaml.load(enc2utf8(string), ...) :
Scanner error: while scanning for the next token at line 5, column 31found character that cannot start any token at line 5, column 31
Почему knitr автоматическое внесение этих настроек и может ли оно быть зафиксировано/выключено?
Заранее благодарим за любые советы.
Я проверил ответы здесь YAML current date in rmarkdown но не решить мою проблему, к сожалению
Ваше исправление действительно работает - это просто другой формат даты, чем указано. Другие вопросы правильного ответа не сработали - и теперь я понимаю, что смена котировок происходит при переключении между html и pdf-рендерингом –