]> git.lyx.org Git - lyx.git/blobdiff - lib/layouts/memoir.layout
Add needauth option to gnuplot->PDF converter introduced in [066edd3c/lyxgit].
[lyx.git] / lib / layouts / memoir.layout
index a0b74656c0756ba7f5b0b36e88aa971a577ea896..b5c787c5903068587836d34e2657c8b35e4e221b 100644 (file)
@@ -1,12 +1,13 @@
 #% Do not delete the line below; configure depends on this
-#  \DeclareLaTeXClass[memoir]{book (Memoir)}
+#  \DeclareLaTeXClass[memoir]{Memoir}
+#  \DeclareCategory{Books}
 # Memoir textclass definition file
-# Author: Jürgen Spitzmüller <spitzmueller@gmx.de>
+# Author: Jürgen Spitzmüller <spitz@lyx.org>
 # Improvements by: Bennett Helm <bennett.helm@fandm.edu>
 # feel free to contribute missing features!
 
 
-Format 30
+Format 63
 Columns            1
 Sides              2
 SecNumDepth        1
@@ -15,6 +16,7 @@ DefaultStyle       Standard
 PageStyle          Headings
 Provides makeidx   1
 Provides framed    1
+Provides subscript 1
 # Memoir has support for line spacing, but uses different names from
 # what setspace.sty does.  
 Provides SetSpace  1
@@ -28,6 +30,7 @@ End
 
 
 Style Standard
+       Category              MainText
        Margin                Static
        LatexType             Paragraph
        LatexName             dummy
@@ -49,50 +52,110 @@ Input numreport.inc
 
 
 Style Part
-       OptionalArgs         1
-       TocLevel             -1
+       Argument 1
+               LabelString   "Short Title|S"
+               Tooltip       "The part as it appears in the table of contents/running headers"
+               InsertCotext   1
+       EndArgument
 End
-       
 
 
 Style Chapter
-       OptionalArgs         2
-       TocLevel             0
+       Argument 1
+               LabelString   "Short Title (TOC)|S"
+               Tooltip       "The chapter as it appears in the table of contents"
+               InsertCotext   1
+       EndArgument
+       Argument 2
+               LabelString   "Short Title (Header)"
+               Tooltip       "The chapter as it appears in the running headers"
+               InsertCotext  1
+               Requires      1
+       EndArgument
 End
 
 
 Style Chapter*
-       OptionalArgs         1
+       Argument 1
+               LabelString   "Short Title (TOC)|S"
+               Tooltip       "The chapter as it appears in the table of contents"
+               InsertCotext   1
+       EndArgument
 End
 
 
 Style Section
-       OptionalArgs         2
-       TocLevel 1
+       Argument 1
+               LabelString   "Short Title (TOC)|S"
+               Tooltip       "The section as it appears in the table of contents"
+               InsertCotext   1
+       EndArgument
+       Argument 2
+               LabelString   "Short Title (Header)"
+               Tooltip       "The section as it appears in the running headers"
+               InsertCotext  1
+               Requires      1
+       EndArgument
 End
 
 
 Style Subsection
-       OptionalArgs         2
-       TocLevel 2
+       Argument 1
+               LabelString   "Short Title (TOC)|S"
+               Tooltip       "The subsection as it appears in the table of contents"
+               InsertCotext   1
+       EndArgument
+       Argument 2
+               LabelString   "Short Title (Header)"
+               Tooltip       "The subsection as it appears in the running headers"
+               InsertCotext  1
+               Requires      1
+       EndArgument
 End
 
 
 Style Subsubsection
-       OptionalArgs         2
-       TocLevel 3
+       Argument 1
+               LabelString   "Short Title (TOC)|S"
+               Tooltip       "The subsubsection as it appears in the table of contents"
+               InsertCotext   1
+       EndArgument
+       Argument 2
+               LabelString   "Short Title (Header)"
+               Tooltip       "The subsubsection as it appears in the running headers"
+               InsertCotext  1
+               Requires      1
+       EndArgument
 End
 
 
 Style Paragraph
-       OptionalArgs         2
-       TocLevel 4
+       Argument 1
+               LabelString   "Short Title (TOC)|S"
+               Tooltip       "The paragraph as it appears in the table of contents"
+               InsertCotext   1
+       EndArgument
+       Argument 2
+               LabelString   "Short Title (Header)"
+               Tooltip       "The paragraph as it appears in the running headers"
+               InsertCotext  1
+               Requires      1
+       EndArgument
 End
 
 
 Style Subparagraph
-       OptionalArgs         2
-       TocLevel 5
+       Argument 1
+               LabelString   "Short Title (TOC)|S"
+               Tooltip       "The subparagraph as it appears in the table of contents"
+               InsertCotext   1
+       EndArgument
+       Argument 2
+               LabelString   "Short Title (Header)"
+               Tooltip       "The subparagraph as it appears in the running headers"
+               InsertCotext  1
+               Requires      1
+       EndArgument
 End
 
 
@@ -115,9 +178,8 @@ Style Chapterprecis
        EndFont
 End
 
-#FIXME: this takes two parameters!!!
 Style Epigraph
-       Category              Maintext
+       Category              MainText
        Margin                Right_Address_Box
        LatexType             Command
        LatexName             epigraph
@@ -125,14 +187,26 @@ Style Epigraph
        BottomSep             1.5
        ParSep                1.5
        Align                 Left
+       Argument post:1
+               MenuString    "Epigraph Source|S"
+               LabelString   "Source"
+               Tooltip       "The source/author of this epigraph"
+               Mandatory     1
+       EndArgument
+       HTMLStyle
+               div.epigraph {
+                       float: right;
+                       width: 33%;
+                       font-size: small;
+                       margin: 0.5em 0em 0.5em 1em;
+               }
+       EndHTMLStyle
 End
 
-#FIXME: what is actually documented is \PoemTitle
-#but \poemtitle is defined nevertheless. Weird.
 Style Poemtitle
-       Category              Section
+       Category              Sectioning
        LatexType             Command
-       LatexName             poemtitle
+       LatexName             PoemTitle
        NeedProtect           1
        NextNoIndent          1
        LabelSep              xxx
@@ -140,7 +214,17 @@ Style Poemtitle
        TopSep                0.4
        ParSep                0.4
        Align                 center
-       OptionalArgs          1
+       Argument 1
+               LabelString   "Short Title (TOC)|S"
+               Tooltip       "The poem title as it appears in the table of contents"
+               InsertCotext   1
+       EndArgument
+       Argument 2
+               LabelString   "Short Title (Header)"
+               Tooltip       "The poem title as it appears in the running headers"
+               InsertCotext  1
+               Requires      1
+       EndArgument
        Font
           Series             Bold
        EndFont
@@ -150,8 +234,12 @@ End
 Style Poemtitle*
        CopyStyle             Poemtitle
        Category              Unnumbered
-       LatexName             poemtitle*
-       OptionalArgs          0
+       LatexName             PoemTitle*
+       Argument 1
+               LabelString   "Short Title (TOC)|S"
+               Tooltip       "The poem title as it appears in the table of contents"
+               InsertCotext   1
+       EndArgument
 End
 
 
@@ -173,7 +261,7 @@ Input lyxmacros.inc
 Input stdlayouts.inc
 
 Style Legend
-       Category            Maintext
+       Category            MainText
        LatexType           Command
        LatexName           legend
        NeedProtect         1