मैं इटालिसिक टेक्स्ट प्राप्त करने के लिए आर प्लॉट्स में expression()
का उपयोग कर रहा हूं। लेकिन ऐसा लगता है जैसे मैं ASCII वर्णों के बाहर expression
के अंदर यूनिकोड प्रतीकों का उपयोग नहीं कर सकता। क्या मैं इस तरह से काम कर सकता हूं? मेरा लक्ष्य है कि मेरे आर बारप्लॉट्स (इटालिसिक टेक्स्ट के साथ) में विभिन्न लेबलों में fi
लिगरेचर प्राप्त करें।आर की अभिव्यक्ति के अंदर यूनिकोड का उपयोग() कमांड
मैं विंडोज संस्करण 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()
डेबियन/आर 3.0.2 पर ठीक काम करता है - ['sessionInfo()'] (http://pastebin.com/p25qReW7) – zero323
मैक पर पुन: उत्पन्न करने में सक्षम नहीं है। 'पेस्ट' अनावश्यक दिखता है। आप 'इटालिक (एम) * u * fi * इटालिक (एम) 'के साथ क्या देखते हैं? –
@DWin: बिल्कुल मेरे प्रश्न के समान ही। – Sverre