找回密码
 注册
查看: 2917|回复: 0

R语言:embedFonts()函数中文帮助文档(中英文对照)

[复制链接]
发表于 2012-2-17 10:13:35 | 显示全部楼层 |阅读模式
embedFonts(grDevices)
embedFonts()所属R语言包:grDevices

                                        Embed Fonts in PostScript and PDF
                                         嵌入在PostScript和PDF的字体

                                         译者:生物统计家园网 机器人LoveR

描述----------Description----------

Runs Ghostscript to process a PDF or PostScript file and embed all fonts in the file.
运行Ghostscript来处理PDF或PostScript文件和嵌入文件中的所有字体。


用法----------Usage----------


embedFonts(file, format, outfile = file, fontpaths = "",
           options = "")



参数----------Arguments----------

参数:file
a character string giving the name of the original file.
原始文件名的字符串。


参数:format
either "pswrite" or "pdfwrite". If not specified, it is guessed from the suffix of file.
无论是"pswrite"或"pdfwrite"。如果没有指定,它被猜中从file的后缀。


参数:outfile
the name of the new file (with fonts embedded).
新的文件名(嵌入字体)。


参数:fontpaths
a character vector giving directories that Ghostscript will search for fonts.
字符向量Ghostscript的搜索字体的目录。


参数:options
a character string containing further options to Ghostscript.
字符串包含更多选择的Ghostscript。


Details

详情----------Details----------

This function is not necessary if you just use the standard default fonts for PostScript and PDF output.
此功能是没有必要的,如果你仅仅使用标准的默认字体,PostScript和PDF输出。

If you use a special font, this function is useful for embedding that font in your PostScript or PDF document so that it can be shared with others without them having to install your special font (provided the font licence allows this).
如果使用特殊的字体,这个功能是有用的,为您的PostScript或PDF文件中嵌入字体,所以它可以与他人分享他们无需安装特殊字体(提供字体许可证允许)。

If the special font is not installed for Ghostscript, you will need to tell Ghostscript where the font is, using something like options="-sFONTPATH=path/to/font".
如果没有安装Ghostscript的特殊字体,你将需要告诉Ghostscript字体,使用一些像options="-sFONTPATH=path/to/font"。

This function relies on a suitable Ghostscript executable being in your path, or the environment variable R_GSCMD (the same as bitmap) being set as the full path to the Ghostscript executable. For Windows users, this should be the path to gswin32c.exe or gswin64c.exe.  If unset, environment variable GSC is tried and then "gswin32c.exe".
该功能依赖于合适的Ghostscript在你的路径的可执行文件,或环境变量R_GSCMDGhostscript的可执行文件的完整路径设置(bitmap的相同)。对于Windows用户,这应该是路径gswin32c.exe或gswin64c.exe。如果未设置环境变量GSC尝试,然后"gswin32c.exe"。

Note that Ghostscript may do font substitution, so the font embedded may differ from that specified in the original file.
需要注意的是Ghostscript的可能做字体替换,因此可能不同于在原始文件中指定的字体嵌入。

Some other options which can be useful (see your Ghostscript documentation) are -dMaxSubsetPct=100, -dSubsetFonts=true and  -dEmbedAllFonts=true.
一些其他的选择,它可以是有用的(见您的Ghostscript的文件)-dMaxSubsetPct=100,-dSubsetFonts=true和-dEmbedAllFonts=true。


值----------Value----------

The shell command used to invoke Ghostscript is returned invisibly. This may be useful for debugging purposes as you can run the command by hand in a shell to look for problems.
shell命令用来调用Ghostscript的无形返回。这可能是有用的用于调试目的,你可以手工运行一个shell命令来寻找问题。


参见----------See Also----------

postscriptFonts, Devices.
postscriptFonts,Devices。

Paul Murrell and Brian Ripley (2006) Non-standard fonts in PostScript and PDF graphics. R News, 6(2):41–47. http://cran.r-project.org/doc/Rnews/Rnews_2006-2.pdf.
保罗的Murrell和布赖恩·里普利(2006)非标字体,PostScript和PDF格式的图形。 ŕ新闻,6(2):41-47。 http://cran.r-project.org/doc/Rnews/Rnews_2006-2.pdf。

转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。


注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|小黑屋|生物统计家园 网站价格

GMT+8, 2025-1-22 22:51 , Processed in 0.027716 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表