X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=lib%2Flayouts%2Fllncs.layout;h=187dbdb8699e79aebf1455c6bc23e82dc7683dad;hb=014b9da9e54c37228bd3b8ea9a5b093dede94491;hp=098a5a7cffd02453df34f27f7e61ab0a33b35968;hpb=dcdbeb3b3475d803c0c66e463dca64db0103c10d;p=lyx.git diff --git a/lib/layouts/llncs.layout b/lib/layouts/llncs.layout index 098a5a7cff..187dbdb869 100644 --- a/lib/layouts/llncs.layout +++ b/lib/layouts/llncs.layout @@ -1,6 +1,6 @@ #% Do not delete the line below; configure depends on this -# \DeclareLaTeXClass{Springer - Lecture Notes in Comp. Sci.} -# llncs (article) textclass definition file. +# \DeclareLaTeXClass{article (LNCS)} +# llncs (article) textclass definition file. # -------- # # Taken from initial LyX source code @@ -12,438 +12,412 @@ # Based on ejour2.layout. # ejour2 made originally by Martin Vermeer based on article.layout. # Modified for LyX 12 by Jean-Marc Lasgouttes and MV. -# -# General textclass parameters -Columns 1 -Sides 1 -PageStyle Plain -MaxCounter Counter_Section -# Standard style definition + +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 + Margin Static + LatexType Paragraph + LatexName dummy + ParIndent MM + ParSkip 0.4 + Align Block + AlignPossible Block, Left, Right, Center + LabelType No_Label End -# The standard sections + Input stdsections.inc +Input numarticle.inc + -# Chapter style definition Style Chapter - Align Center - AlignPossible Block,Left,Center + Align Center + AlignPossible Block,Left,Center End -# Section style definition + Style Section - # standard font definition - LabelFont - Series Bold - Size Large - EndFont - Font - Series Bold - Size Large - EndFont -End - -# Subsection style definition + Font + Series Bold + Size Large + EndFont +End + + Style Subsection - LabelType Counter_Subsection - LabelFont - Series Bold - Size Normal - EndFont + Font + Series Bold + Size Normal + EndFont End -# Subsubsection style definition + Style Subsubsection - # standard font definition - LabelFont - Series Bold - Size Normal - EndFont + Font + Series Bold + Size Normal + EndFont End -# Paragraph style definition + Style Paragraph -# standard font definition - Font - Series Medium - Shape Italic - Size Normal - EndFont + Font + Series Medium + Shape Italic + Size Normal + EndFont End -# Subparagraph style definition + Style Subparagraph - # standard font definition - Font - Series Medium - Shape Up - Size Normal - EndFont + Font + Series Medium + Shape Up + Size Normal + EndFont End + # Now define the starred versions from the normal ones. Input stdstarsections.inc -# Remove the ones that we do not want -NoStyle Part -NoStyle Part* +NoStyle Part +NoStyle Part* +NoStyle Chapter + # Some standard things Input stdlayouts.inc Input stdlists.inc -# Title style definition + 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 - - # standard font definition - Font - Family Sans - Series Bold - Size Largest - EndFont - -End - -# Title style definition + 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 +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 - AlignPossible Left - LabelType No_Label - - # standard font definition - Font - Family Sans - Series Bold - Size Large - EndFont - -End - -# Title_Running style definition + Margin Static + LatexType Command + InTitle 1 + LatexName subtitle + NextNoIndent 1 + ParSkip 0.4 + ItemSep 0 + TopSep 0 + BottomSep 0 + ParSep 0 + Align Left + AlignPossible 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 - AlignPossible Left - LabelType Static - LabelString "Running title: " - - # standard font definition - LabelFont - Series Bold - Shape Italic - Color Red - EndFont - -End - -# TOC_Title style definition + 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 + AlignPossible 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: " + CopyStyle Running_LaTeX_Title + LatexName toctitle + LeftMargin "TOC title:xxx" + LabelString "TOC title:" End -# Author style definition + 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 - AlignPossible Left - LabelType No_Label - - # standard font definition - Font - Series Bold - Shape Italic - EndFont - -End - -# AuthorRunning style definition + 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 + AlignPossible 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: " + CopyStyle Running_LaTeX_Title + LatexName authorrunning + LeftMargin "Author Running:xxx" + LabelString "Author Running:" End -# TOC_Author style definition + Style TOC_Author - CopyStyle "Running LaTeX Title" - LatexName tocauthor - LeftMargin "TOC Author :xxx" - LabelString "TOC Author: " + CopyStyle Running_LaTeX_Title + LatexName tocauthor + LeftMargin "TOC Author:xxx" + LabelString "TOC Author:" End -# Institute style definition -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 - AlignPossible Left - LabelType No_Label - - # Std. font definition - Font - Size Small - EndFont +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 + AlignPossible 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 -# -# -# Correspondence address style definition -Style Mail - CopyStyle "Running LaTeX Title" - LatexName mail - LeftMargin "Corr Author:xx." - LabelString "Corr Author: " -End - -# Abstract style definition -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. - - # label font definition - LabelFont - Series Bold - EndFont -End - -# -# Bibliography style definition Style Bibliography - Margin First_Dynamic - LatexType Item_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 - - # label font definition - LabelFont - Series Bold - EndFont - + 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: +# 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 #. - - # font & label font definition - - LabelFont - Shape Italic - EndFont - + 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. " + CopyStyle Case + LatexName claim + LabelString "Claim." End + Style Conjecture - CopyStyle Case - LatexName conjecture - LabelString "Conjecture #. " + CopyStyle Case + LatexName conjecture + LabelString "Conjecture #." End -Style Corollary - CopyStyle Case - LatexName corollary - LabelString "Corollary #. " - - # font & label font definition - Font - Shape Italic - EndFont - - LabelFont - Shape Up - Series Bold - EndFont +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 #. " + CopyStyle Corollary + LatexName definition + LabelString "Definition #." End + Style Example - CopyStyle Case - LatexName example - LabelString "Example #. " + CopyStyle Case + LatexName example + LabelString "Example #." End + Style Exercise - CopyStyle Case - LatexName exercise - LabelString "Exercise #. " + CopyStyle Case + LatexName exercise + LabelString "Exercise #." End + Style Lemma - CopyStyle Corollary - LatexName lemma - LabelString "Lemma #. " + CopyStyle Corollary + LatexName lemma + LabelString "Lemma #." End Style Note - CopyStyle Case - LatexName note - LabelString "Note #. " + CopyStyle Case + LatexName note + LabelString "Note #." End + Style Problem - CopyStyle Exercise - LatexName problem - LabelString "Problem #. " + CopyStyle Exercise + LatexName problem + LabelString "Problem #." End + Style Proof - CopyStyle Claim - LatexName proof - LabelString "Proof. " + CopyStyle Claim + LatexName proof + LabelString "Proof." End + Style Property - CopyStyle Case - LatexName property - LabelString "Property #. " + CopyStyle Case + LatexName property + LabelString "Property #." End + Style Proposition - CopyStyle Corollary - LatexName proposition - LabelString "Proposition #. " + CopyStyle Corollary + LatexName proposition + LabelString "Proposition #." End Style Question - CopyStyle Case - LatexName question - LabelString "Question #. " + CopyStyle Case + LatexName question + LabelString "Question #." End + Style Remark - CopyStyle Case - LatexName remark - LabelString "Remark #. " + CopyStyle Case + LatexName remark + LabelString "Remark #." End + Style Solution - CopyStyle Case - LatexName solution - LabelString "Solution #. " + CopyStyle Case + LatexName solution + LabelString "Solution #." End + Style Theorem - CopyStyle Corollary - LatexName theorem - LabelString "Theorem #. " + CopyStyle Corollary + LatexName theorem + LabelString "Theorem #." End -Input stdcounters.inc -#Finally a few older definitions for compatibility -Input obsolete.inc +Input stdfloats.inc +Input stdcounters.inc