lyx_mirror/lib/layouts/IEEEtran.layout

449 lines
7.1 KiB
Plaintext
Raw Normal View History

#% Do not delete he line below; configure depends on this
# \DeclareLaTeXClass{IEEE Transactions}
# \DeclareCategory{Articles}
# Author : Allan Rae <rae@lyx.org>
#
# revised for IEEEtran version 1.7a
# Author: Uwe Stöhr (uwestoehr@web.de)
#
# IEEtran textclass definition file.
2019-03-26 16:46:21 +00:00
Format 72
2012-11-25 03:12:12 +00:00
Sides 1
2012-11-24 00:30:38 +00:00
SecNumDepth 3
TocDepth 3
DefaultStyle Standard
ClassOptions
2012-11-24 00:30:38 +00:00
FontSize 9|10|11|12
end
# This is just to show how to declare the default font.
# The defaults are exactly those shown here.
DefaultFont
2012-11-24 00:30:38 +00:00
Family Roman
Series Medium
Shape Up
Size Normal
Color None
EndFont
Style Standard
Category MainText
2012-11-24 00:30:38 +00:00
Margin Static
LatexType Paragraph
LatexName dummy
ParIndent MM
ParSkip 0.4
Align Block
AlignPossible Block, Left, Right, Center
2012-11-24 00:30:38 +00:00
LabelType No_Label
End
2012-11-24 00:30:38 +00:00
Counter theorem
End
Input stdcounters.inc
Input stdfloats.inc
Input stdlists.inc
Input stdsections.inc
Input stdstarsections.inc
Input stdlayouts.inc
Input lyxmacros.inc
ProvidesModule theorems-std
Input theorems.inc
NoStyle Chapter
NoCounter chapter
NoStyle Chapter*
Style Title
2012-11-24 00:30:38 +00:00
Margin Static
LatexType Command
LatexName title
Category FrontMatter
InTitle 1
ResetArgs 1
ParSkip 0.4
ItemSep 0
TopSep 0
BottomSep 1
ParSep 1
Align Center
LabelType No_Label
Font
2012-11-24 00:30:38 +00:00
Size Largest
EndFont
End
InsetLayout Flex:IEEE_membership
2012-11-24 00:30:38 +00:00
LyxType custom
LatexType command
ForcePlain 1
2012-11-24 00:30:38 +00:00
LatexName IEEEmembership
LabelString "IEEE membership"
Font
2012-11-24 00:30:38 +00:00
Shape Italic
Size Large
Misc No_Emph
Misc No_Noun
Misc No_Bar
EndFont
LabelFont
2012-11-24 00:30:38 +00:00
Color green
Size Small
EndFont
ResetsFont true
End
InsetLayout Flex:Lowercase
2012-11-24 00:30:38 +00:00
CopyStyle Flex:IEEE_membership
LatexType command
LatexName MakeLowercase
LabelString "lowercase"
Font
2012-11-24 00:30:38 +00:00
Size Normal
EndFont
End
Style Author
2012-11-24 00:30:38 +00:00
Margin Static
LatexType Command
Category FrontMatter
InTitle 1
Argument 1
2012-11-24 00:30:38 +00:00
LabelString "Short Author|S"
Tooltip "A short version of the author name"
InsertCotext 1
EndArgument
2012-11-24 00:30:38 +00:00
LatexName author
LabelSep xxx
ParSkip 0.4
TopSep 1.3
BottomSep 0.7
ParSep 0.7
Align Center
LabelType No_Label
Font
2012-11-24 00:30:38 +00:00
Size Large
EndFont
End
InsetLayout Flex:Author_Name
LyxType custom
LatexType command
Decoration Classic
ForcePlain 1
LaTeXName IEEEauthorblockN
LabelString "Author name"
Font
Size Large
EndFont
LabelFont
Color blue
Size Small
EndFont
ResetsFont true
End
InsetLayout Flex:Author_Affiliation
CopyStyle Flex:Author_Name
LaTeXName IEEEauthorblockA
LabelString "Author affiliation"
Font
Size Normal
EndFont
LabelFont
Color blue
Size Small
EndFont
End
InsetLayout Flex:Author_Mark
LyxType custom
LatexType command
ForcePlain 1
LatexName IEEEauthorrefmark
LabelString "Author mark"
Font
Color foreground
Size Small
Family Roman
Shape Up
Series Medium
Misc No_Emph
Misc No_Noun
Misc No_Bar
EndFont
LabelFont
Color latex
Size Small
EndFont
ResetsFont true
End
Style Special_Paper_Notice
2012-11-24 00:30:38 +00:00
CopyStyle Title
LatexName IEEEspecialpapernotice
InTitle 1
Font
2012-11-24 00:30:38 +00:00
Shape Italic
Size Large
EndFont
End
Style After_Title_Text
2012-11-24 00:30:38 +00:00
CopyStyle Special_Paper_Notice
LatexName IEEEaftertitletext
Font
2012-11-24 00:30:38 +00:00
Shape Up
Size Normal
EndFont
End
Style Page_headings
2012-11-24 00:30:38 +00:00
LaTeXType Command
LaTeXName markboth
Category FrontMatter
InTitle 1
Align Center
Argument 1
Mandatory 1
2013-01-20 16:56:28 +00:00
AutoInsert 1
LabelString "Left Side"
Tooltip "Left side of the header line"
EndArgument
Font
2012-11-24 00:30:38 +00:00
Size Small
EndFont
Preamble
% protect \markboth against an old bug reintroduced in babel >= 3.8g
\let\oldforeign@language\foreign@language
\DeclareRobustCommand{\foreign@language}[1]{%
\lowercase{\oldforeign@language{#1}}}
EndPreamble
End
Style MarkBoth
2012-11-24 00:30:38 +00:00
ObsoletedBy Page_headings
End
Style Publication_ID
2012-11-24 00:30:38 +00:00
CopyStyle Special_Paper_Notice
LatexName IEEEpubid
Font
2012-11-24 00:30:38 +00:00
Shape Up
Size Small
EndFont
End
Style Abstract
2012-11-24 00:30:38 +00:00
Margin First_Dynamic
LatexType Environment
LatexName abstract
Category FrontMatter
TopSep 0.7
BottomSep 0.7
ParSkip 0.4
LabelType Static
LabelString "Abstract---"
Font
2012-11-24 00:30:38 +00:00
Series Bold
Size small
EndFont
LabelFont
2012-11-24 00:30:38 +00:00
Shape Italic
Series Bold
Size Small
EndFont
End
Style Keywords
2012-11-24 00:30:38 +00:00
CopyStyle Abstract
LatexName IEEEkeywords
LabelString "Index Terms---"
End
InsetLayout Flex:Paragraph_Start
LyxType custom
LatexType command
LaTeXName IEEEPARstart
LabelString "Paragraph Start"
Argument 1
Mandatory 1
AutoInsert 1
LabelString "First Char"
Tooltip "First character of first word"
EndArgument
Font
Size Small
EndFont
ResetsFont true
End
Style Appendices
2012-11-24 00:30:38 +00:00
Margin Dynamic
LatexType Command
LatexName appendices
Category BackMatter
KeepEmpty 1
ParSkip 0.4
Align Block
LabelSep xx
LabelType Static
LabelString "Appendices"
LabelFont
2012-11-24 00:30:38 +00:00
Series Bold
Color Green
EndFont
End
Style Peer_Review_Title
CopyStyle Appendices
LatexName IEEEpeerreviewmaketitle
Category FrontMatter
TopSep 1
LabelString "PeerReviewTitle"
End
Style Appendix
2012-11-24 00:30:38 +00:00
CopyStyle Appendices
LatexName appendix
LabelString "Appendix"
Argument 1
2012-11-25 03:12:12 +00:00
LabelString "Short Title"
Tooltip "Short title for the appendix"
InsertCotext 1
2012-11-25 03:12:12 +00:00
EndArgument
End
Style Bibliography
2012-11-24 00:30:38 +00:00
Margin First_Dynamic
LatexType Bib_Environment
LatexName thebibliography
Category BackMatter
NextNoIndent 1
ToggleIndent Never
2012-11-24 00:30:38 +00:00
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 1.2
LabelFont
2012-11-24 00:30:38 +00:00
Series Bold
Size Larger
EndFont
TocLevel 1
IsTocCaption 0
Argument listpreamble:1
LabelString "Bib preamble"
2018-08-17 09:14:45 +00:00
MenuString "Bibliography Preamble"
Tooltip "LaTeX code to be inserted before the first bibliography item"
PassThru 1
Font
Family typewriter
Color latex
EndFont
EndArgument
End
Style Biography
2012-11-24 00:30:38 +00:00
LaTeXType Environment
LaTeXName IEEEbiography
Category BackMatter
Argument 1
2012-11-25 03:12:12 +00:00
LabelString "Photo"
Tooltip "Optional photo for biography"
EndArgument
Argument 2
Mandatory 1
2013-01-20 16:56:28 +00:00
AutoInsert 1
LabelString "Name"
Tooltip "Name of the author"
EndArgument
2012-11-24 00:30:38 +00:00
Align Block
TextFont
2012-11-24 00:30:38 +00:00
Size Small
EndFont
End
Style Biography_without_photo
2012-11-24 00:30:38 +00:00
CopyStyle Biography
LaTeXName IEEEbiographynophoto
ResetArgs 1
Argument 1
Mandatory 1
2013-01-20 16:56:28 +00:00
AutoInsert 1
LabelString "Name"
Tooltip "Name of the author"
EndArgument
End
Style BiographyNoPhoto
2012-11-24 00:30:38 +00:00
ObsoletedBy Biography_without_photo
End
Style Proof
Category Reasoning
2012-11-24 00:30:38 +00:00
Margin First_Dynamic
LatexType Environment
LatexName IEEEproof
NextNoIndent 1
Argument 1
2012-11-24 00:30:38 +00:00
LabelString "Alternative Proof String"
Tooltip "An alternative proof string"
EndArgument
2012-11-24 00:30:38 +00:00
LabelSep xx
ParIndent MMM
ParSkip 0.4
ItemSep 0.2
TopSep 0.7
BottomSep 0.7
ParSep 0.3
Align Block
AlignPossible Block, Left
LabelType Static
LabelString "Proof."
EndLabelType Filled_Box
Font
2012-11-24 00:30:38 +00:00
Shape Up
Size Normal
EndFont
LabelFont
2012-11-24 00:30:38 +00:00
Shape Italic
EndFont
End