X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=lib%2Flayouts%2Fsweave.module;h=7b466ddb08f02decce0c3157ccceb5570ef52e20;hb=2d2d946fc67fe55bfd858d5cf437793302bf6a12;hp=d579fb5897b1f5e5265abb6d11a4f0e1f41d6684;hpb=6d08a75d62faee6ff7d963c82c140baf55f5d1ef;p=lyx.git diff --git a/lib/layouts/sweave.module b/lib/layouts/sweave.module index d579fb5897..7b466ddb08 100644 --- a/lib/layouts/sweave.module +++ b/lib/layouts/sweave.module @@ -1,32 +1,42 @@ -#\DeclareLyXModule[Sweave.sty]{Sweave - S/R literate programming} +#\DeclareLyXModule[sweave->latex]{Sweave} #DescriptionBegin -#Allows to use the statistical language S/R as a literate programming tool - Sweave. +#Allows to use the statistical language S/R as a literate programming tool via Sweave package. +#See sweave.lyx in examples. #DescriptionEnd +#Category: literate +#Excludes: lilypond -# Within the chunk, lines are separated by newlines (Ctrl-Return)! # To add : # - \setkeys{Gin}{width=0.8\textwidth} How to add such a "beast"? This is used to define # the size of produced plots. -Format 11 -OutputType literate -#OutputFormat sweave +Format 35 +OutputType literate +OutputFormat sweave + +ClassOptions + Other "noae" +End + +Preamble + <>= + if(exists("ls.enc")) options(encoding=ls.enc) + @ +EndPreamble Style Chunk Category Sweave LatexType Paragraph LatexName dummy Margin static - ParSep 0.4 - TopSep 0.4 - BottomSep 0.4 - ItemSep 0.4 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 @@ -39,7 +49,7 @@ Style Scrap ObsoletedBy Chunk End -InsetLayout "Sweave Options" +InsetLayout "Flex:Sweave Options" LabelString "Sweave opts" LatexType Command LaTexName SweaveOpts @@ -54,12 +64,14 @@ InsetLayout "Sweave Options" Size Small EndFont MultiPar false - PassThru true + PassThru 1 + ParbreakIsNewline 1 + Spellcheck 0 FreeSpacing true ForceLTR true End -InsetLayout "S/R expression" +InsetLayout "Flex:S/R expression" LabelString "S/R expr" LatexType Command LaTexName Sexpr @@ -74,12 +86,14 @@ InsetLayout "S/R expression" Size Small EndFont MultiPar false - PassThru true + PassThru 1 + ParbreakIsNewline 1 + Spellcheck 0 FreeSpacing true ForceLTR true End -InsetLayout "Sweave Input File" +InsetLayout "Flex:Sweave Input File" LabelString "Sweave Input File" LatexType Command LaTexName SweaveInput @@ -94,7 +108,9 @@ InsetLayout "Sweave Input File" Size Small EndFont MultiPar false - PassThru true + PassThru 1 + ParbreakIsNewline 1 + Spellcheck 0 FreeSpacing true ForceLTR true End