Č-ji v z R-jem generiranem PDF-ju v Acrobat Readerju X

73 views
Skip to first unread message

Aleš Žiberna

unread,
May 24, 2013, 8:43:45 AM5/24/13
to rkoh...@googlegroups.com, statis...@googlegroups.com
Živjo!

Ali kdo zna genrirat v Rju graf v PDF-ju s Čji, ki bi ga Acrobat Reader X pravilno prebral.
Vem, da je sicer problem v Acrobat Reader X , ker ostali bralniki PDF-ja nimajo tega problema, a kaj ko je verjetno najpogostejši in gre za stvar, ki se bo pošiljalo naokrog.


Primer kode:
pdf("test.pdf", encoding='cp1250')
plot(1:10,main="ČŠŽ čšž")
def.off()


#problem je, da se č prekriva za naslednjo črko, a samo v Acrobat Reader X


Lep pozdrav,
Aleš Žiberna

Andrej Kastrin

unread,
May 24, 2013, 8:52:53 AM5/24/13
to rkoh...@googlegroups.com
Če daš "encoding" na "utf-8"?

Mitja Pišlar

unread,
May 24, 2013, 9:04:56 AM5/24/13
to rkoh...@googlegroups.com
Zdravo,
 
sem imel enake probleme, pa nisem našel rešitev. Se pridružujem vprašanju!
 
Lp,
Mitja


--
You received this message because you are subscribed to the Google Groups "Anonimni Rkoholiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rkoholiki+unsubscribe@googlegroups.com.
To post to this group, send email to rkoh...@googlegroups.com.
Visit this group at http://groups.google.com/group/rkoholiki?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.





--
Mitja Pišlar
Kolomban 69/b
6280 Ankaran
Slovenia
Tel: +38640480785

Crt Ahlin

unread,
May 24, 2013, 10:23:24 AM5/24/13
to rkoh...@googlegroups.com
Živjo,

Poskusita tole:

library(Cairo)
CairoPDF("test.pdf")
plot(1:10,main="ČŠŽ čšž")
dev.off()

Meni s to Cairo knjižnico deluje prikaz šumnikov v Adobe Reader X. 

lp
Črt


2013/5/24 Mitja Pišlar <mitja....@gmail.com>
To unsubscribe from this group and stop receiving emails from it, send an email to rkoholiki+...@googlegroups.com.

Crt Ahlin

unread,
May 24, 2013, 5:41:09 PM5/24/13
to statis...@googlegroups.com, rkoh...@googlegroups.com
Konkretno ta "family" fontov pri meni ne generira znaka "Č", ampak "C". Kolikor razumem, je osnovni problem v tem, ker Adobe Reader nima vgrajenih istih oz. kompatibilnih fontov kot R. Pa potem vzame neke svoje fonte (zato različni prikazi na različnih bralnikih - npr. na Foxitu in Adobeju).

Univerzalna rešitev je po mojem v tem, da se fonte embeda znotraj samega PDFa in potem PDF client uporabi te embedane fonte namesto svojih. Kolikor sem bral, sta vsaj dve rešitvi:
1. funkcija embedFonts() iz paketa {grDevices}
2. knjižnica Cairo

S prvo varianto mi ni uspelo, verjamem pa da se v principu da. Pri njej odpreš že narejen PDF in vanj dodaš fonte, kolikor razumem.

Druga varianta (Cairo) pa zelo lepo deluje in že sama funkcija CairoPDF() embeda fonte, ko generira PDF. Kot piše v helpu za Cairo:
"The current implementation produces high-quality PNG, JPEG, TIFF bitmap files, high resolution PDF files with embedded fonts, SVG graphics and PostScript files."

Lp
Črt

P.s.: Zdajle sem šele opazil, da sem prejšnjič odgovoril samo na mailing listo za rkoholike, da pa je originalni mail letel še na tole listo. No, tale odgovor je bolj popoln.


2013/5/24 Djani Buric <djani...@gmail.com>
On 05/24/13 19:40, Djani Buric wrote:
> "URWHelvectica"

To bi moralo biti "URWHelvetica".


--
To sporočilo ste prejeli, ker ste prijavljeni v skupino >>statistikaUL<< v Google Skupinah.

Če se želite odjaviti iz skupine in ne želite več prejemati njenih elektronskih sporočil, pošljite e-poštno sporočilo na naslov statistikaul...@googlegroups.com.
Če želite objavljati v tej skupini, pošljite e-poštno sporočilo na naslov statis...@googlegroups.com.
Obiščite to skupino na naslovu http://groups.google.com/group/statistikaul?hl=sl.



Reply all
Reply to author
Forward
0 new messages