Sto utilizzando expression()
nei grafici R per ottenere testo in corsivo. Ma sembra che non posso usare i simboli Unicode all'interno di expression
al di fuori dei caratteri ASCII. C'è un modo in cui posso aggirare questo? Il mio obiettivo è ottenere la legatura fi
in varie etichette nei miei barlotti R (insieme al testo in corsivo).Utilizzo di Unicode nel comando expression() di R
Sto usando R per Windows versione 3.0.2.
CairoPDF(file = "Ligature1.pdf")
plot.new()
text(x =.5, y = .5, labels = "fi", family = "Times New Roman")
dev.off()
CairoPDF(file = "Ligature2.pdf")
plot.new()
text(x =.5, y = .5, labels = expression(paste(italic(m), "u", "fi", italic(m), sep = "")), family = "Times New Roman")
dev.off()
Funziona bene su Debian/R 3.0.2 - ['sessionInfo()'] (http://pastebin.com/p25qReW7) – zero323
Non è possibile riprodurre su un Mac, neanche. Il 'paste' sembra inutile. Cosa vedi con 'italic (m) * u * fi * italic (m)'? –
@DWin: esattamente come nella mia domanda. – Sverre