lyx_mirror/lib/layouts/paralist.module

145 lines
3.7 KiB
Plaintext
Raw Normal View History

#\DeclareLyXModule[paralist.sty]{Paragraph Lists (paralist)}
#\DeclareCategory{List Enhancements}
#DescriptionBegin
# The package paralist provides some new list environments.
# Itemized and enumerated lists can be typeset within paragraphs, as
# paragraphs and in a compact version. Most environments have optional
# arguments to format the labels. Additionally, the LaTeX environments
# itemize and enumerate are extended to use a similar optional argument.
2018-12-02 02:14:54 +00:00
# For details see Paralist in Specific Manuals.
#DescriptionEnd
#Excludes: enumitem
# Author: Georg Baum <baum@lyx.org>
# (structuring taken from enumitem.module by Günter Milde)
2023-05-09 10:10:45 +00:00
Format 100
AddToPreamble
\usepackage{paralist}
EndPreamble
# Customisable Basic Lists
# ------------------------
# With paralist, the itemize and enumerate environments take an optional
# argument. See paralist.pdf for possible values.
2015-12-05 23:14:38 +00:00
ModifyStyle Itemize
Argument 1
LabelString "Itemize Options"
Tooltip "Optional arguments for this list (see paralist manual)"
EndArgument
End
2015-12-05 23:14:38 +00:00
ModifyStyle Enumerate
Argument 1
LabelString "Enumerate Options"
Tooltip "Optional arguments for this list (see paralist manual)"
EndArgument
End
# List Variants
# -------------
#
# Styles defined by paralist.sty
Style AsParagraphItem
CopyStyle Itemize
LatexName asparaitem
Argument 1
LabelString "As Paragraph Itemize Options"
Tooltip "Optional arguments for this list (see paralist manual)"
EndArgument
End
Style InParagraphItem
CopyStyle Itemize
LatexName inparaitem
Argument 1
LabelString "In Paragraph Itemize Options"
Tooltip "Optional arguments for this list (see paralist manual)"
EndArgument
End
Style CompactItem
CopyStyle Itemize
LatexName compactitem
TopSep 0.0
BottomSep 0.0
ParSep 0.0
Argument 1
LabelString "Compact Itemize Options"
Tooltip "Optional arguments for this list (see paralist manual)"
EndArgument
End
Style AsParagraphEnum
CopyStyle Enumerate
LatexName asparaenum
Argument 1
LabelString "As Paragraph Enumerate Options"
Tooltip "Optional arguments for this list (see paralist manual)"
EndArgument
End
Style InParagraphEnum
CopyStyle Enumerate
LatexName inparaenum
Argument 1
LabelString "In Paragraph Enumerate Options"
Tooltip "Optional arguments for this list (see paralist manual)"
EndArgument
End
Style CompactEnum
CopyStyle Enumerate
LatexName compactenum
TopSep 0.0
BottomSep 0.0
ParSep 0.0
Argument 1
LabelString "Compact Enumerate Options"
Tooltip "Optional arguments for this list (see paralist manual)"
EndArgument
End
Style AsParagraphDescr
CopyStyle Description
LatexName asparadesc
Argument 1
LabelString "As Paragraph Description Options"
Tooltip "Optional arguments for this list (see paralist manual)"
EndArgument
End
Style InParagraphDescr
CopyStyle Description
LatexName inparadesc
Argument 1
LabelString "In Paragraph Description Options"
Tooltip "Optional arguments for this list (see paralist manual)"
EndArgument
End
Style CompactDescr
CopyStyle Description
LatexName compactdesc
TopSep 0.0
BottomSep 0.0
ParSep 0.0
Argument 1
LabelString "Compact Description Options"
Tooltip "Optional arguments for this list (see paralist manual)"
EndArgument
End
# References
# ----------
#
# .. paralist.pdf:
# http://dante.ctan.org/CTAN/macros/latex/contrib/paralist/paralist.pdf