Основная подпись tikzDevice без жирного шрифта

Недавно я начал использовать tikzDevice в R для создания графиков для компиляции в LaTeX. Однако я не нашел способа избавиться от полужирного шрифта в основной подписи.

В качестве примера я создаю следующий график в R:

library(tikzDevice)
tikz(file = 'example.tex', standAlone = TRUE)
plot(1, main = 'Plot of $\\hat{\\beta}$')
dev.off()

Что производит необходимый вывод LaTeX, но вводит {\bfseries Plot of $\hat{\beta}$}. Это особенно неприятно, когда, как в примере, математика в обычном шрифте сочетается с текстом, набранным жирным шрифтом. Я заинтересован в удалении \bfseries из R, так как мне нужно создать несколько графиков в цикле for.


person Santiago    schedule 23.08.2018    source источник


Ответы (1)


tikzDevice просто переводит график R. А в R заголовки по умолчанию выделены жирным шрифтом. Вы можете изменить это, используя font.main = 1:

library(tikzDevice)
tikz(file = 'example.tex', standAlone = TRUE)
plot(1, font.main = 1, main = 'Plot of $\\hat{\\beta}$')
dev.off()
person Ralf Stubner    schedule 23.08.2018