1

PDF次のコードは、ファイルにプロットを作成します

library(ggplot2)

ggplot(data=mtcars, aes(x=cyl, y=hp))+
  geom_point() +
ggsave(filename="test1.pdf")

キャラクターはごくわずかですが、曲線でない限り壊れやすいです。見た目を守りたい。

$ pdffonts test1.pdf 
name                                 type              emb sub uni object ID
------------------------------------ ----------------- --- --- --- ---------
ZapfDingbats                         Type 1            no  no  no      10  0
Helvetica                            Type 1            no  no  no      11  0

テキストと記号を曲線に変換するにはどうすればよいですか?

running R 2.15 on debian squeeze

text-to-curves の意味を説明する図

4

1 に答える 1

2

https://tex.stackexchange.com/questions/27327/how-to-convert-text-in-a-pdf-file-from-fonts-text-to-outlinesからコピー: このスクリプトを呼び出しましたpdfsquash

#!/bin/sh

if [ "x$1" = "x" -o "x$2" = "x" ]; then
    echo Usage: `basename "$0"` "<input.pdf>" "<output.pdf>" >&2
    exit 1
fi
gs -sDEVICE=pswrite -dNOCACHE -sOutputFile=- -q \
   -dbatch -dNOPAUSE -dQUIET "$1" -c quit | ps2pdf - "$2"

次に、コードを実行しました(Rの外で、使用することもできますsystem()):

pdfsquash test1.pdf test1S.pdf

オリジナル:

pdffonts test1.pdf
name                                 type              emb sub uni object ID
------------------------------------ ----------------- --- --- --- ---------
ZapfDingbats                         Type 1            no  no  no      10  0
Helvetica                            Type 1            no  no  no      11  0

新しい:

pdffonts test1S.pdf
name                                 type              emb sub uni object ID
------------------------------------ ----------------- --- --- --- ---------
于 2012-11-24T17:03:42.027 に答える