lyx_mirror/lib/layouts/sweave.module
Jean-Marc Lasgouttes b9b619641b This patch implements proper ERT behaviour for normal layouts.
In particular, it makes paragraph breaks generate single \n in latex output
when ParbreakIsNewline is true

This means that it is not necessary anymore to use newlines to break lines. 
Plain paragraph breaks can be used instead, like is done now in ERT/Listings. 
This is mainly aimed at sweave support.

lyx2lyx support courtesy of Richard Heck



git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@36163 a592a061-630c-0410-9148-cb99ea01b6c8
2010-11-06 15:06:19 +00:00

105 lines
2.3 KiB
Plaintext

#\DeclareLyXModule[sweave->latex]{Sweave}
#DescriptionBegin
#Allows to use the statistical language S/R as a literate programming tool.
#DescriptionEnd
#Category: literate
# 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 30
OutputType literate
OutputFormat sweave
ClassOptions
Other "noae"
End
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
## What is LabelType used for?
LabelType Static
TextFont
Color latex
Family Typewriter
EndFont
End
Style Scrap
ObsoletedBy Chunk
End
InsetLayout "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
FreeSpacing true
ForceLTR true
End
InsetLayout "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
FreeSpacing true
ForceLTR true
End
InsetLayout "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
FreeSpacing true
ForceLTR true
End