]> git.lyx.org Git - lyx.git/blob - lib/layouts/paralist.module
12cc95e98c9f2dd8e3ee1e839abc77f8e1c7d1c4
[lyx.git] / lib / layouts / paralist.module
1 #\DeclareLyXModule[paralist.sty]{Paragraph Lists (paralist)}
2 #DescriptionBegin
3 # The package paralist provides some new list environments.
4 # Itemized and enumerated lists can be typeset within paragraphs, as
5 # paragraphs and in a compact version. Most environments have optional
6 # arguments to format the labels. Additionally, the LaTeX environments
7 # itemize and enumerate are extended to use a similar optional argument.
8 #DescriptionEnd
9 # Author: Georg Baum <baum@lyx.org>
10 # (structuring taken from enumitem.module by Günter Milde)
11
12 Format 58
13
14 AddToPreamble
15         \usepackage{paralist}
16 EndPreamble
17
18
19 # Customisable Basic Lists
20 # ------------------------
21
22 # With paralist, the itemize and enumerate environments take an optional
23 # argument. See paralist.pdf for possible values.
24
25 ModifyStyle Itemize
26         Argument 1
27                 LabelString   "Itemize Options"
28                 Tooltip       "Optional arguments for this list (see paralist manual)"
29         EndArgument
30 End
31
32 ModifyStyle Enumerate
33         Argument 1
34                 LabelString   "Enumerate Options"
35                 Tooltip       "Optional arguments for this list (see paralist manual)"
36         EndArgument
37 End
38
39
40 # List Variants
41 # -------------
42 #
43 # Styles defined by paralist.sty
44
45 Style AsParagraphItem
46         CopyStyle             Itemize
47         LatexName             asparaitem
48         Argument 1
49                 LabelString   "As Paragraph Itemize Options"
50                 Tooltip       "Optional arguments for this list (see paralist manual)"
51         EndArgument
52 End
53
54 Style InParagraphItem
55         CopyStyle             Itemize
56         LatexName             inparaitem
57         Argument 1
58                 LabelString   "In Paragraph Itemize Options"
59                 Tooltip       "Optional arguments for this list (see paralist manual)"
60         EndArgument
61 End
62
63 Style CompactItem
64         CopyStyle             Itemize
65         LatexName             compactitem
66         TopSep                0.0
67         BottomSep             0.0
68         ParSep                0.0
69         Argument 1
70                 LabelString   "Compact Itemize Options"
71                 Tooltip       "Optional arguments for this list (see paralist manual)"
72         EndArgument
73 End
74
75 Style AsParagraphEnum
76         CopyStyle             Enumerate
77         LatexName             asparaenum
78         Argument 1
79                 LabelString   "As Paragraph Enumerate Options"
80                 Tooltip       "Optional arguments for this list (see paralist manual)"
81         EndArgument
82 End
83
84 Style InParagraphEnum
85         CopyStyle             Enumerate
86         LatexName             inparaenum
87         Argument 1
88                 LabelString   "In Paragraph Enumerate Options"
89                 Tooltip       "Optional arguments for this list (see paralist manual)"
90         EndArgument
91 End
92
93 Style CompactEnum
94         CopyStyle             Enumerate
95         LatexName             compactenum
96         TopSep                0.0
97         BottomSep             0.0
98         ParSep                0.0
99         Argument 1
100                 LabelString   "Compact Enumerate Options"
101                 Tooltip       "Optional arguments for this list (see paralist manual)"
102         EndArgument
103 End
104
105 Style AsParagraphDescr
106         CopyStyle             Description
107         LatexName             asparadescr
108         Argument 1
109                 LabelString   "As Paragraph Description Options"
110                 Tooltip       "Optional arguments for this list (see paralist manual)"
111         EndArgument
112 End
113
114 Style InParagraphDescr
115         CopyStyle             Description
116         LatexName             inparadescr
117         Argument 1
118                 LabelString   "In Paragraph Description Options"
119                 Tooltip       "Optional arguments for this list (see paralist manual)"
120         EndArgument
121 End
122
123 Style CompactDescr
124         CopyStyle             Description
125         LatexName             compactdescr
126         TopSep                0.0
127         BottomSep             0.0
128         ParSep                0.0
129         Argument 1
130                 LabelString   "Compact Description Options"
131                 Tooltip       "Optional arguments for this list (see paralist manual)"
132         EndArgument
133 End
134
135 # References
136 # ----------
137 #
138 # .. paralist.pdf:
139 #    http://dante.ctan.org/CTAN/macros/latex/contrib/paralist/paralist.pdf
140