lyx_mirror/lib/layouts/sweave.module

117 lines
2.6 KiB
Plaintext
Raw Normal View History

#\DeclareLyXModule[sweave->latex]{Sweave}
#DescriptionBegin
#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
# 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 35
OutputType literate
OutputFormat sweave
ClassOptions
Other "noae"
End
AddToPreamble
<<echo=F>>=
if(exists("ls.enc")) options(encoding=ls.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 "Flex:Sweave Options"
LabelString "Sweave opts"
LatexType Command
LaTexName SweaveOpts
LyXType Custom
Decoration Classic
Font
Color latex
Family typewriter
EndFont
LabelFont
Color latex
Size Small
EndFont
MultiPar false
PassThru 1
ParbreakIsNewline 1
Spellcheck 0
FreeSpacing true
ForceLTR true
End
InsetLayout "Flex:S/R expression"
LabelString "S/R expr"
LatexType Command
LaTexName Sexpr
LyXType Custom
Decoration Conglomerate
Font
Color latex
Family typewriter
EndFont
LabelFont
Color latex
Size Small
EndFont
MultiPar false
PassThru 1
ParbreakIsNewline 1
Spellcheck 0
FreeSpacing true
ForceLTR true
End
InsetLayout "Flex:Sweave Input File"
LabelString "Sweave Input File"
LatexType Command
LaTexName SweaveInput
LyXType Custom
Decoration Classic
Font
Color latex
Family typewriter
EndFont
LabelFont
Color latex
Size Small
EndFont
MultiPar false
PassThru 1
ParbreakIsNewline 1
Spellcheck 0
FreeSpacing true
ForceLTR true
End