Я хочу сохранить график с cairo_pdf()
, в котором у меня есть expression()
, содержащий символы Unicode.Я могу создать сюжет в RStudio и сохранить его правильно с помощью pdf()
.Тем не менее, с cairo_pdf
он не отображает Unicode-символ и все, что будет потом, без выдачи ошибки.
Вот минимальный пример, демонстрирующий мою проблему:
cairo_pdf(file = "example_cairo_pdf.pdf") # elements missing
par(mar = c(0, 0, 0, 0), pin = c(4, 1), xpd = TRUE)
plot(1, type = "n", xlim = c(0, 4), ylim = c(0, 1), xaxt = "n", yaxt = "n", xlab = "", ylab = "")
text(x = 1:3, y = .5, labels = expression("A", "\u2013", "B"))
dev.off()
Выводс cairo_pdf()
:

Есть ли способ использовать символы юникода в expression()
на графике и сохранить его с помощью cairo_pdf()