X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=lib%2Flayouts%2Fsvcommon.inc;h=659c69e66f4e4f634df6d6eff91ccadfa7db58d4;hb=e798db5739871aaa29f95de321c52f19058064c9;hp=5f45ba4e22b5c64ae097f36fc2ed3a28403c9ea9;hpb=fa5b7920f669a716db6aa8ffb444721a07d29005;p=lyx.git diff --git a/lib/layouts/svcommon.inc b/lib/layouts/svcommon.inc index 5f45ba4e22..659c69e66f 100644 --- a/lib/layouts/svcommon.inc +++ b/lib/layouts/svcommon.inc @@ -14,16 +14,17 @@ # Adapted for new svjour LaTeX2e classes published by Springer in 1999; # work done by MV in 2000. # -# Adapted for svmono, svmult, 2009/2007 -# by Marcus Kriele (mkriele@mac.com) +# Adapted for svmono, svmult, and svjour3 2011 +# by Marcus Kriele (mkriele@mac.com) and Uwe Stöhr # see http://www.springer.com/authors for class files and further instructions -Format 35 +Format 62 PageStyle Plain Style Standard + Category MainText Margin Static LatexType Paragraph LatexName dummy @@ -49,8 +50,6 @@ Input theorems-without-preamble.inc NoStyle Fact NoStyle Prop - -NoStyle Subparagraph NoCounter subparagraph NoStyle Subparagraph* @@ -71,7 +70,7 @@ Style Front_Matter LatexType Command LatexName frontmatter KeepEmpty 1 - OptionalArgs 0 + ResetArgs 1 Margin First_Dynamic NextNoIndent 1 ParSkip 0 @@ -107,18 +106,18 @@ Style Back_Matter End Style Part - Margin Static - Align Right + Margin Static + Align Right End ## The following is a variant of style Part. It allows to place some ## text on the following page which would otherwise be blank. Style PartBacktext - Category Section + Category Sectioning Margin First_Dynamic LabelString "Part \thepart" - LabelType Counter + LabelType Static TocLevel 0 LabelCounter part Labelsep xx @@ -131,13 +130,17 @@ Style PartBacktext LabelFont Series Bold Size Huge - EndLabelFont + EndFont TextFont Series Medium Shape Up Size normal - EndTextFont - RequiredArgs 1 + EndFont + Argument 1 + Mandatory 1 + LabelString "Part Title" + Tooltip "Title of this part" + EndArgument Preamble \newenvironment{svmultpartbacktext}[1]{\begin{partbacktext} \part{#1}}{\end{partbacktext}} @@ -150,9 +153,9 @@ Style Chapter End Style ChapSubtitle - LatexName chapsubtitle - LatexType Command - Category Section + LatexName chapsubtitle + LatexType Command + Category Sectioning TopSep 0.7 Font Series Bold @@ -163,30 +166,30 @@ Style ChapSubtitle End Style ChapAuthor - LatexName chapauthor - LatexType Command - Category Section - TopSep 0.7 - Font + LatexName chapauthor + LatexType Command + Category Sectioning + TopSep 0.7 + Font Series Bold Shape Up Size normal - EndFont + EndFont End Style ChapMotto - LatexName motto - LatexType Command - Category Section - TopSep 0.7 - BottomSep 0.7 - Align Left - LeftMargin MMMMMMMMMMMM - Font + LatexName motto + LatexType Command + Category Sectioning + TopSep 0.7 + BottomSep 0.7 + Align Left + LeftMargin MMMMMMMMMMMM + Font Series Medium Shape Italic Size normal - EndFont + EndFont End Style Section @@ -227,6 +230,18 @@ Style Paragraph TocLevel 4 End +Style Subparagraph + LeftMargin "" + Font + Series Medium + Shape Italic + Size Normal + EndFont + TopSep 0.7 + BottomSep 0.4 + TocLevel 4 +End + Style Part* Margin Static Align Right @@ -339,13 +354,13 @@ Style Institute LatexType Command InTitle 1 LatexName institute - Margin Static - LeftMargin "Author data:xxx" - LabelSep xxx + Margin First_Dynamic + LabelSep x LabelType Static - LabelString "Author data: " + LabelString "Author data:" LabelFont - Shape Italic + Family Typewriter + Color Blue EndFont Requires url Align Left @@ -364,12 +379,12 @@ Style TOC_Title Align Left LatexType Command LatexName toctitle - LeftMargin xxx + LeftMargin xx TopSep 0.4 BottomSep 0.4 LabelType Static LabelSep x - LabelString "TOC Title:" + LabelString "TOC title:" LabelFont Family Typewriter Color Blue @@ -379,27 +394,34 @@ End Style TOC_Author CopyStyle TOC_Title LatexName tocauthor - LabelString "TOC Author:" + LabelString "TOC author:" End Style Running_Title - CopyStyle TOC_Title + CopyStyle TOC_Title LatexName titlerunning InTitle 1 - LabelString "Running Title:" -End - -Style Running_LaTeX_Title - ObsoletedBy Running_Title + LabelString "Running title:" End Style Running_Author CopyStyle Running_Title LatexName authorrunning - LabelString "Running Author:" + LabelString "Running author:" End -Style Author_Running - ObsoletedBy Running_Author + +Style Running_Chapter + CopyStyle Running_Title + Category Sectioning + InTitle 0 + LatexName chaptermark + LabelString "Running chapter:" +End + +Style Running_Section + CopyStyle Running_Chapter + LatexName sectionmark + LabelString "Running section:" End Style Abstract @@ -440,6 +462,7 @@ Style Keywords Margin First_Dynamic LatexType Command LatexName keywords + Category FrontMatter NextNoIndent 0 ParIndent MM LabelSep xx @@ -479,10 +502,10 @@ End Style Foreword Margin First_Dynamic Category FrontMatter - LabelType Static - LabelString "Foreword" + LabelType Static + LabelString "Foreword" KeepEmpty 1 - LatexName foreword + LatexName foreword TocLevel 0 LatexType Command NeedProtect 1 @@ -492,7 +515,10 @@ Style Foreword BottomSep 0.8 ParSep 0.8 Align Block - OptionalArgs 1 + Argument 1 + LabelString "Alternative Name" + Tooltip "Alternative name" + EndArgument Font Series Bold Size Huge @@ -502,10 +528,8 @@ End Style Preface CopyStyle Foreword - Category "For Authors" + Category FrontMatter LatexName preface - KeepEmpty 1 - OptionalArgs 0 InTitle 0 Margin First_Dynamic TopSep 4 @@ -553,6 +577,7 @@ Style Bibliography LatexName thebibliography Category BackMatter NextNoIndent 1 + ToggleIndent Never LeftMargin MM ParSkip 0.4 ItemSep 0 @@ -570,7 +595,10 @@ Style Bibliography End Style Description - OptionalArgs 1 + Argument 1 + LabelString "Longest Description Label" + Tooltip "Longest description label" + EndArgument LabelFont Series Medium EndFont @@ -607,13 +635,24 @@ Style Svgraybox End Style Proof + Category Reasoning + LatexType Environment LatexName proof - LabelString "Proof" + Margin First_Dynamic + LeftMargin xxx + TopSep 0.4 + BottomSep 0.4 + LabelType Static + LabelSep xx + LabelString "Proof." + LabelFont + Shape Italic + EndFont LangPreamble - \providecommand{\proofname}{_(Proof)} + \providecommand{\proofname}{_(Proof)} EndLangPreamble BabelPreamble - \addto\captions$$lang{\renewcommand{\proofname}{_(Proof)}} + \addto\captions$$lang{\renewcommand{\proofname}{_(Proof)}} EndBabelPreamble End @@ -622,21 +661,21 @@ Style Proof(QED) LatexName svmultproof EndLabelType Box Preamble - \newenvironment{svmultproof}{\begin{proof}}{\qed\end{proof}} + \newenvironment{svmultproof}{\begin{proof}}{\qed\end{proof}} EndPreamble End Style Proof(smartQED) CopyStyle Proof LatexName svmultproof2 - EndLabelType Filled_Box + EndLabelType Box Preamble \newenvironment{svmultproof2}{\begin{proof}}{\smartqed\qed\end{proof}} EndPreamble End InsetLayout Flex:Email - Decoration Conglomerate + Decoration Conglomerate LyxType custom LatexType command LatexName email @@ -655,24 +694,6 @@ InsetLayout Flex:Email Color urltext Size Small EndFont + ResetsFont true End -InsetLayout Flex:and - ContentAsLabel 1 - CustomPars 0 - Decoration Classic - LatexName and - LatexType Command - LabelString "and" - LyxType Custom - KeepEmpty 1 -End - -# InsetLayout Flex:and -# CopyStyle Flex:Email -# LatexName and -# LabelString "and" -# Font -# EndFont -# KeepEmpty 1 -# End