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

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

[复制链接]
发表于 2012-2-16 21:20:56 | 显示全部楼层 |阅读模式
aspell(utils)
aspell()所属R语言包:utils

                                        Spell Check Interface
                                         拼写检查接口

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

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

Spell check given files via Aspell, Hunspell or Ispell.
拼写检查,通过Aspell的,Hunspell或Ispell指定文件。


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


aspell(files, filter, control = list(), encoding = "unknown",
       program = NULL)



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

参数:files
a character vector with the names of files to be checked.
要检查的文件的名称与特征向量。


参数:filter
an optional filter for processing the files before spell checking, given as either a function (with formals ifile and encoding), or a character string specifying a built-in filter, or a list with the name of a built-in filter and additional arguments to be passed to it.  See Details for available filters.  If missing or NULL, no filtering is performed.
可选的过滤器,作为一个函数(形参ifile和encoding),或一个字符串,指定一个内置的过滤器,或列表的名字拼写检查前处理文件内置滤波器和额外的参数传递给它的。详情请参阅可用的过滤器。如果丢失或NULL,没有执行筛选。


参数:control
a list or character vector of control options for the spell checker.
一个拼写检查器的控制选项的列表或特征向量。


参数:encoding
the encoding of the files.  Recycled as needed.
文件的编码。回收作为需要。


参数:program
a character string giving the name (if on the system path) or full path of the spell check program to be used, or NULL (default).  By default, the system path is searched for aspell, hunspell and ispell (in that order), and the first one found is used.
字符串的名称(如果在系统路径上),或者要使用的拼写检查程序的完整路径,或NULL(默认)。默认情况下,将搜索系统路径aspell,hunspell和ispell(按顺序),使用第一个找到的。


Details

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

The spell check programs employed must support the so-called Ispell pipe interface activated via command line option -a.  In addition to the programs, suitable dictionaries need to be available. See http://aspell.net, http://hunspell.sourceforge.net/ and http://lasr.cs.ucla.edu/geoff/ispell.html, respectively, for obtaining the Aspell, Hunspell and (International) Ispell programs and dictionaries.
就业拼写检查程序必须支持所谓的Ispell管道接口,通过命令行选项-a激活。在另外的方案,合适的字典需要可用。见http://aspell.net,http://hunspell.sourceforge.net/和http://lasr.cs.ucla.edu/geoff/ispell.html,分别获得Aspell的,Hunspell(国际) ispell的方案和字典。

Currently the only available built-in filters are "Rd", corresponding to RdTextFilter, and "Sweave", corresponding to SweaveTeXFilter.
目前唯一有内置过滤器"Rd",相应RdTextFilter和"Sweave",对应SweaveTeXFilter。

The print method has for the objects returned by aspell has an indent argument controlling the indentation of the positions of possibly mis-spelled words.  The default is 2; Emacs users may find it useful to use an indentation of 0 and visit output in grep-mode.  It also has a verbose argument: when this is true, suggestions for replacements are shown as well.
print方法返回的对象aspellindent参数控制可能误拼写的单词的位置缩进。默认是2; Emacs用户可能会发现它很有用缩进0,并参观在grep的输出模式。它也有一个verbose参数:如果这是真的,显示以及替代品的建议。


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

A data frame inheriting from aspell (which has a useful print method) with the information about possibly mis-spelled words.
继承从一个数据框aspell(其中有一个有用的打印方法)可能误拼写的单词有关的信息。


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

aspell-utils for utilities for spell checking packages.
与aspell-utils的拼写检查包的工具。

Package Aspell on Omegahat (http://www.omegahat.org/Aspell) for a fine-grained R interface to the Aspell library.
包AspellR接口细粒度的Aspell的库Omegahat(http://www.omegahat.org/Aspell)。


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


## Not run: [#无法运行:]
## To check all Rd files in a directory, (additonally) skipping the[#要检查目录中的所有号文件,(additonally)跳绳]
## \references sections.[#\引用部分。]
files <- Sys.glob("*.Rd")
aspell(files, filter = list("Rd", drop = "\references"))

# To check all Sweave files[检查所有Sweave文件]
files <- Sys.glob(c("*.Rnw", "*.Snw", "*.rnw", "*.snw"))
aspell(files, filter = "Sweave", control = "-t")

# To check all Texinfo files (Aspell only)[要检查所有的Texinfo文件(Aspell的唯一)]
files <- Sys.glob("*.texi")
aspell(files, control = "--mode=texinfo")

## End(Not run)[#结束(不运行)]

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


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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-23 21:20 , Processed in 0.021440 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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