]> git.lyx.org Git - lyx.git/blobdiff - lib/layouts/stdlists.inc
Add a pref to disable OS keyboard language support
[lyx.git] / lib / layouts / stdlists.inc
index c2a586ad649368c2f89be84d42e1ebf9ab152ad6..598f89e4969a84f7cb2b957924cadb201fd4de73 100644 (file)
-
 # Standard textclass definition file. Taken from initial LyX source code
 # Author : Matthias Ettrich <ettrich@informatik.uni-tuebingen.de>
-# Transposed by Pascal André <andre@via.ecp.fr>
+# Transposed by Pascal André <andre@via.ecp.fr>
 # Heavily modifed and enhanced by several developers.
 
 # This include files contains various standard environments for lists.
 
-# Itemize style definition
-Style Itemize
-  Margin               Static
-  LatexType            Item_Environment
-  LatexName            itemize
-  NextNoIndent         1
-  LeftMargin           MMN
-  LabelSep             xx
-  ItemSep              0.2
-  TopSep               0.7
-  BottomSep            0.7
-  ParSep               0.3
-  Align                        Block
-  AlignPossible                Block, Left
-  LabelType            Static
-  LabelString          *
-End
 
-# Enumerate style definition
-Style Enumerate
-  Margin               Static
-  LatexType            Item_Environment
-  LatexName            enumerate
-  NextNoIndent         1
-  LeftMargin           MMN
-  LabelSep             xx
-  ParSkip              0.0
-  ItemSep              0.2
-  TopSep               0.7
-  BottomSep            0.7
-  ParSep               0.3
-  Align                        Block
-  AlignPossible                Block, Left
-  LabelType            Counter_EnumI
-End
+Format 76
 
-# Description style definition
-Style Description
-  Margin               First_Dynamic
-  LatexType            Item_environment
-  LatexName            description
-  NextNoIndent         1
-  LeftMargin           MM
-  LabelSep             xxx
-  ParSkip              0.4
-  ItemSep              0.2
-  TopSep               0.7
-  BottomSep            0.7
-  ParSep               0.3
-  Align                        Block
-  AlignPossible                Block, Left
-  LabelType            Manual
-  LabelString          MM
+Input stdlyxlist.inc
 
-  # label font definition
-  LabelFont 
-    Series             Bold
-  EndFont
+Style Itemize
+       Category              List
+       Margin                Static
+       LatexType             Item_Environment
+       LatexName             itemize
+       NextNoIndent          1
+       ToggleIndent          Never
+       LeftMargin            MMN
+       LabelSep              xx
+       ItemSep               0.2
+       TopSep                0.7
+       BottomSep             0.7
+       ParSep                0.3
+       Align                 Block
+       AlignPossible         Block, Left
+       LabelType             Itemize
+       HTMLTag               ul
+       HTMLItem              li
+       HTMLLabel             NONE
+       Argument item:1
+               LabelString   "Custom Item|s"
+               Tooltip       "A customized item string"
+       EndArgument
+       Argument listpreamble:1
+               LabelString    "List preamble"
+               MenuString     "List Preamble"
+               Tooltip        "LaTeX code to be inserted before the first item"
+               PassThru       1
+               Font
+                       Family typewriter
+                       Color latex
+               EndFont
+       EndArgument
 End
 
