У меня есть документ rmarkdown
с одним сюжетом. Я хочу использовать оригинальные шрифты R
в графике, кроме меток осей, которые должны быть из латинского современного. Я могу использовать современный латынь для всех шрифтов в сюжете с помощью пакета tikzDevice
из R
. Но компиляция этого занимает слишком много времени, когда набор данных, используемый для построения графика, очень велик.
ИЛИ, Могу ли я использовать tikzDevice
только для меток и заголовка графика?
Сводный код ниже:
<<setup, include=FALSE, cache=FALSE>>=
library(knitr)
library(tikzDevice)
#opts_chunk$set(dev = 'tikz') # I don't want to use tikzDevice.
opts_chunk$set(dev.args=list(pointsize=12))
@
<<tikzfigure, echo = FALSE, fig.width = 4, fig.height = 4, fig.align = 'center', fig.pos = 'ht', tidy = TRUE>>=
plot(1:5,1:5,xlab=paste0("$\\sum \\beta_i$"))
@
Вывод:
![enter image description here](https://i.stack.imgur.com/1tVre.png)
The plot should stay as the same except the x label
should be
введите описание изображения здесь
(современный латинский шрифт.)
Как я могу этого добиться?