spyrales / gouvdown

French government design system for R Markdown
https://spyrales.github.io/gouvdown/
European Union Public License 1.2
49 stars 4 forks source link

Publication pdf / utilisation template html #50

Open cdugeai opened 2 years ago

cdugeai commented 2 years ago

Description

Je souhaitais savoir comment créer une publication au format pdf. En effet, vous présentez ce document

mais je ne parviens pas à le reproduire.

J'ai tenté la commande suivante:

rmarkdown::render(input = "report.Rmd", gouvdown::html_gouv())

Mais j'obtiens ceci: image

C'est un document html, et il ne semble pas formatté avec les polices et l'entête.


Remarque: Le fichier pèse 6.7 Mo: image

Questions

Mes questions sont donc les suivantes:

MaelTheuliere commented 2 years ago

Bonjour @cdugeai le format disponible avec {gouvdown} se limite pour l'instant à du html avec html_gouv(). Peux tu me dire où dans la doc est indiqué qu'on pouvait produire un pdf ? C'est une erreur... Pour voir les polices en local, il faut qu'elles soient installées sur ton poste. Le fichier est en effet étrangement lourd, je vais regarder.

cdugeai commented 2 years ago

Ce n'est pas présenté dans la doc effectivement. Je pensais que c'était possible car quand on utilise la fonctionnalité bookdown, on peut également générer un pdf. Mais ce pdf est généré en LateX, et sans le template effectivement. Donc on oublie ce problème de pdf, ce n'est pas crucial.


Pour en revenir au format du fichier généré, il semble ne pas coller avec le format présenté dans le readme. Il se trouve qu'en installant les polices manuellement (à l'aide de ce commentaire ;) ), le fichier généré contient les bonnes polices.

Il semble donc manquer le logo en entête. Faut-il préciser dans le code que l'on veut activer cet entête ?

cdugeai commented 2 years ago

Cela rejoint du coup aussi la #45