lyx_mirror/lib/layouts/llncs.layout
2023-07-22 23:38:53 +02:00

460 lines
9.3 KiB
Plaintext

#% Do not delete the line below; configure depends on this
# \DeclareLaTeXClass[llncs,aliascnt.sty,multicol.sty]{Lecture Notes in Comp. Science (LNCS)}
# \DeclareCategory{Articles}
# 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 101
Columns 1
Sides 1
PageStyle Plain
Style Standard
Category MainText
Margin Static
LatexType Paragraph
LatexName dummy
ParIndent MM
ParSkip 0.4
Align Block
AlignPossible Block, Left, Right, Center
LabelType No_Label
DocBookTag para
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
Category FrontMatter
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
Font
Family Sans
Series Bold
Size Largest
EndFont
HTMLTitle true
DocBookTag title
DocBookTagType paragraph
DocBookInInfo maybe
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
DocBookTag subtitle
DocBookInInfo maybe
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 textlabel3
EndFont
End
Style TOC_Title
CopyStyle Running_LaTeX_Title
LatexName toctitle
LeftMargin "TOC Title:xxx"
LabelString "TOC Title:"
End
Style Author
Category FrontMatter
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
DocBookTag personname
DocBookTagType paragraph
DocBookWrapperTag author
DocBookWrapperTagType inline
DocBookInInfo always
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
Category FrontMatter
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
Category FrontMatter
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 Above
LabelString "Abstract."
LabelFont
Series Bold
EndFont
End
Style Bibliography
Category BackMatter
Margin First_Dynamic
LatexType Bib_Environment
LatexName thebibliography
NextNoIndent 1
ToggleIndent Never
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
TocLevel 0
IsTocCaption 0
Argument listpreamble:1
LabelString "Bib preamble"
MenuString "Bibliography Preamble"
Tooltip "LaTeX code to be inserted before the first bibliography item"
PassThru 1
Font
Family typewriter
Color latex
EndFont
EndArgument
End
# Mathematics-like definitions:
Style Case
Category Reasoning
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