[R] OdfWeave problem
Jeff Newmiller
jdnewmil at dcn.davis.CA.us
Tue Dec 17 17:20:50 CET 2013
I, like Duncan have not used odfweave, but with knitr you would not use result=TRUE, rather you would use result='asis'.
---------------------------------------------------------------------------
Jeff Newmiller The ..... ..... Go Live...
DCN:<jdnewmil at dcn.davis.ca.us> Basics: ##.#. ##.#. Live Go...
Live: OO#.. Dead: OO#.. Playing
Research Engineer (Solar/Batteries O.O#. #.O#. with
/Software/Embedded Controllers) .OO#. .OO#. rocks...1k
---------------------------------------------------------------------------
Sent from my phone. Please excuse my brevity.
John Kane <jrkrideau at inbox.com> wrote:
>Thanks Duncan.
>It sounds logical but neither seem to work.
>The code below and with output = gives the same result.
><<iris , echo = TRUE, result =TRUE>>=
>odfItemize(levels(iris$Species))
> @
>
>I am beginning to wonder if I have something wrong with my
>installation.
>
>The worst of this is I have not used odfWeave in at least a year as I
>like LyX/knitr better but I recommended that an AOO user try it and
>figured I should at least be able to answer a few simple questions.
>
>
>John Kane
>Kingston ON Canada
>
>
>> -----Original Message-----
>> From: murdoch.duncan at gmail.com
>> Sent: Tue, 17 Dec 2013 10:26:01 -0500
>> To: jrkrideau at inbox.com, r-help at r-project.org
>> Subject: Re: [R] OdfWeave problem
>>
>> On 17/12/2013 10:00 AM, John Kane wrote:
>>> I am trying to get odfWeave to work and I seem to be doing something
>>> stupid. Straightforward inline statements and plain code chunks are
>>> working fine but when I try to use an actual odfWeave statement I
>get
>>> what appears to be the xml and not odt format. I am using Apache
>>> OpenOffice 3. 4.0. Sys.Info() at bottom.
>>> Suggestions/ pointers appreciated.
>>>
>>> In an odt file I tried the following: The inline statements work,
>the
>>> dat1 chunk works the iris chunk gives me the following.
>>>
>>>
>>>> odfItemize(levels(iris$Species))
>>> <text:list text:style-name="Rbullet" >
>>> <text:list-item>
>>> <text:p text:style-name="RbulletParagraph" > setosa
></text:p>
>>> </text:list-item>
>>> <text:list-item>
>>> <text:p text:style-name="RbulletParagraph" > versicolor
></text:p>
>>> </text:list-item>
>>> <text:list-item>
>>> <text:p text:style-name="RbulletParagraph" > virginica
></text:p>
>>> </text:list-item>
>>> </text:list>
>>>
>>> ######--------------------------text in AOO file
>>> ------------------------------------
>>>
>>> \Sexpr{paste(letters[1:5], collapse = ",")}. Okay so far, so good
>and
>>> π = \Sexpr{round(pi, 4)}.
>>>
>>>
>>> <<dat1, echo=FALSE >>=
>>> Participant <- c(1,2,3,4,5,6,7,8,9,10)
>>> Condition <-factor(c(1,1,1,1,1,2,2,2,2,2))
>>> Score <- c(4,3,5,4,4,2,2,6,5,6)
>>> Data <- data.frame(Participant,Condition,Score)
>>> Data
>>> @
>>>
>>> <<iris , echo = TRUE>>=
>>> odfItemize(levels(iris$Species))
>>> @
>>
>> I don't use odfWeave, but by analogy with Sweave you probably need
>some
>> "result=" or "output=" option in the header to this code chunk, to
>tell
>> it not to escape everything, but just to include it as XML code to be
>> processed.
>>
>> Duncan Murdoch
>>
>>> ###----------------------------end text in AOO file---------------
>>>
>>> ##----------------------------------R program----------------
>>> library(odfWeave)
>>> inFile <- "odfWeave.example.odt"
>>> outFile <- "outfile.odt"
>>>
>>> odfWeave(inFile, outFile)
>>> #===================================
>>>
>>> Sys.info()
>>> sysname
>>> release
>>> "Linux"
>>> "3.11.0-14-generic"
>>> version
>>> nodename
>>> "#21-Ubuntu SMP Tue Nov 12 17:07:40 UTC 2013"
>>> "john-K53U"
>>> machine
>>> login
>>> "i686"
>>> "unknown"
>>> user
>>> effective_user
>>> "john"
>>> "john"
>>>
>>>
>>>
>>>
>>> John Kane
>>> Kingston ON Canada
>>>
>>> ____________________________________________________________
>>> FREE 3D EARTH SCREENSAVER - Watch the Earth right on your desktop!
>>>
>>> ______________________________________________
>>> 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.
>
>____________________________________________________________
>FREE ONLINE PHOTOSHARING - Share your photos online with your friends
>and family!
>Visit http://www.inbox.com/photosharing to find out more!
>
>______________________________________________
>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.
More information about the R-help
mailing list