-# List style definition
-Style List
-  Margin               Manual
-  LatexType            List_Environment
-  LatexName            lyxlist
-  NextNoindent         1
-  LabelSep             xxx
-  ParSkip              0.4
-  TopSep               0.7
-  BottomSep            0.7
-  ParSep               0.5
-  Align                        Block
-  AlignPossible                Block, Left
-  LabelType            Manual
-  LabelString          00.00.0000
-
-  #define the environment lyxlist
-  Preamble
-  \newenvironment{lyxlist}[1]
-    {\begin{list}{}
-      {\settowidth{\labelwidth}{#1}
-       \setlength{\leftmargin}{\labelwidth}
-       \addtolength{\leftmargin}{\labelsep}
-       \renewcommand{\makelabel}[1]{##1\hfil}}}
-    {\end{list}}
-  EndPreamble
 
+Style Enumerate
+       Category              List
+       Margin                Static
+       LatexType             Item_Environment
+       LatexName             enumerate
+       NextNoIndent          1
+       ToggleIndent          Never
+       LeftMargin            MMN
+       LabelSep              xx
+       ParSkip               0.0
+       ItemSep               0.2
+       TopSep                0.7
+       BottomSep             0.7
+       ParSep                0.3
+       Align                 Block
+       AlignPossible         Block, Left
+       LabelType             Enumerate
+       LabelCounter          "enum"
+       HTMLTag               ol
+       HTMLItem              li
+       HTMLLabel             NONE
+       RefPrefix             enu
+       Argument item:1
+               LabelString   "Custom Item|s"
+               Tooltip       "A customized item string"
+       EndArgument
+       Argument listpreamble:1
+               LabelString    "List preamble"
+               MenuString     "List Preamble"
+               Tooltip        "LaTeX code to be inserted before the first item"
+               PassThru       1
+               Font
+                       Family typewriter
+                       Color latex
+               EndFont
+       EndArgument
 End
 
-
-
-Style Bibliography
-  Margin               Static
-  LatexType            Bib_Environment
-  LatexName            thebibliography
-  NextNoIndent         1
-  LeftMargin           MMN
-  LabelSep             xx
-  ParSkip              0.0
-  ItemSep              0.2
-  TopSep               0.7
-  BottomSep            0.7
-  ParSep               0.3
-  Align                        Block
-  AlignPossible                Block, Left
-  LabelType            Counter_EnumI
+Style Description
+       Category              List
+       Margin                First_Dynamic
+       LatexType             Item_environment
+       LatexName             description
+       NextNoIndent          1
+       LeftMargin            MM
+       LabelSep              xxx
+       ParSkip               0.4
+       ItemSep               0.2
+       TopSep                0.7
+       BottomSep             0.7
+       ParSep                0.3
+       Align                 Block
+       AlignPossible         Block, Left
+       LabelType             Manual
+       LabelFont
+         Series              Bold
+       EndFont
+       HTMLTag               dl
+       HTMLAttr              class='description'
+       HTMLItem              dd
+       HTMLLabel             dt
+       HTMLLabelFirst        1
+       HTMLStyle
+               dl.description dt { font-weight: bold; }
+       EndHTMLStyle
+       Argument listpreamble:1
+               LabelString    "List preamble"
+               MenuString     "List Preamble"
+               Tooltip        "LaTeX code to be inserted before the first item"
+               PassThru       1
+               Font
+                       Family typewriter
+                       Color latex
+               EndFont
+       EndArgument
 End
 
 
-#
-# New environments (not active yet)
-#
-#Environment Itemize
-#      LaTeXHeader "\begin{itemize}"
-#      LaTeXFooter "\end{itemize}"
-#  LabelString         *
-#  Margin              Static
-#  LatexType           Item_Environment
-#  NextNoIndent                1
-#  LeftMargin          MMN
-#  LabelSep            xx
-#  ItemSep             0.2
-#  TopSep              0.7
-#  BottomSep           0.7
-#  ParSep              0.3
-#  Align                       Block
-#  AlignPossible               Block, Left
-#  LabelType           Static
-#End
-
-#Environment Enumerate
-#  Margin              Static
-#  LatexType           Item_Environment
-#  LatexName           enumerate
-#  NextNoIndent                1
-#  LeftMargin          MMN
-#  LabelSep            xx
-#  ParSkip             0.0
-#  ItemSep             0.2
-#  TopSep              0.7
-#  BottomSep           0.7
-#  ParSep              0.3
-#  Align                       Block
-#  AlignPossible               Block, Left
-#  LabelType           Counter_EnumI
-#End
-
+Style List
+  Obsoletedby           Labeling
+End