Le modèle que l'on peut ouvrir via l'interface graphique de RStudio (fichier --> nouveau --> R Markdown --> Advanced Word Document) ne sera pas tricoté. Je n'ai pas du tout modifié le modèle de document ; si j'utilise Ctrl + Shift + k
rmarkdown
génère une erreur :
Quitting from lines 73-74 (officedown-word-doc-template.Rmd)
Error: read_docx only support docx files
Je viens de télécharger le package aujourd'hui en utilisant `install.packages("officedown") donc il devrait s'agir de la version 0.2.0 .
Voici les résultats de l'exécution de sessionInfo()
:
locale:
[1] LC_COLLATE=English_United States.1252
[2] LC_CTYPE=English_United States.1252
[3] LC_MONETARY=English_United States.1252
[4] LC_NUMERIC=C
[5] LC_TIME=English_United States.1252
attached base packages:
[1] stats graphics grDevices utils datasets methods
[7] base
loaded via a namespace (and not attached):
[1] Rcpp_1.0.5 digest_0.6.26 R6_2.4.1
[4] magrittr_1.5 officedown_0.2.0 evaluate_0.14
[7] zip_2.1.1 gdtools_0.2.2 rlang_0.4.8
[10] uuid_0.1-4 xml2_1.3.2 rmarkdown_2.4
[13] tools_4.0.3 officer_0.3.15.005 xfun_0.18
[16] yaml_2.2.1 compiler_4.0.3 systemfonts_0.3.2
[19] rvg_0.2.5 memoise_1.1.0 htmltools_0.5.0
[22] knitr_1.30
Toute assistance sera grandement appréciée.
Merci, pourriez-vous également fournir le résultat de getwd()
? Y a-t-il un espace vide dedans (comme dans "C:/blah blah") ?
OK, j'ai trouvé l'origine du problème, il a été corrigé dans officer, pas officedown. Vous devrez mettre à jour l'officier depuis github jusqu'à ce que la nouvelle version soit sur CRAN :
remotes::install_github("davidgohel/officer")
Impressionnant! J'ai installé les versions de développement de officer et officedown , et tricoter l'exemple fonctionne maintenant. Merci !
J'apprécie votre aide et les excellents packages que vous avez écrits ici.