Skip to contents

Consistent sans-serif typography, muted greys, light horizontal gridlines only, and a right-hand legend with comfortable padding. Use this (or interactmeta_ggplot_theme()) so contribution plots share one look across a report.

Usage

interactmeta_theme_report(
  base_size = interactmeta_base_size(default = 11L),
  base_family = NULL,
  variant = c("effects", "density", "minimal")
)

subgroupmeta_theme_report(
  base_size = interactmeta_base_size(default = 11L),
  base_family = NULL,
  variant = c("effects", "density", "minimal")
)

Arguments

base_size

Base font size in points (axis titles ~ same size; title ~1.25×; caption ~0.95×). Default 11.

base_family

Font family (default Helvetica via options(interactmeta.base_family)).

variant

"effects" (contribution plot: horizontal grid only), "density" (heterogeneity / IF), or "minimal".

Value

A ggplot2 theme object.

Details

Set session defaults with options(interactmeta.base_size = 11) and options(interactmeta.base_family = "Helvetica").

Examples

if (FALSE) { # \dontrun{
library(ggplot2)
ggplot(mtcars, aes(wt, mpg, colour = factor(cyl))) +
  geom_point() +
  interactmeta_theme_report()
} # }