#% Do not delete the line below; configure depends on this
#  \DeclareLaTeXClass[llncs,aliascnt.sty,multicol.sty]{article (Springer LNCS)}
# llncs (article) 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 modified and enhanced by serveral developers.
#
# --------
# Based on ejour2.layout.
# ejour2 made originally by Martin Vermeer based on article.layout.
# Modified for LyX 12 by Jean-Marc Lasgouttes and MV.


Format 30
Columns                 1
Sides                   1
PageStyle               Plain


Style Standard
	Margin                Static
	LatexType             Paragraph
	LatexName             dummy
	ParIndent             MM
	ParSkip               0.4
	Align                 Block
	AlignPossible         Block, Left, Right, Center
	LabelType             No_Label
End


Input stdinsets.inc
Input stdsections.inc


Style Chapter
	Align         Center
	AlignPossible Block,Left,Center
	TocLevel 0
End


Style Section
	Font
	  Series              Bold
	  Size                Large
	EndFont
	TocLevel 1
End


Style Subsection
	Font
	  Series              Bold
	  Size                Normal
	EndFont
	TocLevel 2
End


Style Subsubsection
	Font
	  Series              Bold
	  Size                Normal
	EndFont
	TocLevel 3
End


Style Paragraph
	Font
	  Series              Medium
	  Shape               Italic
	  Size                Normal
	EndFont
	TocLevel 4
End


Style Subparagraph
	Font
	  Series              Medium
	  Shape               Up
	  Size                Normal
	EndFont
	TocLevel 5
End


# Now define the starred versions from the normal ones.
Input stdstarsections.inc

NoStyle Part
NoStyle Part*
NoStyle Chapter


# Some standard things
Input stdlayouts.inc
Input stdlists.inc


Style Title
	Margin                Static
	LatexType             Command
	InTitle               1
	LatexName             title
	NextNoIndent          1
	ParSkip               0.4
	TopSep                1.3
	BottomSep             0.7
	ParSep                0.7
	Align                 Center
	AlignPossible         Block, Center, Left, Right
	LabelType             No_Label
	Fill_Top              1
	Fill_Bottom           1
	Font
	  Family              Sans
	  Series              Bold
	  Size                Largest
	EndFont
	HTMLTitle             true
End


Style Subtitle
	Margin                Static
	LatexType             Command
	InTitle               1
	LatexName             subtitle
	NextNoIndent          1
	ParSkip               0.4
	ItemSep               0
	TopSep                0
	BottomSep             0
	ParSep                0
	Align                 Left
	LabelType             No_Label
	Font
	  Family              Sans
	  Series              Bold
	  Size                Large
	EndFont
End


Style Running_LaTeX_Title
	Margin                Static
	InTitle               1
	LatexType             Command
	LatexName             titlerunning
	NextNoIndent          1
	LeftMargin            "Running title:xxx"
	LabelSep              xxx
	ParSkip               0.4
	TopSep                1.3
	BottomSep             0.7
	ParSep                0.7
	Align                 Left
	LabelType             Static
	LabelString           "Running title:"
	LabelFont
	  Series              Bold
	  Shape               Italic
	  Color               Red
	EndFont
End


Style TOC_Title
	CopyStyle             Running_LaTeX_Title
	LatexName             toctitle
	LeftMargin            "TOC title:xxx"
	LabelString           "TOC title:"
End


Style Author
	Margin                Static
	LatexType             Command
	InTitle               1
	LatexName             author
	NextNoIndent          1
	ParSkip               0.4
	TopSep                0.7
	BottomSep             0.7
	ItemSep               0
	ParSep                0
	Align                 Left
	LabelType             No_Label
	Font
	  Series              Bold
	  Shape               Italic
	EndFont
End


Style Author_Running
	CopyStyle             Running_LaTeX_Title
	LatexName             authorrunning
	LeftMargin            "Author Running:xxx"
	LabelString           "Author Running:"
End


