Skip to content

InseeFrLab/etudes.pdf

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

etudes.pdf

📋 Présentation

etudes.pdf est un package R qui permet la création de publications Insee Flash Pays de la Loire ou Insee Analyses Pays de la Loireau format PDF conformes à la charte graphique de l'Insee.

https://www.insee.fr/fr/statistiques?debut=0&categorie=2&collection=109

🚀 Installation

  • Lancez la commande suivante pour installer le package etudes.pdf:
remotes::install_github("https://github.com/InseeFrLab/etudes.pdf")
  • Lancer la fonction install_if_typst() pour installer l'extension typst dédiée aux Insee Flash ou install_ia_typst() pour installer l'extension typst des Insee Analyses: un dossier _extensions est créé.

  • déplacer le fichier modèle if157.qmd ou ia144.qmd du dossier _extensions/if ou _extensions/ia vers la racine puis lancer quarto render if157.qmd ou quarto render ia144.qmdpour générer le pdf.

  • modifier le fichier if157.qmd ou ia144.qmden fonction de vos besoins et lancer quarto render if157.qmd ou quarto render ia144.qmdpour régenerer le pdf.

Commandes utiles pour le developpeur:

  • devtools::document()
  • devtools::check()
  • devtools::install() ou devtools::build()
  • detach("package:etudes.pdf", unload = TRUE)

Différents moyens de faire le triangle:

  • blabla #box(text(size: 7.5pt, font: "DejaVu Sans")[▶]){=typst} figure 2\
  • blabla #box(text(size: 6pt)[#fa-icon("play")]){=typst} figure 2  (necessite ceci: #import "@preview/fontawesome:0.5.0": *)
  • #let appel-fleche(corps) = { box( width: 0.8em, height: 0.8em, { place(center + horizon, polygon( fill: B6, (0%, 0%), // Point haut gauche (100%, 50%),// Pointe (milieu droite) (0%, 100%) // Point bas gauche ) ) } ) h(0.4em) corps }

et dans le qmd:

blabla devant #appel-fleche[figure 3]```


Pour conserver le .typ généré avant le .pdf, mettre ceci comme format dans le yml du fichier qmd:
format:
  insee-flash-typst:
    keep-typ: true


## Pour faire un exemple de tableau à 1 colonne et n lignes:

mfig(
  pos: bottom + right, largeur: 50%,  dx: 0mm, dy: 0mm, width-image: 100%,
  pad-bottom: 0mm, pad-top: 4mm, pad-left: 2mm, pad-right: 0mm,
  titre: "1. Un titre sur une seule ligne",
  lecture: "Une note de lecture sur une seule ligne.",
  source: "Insee, 2026.",
  "insee_1col.png"
) 

Et un exemple de tableau à 2 colonnes:

mfig(
  pos: bottom, largeur: 100%,  dx: 0mm, dy: 0mm, width-image: 100%,
  pad-bottom: 0mm, pad-top: 4mm, pad-left: 2mm, pad-right: 0mm,
  titre: "1. Un titre sur une seule ligne",
  lecture: "Une note de lecture sur une seule ligne.",
  source: "Insee, 2026.",
  "insee_2cols.png"
)

L'image du tableau est fabriquée avec cette fonction:
etudes.pdf::generer_tableau_insee(n_lignes = 20, format_colonnes = 1, nom_fichier = "insee_1col.png")

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors