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

R语言 SVGAnnotation包 addCSS()函数中文帮助文档(中英文对照)

[复制链接]
发表于 2012-2-22 20:58:01 | 显示全部楼层 |阅读模式
addCSS(SVGAnnotation)
addCSS()所属R语言包:SVGAnnotation

                                        Use the Cascading Style Sheet within an SVG file
                                         在SVG文件中使用层叠样式表

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

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

This function associates the Cascading Style Sheet with the specified (parsed) SVG document. It can either insert  a link or (h)reference to the CSS file (or URL) or can insert its contents directly into the SVG. Inserting the contents is useful if one wants to make the SVG independent of the location of the CSS file, e.g. if the CSS file is a local file and we want the SVG file to be distributed elsewhere. On the other hand, using a reference to the file allows us to have a single copy shared by multiple SVG files, and also facilitates updating the CSS file and having the changes be used by these SVG files without requiring additional processing.
此功能相关联的层叠样式表与指定(解析)SVG文档。它可以插入一个链接,或(h)的参考CSS文件(或URL),或可直接插入其内容的SVG。插入的内容是有用的,如果想使独立的SVG,CSS文件的位置如如果CSS文件是本地文件,我们希望将分布在别处SVG文件。另一方面,使用文件的参考,让我们有多个SVG文件共享一个单一的副本,也有利于更新CSS文件和改变这些SVG文件,而不需要额外的处理。

The CSS to be used is determined from the R option "SVGCSS". If this is not set, we look at the environment variable SVGCSS. If that is not set, then we use the default which is in the installed SVGAnnotation package directories.
确定要使用的CSS是从R选项"SVGCSS"。如果不这样设置,我们期待在环境变量SVGCSS。如果没有设置,那么我们使用默认的,这是在安装SVGAnnotation包目录。


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


addCSS(doc, css = getDefaultSVGCSS(),
       insert = inherits(css, "AsIs"), silent = FALSE)



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

参数:doc
the parsed SVG document
解析SVG文件


参数:css
the name of the CSS file/URL. By default, we use the CSS file that comes with this package. The R user can specify a different one directly in the call to this function, or by setting the R option named SVGCSS, e.g. options(SVGCSS = "mySVG.css").  
CSS文件的名称/网址。默认情况下,我们使用的CSS文件,这个包。 R用户可以直接调用这个函数指定一个不同的,或通过设置R选项命名SVGCSS,例如: options(SVGCSS = "mySVG.css")。


参数:insert
a logical value indicating whether to insert the contents of the CSS document into the XML document or add a reference to it.
一个逻辑值,指明是否插入到XML文档的CSS文件中的内容,或添加一个引用到。


参数:silent
a logical value that controls whether a warning is emitted if one attempts to insert an already present CSS file. If this is FALSE (the default) a warning informs you; otherwise no message is issued.   
一个逻辑值,控制是否发出警告,如果有人试图插入一个已经存在的CSS文件。如果这是FALSE(默认)警告,通知您,否则没有任何消息发出。


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

The updated XML document.
更新后的XML文档。


作者(S)----------Author(s)----------


Duncan Temple Lang



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

addECMAScripts svgPlot
addECMAScriptssvgPlot

compressStyles and convertCSSStylesToSVG
compressStyles和convertCSSStylesToSVG


举例----------Examples----------



  doc = svgPlot(plot(1:10))
  addCSS(doc)
  addCSS(doc)  # get a warning since it is already there.[得到一个警告,因为它已经存在。]

     # add a reference[添加一个引用]
  addCSS(doc, "http://www.omegahat.org/OmegaTech.css", FALSE)

    # put the content in directly[直接把内容]
  addCSS(doc, insert = TRUE)
     #[]
  addCSS(doc, I("class {\n  fill: red;\n  stroke: blue;}"))


  saveXML(doc, tempfile())

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


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

使用道具 举报

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

本版积分规则

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

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

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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