Dear R-users,
I've enhanced the "xtable" package, adding numerous features that have been requested by users. The changes are listed below.
The objective throughout has been to avoid any breaking changes. However, as "xtable" is widely used and is a dependency of many packages I'd like to have others try it out before I post it to CRAN. Both bug reports and design feedback is welcomed.
In particular, I'd like to have package authors that have written "xtable" methods try it out.
If you are interested and willing, you can get the source from R-Forge via SVN:
svn checkout svn://scm.r-forge.r-project.org/svnroot/xtable/
I can also send source and Windows binary versions to anyone that is interested.
Feedback can be sent to me or posted in the issue tracking system on R-Forge:
http://r-forge.r-project.org/tracker/?group_id=1228
Note that the R-Forge build system is currently being updated, so the option of installing directly from R-Forge won't get the latest version of the package.
Thanks,
Charlie Roosen
xtable maintainer
--------------
NEWS
1.7-0 (NOT YET RELEASED)
* Added some vectorization code to improve performance.
* Let "caption" be length 2, in which case the second value is
the short caption used when creating a list of tables.
* Added "toLatex" method.
* Included "print.xtable" in the exported methods in the NAMESPACE file.
* Added "print.results" argument to "print" that can be used to
suppress the printing.
* Added "format.args" argument to "print" that can be used to
pass additional arguments such as "big.marks" to "formatC()".
* Added "rotate.colnames" and "rotate.rownames" arguments to
"print.xtable".
* Added "booktabs" argument to use the "\toprule", "\midrule", and
"\bottomrule" tags from the Latex "booktabs" package rather than
using "\hline" for all horizontal lines.
* Added "scalebox" argument to include a "\scalebox" clause around
the tabular environment with the specified value used as the
scaling factor.
* Changed the "print.xtable()" arguments to use "getOption()"
to check the options for a default value. This was suggested
since "print.xtable()" has a lot of arguments that the user
will typically leave unchanged between tables.
* Added an "is.null()" check on the "table.placement" argument.
* Added examples using the new arguments to the vignette.
Charles Roosen, PhD
Technical Director
T: +41 (0)61 206 92 91
M: +41 (0)79 248 70 71
F: +41 (0) 61 206 92 99
www.mango-solutions.com
Mango Solutions AG
Aeschenvorstadt 36
4051 Basel
Switzerland
LEGAL NOTICE
This message is intended for the use o...{{dropped:10}}
xtable "beta" testing wanted
2 messages · Charles Roosen, Ista Zahn
Hi Charles, This looks great, I'll try it out later today. Any chance that more automated multicolumn headers will be added in a future version? I know you can do it using the add.to.row argument, but it would be great to have an automated way using something like cgroup and n.cgroup in Hmisc:latex. Best, Ista
On Tuesday, February 07, 2012 09:40:28 AM Charles Roosen wrote:
Dear R-users,
I've enhanced the "xtable" package, adding numerous features that have been
requested by users. The changes are listed below.
The objective throughout has been to avoid any breaking changes. However,
as "xtable" is widely used and is a dependency of many packages I'd like to
have others try it out before I post it to CRAN. Both bug reports and
design feedback is welcomed.
In particular, I'd like to have package authors that have written "xtable"
methods try it out.
If you are interested and willing, you can get the source from R-Forge via
SVN:
svn checkout svn://scm.r-forge.r-project.org/svnroot/xtable/
I can also send source and Windows binary versions to anyone that is
interested.
Feedback can be sent to me or posted in the issue tracking system on
R-Forge:
http://r-forge.r-project.org/tracker/?group_id=1228
Note that the R-Forge build system is currently being updated, so the option
of installing directly from R-Forge won't get the latest version of the
package.
Thanks,
Charlie Roosen
xtable maintainer
--------------
NEWS
1.7-0 (NOT YET RELEASED)
* Added some vectorization code to improve performance.
* Let "caption" be length 2, in which case the second value is
the short caption used when creating a list of tables.
* Added "toLatex" method.
* Included "print.xtable" in the exported methods in the NAMESPACE file.
* Added "print.results" argument to "print" that can be used to
suppress the printing.
* Added "format.args" argument to "print" that can be used to
pass additional arguments such as "big.marks" to "formatC()".
* Added "rotate.colnames" and "rotate.rownames" arguments to
"print.xtable".
* Added "booktabs" argument to use the "\toprule", "\midrule", and
"\bottomrule" tags from the Latex "booktabs" package rather than
using "\hline" for all horizontal lines.
* Added "scalebox" argument to include a "\scalebox" clause around
the tabular environment with the specified value used as the
scaling factor.
* Changed the "print.xtable()" arguments to use "getOption()"
to check the options for a default value. This was suggested
since "print.xtable()" has a lot of arguments that the user
will typically leave unchanged between tables.
* Added an "is.null()" check on the "table.placement" argument.
* Added examples using the new arguments to the vignette.
Charles Roosen, PhD
Technical Director
T: +41 (0)61 206 92 91
M: +41 (0)79 248 70 71
F: +41 (0) 61 206 92 99
www.mango-solutions.com
Mango Solutions AG
Aeschenvorstadt 36
4051 Basel
Switzerland
LEGAL NOTICE
This message is intended for the use o...{{dropped:10}}
______________________________________________ R-help at r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.