当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。