當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


R cairoSymbolFont 指定符號字體


R語言 cairoSymbolFont 位於 grDevices 包(package)。

說明

為基於 Cairo 的圖形設備指定符號字體。此函數提供了指定字體是否支持專用區域代碼點的機會。

用法

cairoSymbolFont(family, usePUA = TRUE)

參數

family

給出符號字體係列名稱的字符向量。

usePUA

該字體是否支持專用區域代碼點?

細節

在基於 Cairo 的圖形設備上,當使用符號字體(例如 plotmath )進行繪圖時,Adobe Symbol Encoding 字符將轉換為 UTF-8 代碼點。此轉換可以使用或不使用專用區域代碼點。能夠指定此選項很有用,因為某些字體(例如 LibreOffice 中包含的 OpenSymbol 字體)具有映射到私人使用區域的字形,而某些字體(例如 Nimbus Sans L,相當於 URW 字體) Helvetica)沒有。

"CairoSymbolFont" 的對象。

例子

## Not run: 
## If a font uses PUA, we can just specify the font name ...
cairo_pdf(symbolfamily="OpenSymbol")
dev.off()
## ... or equivalently ...
cairo_pdf(symbolfamily=cairoSymbolFont("OpenSymbol"))
dev.off()

## If a font does not use PUA, we must indicate that ...
cairo_pdf(symbolfamily=cairoSymbolFont("Nimbus Sans", usePUA=FALSE))
dev.off()

## End(Not run)

也可以看看

cairo_pdf

相關用法


注:本文由純淨天空篩選整理自R-devel大神的英文原創作品 Specify a Symbol Font。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。