Skip to contents

# Options de tableau gt par défaut pour les standards OFCE

`ofce_tab_options.Rd`

Applique 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.

## Usage

    ofce_tab_options(data, ...)

## Arguments

data

  Un objet gt table

...

  Arguments supplémentaires passés à `gt::tab_options()` qui remplaceront les valeurs par défaut OFCE

## Value

Un objet gt table avec les options de style appliquées

## Details

Les options par défaut appliquées sont :

- `footnotes.font.size = "90%"` - Taille réduite pour les notes

- `source_notes.font.size = "100%"` - Taille normale pour les sources

- `quarto.disable_processing = TRUE` - Désactive le traitement Quarto

- `table_body.hlines.style = "none"` - Pas de lignes horizontales dans le corps

- `column_labels.padding = 3` - Espacement des en-têtes de colonnes

- `data_row.padding = 2` - Espacement des lignes de données

- `footnotes.multiline = FALSE` - Notes sur une seule ligne

- `footnotes.padding = 5` - Espacement des notes

- `source_notes.padding = 2` - Espacement des sources

- `table.border.bottom.style = "none"` - Pas de bordure inférieure

- `row_group.padding = 2` - Espacement des groupes de lignes

Les marques de notes de bas de page utilisent des lettres (a, b, c, etc.) via `gt::opt_footnote_marks()`.

## See also

`gt::tab_options()`, `ofce_caption()`, `ofce_cols_fill()`, `ofce_spanners_bold()`, `ofce_row_italic()`, `ofce_align_decimal()`, `ofce_fmt_decimal()`, `ofce_hide_col_pdf()`

## Examples

    library(gt)
    library(dplyr)

    # Tableau simple avec options OFCE
    mtcars |>
      head() |>
      gt() |>
      ofce_tab_options()

      mpg
          cyl
          disp
          hp
          drat
          wt
          qsec
          vs
          am
          gear
          carb
        21.0
    6
    160
    110
    3.90
    2.620
    16.46
    0
    1
    4
    421.0
    6
    160
    110
    3.90
    2.875
    17.02
    0
    1
    4
    422.8
    4
    108
    93
    3.85
    2.320
    18.61
    1
    1
    4
    121.4
    6
    258
    110
    3.08
    3.215
    19.44
    1
    0
    3
    118.7
    8
    360
    175
    3.15
    3.440
    17.02
    0
    0
    3
    218.1
    6
    225
    105
    2.76
    3.460
    20.22
    1
    0
    3
    1
    # 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
        21.0
    6
    160
    110
    3.90
    2.620
    16.46
    0
    1
    4
    421.0
    6
    160
    110
    3.90
    2.875
    17.02
    0
    1
    4
    422.8
    4
    108
    93
    3.85
    2.320
    18.61
    1
    1
    4
    121.4
    6
    258
    110
    3.08
    3.215
    19.44
    1
    0
    3
    118.7
    8
    360
    175
    3.15
    3.440
    17.02
    0
    0
    3
    218.1
    6
    225
    105
    2.76
    3.460
    20.22
    1
    0
    3
    1