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