From b0389b631b1a00de088cbfb67f961f952b168e24 Mon Sep 17 00:00:00 2001 From: Jean-Marc Lasgouttes Date: Tue, 26 Sep 2000 16:29:51 +0000 Subject: [PATCH] new siamltex class git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@1044 a592a061-630c-0410-9148-cb99ea01b6c8 --- ChangeLog | 3 + lib/doc/LaTeXConfig.lyx.in | 16 +++ lib/layouts/siamltex.layout | 275 ++++++++++++++++++++++++++++++++++++ 3 files changed, 294 insertions(+) create mode 100644 lib/layouts/siamltex.layout diff --git a/ChangeLog b/ChangeLog index faec284fa6..b3ffb672a4 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,8 @@ 2000-09-26 Jean-Marc Lasgouttes + * lib/layouts/siamltex.layout: new textclass for SIAM journals, + from Kornelia Pietsch + * src/frontends/xforms/Menubar_pimpl.C: menu buttons are now created in the constructors in different groups. Then set() just have to show the groups as needed. This fixes the redraw problems diff --git a/lib/doc/LaTeXConfig.lyx.in b/lib/doc/LaTeXConfig.lyx.in index c4a344dce7..05528e1cbb 100644 --- a/lib/doc/LaTeXConfig.lyx.in +++ b/lib/doc/LaTeXConfig.lyx.in @@ -931,6 +931,22 @@ Notes: REVTeX 4 is a class used for submitting manuscripts to journals including http://publish.aps.org/revtex4/ \layout Subsection +SIAMLTeX +\layout Description + +Found: @chk_siamltex@ +\layout Description + +CTAN: +\family typewriter +macros/latex/contrib/other/siam/siamltex.tar +\layout Description + +Notes: The Society for Industrial and Applied Mathematics, Philadelphia, + Pennsylvania, wants to ensure quality typesetting according to SIAM style + standards by providing this LaTeX style. +\layout Subsection + Springer Journal of Geodesy \layout Description diff --git a/lib/layouts/siamltex.layout b/lib/layouts/siamltex.layout new file mode 100644 index 0000000000..8fda3505eb --- /dev/null +++ b/lib/layouts/siamltex.layout @@ -0,0 +1,275 @@ +#% Do not delete the line below; configure depends on this +# \DeclareLaTeXClass{article (siamltex)} +# Siam Article textclass definition file. +# Cut & paste from various LyX layouts plus some minor modifications +# Author : Kornelia Pietsch + +Columns 1 +Sides 1 +SecNumDepth 2 +TocDepth 2 +MaxCounter Counter_Section + +ClassOptions + FontSize 10|11|12 + Other "draft|final" +End + +Style Standard + Margin Dynamic + LatexType Paragraph + LatexName dummy + ParSkip 0 + ParIndent ........ + NextNoIndent 0 + TopSep 0.7 + BottomSep 0.7 + ParSep 0.7 + Align Block + AlignPossible Block, Left, Right, Center + LabelType No_Label +End + +Input stdlists.inc +Input stdlayouts.inc + +Style Section + CopyStyle Standard + Margin First_Dynamic + LatexType Command + LatexName section + NeedProtect 1 + NextNoIndent 1 + LabelSep xxx + Align Block + AlignPossible Block, Left + LabelType Counter_Section + EndLabelType Static + EndLabelString . + Font + Series Bold + EndFont +End + +Style Subsection + CopyStyle Section + LatexName subsection + LabelType Counter_Subsection +End + +Style Subsubsection + CopyStyle Subsection + LatexName subsubsection + LabelType Counter_Subsubsection +End + +Style Paragraph + CopyStyle Subsubsection + LatexName paragraph + LabelType Counter_Paragraph + Font + Shape Italic + Series Medium + EndFont +End + +Style Section* + CopyStyle Section + LatexName section* + LabelType No_Label +End + +Style Subsection* + CopyStyle Subsection + LatexName subsection* + LabelType No_Label +End + +Style Subsubsection* + CopyStyle Subsubsection + LatexName subsubsection* + LabelType No_Label +End + +Style Paragraph* + CopyStyle Paragraph + LatexName paragraph* + LabelType No_Label +End + + +Style Title + Margin Static + LatexType Command + InTitle 1 + LatexName title + BottomSep 1 + Align Center + AlignPossible Center + LabelType No_Label + Font + Size Larger + Shape SmallCaps + Series Bold + EndFont +End + +Style Author + CopyStyle Title + LatexName author + Font + Size Normal + Shape SmallCaps + Series Medium + EndFont +End + +Style Date + CopyStyle Author + LatexName date +End + +Style Abstract + Margin First_Dynamic + LatexType Environment +# InTitle 1 + LatexName abstract + ParIndent ........ + NextNoIndent 1 + TopSep 0.7 + BottomSep 0.7 + ParSkip 0.7 + Align Block + AlignPossible Block + LabelType Static + LabelString Abstract. + LabelSep M + LabelIndent ........ + Font + Size Small + EndFont + LabelFont + Series Bold + Size Small + EndFont +End + +Style Keywords + CopyStyle Abstract + LatexName keywords + LabelString "Key words." +End + +Style AMS + CopyStyle Abstract + LatexName AMS + LabelString "AMS subject classifications." +End + +Style Bibliography + Margin Dynamic + LatexType Item_Environment + LatexName thebibliography + NextNoIndent 0 + LeftMargin M + RightMargin M + Align Block + AlignPossible Block, Center + LabelType Bibliography + #LabelType centered_top_environment + LabelString References + LabelBottomSep 0.7 + LabelFont + Shape SmallCaps + EndFont +End + +Style Theorem + CopyStyle Standard + LabelSep xx + LabelType Static + LabelString "Theorem #." + TextFont + Shape Slanted + Size Normal + EndFont + LabelFont + Shape SmallCaps + EndFont +End + +Style Lemma + CopyStyle Theorem + LatexName lemma + LabelString "Lemma #." +End + +Style Corollary + CopyStyle Theorem + LatexName corollary + LabelString "Corollary #." +End + +Style Proposition + CopyStyle Theorem + LatexName proposition + LabelString "Proposition #." +End + +Style Definition + CopyStyle Theorem + LatexName Definition + LabelString "Definition #." + Font + Shape Up + EndFont + LabelFont + Shape Up + Series Bold + EndFont +End + +Style Proof + CopyStyle Theorem + LatexName proof + LabelString "Proof." + EndLabelType Box + Font + Shape Up + Color Blue + EndFont + LabelFont + Shape Slanted + EndFont +End + + +Style Theorem* + CopyStyle Theorem + LatexName theorem* + LabelString "Theorem." + End + +Style Lemma* + CopyStyle Lemma + LatexName lemma* + LabelString "Lemma." +End + +Style Corollary* + CopyStyle Corollary + LatexName corollary* + LabelString "Corollary." +End + +Style Proposition* + CopyStyle Proposition + LatexName proposition* + LabelString "Proposition." +End + +Style Definition* + CopyStyle Definition + LatexName definition* + LabelString "Definition." +End -- 2.39.2