]> git.lyx.org Git - lyx.git/blobdiff - lib/layouts/stdinsets.inc
Whitespace only.
[lyx.git] / lib / layouts / stdinsets.inc
index aa22c5d1fc255490118214189cc336fa1957493a..71479cc91ba51f1b3afef4dfc848010ae2128369 100644 (file)
@@ -2,58 +2,9 @@
 # Author : Martin vermeer <martin.vermeer@hut.fi>
 # Inset layouts definition
 #
-# More detailled format description is available in the customization manual
-# FIXME: create the contents in the manual and put the link here.  
-#
-#InsetLayout <string identifier used by LyX>
-#      LabelString           used for the inset decoration (either the inset button
-#                            or the text underneath the inset).
-#      LatexType             associated LateX type: command, environment, or none.
-#      LatexName             associated LateX command.
-#      BgColor               Color of the inset background within LyX.
-#                         FIXME: link to a doc file describing the different
-#                         color codes as defined in 'ColorCode.h'
-#      Font                  Nothing to put here, below are descriptions of the different
-#                         allowable adjustments for the font used to draw the text
-#                         appearing within the inset text. All these items are optional.
-#        Color               Color of text
-#        Size                Font size of the textallowed value: Small, Smaller, ...
-#                         FIXME defined in FontSize in FontEnums.h
-#        Family              FIXME defined in FontFamily in FontEnums.h
-#        Shape               FIXME defined in FontShape in FontEnums.h
-#        Series              FIXME defined in FontSeries in FontEnums.h
-#        Misc                FIXME defined in FontMisc in FontEnums.h
-#      EndFont               Nothing to put here, it's just a markup to indicate that we are
-#                         finished with the Font definition.
-#      LabelFont             Nothing to put here, below are descriptions of the different
-#                         allowable adjustments for the font used to draw the text
-#                         appearing within the inset decoration. All these items are
-#                         optional.
-#        Color               see definition above (in the Font node).
-#        Size                see definition above (in the Font node).
-#
-#      EndFont               Nothing to put here, it's just a markup to indicate that we are
-#                         finished with the LabelFont definition.
-#      MultiPar              Indicates that multiple paragraphs are allowed within the inset
-#                         or not. Defaults to false. Sets CustomPars, as well, to the same
-#                         value, and sets ForcePlain to the opposite value. If you want
-#                         those to be different, then, you must set them after you set 
-#                         MultiPar.
-# CustomPars            Whether to allow the use of the Paragraph Settings dialog. Default is
-#                         false.
-# ForcePlain            Whether to force the PlainLayout. Default is true.
-#      Decoration:           Classic, Minimalistic, Conglomerate. Decoration styles
-#      PassThru              Do not do various LaTeX conversions, like the phrases
-#                              LaTeX, LyX, quote commands, etc.
-#      KeepEmpty             Do not delete empty paragraphs (?)
-#      FreeSpacing           Preserve multiple spaces etc.
-#      ForceLTR              Force the "latex" language, leading to Left-to-Right
-#                              (latin) output, e.g., in ERT or URL. A kludge.
-#      Requires              Require a given (supported) feature. Multiple features must
-#                         be comma-separated.
-#End
+# Detailled format description is available in the customization manual
 
-Format 19
+Format 33
 
 Provides stdinsets 1
 
@@ -97,6 +48,7 @@ InsetLayout Foot
          Size                Small
        EndFont
        MultiPar              true
+       RefPrefix             fn
        HTMLLabel             \arabic{footnote}
        HTMLInnerTag          div
        HTMLStyle
@@ -125,7 +77,7 @@ InsetLayout Foot
 End
 
 InsetLayout Note:Comment
-       LabelString           comment
+       LabelString           Comment
        LatexType             environment
        LatexName             comment
        BgColor               commentbg
@@ -134,13 +86,14 @@ InsetLayout Note:Comment
          Size                Small
        EndFont
        MultiPar              true
+       Display               false
        HTMLTag               !--
        HTMLIsBlock           false
 End
 
 
 InsetLayout Note:Note
-       LabelString           note
+       LabelString           Note
        LatexType             command
        LatexName             note
        BgColor               notebg
@@ -155,18 +108,23 @@ End
 
 
 InsetLayout Note:Greyedout
-       LabelString           greyedout
+       LabelString           Greyedout
        LatexType             environment
        LatexName             lyxgreyedout
        BgColor               greyedoutbg
+       Font
+         Color               greyedouttext
+       EndFont
        LabelFont
          Color               greyedout
          Size                Small
        EndFont
        MultiPar              true
+       Display               false
        HTMLStyle
                div.note_greyedout { 
-                       background-color: #A0A0A0; 
+                       display: inline;
+                       color: #A0A0A0; 
                        padding-left: 1ex;
                        padding-right: 1ex;
                }
@@ -190,6 +148,7 @@ InsetLayout ERT
        CustomPars            false
        ForcePlain            true
        PassThru              true
+       ParbreakIsNewline     true
        KeepEmpty             true
        FreeSpacing           true
        ForceLTR              true
@@ -200,6 +159,7 @@ InsetLayout Phantom
        Font
          Color               phantomtext
        EndFont
+       MultiPar              false
        CustomPars            false
        ForcePlain            true
 End
@@ -219,9 +179,11 @@ InsetLayout Listings
        BgColor               listingsbg
        MultiPar              true
        PassThru              true
+       ParbreakIsNewline     true
        KeepEmpty             true
        FreeSpacing           true
        ForceLTR              true
+       RefPrefix             lst
 End
 
 InsetLayout Branch
@@ -248,6 +210,7 @@ InsetLayout Index
        MultiPar              false
        CustomPars            false
        ForcePlain            true
+       ContentAsLabel        true
 End
 
 InsetLayout Box
@@ -276,6 +239,12 @@ InsetLayout Float
          Size                Small
        EndFont
        MultiPar              true
+       HTMLStyle
+               div.float {
+                       border: 2px solid black;
+                       text-align: center;
+               }
+       EndHTMLStyle
 End
 
 InsetLayout Wrap
@@ -284,6 +253,7 @@ InsetLayout Wrap
          Size                Small
        EndFont
        MultiPar              true
+       RefPrefix             wrap
        HTMLStyle
                div.wrap { 
                        float: right;
@@ -298,6 +268,7 @@ InsetLayout URL
        LyXType               standard
        Decoration            classic
        LabelString           URL
+       ContentAsLabel        true
        LatexName             url
        LatexType             command
        Requires              url
@@ -319,7 +290,7 @@ InsetLayout URL
        HTMLIsBlock           false
 End
 
-InsetLayout OptArg
+InsetLayout Argument
        LabelString           opt
        LabelFont
          Color               collapsable
@@ -387,3 +358,21 @@ InsetLayout Info:shortcuts
                span.shortcuts { font-family: sans-serif; }
        EndHTMLStyle
 End
+
+InsetLayout Caption
+       HTMLStyle
+               div.float-caption {
+                       text-align: center;
+                       border: 2px solid black;
+                       padding: 1ex;
+                       margin: 1ex;
+               }
+       EndHTMLStyle
+End
+
+
+InsetLayout Preview
+       LabelString           Preview
+       Decoration            minimalistic
+       MultiPar              true
+End