Style TOC_Author
	CopyStyle             Running_LaTeX_Title
	LatexName             tocauthor
	LeftMargin            "TOC Author:xxx"
	LabelString           "TOC Author:"
End


Style Institute
	Margin                Static
	LatexType             Command
	InTitle               1
	LatexName             institute
	NextNoIndent          1
	ParSkip               0.4
	TopSep                1.3
	BottomSep             0.7
	ParSep                0.7
	Align                 Left
	LabelType             No_Label
	Font
	  Size                Small
	EndFont
End


Style Email
	CopyStyle             Running_LaTeX_Title
	LatexName             email
	LeftMargin            "Email:xxx"
	LabelString           "Email:"
End


Style Abstract
	Margin                First_Dynamic
	LatexType             Environment
	LatexName             abstract
	NextNoIndent          0
	ParIndent             MM
	LabelSep              xx
	ItemSep               0
	TopSep                0.7
	BottomSep             0.7
	ParSep                0
	Align                 Block
	AlignPossible         Block, Left
	LabelType             Top_Environment
	LabelString           "Abstract."
	LabelFont
	  Series              Bold
	EndFont
End


Style Bibliography
	Margin                First_Dynamic
	LatexType             Bib_Environment
	LatexName             thebibliography
	NextNoIndent          1
	LeftMargin            MM
	ParSkip               0.4
	ItemSep               0
	TopSep                0.7
	BottomSep             0.7
	ParSep                0.5
	Align                 Block
	AlignPossible         Block, Left
	LabelType             Bibliography
	LabelString           "References"
	LabelBottomSep    0.7
	LabelFont
	  Series              Bold
	EndFont
End


# Mathematics-like definitions:
Style Case
	Margin                First_Dynamic
	LatexType             Environment
	LatexName             case
	NextNoIndent          0
	ParIndent             MM
	LabelSep              xx
	ItemSep               0
	TopSep                0.5
	BottomSep             0.5
	ParSep                0
	Align                 Block
	AlignPossible         Block, Left
	LabelType             Static
	LabelString           "Case #."
	LabelFont
	  Shape               Italic
	EndFont
End


Style Claim
	CopyStyle             Case
	LatexName             claim
	LabelString           "Claim."
End


Style Conjecture
	CopyStyle             Case
	LatexName             conjecture
	LabelString           "Conjecture #."
End


Style Corollary
	CopyStyle             Case
	LatexName             corollary
	LabelString           "Corollary #."
	Font
	  Shape               Italic
	EndFont
	LabelFont
	  Shape               Up
	  Series              Bold
	EndFont
End


Style Definition
	CopyStyle             Corollary
	LatexName             definition
	LabelString           "Definition #."
End


Style Example
	CopyStyle             Case
	LatexName             example
	LabelString           "Example #."
End


Style Exercise
	CopyStyle             Case
	LatexName             exercise
	LabelString           "Exercise #."
End


Style Lemma
	CopyStyle             Corollary
	LatexName             lemma
	LabelString           "Lemma #."
End

Style Note
	CopyStyle             Case
	LatexName             note
	LabelString           "Note #."
End


Style Problem
	CopyStyle             Exercise
	LatexName             problem
	LabelString           "Problem #."
End


Style Proof
	CopyStyle             Claim
	LatexName             proof
	LabelString           "Proof."
End


Style Property
	CopyStyle             Case
	LatexName             property
	LabelString           "Property #."
End


Style Proposition
	CopyStyle             Corollary
	LatexName             proposition
	LabelString           "Proposition #."
End

Style Question
	CopyStyle             Case
	LatexName             question
	LabelString           "Question #."
End


Style Remark
	CopyStyle             Case
	LatexName             remark
	LabelString           "Remark #."
End


Style Solution
	CopyStyle             Case
	LatexName             solution
	LabelString           "Solution #."
End


Style Theorem
	CopyStyle             Corollary
	LatexName             theorem
	LabelString           "Theorem #."
End


Input stdfloats.inc
Input stdcounters.inc
Input stdinsets.inc
Input theorems-refprefix.inc
