Learn R Programming

BioGeoBEARS (version 0.2.1)

pdfit: Print a table to LaTeX format

Description

This function prints a table to PDF via xtable and the LaTeX pdflatex function. It will only work if you have command-line LaTeX installed.

Usage

pdfit(table_vals, file_prefix = "tmptable", size = "\\tiny", gettex = FALSE, caption = NULL)

Arguments

table_vals
A table, hopefully produced by conditional_format_table.
file_prefix
The prefix for the output PDF and the intermediate files.
size
Font size, overriding getOption("xtable.size"). Default is "tiny" (with backslashes). You can also try "small". Input NULL (without quotes or backslashes) for medium. (NULL is the options default.)
gettex
If TRUE, the tex code for the table is returned.
caption
A caption, if desired.

Value

texfile The filename of the tex file.

Details

This function was inspired by http://tex.stackexchange.com/questions/15013/generate-a-pdf-containing-r-output-inside-latex-table.

References

http://phylo.wikidot.com/matzke-2013-international-biogeography-society-poster

Matzke_2012_IBS

See Also

pdftable

Examples

Run this code
test=1

# Setup data
## Not run: 
# data = c(2.768443, 1.869964, 5.303702, 4.733483,  2.123816,
# 18.551051, 5.483625,  3.590745,  18.772389)
# result = matrix(data, nrow=3, byrow=TRUE)
# result = as.data.frame(result)
# names(result) = c("CV", "LCB", "UCB")
# rownames(result) = c("within", "between", "total")
# result
# pdfit(table_vals=result)#' ## End(Not run)

Run the code above in your browser using DataLab