4

グリッド グラフィックを使用するテキストに短いハイフンを使用したい。

txt <- "a dash-in between"

次の例は、出力デバイス(pdf、png)によって結果が異なることを示しています。

pdf("test.pdf")
grid.text(txt)
dev.off()

ここに画像の説明を入力

png("test.png")
grid.text(txt)
dev.off()

ここに画像の説明を入力

pdf デバイスのハイフンはもっと長いです。 私が欲しいのは、pdfデバイスを使用した短いハイフンです。 どうやってやるの?

4

1 に答える 1

3

パッケージ ( )からcairoベースの PDF デバイスを試してください。grDevicescairo_pdf

library("grid")
txt <- "a dash-in between"

cairo_pdf("test.pdf")
grid.text(txt)
dev.off()

cairo_pdf の例

capabilities()お使いのシステムで cairo がサポートされているかどうかを確認してください。

于 2013-09-05T13:47:25.407 に答える