Fix eol-style

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@36406 a592a061-630c-0410-9148-cb99ea01b6c8
This commit is contained in:
Vincent van Ravesteijn 2010-11-20 12:29:46 +00:00
parent df8e614237
commit 1095d89442

View File

@ -1,123 +1,123 @@
#\DeclareLyXModule[enumitem.sty]{Customisable Lists (enumitem)} #\DeclareLyXModule[enumitem.sty]{Customisable Lists (enumitem)}
#DescriptionBegin #DescriptionBegin
# Control the layout of enumerate, itemize and description # Control the layout of enumerate, itemize and description
# with an optional argument. # with an optional argument.
# See http://dante.ctan.org/CTAN/macros/latex/contrib/enumitem/enumitem.pdf # See http://dante.ctan.org/CTAN/macros/latex/contrib/enumitem/enumitem.pdf
#DescriptionEnd #DescriptionEnd
# Author: Günter Milde <milde@users.berlios.de> # Author: Günter Milde <milde@users.berlios.de>
# #
# 2008-12-04 first published version # 2008-12-04 first published version
# 2009-02-02 use name Labeling for "LyX-List/Labeling" list type, # 2009-02-02 use name Labeling for "LyX-List/Labeling" list type,
# copy standard layout verbatim for failsave working with # copy standard layout verbatim for failsave working with
# both KOMA and non-KOMA document classes # both KOMA and non-KOMA document classes
# 2010-11-16 use Require keyword instead of \usepackage in preamble # 2010-11-16 use Require keyword instead of \usepackage in preamble
# #
# The package enumitem provides user control over the layout of the three # The package enumitem provides user control over the layout of the three
# basic list environments: enumerate, itemize and description. It supersedes # basic list environments: enumerate, itemize and description. It supersedes
# both enumerate and mdwlist (providing well-structured replacements for all # both enumerate and mdwlist (providing well-structured replacements for all
# their funtionality), and in addition provides functions to compute the # their funtionality), and in addition provides functions to compute the
# layout of labels, and to clone the standard environments, to create new # layout of labels, and to clone the standard environments, to create new
# environments with counters of their own. # environments with counters of their own.
# #
# - fancy labels and fancy refs, # - fancy labels and fancy refs,
# - leftmargin, labelsep and labelwidth automatically set, # - leftmargin, labelsep and labelwidth automatically set,
# - changes applied globally or only in one of the three # - changes applied globally or only in one of the three
# types or even in a single list (including topsep), # types or even in a single list (including topsep),
# - several description styles (which fix some bad spacing, too), # - several description styles (which fix some bad spacing, too),
# - starting value and counter resuming, # - starting value and counter resuming,
# - trivlists properly formatted, # - trivlists properly formatted,
# - control on page breaking # - control on page breaking
# #
# Styling the basic lists is possible # Styling the basic lists is possible
# #
# a) generally in the LaTeX preamble and # a) generally in the LaTeX preamble and
# b) per environment with optional arguments # b) per environment with optional arguments
# #
# See enumitem.pdf for details and examples. # See enumitem.pdf for details and examples.
# http://dante.ctan.org/CTAN/macros/latex/contrib/enumitem/enumitem.pdf # http://dante.ctan.org/CTAN/macros/latex/contrib/enumitem/enumitem.pdf
# #
# TODO: since version 2.0, enumitem supports "cloning" of lists. # TODO: since version 2.0, enumitem supports "cloning" of lists.
# Producing a labeling as clone of a description allows # Producing a labeling as clone of a description allows
# Preamble-Styling specific to this list type. # Preamble-Styling specific to this list type.
Format 30 Format 30
AddToPreamble AddToPreamble
\newlength{\lyxlabelwidth} % auxiliary length \newlength{\lyxlabelwidth} % auxiliary length
EndPreamble EndPreamble
# Customisable Basic Lists # Customisable Basic Lists
# ------------------------ # ------------------------
# With enumitem, the three standard list environments take an optional # With enumitem, the three standard list environments take an optional
# argument. See enumitem.pdf_ for possible values. # argument. See enumitem.pdf_ for possible values.
Style Itemize Style Itemize
OptionalArgs 1 OptionalArgs 1
Requires enumitem Requires enumitem
End End
Style Enumerate Style Enumerate
OptionalArgs 1 OptionalArgs 1
Requires enumitem Requires enumitem
End End
Style Description Style Description
OptionalArgs 1 OptionalArgs 1
Requires enumitem Requires enumitem
End End
# Customisable LyX List # Customisable LyX List
# --------------------- # ---------------------
Style Labeling Style Labeling
# verbatim insert definition of List environment, # verbatim insert definition of List environment,
# The KOMA script classes replace List with Labeling, # The KOMA script classes replace List with Labeling,
# this leads to an error with "CopyStyle List"! # this leads to an error with "CopyStyle List"!
Category List Category List
Margin Manual Margin Manual
LatexType List_Environment LatexType List_Environment
NextNoindent 1 NextNoindent 1
LabelSep xxx LabelSep xxx
ParSkip 0.4 ParSkip 0.4
TopSep 0.7 TopSep 0.7
BottomSep 0.7 BottomSep 0.7
ParSep 0.5 ParSep 0.5
Align Block Align Block
AlignPossible Block, Left AlignPossible Block, Left
LabelType Manual LabelType Manual
LabelString "00.00.0000" LabelString "00.00.0000"
# en of verbatim copy # en of verbatim copy
LatexName elabeling LatexName elabeling
OptionalArgs 1 OptionalArgs 1
Requires enumitem Requires enumitem
Preamble Preamble
% labeling-like list based on enumitem's description list with % labeling-like list based on enumitem's description list with
% mandatory second argument (label-pattern): % mandatory second argument (label-pattern):
\newenvironment{elabeling}[2][]% \newenvironment{elabeling}[2][]%
{\settowidth{\lyxlabelwidth}{#2} {\settowidth{\lyxlabelwidth}{#2}
\begin{description}[font=,style=sameline, \begin{description}[font=,style=sameline,
leftmargin=\lyxlabelwidth,#1]} leftmargin=\lyxlabelwidth,#1]}
{\end{description}} {\end{description}}
EndPreamble EndPreamble
End End
# List Variants # List Variants
# ------------- # -------------
# #
# Styles with pre-defined optional arguments for ease of use # Styles with pre-defined optional arguments for ease of use
Style Enumerate-Resume Style Enumerate-Resume
CopyStyle Enumerate CopyStyle Enumerate
LatexParam [resume] LatexParam [resume]
OptionalArgs 0 OptionalArgs 0
Requires enumitem Requires enumitem
# a blue label to indicate that this is not a WYSIWYG label # a blue label to indicate that this is not a WYSIWYG label
# because the numbering differs in the output # because the numbering differs in the output
LabelFont LabelFont
Color blue Color blue
EndFont EndFont
End End