html
is a generic function, for which only two methods are currently
implemented, html.latex
and a rudimentary
html.data.frame
. The former uses the HeVeA
LaTeX to HTML
translator by Maranget to create an HTML file from a LaTeX file like
the one produced by latex
. The resulting HTML file may be
displayed using a show
or a print
method. The browser
specified in options(browser=)
for R (help.browser
for
S-Plus) is launched to display the HTML file. html.default
just
runs html.data.frame
.html(object, ...)
## S3 method for class 'latex':
html(object, ...)
## S3 method for class 'data.frame':
html(object,
file=paste(first.word(deparse(substitute(object))),'html',sep='.'),
append=FALSE, link=NULL, linkCol=1, linkType=c('href','name'), ...)
## S3 method for class 'default':
html(object,
file=paste(first.word(deparse(substitute(object))),'html',sep='.'),
append=FALSE, link=NULL, linkCol=1, linkType=c('href','name'), ...)
## S3 method for class 'html':
print(x, ...)
## S3 method for class 'html':
show(object)
latex
. For
show
is an object created by html
. For the generic
html
is any object for which an html
method exists.object.html
where object
is the first word in
the name of the argument for object
.TRUE
to append to an existing filelink
is omitted or for elements of link
that are
""
.object
to which hyperlinks are
attached. Defaults to first column."href"
format.df
html
print
or show
launch a browserlatex
x <- matrix(1:6, nrow=2, dimnames=list(c('a','b'),c('c','d','e')))
w <- latex(x)
h <- html(w) # run HeVeA to convert .tex to .html
h <- html(x) # convert x directly to html
options(browser='konqueror') # use help.browser for S-Plus
h # launch html browser by running print.html
w <- html(x, link=c('','B')) # hyperlink first row first col to B
Run the code above in your browser using DataLab