Rmarkdown is my first choice as well... but the options available there
for controlling PDF output via LaTeX macros are incredibly powerful, while
the options available for controlling Word output from Rmarkdown are
extremely limited by comparison. ReporteRs and officeR provide considerably
more fine-grained control over Word formatting and layout than Rmarkdown
supports, so for meshing R output into an existing Word-based workflow
without lots of manual tweaking there is no comparison.
On April 8, 2020 10:12:36 PM PDT, cpolwart at chemo.org.uk wrote:
DocX is quite a complex file..it's actually a zip file which contains
an XML file describing the text and sub folders with other content such
as images.
The description of need is a little vague - but may be the way it is
described. Rmarkdown For instance can generate output to word.
ODFweave (now discontinued I think) can output to odx which can be
opened in word. Although it starts with a odx file and generated a new
version of it.
I use Rmarkdown to generate reports (mine are PDF) and if someone said
could I do a word document report I'd start with markdown...
On 8 Apr 2020 18:08, Bert Gunter <bgunter.4567 at gmail.com> wrote:
But the OP explicitly notes that the read_docx package does *not* write
files and asks whether there are *other* packages or functions that
provide
that functionality. It still seems to me that the ReporteR maintainer
might
be the best place to go for that info, although there is certainly no
assurance that he can provide it.
Bert
On Wed, Apr 8, 2020 at 9:56 AM Jeff Newmiller
<jdnewmil at dcn.davis.ca.us>
wrote:
But before hassling the maintainer the OP should read the package
vignettes and run some examples... read_docx does not write to any
so complaining that it doesn't will be fruitless.
On April 8, 2020 9:31:41 AM PDT, Bert Gunter <bgunter.4567 at gmail.com>
This sounds like the sort of specialized question that should be
directed
to the maintainer (?maintainer) rather than to a general Help list
as
this.
Bert Gunter
"The trouble with having an open mind is that people keep coming
and
sticking things into it."
-- Opus (aka Berkeley Breathed in his "Bloom County" comic strip )
On Wed, Apr 8, 2020 at 9:23 AM A Biologist
<jeremyclarkbio at gmail.com>
Dear All,
Mac Catalina - R 3.6.3 - all up-to-date packages.
I would like to re-create the functionality which was found in the
{ReporteRs} by creating a .docx file in a folder on my computer
R - which can subsequently be used by the {officer} function
The function read_docx on my system does NOT create a new
neither does the following code:
new.word.doc=function(){ report = read_docx(path ..name..
return(report) }
doc=new.word.doc()
I can use {base} file.create to create a file with an extension
apparently this is not a .docx file - and read_docx can't read it.
Is there another R package or function which I can use in order to
(and then close the link to R so that it can be used by another
.docx file ?
Many thanks in advance.
[[alternative HTML version deleted]]