1 1.8-3 (NOT YET SUBMITTED TO CRAN)
2 * Corrected call to print.xtable inside print.xtableFtable included
3 arguments from call to print.xtableFtable. Absence of size
4 argument was advised by Lluis Ramon, email March 4, 2016
5 * Added patch from Martin Gubri, martin.gubri@framasoft.org to
6 enable use of lagImpactMat from spdep in xtable method lagImpact.
7 * Added patch to code in OtherPackagesGallery.Rnw supplied by Martin
8 Gubri to avoid warnings in the spdep package example. Also fixed the
12 * Added function print.xtableMatharray to enable easy creation of
13 LaTeX code to enable an array to be included in a document.
14 * Added example to the gallery using sanitizing headings and row
15 names to produce large bold headings and italic row names.
16 * Added code from Martin Gubri, martin.gubri@framasoft.org, to produce
17 tables from the spatial econometrics packages, spdep, splm, and
19 * Extracted sanitize functions from print.xtable as stand-alone
20 functions, and exported them. Added helper functions as.is and
21 as.math for assistance with sanitization (supplied by Stefan
22 Edwards <sme@iysik.com> in Feature Request #5303).
23 * Added option to produce math style exponents when sanitizing
24 numbers, as suggested by Don Armstrong <don@donarmstrong.com>, who
26 * Fixed bug #6907. Warning was created when the data frame as no
27 rows for type is 'html'. Added a test to create the matrix
28 requested specially in that case. Original code was
29 BTD2 <- matrix(align.tmp[(2-pos):(ncol(x)+1)],
30 nrow = nrow(x), ncol = ncol(x)+pos, byrow = TRUE)
31 which created a matrix with no rows, but gave a warning when
32 there were no rows in the data frame being processed.
33 * Fixed bug #6260. Accepted the change suggested by Claudius
34 Loehnert, which was to replace { and } by \begingroup and
35 \endgroup respectively as the delimiters when size was to changed
37 * Added functions xtableList and print.xtableList to produce
38 composite tables consisting of a number of subtables.
39 * Added xtableFtable and print.xtableFtable to format flat tables
40 produced by ftable. Included examples in the xtable gallery.
41 * Produced new vignettes: 'The xtableList Gallery' to illustrate
42 xtableList and print.xtableList; and 'The Other Packages Gallery'
43 to illustrate methods for classes of objects from other packages.
46 * autoformat, xalign, xdigits, xdisplay from Arni Magnusson, added
47 along with help file. Feature request #5686.
48 * New argument 'auto' in xtable(), to call xalign, xdigits, and
49 xdisplay at the time when xtable is created.
50 * Updated xtableGallery vignette, now with TOC and revised examples.
53 * Changed tags in HTML to be all lower case, to be compatible with
54 HTML5, part of feature request. (#5879)
55 * Fixed booktabs bug (#2309), more of an enhancement really. Updated
56 xtableGallery.snw to illustrate the change.
59 * Dealt with format.args bug (#4770). No code changes, but the
60 documentation of print.xtable was changed to warn of the problem
61 and to give a workaround as an example.
64 * Fixed logicals bug. (Req #1911)
65 * Changed implementation of centering of tables. Instead of
66 inserting a centered environment, now a \centering command is
68 * Allow for margin tables as possible with document class
69 tufte-handout. An example of usage is found in the vignette.
70 produced by margintable.Rnw which is in inst/doc. (Req #2168)
71 * Added "timestamp" argument to print.xtable(). Set it to NULL
72 if no timestamp is desired. (Req #2246)
73 * Added "comment" argument to print.xtable(). Set it to FALSE
74 to exclude the version and timestamp comment. (Req #2246)
75 * Added "caption.width" argument. If not NULL then the caption
76 is placed in a "parbox" of the specified width. (Req #2247)
77 * Remove the check on whether the "floating.environment" is in a
78 list of known floating environments. Users want to use floating
79 environments from multiple options LaTeX packages. (Req #2488,
83 * Added some vectorization code to improve performance.
84 * Let "caption" be length 2, in which case the second value is
85 the short caption used when creating a list of tables.
86 * Added "toLatex" method.
87 * Included "print.xtable" in the exported methods in the NAMESPACE file.
88 * Added "print.results" argument to "print" that can be used to
89 suppress the printing.
90 * Added "format.args" argument to "print" that can be used to
91 pass additional arguments such as "big.marks" to "formatC()".
92 * Added "rotate.colnames" and "rotate.rownames" arguments to
94 * Added "booktabs" argument to use the "\toprule", "\midrule", and
95 "\bottomrule" tags from the Latex "booktabs" package rather than
96 using "\hline" for all horizontal lines.
97 * Added "scalebox" argument to include a "\scalebox" clause around
98 the tabular environment with the specified value used as the
100 * Added "width" argument to allow specification of the width
101 value in tabular environments such as "tabularx".
102 * Added "X" as an allowed alignment value in the "align()"
103 replacement function.
104 * Changed the "print.xtable()" arguments to use "getOption()"
105 to check the options for a default value. This was suggested
106 since "print.xtable()" has a lot of arguments that the user
107 will typically leave unchanged between tables.
108 * Added an "is.null()" check on the "table.placement" argument.
109 * Added examples using the new arguments to the vignette.
112 * Allow "table*" as a value for "floating.environment" in print.xtable().
113 * Fix bug under which multiple logical columns were formatted incorrectly.
114 * Stop with an error if "xtable.table" is used on a table with more than
116 * Add some newlines to "Rd" file to prevent lines from extending off the
117 page in the PDF version of the help files.
118 * Changed the maintainer to "Charles Roosen".
119 * Created an "xtable" project on R-Forge.
122 * Support caption at the top in the LaTeX longtable.
123 * Use options()$OutDec for decimal mark.
126 * Added html.table.attributes to set the attributed of the <TABLE> tag for
128 * Accommodated logicals by converting to characters.
129 * Add an extra space at end of each line for LaTeX tables.
130 * Fixed typographical error in documentation.