Development

NAVIGATION
CATEGORIES
REFERRENCE
LINKS
  • LyX and Sweave

    1 answers - 1781 bytes - related search similar search Add To My Delicious Add To My Stumble Upon Add To My Google Mark Add To My Facebook Add To My Digg Add To My Reddit

    Hello R-users!
    < I have tried to use Sweave within LyX* and found two ways to accomplish
    this. I have attached LyX source file for both ways as well as generated
    PDFs.
    I have copied Gregor's files at

    >http://www.ci.tuwien.ac.at/~leisch/Sweave/LyX

    for those who didn't get the attachments. LyX looks actually much
    better and stable then when I last had a look a couple of years ago.
    Well, I am satisfied with it, actaully I wrote my graduation thesis in it and it
    was much, much more stable than let's say MS Word. course one does not need
    to know much about LaTeX.

    >To add to the discussion: might even get better integration
    >between Sweave and LyX because LyX allows specification of file
    >converters:


    >Edit->Preferences->Converters
    >Edit->Preferences->File Formats

    After registering .Stex as a file format for Sweave I can import .Stex
    files using conversion command

    >reLyX -f $$i && mv $$i.lyx $$o

    and the move is necessary only because reLyX produces foo.Stex.lyx
    rather then foo.lyx.
    Nice!
    Using an Sweave shell script like Gregor's in combination with
    "lyx -e latex" might do the trick to have direct conversion to PDF
    from the LyX GUI.
    Note that this is not the only possible way. As I showed, the other one i.e.
    noweb mode in LyX (look in file SweaveNoweb.lyx and its PDF at URL above)
    can deal with Sweave in all ways i.e. export or view to any supported formats
    by LyX.
    R-help (AT) stat (DOT) math.ethz.ch mailing list
    PLEASE do read the posting guide!
  • No.1 | | 2038 bytes | |

    Wed, 27 Jul 2005 14:47:21 +0200,
    Gorjanc Gregor (GG) wrote:

    []

    To add to the discussion: might even get better integration
    between Sweave and LyX because LyX allows specification of file
    converters:

    Edit-Preferences->Converters
    Edit-Preferences->File Formats

    >After registering .Stex as a file format for Sweave I can import .Stex
    >files using conversion command


    >reLyX -f $$i && mv $$i.lyx $$o


    >and the move is necessary only because reLyX produces foo.Stex.lyx
    >rather then foo.lyx.


    Nice!

    >Using an Sweave shell script like Gregor's in combination with
    >"lyx -e latex" might do the trick to have direct conversion to PDF
    >from the LyX GUI.


    Note that this is not the only possible way. As I showed, the other one i.e.
    noweb mode in LyX (look in file SweaveNoweb.lyx and its PDF at URL above)
    can deal with Sweave in all ways i.e. export or view to any supported formats
    by LyX.

    The point was actually not so much about .Stex versus .Snw but that
    you can integrate all into the LyX GUI: For my import above I get a
    menu entry

    File->Import->Sweave

    in the LyX GUI whhich probably is appealing to GUI-users. The same
    could be done by registering .Snw and modifying the noweb import
    filter accordingly.

    The same should be done for output, such that one can do

    File->Export->Sweave+PDF

    (or whatever you want to call it) directly from within LyX, rather
    then saving & renaming as you suggest under "Compilation".

    But I'm too much of an Emacs person to really spend time on such
    things but I'll be happy to collect information and integrate it
    into the Sweave manual.

    Best,
    Fritz

    R-help (AT) stat (DOT) math.ethz.ch mailing list

    PLEASE do read the posting guide!

Re: LyX and Sweave


max 4000 letters.
Your nickname that display:
In order to stop the spam: 0 + 9 =
QUESTION ON "Development"

EMSDN.COM