Я делаю это, определяя глобальную переменную как верхнюю часть моего R-файла:
например: fontSize = 10
font = 'Arial Narrow'
Тогда просто вызовите это внутри функции:
Ниже приведен пример, который я использую для изменения цвета темы, которую я написал.
header_colour <- rgb(143, 102, 51, max = 255)
border_colour <- rgb(184, 79, 64, max = 255)
inner_grey <- rgb(130, 130, 130, max = 255)
std_b <- fp_border(color="black", width = 2)
Затем вызывая это в моей функции темы:
theme <- function(x, odd_body = inner_grey, header = header_colour, headerFont = "white",
even_body = "transparent" ){}