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

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

[复制链接]
发表于 2012-2-16 19:41:51 | 显示全部楼层 |阅读模式
parseLatex(tools)
parseLatex()所属R语言包:tools

                                         These experimental functions work with a subset of LaTeX code.
                                         这些实验的功能与LaTeX代码的一个子集。

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

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

The parseLatex function parses LaTeX source, producing a structured object; deparseLatex reverses the process.  The latexToUtf8 function takes a LaTeX object, and processes a number of different macros to convert them into the corresponding UTF-8 characters.
parseLatex函数解析LaTeX源,产生了结构性的对象;deparseLatex相反的过程。函数需要latexToUtf8乳胶对象,并处理一些不同的宏转换成相应的UTF-8字符。


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


parseLatex(text, filename = deparse(substitute(text)), verbose = FALSE,
           verbatim = c("verbatim", "verbatim*", "Sinput", "Soutput"))
deparseLatex(x, dropBraces=FALSE)
latexToUtf8(x)



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

参数:text
A character vector containing LaTeX source code.  
一个特征向量包含LaTeX的源代码。


参数:filename
A filename to use in syntax error messages.  
一个文件名中使用语法错误消息。


参数:verbose
If TRUE, print debug error messages.  
如果TRUE,打印调试错误消息。


参数:verbatim
A character vector containing the names of LaTeX environments holding verbatim text.  
含有乳胶环境的名称,持有逐字文本字符向量。


参数:x
A "LaTeX" object.  
一个"LaTeX"对象。


参数:dropBraces
Drop unnecessary braces when displaying a "LaTeX" object.  
显示"LaTeX"对象时,丢弃不必要的括号。


Details

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

The parser does not recognize all legal LaTeX code, only relatively simple examples.  It does not associate arguments with macros, that needs to be done after parsing, with knowledge of the definitions of each macro.  The main intention for this function is to process simple LaTeX code used in bibliographic references, not fully general LaTeX documents.
解析器不承认所有法律的LaTeX的代码,只有相对简单的例子。它不与宏关联的参数,需要解析完成后,每个宏定义的知识。这个函数的主要目的是处理简单的LaTeX代码,参考书目,不完全一般的LaTeX文档。

Verbose text is allowed in two forms:  the
详细的文字被允许有两种形式:


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

The parseLatex() function returns a recursive object of class "LaTeX".  Each of the entries in this object will have a  "latex_tag" attribute identifying its syntactic role.
parseLatex()函数返回一个递归类"LaTeX"对象。在这个对象中的条目,每个人都将有一个 "latex_tag"属性确定其句法作用。

The deparseLatex() function returns a single element character vector, possibly containing embedded newlines.
deparseLatex()函数返回一个单一的元素特征向量,可能包含嵌入的换行符。

The latexToUtf8() function returns a modified version of the "LaTeX" object that was passed to it.
latexToUtf8()函数返回"LaTeX"对象传递给它的修改版本。


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



Duncan Murdoch




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


latex <- parseLatex("fa\\c{c}ile")
deparseLatex(latexToUtf8(latex))

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


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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-24 20:59 , Processed in 0.032341 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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