
Options de tableau gt par défaut pour les standards OFCE
ofce_tab_options.RdApplique des options de style cohérentes aux tableaux gt selon les standards graphiques de l'OFCE. Configure la taille des polices, les espacements, les bordures et les marques de notes de bas de page.
Arguments
- data
Un objet gt table
- ...
Arguments supplémentaires passés à
gt::tab_options()qui remplaceront les valeurs par défaut OFCE- typst_width
Largeur du tableau en sortie typst, en % de la largeur du texte (
NULLpar défaut, le tableau garde alors la largeur que lui donne typst). Les largeurs demandées pargt::cols_width()ne survivent pas à la conversion vers typst : la largeur passée ici est répartie entre les colonnes visibles en respectant leurs proportions. Sans effet hors typst.
Details
Les options par défaut appliquées sont :
footnotes.font.size = "90%"- Taille réduite pour les notessource_notes.font.size = "100%"- Taille normale pour les sourcesquarto.disable_processing = TRUE- Désactive le traitement Quartotable_body.hlines.style = "none"- Pas de lignes horizontales dans le corpscolumn_labels.padding = 3- Espacement des en-têtes de colonnesdata_row.padding = 2- Espacement des lignes de donnéesfootnotes.multiline = FALSE- Notes sur une seule lignefootnotes.padding = 5- Espacement des notessource_notes.padding = 2- Espacement des sourcestable.border.bottom.style = "none"- Pas de bordure inférieurerow_group.padding = 2- Espacement des groupes de lignestable.font.names- Pile de polices sans famille générique CSS, que typst ne sait pas interpréter (optionofce.tab.font.names)
Les marques de notes de bas de page utilisent des lettres (a, b, c, etc.)
via gt::opt_footnote_marks().
Examples
library(gt)
library(dplyr)
#>
#> Attaching package: ‘dplyr’
#> The following objects are masked from ‘package:stats’:
#>
#> filter, lag
#> The following objects are masked from ‘package:base’:
#>
#> intersect, setdiff, setequal, union
# Tableau simple avec options OFCE
mtcars |>
head() |>
gt() |>
ofce_tab_options()
mpg
cyl
disp
hp
drat
wt
qsec
vs
am
gear
carb
# Remplacer certaines options par défaut
mtcars |>
head() |>
gt() |>
ofce_tab_options(
table.font.size = "12px",
data_row.padding = 4
)
mpg
cyl
disp
hp
drat
wt
qsec
vs
am
gear
carb