lyx_mirror/lib/layouts/stdlists.inc
André Pönitz 6bc54517df more environment infrastructure
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@6501 a592a061-630c-0410-9148-cb99ea01b6c8
2003-03-14 11:57:12 +00:00

156 lines
2.9 KiB
PHP

# Standard textclass definition file. Taken from initial LyX source code
# Author : Matthias Ettrich <ettrich@informatik.uni-tuebingen.de>
# Transposed by Pascal André <andre@via.ecp.fr>
# Heavily modifed and enhanced by several developers.
# This include files contains various standard environments for lists.
# Itemize style definition
Style Itemize
Margin Static
LatexType Item_Environment
LatexName itemize
NextNoIndent 1
LeftMargin MMN
LabelSep xx
ItemSep 0.2
TopSep 0.7
BottomSep 0.7
ParSep 0.3
Align Block
AlignPossible Block, Left
LabelType Static
LabelString *
End
# Enumerate style definition
Style Enumerate
Margin Static
LatexType Item_Environment
LatexName enumerate
NextNoIndent 1
LeftMargin MMN
LabelSep xx
ParSkip 0.0
ItemSep 0.2
TopSep 0.7
BottomSep 0.7
ParSep 0.3
Align Block
AlignPossible Block, Left
LabelType Counter_EnumI
End
# Description style definition
Style Description
Margin First_Dynamic
LatexType Item_environment
LatexName description
NextNoIndent 1
LeftMargin MM
LabelSep xxx
ParSkip 0.4
ItemSep 0.2
TopSep 0.7
BottomSep 0.7
ParSep 0.3
Align Block
AlignPossible Block, Left
LabelType Manual
LabelString MM
# label font definition
LabelFont
Series Bold
EndFont
End
# List style definition
Style List
Margin Manual
LatexType List_Environment
LatexName lyxlist
NextNoindent 1
LabelSep xxx
ParSkip 0.4
TopSep 0.7
BottomSep 0.7
ParSep 0.5
Align Block
AlignPossible Block, Left
LabelType Manual
LabelString 00.00.0000
#define the environment lyxlist
Preamble
\newenvironment{lyxlist}[1]
{\begin{list}{}
{\settowidth{\labelwidth}{#1}
\setlength{\leftmargin}{\labelwidth}
\addtolength{\leftmargin}{\labelsep}
\renewcommand{\makelabel}[1]{##1\hfil}}}
{\end{list}}
EndPreamble
End
Style Bibliography
Margin Static
LatexType Bib_Environment
LatexName thebibliography
NextNoIndent 1
LeftMargin MMN
LabelSep xx
ParSkip 0.0
ItemSep 0.2
TopSep 0.7
BottomSep 0.7
ParSep 0.3
Align Block
AlignPossible Block, Left
LabelType Counter_EnumI
End
#
# New environments (not active yet)
#
#Environment Itemize
# LaTeXHeader "\begin{itemize}"
# LaTeXFooter "\end{itemize}"
# LabelString *
# Margin Static
# LatexType Item_Environment
# NextNoIndent 1
# LeftMargin MMN
# LabelSep xx
# ItemSep 0.2
# TopSep 0.7
# BottomSep 0.7
# ParSep 0.3
# Align Block
# AlignPossible Block, Left
# LabelType Static
#End
#Environment Enumerate
# Margin Static
# LatexType Item_Environment
# LatexName enumerate
# NextNoIndent 1
# LeftMargin MMN
# LabelSep xx
# ParSkip 0.0
# ItemSep 0.2
# TopSep 0.7
# BottomSep 0.7
# ParSep 0.3
# Align Block
# AlignPossible Block, Left
# LabelType Counter_EnumI
#End