Mam problemy z eksportowania plików EPS z R i importowanie do programu Word 2010.R eps eksport i import do programu Word 2010
Używam ggplot2
działek, np
library(ggplot2)
p <- qplot(disp,hp,data=mtcars) + stat_smooth()
p
Nawet po wywołaniu setEPS()
żadne z poniższych nie tworzy plików, które można pomyślnie zaimportować.
ggsave("plot.eps")
postscript("plot.eps")
print(p)
dev.off()
Najdziwniejsze jest to, że jeśli będę produkować działkę przy użyciu File
->Save As
->Postscript
z menu w GUI, może być importowany poprawnie. Jednakże, gdy dokument Word jest następnie eksportowany jako plik pdf, czcionki na grafice są trochę postrzępione.
Więc moje pytania to:
- Co kombinacja (
ggsave
/postscript
) Ustawienia pozwala mi produkować pliki EPS, które mogą być importowane do programu Word 2010? - Jak zapewnić, że czcionki pozostaną czyste, gdy dokument Word zostanie wyeksportowany jako plik pdf?
Aktualizacja
Po więcej dochodzenia miałem więcej szczęścia z cairo_ps
produkować działek. Jednak żaden tekst nie pojawia się po zaimportowaniu do programu Word.
Ponadto, po sprawdzeniu różnych wyjść eps (cairo_ps
, zapisz z GUI, ggsave
) w dokumencie lateksu, wygląda na to, że filtr importu eps w programie Word jest dość słaby, ponieważ wydruk/plik PDF nie pasuje do jakości dokumentu latex'd. Wersja ggsave
(która używa postscript
) miała pewne problemy z kolorami, które nie miały dwóch pozostałych metod.
Wniosek jest taki, że jest to problem dotyczący programu Word i dlatego nie ma zastosowania fortune(109)
. Byłbym szczęśliwy, gdyby udowodniono, że jest inaczej, ale nagrodzę odpowiedź i nagrodę każdemu, kto może dostarczyć polecenia, które mogą replikować dane wyjściowe z GUI w postaci polecenia.
Prawdopodobnie jest to Słowo 2007+ problem: „[Niemożność korzystania eps grafiki w programie Word 2007 i zrobić pdf] (http: // forum .adobe.com/thread/439881). " –