Skip to contents

Preset path through ct_theme() tuned for finance reports and pitch books: serif typography ("Source Serif 4" with a Georgia / Times / serif fallback chain), regular-weight title (restrained — finance reports avoid bold), a lighter major gridline than the strategy archetype, and denser defaults (density = "tight", context = "report") so plots read closer to a printed page than a slide.

Usage

theme_finance(main_color = NULL, density = "tight", context = "report", ...)

Arguments

main_color

Routed into the theme geom ink slot for from_theme() linkage. NULL (default) falls back to finance_classic[1]. Title colour is a fixed neutral near-black.

density

Passed to ct_theme(). Defaults to "tight" — finance reports favour denser layouts than presentation slides.

context

Passed to ct_theme(). Defaults to "report" — drives a smaller base_size and tighter plot.margin.

...

Forwarded to ct_theme() — e.g. base_size, or an explicit palette override.

Value

A ggplot2::theme() object.

Examples

library(ggplot2)
p <- ggplot(economics, aes(date, unemploy)) +
  geom_line() +
  theme_finance()