]> git.lyx.org Git - lyx.git/blobdiff - lib/layouts/sweave.module
lyx2lyx: Update the emergency value
[lyx.git] / lib / layouts / sweave.module
index 9dae1ffc9c929d5e5d0be2cae02d7cea42a87028..ace12bf5b84caaf6aa7b328b3267efbffb8a2092 100644 (file)
@@ -1,16 +1,19 @@
-#\DeclareLyXModule[sweave->latex]{Sweave}
+#\DeclareLyXModule[sweave->latex,fancyvrb.sty]{Sweave}
 #DescriptionBegin
-#Allows to use the statistical language S/R as a literate programming tool via Sweave package.
-#See sweave.lyx in examples.
+#Allows to use the statistical language S/R as a literate programming tool via the Sweave() function.
+#For more info see the LyX example file sweave.lyx.
 #DescriptionEnd
 #Category: literate
+#Excludes: lilypond
 
+Format 49
 
-# To add :
-# - \setkeys{Gin}{width=0.8\textwidth} How to add such a "beast"? This is used to define
-#   the size of produced plots.
+Input litinsets.inc
+
+Counter chunk
+    InitialValue 2
+End
 
-Format 34
 OutputType             literate
 OutputFormat           sweave
 
@@ -18,38 +21,13 @@ ClassOptions
        Other          "noae"
 End
 
-Preamble
+AddToPreamble
        <<echo=F>>=
-         if(exists("ls.dir")) setwd(ls.dir)
-         if(exists("ls.enc")) options(encoding=ls.enc)
+         if(exists(".orig.enc")) options(encoding = .orig.enc)
        @
 EndPreamble
 
-Style Chunk
-       Category              Sweave
-       LatexType             Paragraph
-       LatexName             dummy
-       Margin                static
-       Align                 Left
-       AlignPossible         Block, Left, Right, Center
-       NewLine               0
-       FreeSpacing           1
-       PassThru              1
-       ParbreakIsNewline     1
-       Spellcheck            0
-       ## What is LabelType used for?
-       LabelType             Static
-       TextFont
-         Color               latex
-         Family              Typewriter
-       EndFont
-End
-
-Style Scrap
-       ObsoletedBy           Chunk
-End
-
-InsetLayout "Sweave Options"
+InsetLayout "Flex:Sweave Options"
        LabelString           "Sweave opts"
        LatexType             Command
        LaTexName             SweaveOpts
@@ -71,7 +49,7 @@ InsetLayout "Sweave Options"
        ForceLTR              true
 End
 
-InsetLayout "S/R expression"
+InsetLayout "Flex:S/R expression"
        LabelString           "S/R expr"
        LatexType             Command
        LaTexName             Sexpr
@@ -93,7 +71,7 @@ InsetLayout "S/R expression"
        ForceLTR              true
 End
 
-InsetLayout "Sweave Input File"
+InsetLayout "Flex:Sweave Input File"
        LabelString           "Sweave Input File"
        LatexType             Command
        LaTexName             SweaveInput