]> git.lyx.org Git - lyx.git/blob - lib/layouts/soul.module
Update layout formats
[lyx.git] / lib / layouts / soul.module
1 #\DeclareLyXModule[soul.sty]{Hyphenatable Text Markup (Soul)}
2 #DescriptionBegin
3 #Defines text styles to highlight, space-out, strike-through,
4 #underline and capitalize/small-cap text by means of the soul package.
5 #As opposed to the markup provided by the Text Properties
6 #dialog, words marked-up with soul are hyphenated.
7 #DescriptionEnd
8 #Requires       
9 #Excludes
10
11 #Author: Stephen [original implementation],
12 #        Juergen Spitzmueller <spitz@lyx.org> [fixes]
13
14 Format 72
15
16 InsetLayout Flex:Spaceletters
17         LyxType         charstyle
18         LabelString     spaced
19         Decoration      conglomerate
20         LatexType       command
21         LatexName       so
22         LabelFont
23             Size        Small
24         EndFont
25         NeedMBoxProtect true
26         MultiPar        true
27         Requires        soul
28 End
29
30 InsetLayout Flex:Strikethrough
31         CopyStyle       Flex:Spaceletters
32         LabelString     strike
33         LatexName       st
34         Font
35             Misc        strikeout
36         EndFont
37 End
38
39 InsetLayout Flex:Underline
40         CopyStyle       Flex:Spaceletters
41         LabelString     ul
42         LatexName       ul
43         Font
44             Misc        underbar
45         EndFont
46 End
47
48 InsetLayout Flex:Highlight
49         CopyStyle       Flex:Spaceletters
50         LabelString     hl
51         LatexName       hl
52         BgColor         yellow
53         Requires        soul,color
54 End
55
56 InsetLayout Flex:Capitalize
57         CopyStyle       Flex:Spaceletters
58         LabelString     caps
59         LatexName       caps
60         Font
61             Shape       smallcaps
62         EndFont
63 End
64
65
66 # Obsolete older forms used on wiki.lyx.org
67
68 InsetLayout Flex:spaceletters
69         ObsoletedBy     Flex:Spaceletters
70 End
71
72 InsetLayout Flex:strikethrough
73         ObsoletedBy     Flex:Strikethrough
74 End
75
76 InsetLayout Flex:underline
77         ObsoletedBy     Flex:Underline
78 End
79
80 InsetLayout Flex:highlight
81         ObsoletedBy     Flex:Highlight
82 End
83
84 InsetLayout Flex:capitalise
85         ObsoletedBy     Flex:Capitalize
86 End
87
88 InsetLayout Flex:Capitalise
89         ObsoletedBy     Flex:Capitalize
90 End