]> git.lyx.org Git - lyx.git/blob - lib/layouts/lilypond.module
Update the lilypond module to use the Argument machinery.
[lyx.git] / lib / layouts / lilypond.module
1 #\DeclareLyXModule[lilypond-book->latex]{LilyPond Book}
2 #DescriptionBegin
3 #This module adds an inset to enter LilyPond code directly into LyX.
4 #It will be processed in the output. See the lilypond.lyx example file.
5 #DescriptionEnd
6 #Excludes: sweave
7
8 # Author: Julien Rioux <jrioux@lyx.org>
9
10 Format 43
11 OutputFormat           lilypond-book
12
13 InsetLayout "Flex:LilyPond"
14         LabelString           LilyPond
15         LaTeXType             Environment
16         LaTeXName             lilypond
17         LyXType               Custom
18         Decoration            Classic
19         Font
20           Color               latex
21           Family              typewriter
22         EndFont
23         LabelFont
24           Color               latex
25           Size                Small
26         EndFont
27         MultiPar              true
28         CustomPars            false
29         ForcePlain            true
30         FreeSpacing           true
31         PassThru              true
32         ParbreakIsNewline     true
33         ForceLTR              true
34         Spellcheck            false
35         Argument 1
36           LabelString         "Options"
37           MenuString          "LilyPond Options"
38           Tooltip             "A comma-separated option list (see the LilyPond documentation for available options)."
39           Decoration          Conglomerate
40           Font
41             Color             black
42             Family            typewriter
43           EndFont
44           LabelFont
45             Color             black
46           EndFont
47         EndArgument
48 End