Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Erreur téléchargement police **Spectral** #49

Closed
cdugeai opened this issue Apr 4, 2022 · 8 comments
Closed

Erreur téléchargement police **Spectral** #49

cdugeai opened this issue Apr 4, 2022 · 8 comments

Comments

@cdugeai
Copy link
Collaborator

cdugeai commented Apr 4, 2022

Pour le contexte, je tente de générer un document html avec le template fourni. J'ai tenté la commande suivante mais j'ai rencontré une erreur.

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

Est-il possible de désactiver le téléchargement de la police ? En effet, cet appel fait planter la génération du rapport à cause du proxy qui refuse l'accès.

Je vous mets ici l'erreur en quesion:

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


processing file: report.Rmd
  |............                                                                        |  14%
  ordinary text without R code

  |........................                                                            |  29%
label: setup (with options) 
List of 1
 $ include: logi FALSE

  |....................................                                                |  43%
  ordinary text without R code

  |................................................                                    |  57%
label: cars
  |............................................................                        |  71%
  ordinary text without R code

  |........................................................................            |  86%
label: pressure (with options) 
List of 1
 $ echo: logi FALSE

  |....................................................................................| 100%
  ordinary text without R code


output file: report.knit.md

"C:/Users/cdugeai-adc/Documents/RStudio/bin/quarto/bin/pandoc" +RTS -K512m -RTS report.knit.md --to html4 --from markdown+autolink_bare_uris+tex_math_single_backslash --output report.html --lua-filter "C:\Users\cdugeai-adc\Documents\tools\R-4.1.2\library\rmarkdown\rmarkdown\lua\pagebreak.lua" --lua-filter "C:\Users\cdugeai-adc\Documents\tools\R-4.1.2\library\rmarkdown\rmarkdown\lua\latex-div.lua" --self-contained --variable bs3=TRUE --standalone --section-divs --template "C:\Users\cdugeai-adc\Documents\tools\R-4.1.2\library\rmarkdown\rmd\h\default.html" --no-highlight --variable highlightjs=1 --variable theme=bootstrap --mathjax --variable "mathjax-url=https://mathjax.rstudio.com/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML" --include-in-header "C:\Users\CDUGEA~1\AppData\Local\Temp\Rtmp0SVcrG\rmarkdown-str381852c33f14.html" 
Could not fetch https://fonts.googleapis.com/css2?family=Spectral:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;0,800;1,200;1,300;1,400;1,500;1,600;1,700;1,800&display=swap
HttpExceptionRequest Request {
  host                 = "fonts.googleapis.com"
  port                 = 443
  secure               = True
  requestHeaders       = []
  path                 = "/css2"
  queryString          = "?family=Spectral:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;0,800;1,200;1,300;1,400;1,500;1,600;1,700;1,800&display=swap"
  method               = "GET"
  proxy                = Nothing
  rawBody              = False
  redirectCount        = 10
  responseTimeout      = ResponseTimeoutDefault
  requestVersion       = HTTP/1.1
}
 (ConnectionFailure user error (Network.Socket.gai_strerror not supported: 11001))
Error: pandoc document conversion failed with error 61

Merci

@jdlom
Copy link
Collaborator

jdlom commented Apr 4, 2022 via email

@cdugeai
Copy link
Collaborator Author

cdugeai commented Apr 4, 2022

Je voulais savoir si cela suffirait ou non. Si j'installe la police Spectral par moi même, le script ne va pas chercher à la télécharger ?

@jdlom
Copy link
Collaborator

jdlom commented Apr 4, 2022

Je n'ai pas moyen de tester. En revanche, pour moi quand la police marianne est installée localement et qu'internet est coupé, cela fonctionne parfaitement.

@MaelTheuliere
Copy link
Collaborator

MaelTheuliere commented Apr 6, 2022

Tu as {gouvdown.fonts} installé @cdugeai ? Cela évite ce soucis normalement. Sinon si les polices sont installées en locale, tu peux tenter use_gouvdown_fonts=FALSE dans les paramètre de html_gouv()

@cdugeai
Copy link
Collaborator Author

cdugeai commented Apr 6, 2022

Je vais répondre sur ces points:

  • Non, je ne sais pas installé {gouvdown.fonts} car il n'est pas disponible sur CRAN
  • et en utilisant le paramère use_gouvdown_fonts=FALSE, j'ai strictement la même erreur (tentative de téléchargement des la police)

@MaelTheuliere
Copy link
Collaborator

MaelTheuliere commented Apr 6, 2022

En effet il n'est pas sur le cran mais dispo seulement sur github.
Pour installer gouvdown.fonts : remotes::install_github("spyrales/gouvdown.fonts")

@MaelTheuliere
Copy link
Collaborator

ça marche comme ça @cdugeai ?

@cdugeai
Copy link
Collaborator Author

cdugeai commented Apr 7, 2022

Oui ça fonctionne bien avec cette solution !

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants