X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=lib%2Flayouts%2FIEEEtran.layout;h=5273126f8946b94726ff17c9f9cb051894a39a6f;hb=39d569661a3f4411d4501f9a8db9c7360ef5d568;hp=ce12303a25c798d344f64e53442f85984c0cd90e;hpb=20b5f663589e680b18cf7e9b89053b2e17ec9b6e;p=lyx.git diff --git a/lib/layouts/IEEEtran.layout b/lib/layouts/IEEEtran.layout index ce12303a25..5273126f89 100644 --- a/lib/layouts/IEEEtran.layout +++ b/lib/layouts/IEEEtran.layout @@ -2,47 +2,47 @@ # \DeclareLaTeXClass{article (IEEEtran)} # Author : Allan Rae # -# revised for IEEtran version 1.7a +# revised for IEEEtran version 1.7a # Author: Uwe Stöhr (uwestoehr@web.de) # # IEEtran textclass definition file. -Format 26 +Format 35 -Sides 1 -SecNumDepth 3 -TocDepth 3 -DefaultStyle Standard +Sides 1 +SecNumDepth 3 +TocDepth 3 +DefaultStyle Standard ClassOptions - FontSize 9|10|11|12 + 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 - Family Roman - Series Medium - Shape Up - Size Normal - Color None + Family Roman + Series Medium + Shape Up + Size Normal + Color None EndFont Style Standard - Margin Static - LatexType Paragraph - LatexName dummy - ParIndent MM - ParSkip 0.4 - Align Block - AlignPossible Block, Left, Right, Center - LabelType No_Label + Margin Static + LatexType Paragraph + LatexName dummy + ParIndent MM + ParSkip 0.4 + Align Block + AlignPossible Block, Left, Right, Center + LabelType No_Label End -Counter theorem +Counter theorem End Input stdcounters.inc @@ -51,238 +51,265 @@ Input stdlists.inc Input stdsections.inc Input stdstarsections.inc Input stdlayouts.inc -Input theorems.inc +Input lyxmacros.inc +ProvidesModule theorems-std +Input theorems.inc NoStyle Chapter +NoCounter chapter NoStyle Chapter* Style Title - Margin Static - LatexType Command - LatexName title - Category FrontMatter - InTitle 1 - OptionalArgs 0 - ParSkip 0.4 - ItemSep 0 - TopSep 0 - BottomSep 1 - ParSep 1 - Align Center - LabelType No_Label - Font - Size Largest - EndFont + Margin Static + LatexType Command + LatexName title + Category FrontMatter + InTitle 1 + OptionalArgs 0 + ParSkip 0.4 + ItemSep 0 + TopSep 0 + BottomSep 1 + ParSep 1 + Align Center + LabelType No_Label + Font + Size Largest + EndFont End -InsetLayout IEEE_membership - LyxType custom - LatexType command - LatexName IEEEmembership - LabelString "IEEE membership" - Font - Shape Italic - Size Large - Misc No_Emph - Misc No_Noun - Misc No_Bar - EndFont - LabelFont - Color green - Size Small - EndFont +InsetLayout Flex:IEEE_membership + LyxType custom + LatexType command + LatexName IEEEmembership + LabelString "IEEE membership" + Font + Shape Italic + Size Large + Misc No_Emph + Misc No_Noun + Misc No_Bar + EndFont + LabelFont + Color green + Size Small + EndFont End -InsetLayout Lowercase - CopyStyle IEEE_membership - LatexType command - LatexName MakeLowercase - LabelString "lowercase" - Font - Size Normal - EndFont +InsetLayout Flex:Lowercase + CopyStyle Flex:IEEE_membership + LatexType command + LatexName MakeLowercase + LabelString "lowercase" + Font + Size Normal + EndFont End Style Author - Margin Static - LatexType Command - Category FrontMatter - InTitle 1 - OptionalArgs 1 - LatexName author - LabelSep xxx - ParSkip 0.4 - TopSep 1.3 - BottomSep 0.7 - ParSep 0.7 - Align Center - LabelType No_Label - Font - Size Large - EndFont + Margin Static + LatexType Command + Category FrontMatter + InTitle 1 + OptionalArgs 1 + LatexName author + LabelSep xxx + ParSkip 0.4 + TopSep 1.3 + BottomSep 0.7 + ParSep 0.7 + Align Center + LabelType No_Label + Font + Size Large + EndFont End Style Special_Paper_Notice - CopyStyle Title - LatexName IEEEspecialpapernotice - InTitle 1 - Font - Size Large - EndFont + CopyStyle Title + LatexName IEEEspecialpapernotice + InTitle 1 + Font + Shape Italic + Size Large + EndFont End Style After_Title_Text - CopyStyle Special_Paper_Notice - LatexName IEEEaftertitletext - Font - Size Normal - EndFont + CopyStyle Special_Paper_Notice + LatexName IEEEaftertitletext + Font + Shape Up + Size Normal + EndFont +End + + +Style Page_headings + LaTeXType Command + LaTeXName markboth + Category FrontMatter + InTitle 1 + Align Center + Font + 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 - LaTeXType Command - LaTeXName markboth - Category FrontMatter - InTitle 1 - Align Center - 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 + ObsoletedBy Page_headings +End + + +Style Publication_ID + CopyStyle Special_Paper_Notice + LatexName IEEEpubid + Font + Shape Up + Size Small + EndFont End Style Abstract - Margin First_Dynamic - LatexType Environment - LatexName abstract - Category FrontMatter - TopSep 0.7 - BottomSep 0.7 - ParSkip 0.4 - LabelType Static - LabelString "Abstract---" - Font - Series Bold - Size small - EndFont - LabelFont - Shape Italic - Series Bold - Size Small - EndFont + Margin First_Dynamic + LatexType Environment + LatexName abstract + Category FrontMatter + TopSep 0.7 + BottomSep 0.7 + ParSkip 0.4 + LabelType Static + LabelString "Abstract---" + Font + Series Bold + Size small + EndFont + LabelFont + Shape Italic + Series Bold + Size Small + EndFont End Style Keywords - CopyStyle Abstract - LatexName IEEEkeywords - LabelString "Index Terms---" + CopyStyle Abstract + LatexName IEEEkeywords + LabelString "Index Terms---" End Style Appendices - Margin Dynamic - LatexType Command - LatexName appendices - Category BackMatter - KeepEmpty 1 - ParSkip 0.4 - Align Block - LabelSep xx - LabelType Static - LabelString "Appendices" - LabelFont - Series Bold - Color Green - EndFont + Margin Dynamic + LatexType Command + LatexName appendices + Category BackMatter + KeepEmpty 1 + ParSkip 0.4 + Align Block + LabelSep xx + LabelType Static + LabelString "Appendices" + LabelFont + Series Bold + Color Green + EndFont End Style Appendix - CopyStyle Appendices - LatexName appendix - LabelString "Appendix" - OptionalArgs 1 + CopyStyle Appendices + LatexName appendix + LabelString "Appendix" + OptionalArgs 1 End Style Bibliography - Margin First_Dynamic - LatexType Bib_Environment - LatexName thebibliography - Category BackMatter - 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 1.2 - LabelFont - Series Bold - Size Larger - EndFont + Margin First_Dynamic + LatexType Bib_Environment + LatexName thebibliography + Category BackMatter + 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 1.2 + LabelFont + Series Bold + Size Larger + EndFont End Style Biography - LaTeXType Environment - LaTeXName IEEEbiography - Category BackMatter - OptionalArgs 1 - Align Block - TextFont - Size Small - EndFont + LaTeXType Environment + LaTeXName IEEEbiography + Category BackMatter + OptionalArgs 1 + Align Block + TextFont + Size Small + EndFont End Style Biography_without_photo - CopyStyle Biography - LaTeXName IEEEbiographynophoto - OptionalArgs 0 + CopyStyle Biography + LaTeXName IEEEbiographynophoto + OptionalArgs 0 +End + +Style BiographyNoPhoto + ObsoletedBy Biography_without_photo End Style Proof - Category Theorem - Margin First_Dynamic - LatexType Environment - LatexName IEEEproof - NextNoIndent 1 - OptionalArgs 1 - 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 - Shape Up - Size Normal - EndFont - LabelFont - Shape Italic - EndFont + Category Theorem + Margin First_Dynamic + LatexType Environment + LatexName IEEEproof + NextNoIndent 1 + OptionalArgs 1 + 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 + Shape Up + Size Normal + EndFont + LabelFont + Shape Italic + EndFont End