par函数family参数-控制文字的字体
2017-05-16 14:51
190 查看
family用于控制文字的字体, 标准的取值范围为serif, sans, mono, 其中sans 为默认值
基本用法,代码示例:
par(mfrow = c(1,3))
par(cex = 1.5 , family = "serif")
plot(1:5, 1:5, main = "family serif", sub = "sub", xlab = "xlab", ylab = "ylab")
text(3, 3, "text")
par(cex = 1.5, family = "sans")
plot(1:5, 1:5, main = "family sans", sub = "sub", xlab = "xlab", ylab = "ylab")
text(3, 3, "text")
par(cex = 1.5, family = "mono")
plot(1:5, 1:5, main = "family mono", sub = "sub", xlab = "xlab", ylab = "ylab")
text(3, 3, "text")
效果图如下:
除了以上3种标准的字体外,还支持自定义字体,需要注意的是,为了使用自定义字体,必须确保字体已经安装,以windows 平台为例,在 C:\Windows\Fonts 目录下可以查看当前计算机上安装的字体;
直接将family 设置成自定义字体也是不行的,因为R语言不能直接访问到当前设备上的字体,必须通过对应的函数先添加字体才可以
在windows 中,首先通过windowsFont 函数设置一系列windows 下的字体,然后才可以使用对应的字体,代码示例:
效果图如下:
linux 平台也是类似的,只不过图形设备不同,使用的添加字体的函数不一样,类似的函数有postscriptFonts, pdfFonts等
基本用法,代码示例:
par(mfrow = c(1,3))
par(cex = 1.5 , family = "serif")
plot(1:5, 1:5, main = "family serif", sub = "sub", xlab = "xlab", ylab = "ylab")
text(3, 3, "text")
par(cex = 1.5, family = "sans")
plot(1:5, 1:5, main = "family sans", sub = "sub", xlab = "xlab", ylab = "ylab")
text(3, 3, "text")
par(cex = 1.5, family = "mono")
plot(1:5, 1:5, main = "family mono", sub = "sub", xlab = "xlab", ylab = "ylab")
text(3, 3, "text")
效果图如下:
除了以上3种标准的字体外,还支持自定义字体,需要注意的是,为了使用自定义字体,必须确保字体已经安装,以windows 平台为例,在 C:\Windows\Fonts 目录下可以查看当前计算机上安装的字体;
直接将family 设置成自定义字体也是不行的,因为R语言不能直接访问到当前设备上的字体,必须通过对应的函数先添加字体才可以
在windows 中,首先通过windowsFont 函数设置一系列windows 下的字体,然后才可以使用对应的字体,代码示例:
windowsFonts(JP1 = windowsFont("MS Mincho"), JP2 = windowsFont("MS Gothic"), JP3 = windowsFont("Arial Unicode MS"), JP4 = windowsFont("宋体"), JP5 = windowsFont("微软雅黑")) par(mfrow = c(1,2)) par(cex = 1.5 , family = "JP4") plot(1:5, 1:5, main = "family custom", type = "n", sub = "sub", xlab = "xlab", ylab = "ylab") text(3, 3, " 星期五") par(cex = 1.5 , family = "JP5") plot(1:5, 1:5, main = "family custom", type = "n", sub = "sub", xlab = "xlab", ylab = "ylab") text(3, 3, " 星期五")
效果图如下:
linux 平台也是类似的,只不过图形设备不同,使用的添加字体的函数不一样,类似的函数有postscriptFonts, pdfFonts等
相关文章推荐
- par函数的adj 参数- 控制文字的对齐方式
- par函数col参数-控制颜色
- par函数的ann 参数-控制图片的注释信息
- par函数的las参数-控制x轴和y轴标签的方向
- par函数mgp 参数-控制坐标轴的位置
- par函数usr参数-控制坐标系的范围
- par函数的bg参数-控制图片的背景色
- 控制不同的文字字体(Typeface对象的使用)
- R 语言绘图006-绘图参数设置函数par()详解
- 控制不同文字字体Typeface
- MATLAB画图SURF函数颜色控制参数C用法
- 3. 设计一个带有菜单的图形用户界面程序,使用级联菜单控制文字的字体和颜色,运行结果如下图所示
- R语言笔记 R中设置图形参数--函数par()详解
- R中的par()函数的参数
- R中设置图形参数--函数par()…
- R中设置图形参数--函数par()…
- 【Android每日一讲】2012.10.29 控制不同的文字字体 -- Typeface对象使用
- 获得在指定Size范围内完全显示指定文字的最大字体的辅助函数
- C# 给某个方法设定执行超时时间 C#如何控制方法的执行时间,超时则强制退出方法执行 C#函数运行超时则终止执行(任意参数类型及参数个数通用版)
- css控制文字大小、字体及颜色