]> git.lyx.org Git - lyx.git/blobdiff - lib/doc/Customization.lyx
Fix default mark (#8454)
[lyx.git] / lib / doc / Customization.lyx
index ae983cfb221819f242dfb94a87b6553bf6f58838..69fa04ab681aea2d6a695d9c2080c540549093c0 100644 (file)
@@ -1,5 +1,5 @@
-#LyX 2.3 created this file. For more info see http://www.lyx.org/
-\lyxformat 528
+#LyX 2.4 created this file. For more info see https://www.lyx.org/
+\lyxformat 598
 \begin_document
 \begin_header
 \save_transient_properties true
  }
 }{}
 \end_preamble
-\options fleqn,bibliography=totoc,index=totoc,BCOR7.5mm,titlepage,captions=tableheading
+\options bibliography=totoc,index=totoc,BCOR7.5mm,titlepage,captions=tableheading
 \use_default_options false
 \begin_modules
 logicalmkup
 \end_modules
-\maintain_unincluded_children false
+\maintain_unincluded_children no
 \language english
 \language_package default
-\inputencoding auto
-\fontencoding global
+\inputencoding utf8
+\fontencoding auto
 \font_roman "lmodern" "default"
 \font_sans "lmss" "default"
 \font_typewriter "lmtt" "default"
@@ -53,10 +53,13 @@ logicalmkup
 \font_default_family default
 \use_non_tex_fonts false
 \font_sc false
-\font_osf false
+\font_roman_osf false
+\font_sans_osf false
+\font_typewriter_osf false
 \font_sf_scale 100 100
 \font_tt_scale 100 100
 \use_microtype false
+\use_dash_ligatures true
 \graphics default
 \default_output_format pdf2
 \output_sync 0
@@ -81,16 +84,16 @@ logicalmkup
 \pdf_quoted_options "linkcolor=black, citecolor=black, urlcolor=blue, filecolor=blue,pdfpagelayout=OneColumn, pdfnewwindow=true, pdfstartview=XYZ, plainpages=false"
 \papersize default
 \use_geometry false
-\use_package amsmath 0
-\use_package amssymb 0
-\use_package cancel 0
-\use_package esint 0
+\use_package amsmath 1
+\use_package amssymb 1
+\use_package cancel 1
+\use_package esint 1
 \use_package mathdots 1
-\use_package mathtools 0
-\use_package mhchem 0
-\use_package stackrel 0
-\use_package stmaryrd 0
-\use_package undertilde 0
+\use_package mathtools 1
+\use_package mhchem 1
+\use_package stackrel 1
+\use_package stmaryrd 1
+\use_package undertilde 1
 \cite_engine basic
 \cite_engine_type default
 \biblio_style plain
@@ -100,6 +103,8 @@ logicalmkup
 \suppress_date false
 \justification true
 \use_refstyle 0
+\use_minted 0
+\use_lineno 0
 \notefontcolor #0000ff
 \branch OutDated
 \selected 0
@@ -114,18 +119,29 @@ logicalmkup
 \tocdepth 3
 \paragraph_separation indent
 \paragraph_indentation default
+\is_math_indent 1
+\math_indentation default
+\math_numbering_side default
 \quotes_style english
 \dynamic_quotes 0
 \papercolumns 1
 \papersides 2
 \paperpagestyle headings
+\tablestyle default
 \tracking_changes true
 \output_changes false
+\change_bars false
+\postpone_fragile_content false
 \html_math_output 0
 \html_css_as_file 0
 \html_be_strict true
+\docbook_table_output 0
+\author -970929547 "Thibaut Cuvelier"
 \author -712698321 "Jürgen Spitzmüller"
-\author 2089657418 "Usti"
+\author -495245474 "Jean-Marc Lasgouttes"
+\author 5863208 "ab"
+\author 731793113 "Richard Kimberly Heck" rikiheck@lyx.org
+\author 1075283030 "Thibaut"
 \end_header
 
 \begin_body
@@ -150,6 +166,7 @@ n mailing list,
 LatexCommand href
 target "lyx-docs@lists.lyx.org"
 type "mailto:"
+literal "false"
 
 \end_inset
 
@@ -176,7 +193,7 @@ type "mailto:"
 \begin_inset Newline newline
 \end_inset
 
-Version 2.2.x 
+Version 2.3.x 
 \end_layout
 
 \begin_layout Standard
@@ -590,20 +607,14 @@ $LANG_xxx.bind
 \end_inset
 
 , that will be used first.
-\change_inserted -712698321 1483535138
-
 \end_layout
 
 \begin_layout Labeling
 \labelwidthstring 00.00.0000
-
-\change_inserted -712698321 1483874001
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-
-\change_inserted -712698321 1483535144
 citeengines/
 \end_layout
 
@@ -614,11 +625,7 @@ citeengines/
 status collapsed
 
 \begin_layout Plain Layout
-
-\change_inserted -712698321 1483869840
 .citeengine
-\change_unchanged
-
 \end_layout
 
 \end_inset
@@ -635,8 +642,6 @@ noprefix "false"
 \end_inset
 
  for details.
-\change_unchanged
-
 \end_layout
 
 \begin_layout Labeling
@@ -909,6 +914,39 @@ status collapsed
  appearing on the toolbar.
 \end_layout
 
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+xtemplates/
+\end_layout
+
+\end_inset
+
+ contains files with the extension 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+.xtemplate
+\end_layout
+
+\end_inset
+
+ which define the templates for the insertion of external material to a
+ \SpecialChar LyX
+ document; see 
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "chap:Including-External-Material"
+
+\end_inset
+
+.
+\end_layout
+
 \begin_layout Subsection
 Files you don't want to modify
 \end_layout
@@ -1006,41 +1044,6 @@ encodings
 \begin_inset Flex Code
 status collapsed
 
-\begin_layout Plain Layout
-external_templates
-\end_layout
-
-\end_inset
-
- this file contains the templates available to the new 
-\begin_inset Flex Noun
-status collapsed
-
-\begin_layout Plain Layout
-External
-\begin_inset space ~
-\end_inset
-
-Template
-\end_layout
-
-\end_inset
-
- feature, see 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "chap:Including-External-Material"
-
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Labeling
-\labelwidthstring 00.00.0000
-\begin_inset Flex Code
-status collapsed
-
 \begin_layout Plain Layout
 languages
 \end_layout
@@ -1098,7 +1101,7 @@ unicodesymbols
 
 \end_inset
 
- this file contains information about unicode-encoded glyphs and the way
+ this file contains information about Unicode-encoded glyphs and the way
  they are supported by \SpecialChar LyX
  via \SpecialChar LaTeX
 .
@@ -1616,6 +1619,7 @@ MIME
 LatexCommand href
 name "IANA"
 target "http://www.iana.org/assignments/media-types/"
+literal "false"
 
 \end_inset
 
@@ -1626,6 +1630,7 @@ target "http://www.iana.org/assignments/media-types/"
 LatexCommand href
 name "freedesktop.org"
 target "http://www.freedesktop.org/wiki/Specifications/shared-mime-info-spec"
+literal "false"
 
 \end_inset
 
@@ -2416,6 +2421,10 @@ status collapsed
 
 \begin_layout Plain Layout
 latex
+\change_inserted -712698321 1524656940
+=flavor
+\change_unchanged
+
 \end_layout
 
 \end_inset
@@ -2425,6 +2434,55 @@ latex
  This will make \SpecialChar LyX
 's \SpecialChar LaTeX
  error logs available.
+
+\change_inserted -712698321 1524657018
+ The optional 
+\begin_inset Flex Code
+status open
+
+\begin_layout Plain Layout
+
+\change_inserted -712698321 1524657012
+flavor
+\change_unchanged
+
+\end_layout
+
+\end_inset
+
+ value specifies the form of \SpecialChar LaTeX
+ that is run (
+\begin_inset Flex Code
+status open
+
+\begin_layout Plain Layout
+
+\change_inserted -712698321 1524657005
+latex, pdflatex, platex, xetex, luatex
+\change_unchanged
+
+\end_layout
+
+\end_inset
+
+).
+ If no value is specified, 
+\begin_inset Flex Code
+status open
+
+\begin_layout Plain Layout
+
+\change_inserted -712698321 1524657018
+latex
+\change_unchanged
+
+\end_layout
+
+\end_inset
+
+ is used.
+\change_unchanged
+
 \end_layout
 
 \begin_layout Labeling
@@ -2434,6 +2492,10 @@ status collapsed
 
 \begin_layout Plain Layout
 needaux
+\change_inserted -712698321 1524656935
+=flavor
+\change_unchanged
+
 \end_layout
 
 \end_inset
@@ -2450,6 +2512,69 @@ status collapsed
 \end_inset
 
  file for the conversion.
+
+\change_inserted -712698321 1524657047
+ The optional 
+\begin_inset Flex Code
+status open
+
+\begin_layout Plain Layout
+
+\change_inserted -712698321 1524657030
+flavor
+\change_unchanged
+
+\end_layout
+
+\end_inset
+
+ value specifies the form of \SpecialChar LaTeX
+ that is run in order to generate the 
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+
+\change_inserted -712698321 1524657047
+.aux
+\change_unchanged
+
+\end_layout
+
+\end_inset
+
+ file (
+\begin_inset Flex Code
+status open
+
+\begin_layout Plain Layout
+
+\change_inserted -712698321 1524657030
+latex, pdflatex, platex, xetex, luatex
+\change_unchanged
+
+\end_layout
+
+\end_inset
+
+).
+ If no value is specified, 
+\begin_inset Flex Code
+status open
+
+\begin_layout Plain Layout
+
+\change_inserted -712698321 1524657030
+latex
+\change_unchanged
+
+\end_layout
+
+\end_inset
+
+ is used.
+\change_unchanged
+
 \end_layout
 
 \begin_layout Labeling
@@ -2523,6 +2648,37 @@ value
  format:
 \end_layout
 
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+
+\change_inserted -712698321 1523206314
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\change_inserted -712698321 1523206193
+hyperref-driver
+\change_unchanged
+
+\end_layout
+
+\end_inset
+
+ The name of the driver that needs to be loaded with the 
+\family sans
+hyperref
+\family default
+ package for this converter.
+ The loading of the correct driver is necessary to get some PDF-specific
+ features.
+ See the 
+\family sans
+hyperref
+\family default
+ manual for details.
+\end_layout
+
 \begin_layout Labeling
 \labelwidthstring 00.00.0000
 \begin_inset Flex Code
@@ -2630,8 +2786,34 @@ $$b
 \end_layout
 
 \begin_layout Standard
-None of these last three are presently used in any of the converters that
- are installed with \SpecialChar LyX
+
+\change_inserted -712698321 1523206384
+A suitable hyperref-driver is set for some converters that are installed
+ with \SpecialChar LyX
+.
+\change_deleted -712698321 1523206388
+None of these
+\change_inserted -712698321 1523206389
+The
+\change_unchanged
+ last three
+\change_inserted -712698321 1523206400
+ flags, however,
+\change_unchanged
+ are presently 
+\change_inserted -712698321 1523206407
+not 
+\change_unchanged
+used in any of the 
+\change_inserted -712698321 1523206437
+pre-installed 
+\change_unchanged
+converters
+\change_deleted -712698321 1523206442
+ that are installed with \SpecialChar LyX
+
+\change_unchanged
 .
  
 \end_layout
@@ -3007,7 +3189,8 @@ Check out the \SpecialChar LyX
 \begin_inset CommandInset href
 LatexCommand href
 name "information on the web"
-target "http://www.lyx.org/HowToUseGIT"
+target "https://www.lyx.org/HowToUseGIT"
+literal "false"
 
 \end_inset
 
@@ -3118,9 +3301,7 @@ status open
 
 \begin_layout Plain Layout
 
-https://www.gnu.org/software/gettext/manual/html_node/PO-Mode.html
-\backslash
-#PO-Mode
+https://www.gnu.org/software/gettext/manual/html_node/PO-Mode.html#PO-Mode
 \end_layout
 
 \end_inset
@@ -3437,8 +3618,9 @@ DocName
 Check out the documentation translation web page at 
 \begin_inset CommandInset href
 LatexCommand href
-name "http://www.lyx.org/Translation"
-target "http://www.lyx.org/Translation"
+name "https://www.lyx.org/Translation"
+target "https://www.lyx.org/Translation"
+literal "false"
 
 \end_inset
 
@@ -3532,7 +3714,7 @@ status collapsed
 
 \begin_layout Plain Layout
 
-http://www.lyx.org/HowToUseGIT
+https://www.lyx.org/HowToUseGIT
 \end_layout
 
 \end_inset
@@ -3551,8 +3733,9 @@ Sometimes the original document (from the \SpecialChar LyX
  Use the source viewer at 
 \begin_inset CommandInset href
 LatexCommand href
-name "http://www.lyx.org/trac/timeline"
-target "http://www.lyx.org/trac/timeline"
+name "https://www.lyx.org/trac/timeline"
+target "https://www.lyx.org/trac/timeline"
+literal "false"
 
 \end_inset
 
@@ -6032,6 +6215,7 @@ Get the package from
 LatexCommand href
 name "CTAN"
 target "http://www.ctan.org/"
+literal "false"
 
 \end_inset
 
@@ -6181,7 +6365,6 @@ status collapsed
 \begin_layout Plain Layout
 
 \family sans
-\lang french
 $HOME/.texliveXXXX
 \end_layout
 
@@ -6481,11 +6664,7 @@ Now the package is installed.
 status collapsed
 
 \begin_layout Plain Layout
-Slides
-\begin_inset space ~
-\end_inset
-
-(FoilTex)
+FoilTex
 \end_layout
 
 \end_inset
@@ -6502,7 +6681,15 @@ Document Class
 
 \end_inset
 
-.
+ (in the 
+\begin_inset Quotes eld
+\end_inset
+
+Presentations
+\begin_inset Quotes erd
+\end_inset
+
+ category).
  
 \end_layout
 
@@ -6566,7 +6753,8 @@ As you prepare to write a new layout, it is extremely helpful to look at
 \begin_inset CommandInset href
 LatexCommand href
 name "layout section on the LyX wiki"
-target "http://wiki.lyx.org/Layouts/Layouts"
+target "https://wiki.lyx.org/Layouts/Layouts"
+literal "false"
 
 \end_inset
 
@@ -6808,7 +6996,19 @@ Format
  Any format is acceptable, but one would normally use the format current
  at the time.
  (In \SpecialChar LyX
- 2.2, the current layout format is 60.)
+\begin_inset Info
+type  "lyxinfo"
+arg   "version"
+\end_inset
+
+, the current layout format is 
+\begin_inset Info
+type  "lyxinfo"
+arg   "layoutformat"
+\end_inset
+
+.)
 \end_layout
 
 \begin_layout Standard
@@ -6894,8 +7094,11 @@ status collapsed
  Supporting a style file is usually fairly easy.
  Supporting a new class file is a bit harder.
  We'll discuss the former in this section and the latter in the next.
- Similar remarks apply, of course, if you want to support a new DocBook
- DTD.
+\change_deleted 5863208 1594239023
+Similar remarks apply, of course, if you want to support a new DocBook DTD.
+\change_unchanged
+
 \end_layout
 
 \begin_layout Standard
@@ -6975,7 +7178,7 @@ myclass.layout
 \begin_layout LyX-Code
 
 \backslash
-DeclareLaTeXClass{report}
+DeclareLaTeXClass{Report (Standard Class)}
 \end_layout
 
 \begin_layout Standard
@@ -6985,7 +7188,7 @@ to read
 \begin_layout LyX-Code
 
 \backslash
-DeclareLaTeXClass[report, myclass.sty]{report (myclass)}
+DeclareLaTeXClass[report, myclass.sty]{Report (My Class)}
 \end_layout
 
 \begin_layout Standard
@@ -7031,7 +7234,7 @@ Reconfigure
 status collapsed
 
 \begin_layout Plain Layout
-report (myclass)
+Report (My Class)
 \end_layout
 
 \end_inset
@@ -7158,7 +7361,7 @@ myclass.sty
 \begin_layout LyX-Code
 #
 \backslash
-DeclareLyXModule{My Package
+DeclareLyXModule{My Class
 \end_layout
 
 \begin_layout LyX-Code
@@ -7166,7 +7369,7 @@ DeclareLyXModule{My Package}
 \end_layout
 
 \begin_layout LyX-Code
-#Support for mypkg.sty.
+#Support for myclass.sty.
 \end_layout
 
 \begin_layout LyX-Code
@@ -7178,7 +7381,13 @@ DeclareLyXModule{My Package}
 \end_layout
 
 \begin_layout LyX-Code
-Format 60
+Format 
+\begin_inset Info
+type  "lyxinfo"
+arg   "layoutformat"
+\end_inset
+
+
 \begin_inset Newline newline
 \end_inset
 
@@ -7192,7 +7401,7 @@ Preamble
 
     
 \backslash
-usepackage{mypkg}
+usepackage{myclass}
 \begin_inset Newline newline
 \end_inset
 
@@ -7453,7 +7662,10 @@ Paths
 
 \begin_layout Standard
 Note, by the way, that there is a template which has a particular meaning:
+\begin_inset Newline linebreak
+\end_inset
+
+
 \begin_inset Flex Code
 status collapsed
 
@@ -7579,13 +7791,9 @@ LyXDir
 \begin_layout Standard
 Note that manual conversion does not affect included files, so these will
  have to be converted separately.
-\change_inserted -712698321 1483873435
-
 \end_layout
 
 \begin_layout Subsection
-
-\change_inserted -712698321 1483875083
 \begin_inset CommandInset label
 LatexCommand label
 name "subsec:Cite-Engine-Files"
@@ -7596,15 +7804,11 @@ Cite engine files
 \end_layout
 
 \begin_layout Standard
-
-\change_inserted -712698321 1483874213
 A specific form of layout files are the so-called 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-
-\change_inserted -712698321 1483873546
 *.citeengine
 \end_layout
 
@@ -7615,8 +7819,6 @@ status collapsed
 status collapsed
 
 \begin_layout Plain Layout
-
-\change_inserted -712698321 1483873546
 citeengines/
 \end_layout
 
@@ -7645,8 +7847,6 @@ biblatex
 \end_layout
 
 \begin_layout Standard
-
-\change_inserted -712698321 1483874969
 More specifically, it is defined which packages \SpecialChar LyX
  needs to load, which citation
  commands are available, how these are to be displayed in \SpecialChar LyX
@@ -7659,8 +7859,7 @@ More specifically, it is defined which packages \SpecialChar LyX
  in 
 \family sans
 Document\SpecialChar menuseparator
-Settings\SpecialChar ldots
-\SpecialChar menuseparator
+Settings\SpecialChar menuseparator
 Bibliography\SpecialChar menuseparator
 Style engine
 \family default
@@ -7668,8 +7867,6 @@ Style engine
 \end_layout
 
 \begin_layout Standard
-
-\change_inserted -712698321 1483875180
 Even though a cite engine file is essentially a normal layout file that
  could theoretically include any layout information, it usually primarily
  includes some specific parameters such as 
@@ -7677,11 +7874,7 @@ Even though a cite engine file is essentially a normal layout file that
 status collapsed
 
 \begin_layout Plain Layout
-
-\change_inserted -712698321 1483874688
 MaxCiteNames
-\change_unchanged
-
 \end_layout
 
 \end_inset
@@ -7691,11 +7884,7 @@ MaxCiteNames
 status collapsed
 
 \begin_layout Plain Layout
-
-\change_inserted -712698321 1483875180
 CiteFramework
-\change_unchanged
-
 \end_layout
 
 \end_inset
@@ -7705,11 +7894,7 @@ CiteFramework
 status collapsed
 
 \begin_layout Plain Layout
-
-\change_inserted -712698321 1483874477
 CiteEngine
-\change_unchanged
-
 \end_layout
 
 \end_inset
@@ -7719,11 +7904,7 @@ CiteEngine
 status collapsed
 
 \begin_layout Plain Layout
-
-\change_inserted -712698321 1483874482
 CiteFormat
-\change_unchanged
-
 \end_layout
 
 \end_inset
@@ -7747,8 +7928,6 @@ reference "subsec:Citation-format-description"
 \end_inset
 
 , as well as in the files themselves.
-\change_unchanged
-
 \end_layout
 
 \begin_layout Section
@@ -8177,18 +8356,24 @@ foo.sty
 \end_inset
 
  package.
- Finally, it is also possible to declare classes for DocBook code.
+\change_deleted 5863208 1594239179
+Finally, it is also possible to declare classes for DocBook code.
  Typical declarations will look like:
 \end_layout
 
 \begin_layout LyX-Code
 
+\change_deleted 5863208 1594239179
+
 \size small
 #% Do not delete the line below; configure depends on this 
 \end_layout
 
 \begin_layout LyX-Code
 
+\change_deleted 5863208 1594239179
+
 \size small
 # 
 \backslash
@@ -8197,10 +8382,14 @@ DeclareDocBookClass[article]{SGML (DocBook Article)}
 
 \begin_layout LyX-Code
 
+\change_deleted 5863208 1594239179
+
 \size small
 # 
 \backslash
 DeclareCategory{Articles (DocBook)}
+\change_unchanged
+
 \end_layout
 
 \begin_layout Standard
@@ -8279,7 +8468,6 @@ Reconfigure
 Once the layout file is installed, you can edit it and see your changes
  without having to reconfigure or to restart \SpecialChar LyX
 .
 \begin_inset Foot
 status collapsed
 
@@ -8389,12 +8577,39 @@ A module must begin with a line like the following:
 \begin_layout LyX-Code
 #
 \backslash
-DeclareLyXModule[endnotes.sty]{Endnotes} 
+DeclareLyXModule[endnotes.sty]{Endnotes}
+\change_inserted -712698321 1554395911
+
+\end_layout
+
+\begin_layout LyX-Code
+
+\change_inserted -712698321 1554395924
+
+\size small
+#
+\backslash
+DeclareCategory{Foot- and Endnotes}
+\change_deleted -712698321 1554395911
+
+\size default
+\change_unchanged
+
 \end_layout
 
 \begin_layout Standard
-The mandatory argument, in curly brackets, is the name of the module, as
- it should appear in 
+The mandatory argument
+\change_inserted -712698321 1554395956
+ of 
+\family typewriter
+
+\backslash
+DeclareLyXModule
+\change_unchanged
+
+\family default
+, in curly brackets, is the name of the module, as it should appear in 
 \begin_inset Flex Noun
 status collapsed
 
@@ -8442,10 +8657,28 @@ to
 \end_inset
 
 '.
+
+\change_inserted -712698321 1554396133
+ The 
+\family typewriter
+
+\backslash
+DeclareCategory
+\family default
+ declaration is not strictly mandatory, but you should add it, since it
+ is helpful to find the module.
+ Please have a look at the existing module categories and if appropriate,
+ use one of those.
+\change_unchanged
+
 \end_layout
 
 \begin_layout Standard
-The module declaration should then be followed by lines like the following
+The module 
+\change_inserted -712698321 1554395988
+and category 
+\change_unchanged
+declaration should then be followed by lines like the following:
 \begin_inset Foot
 status collapsed
 
@@ -8458,7 +8691,7 @@ Preferably in English if the module should be published with \SpecialChar LyX
 
 \end_inset
 
-:
+
 \end_layout
 
 \begin_layout LyX-Code
@@ -8573,41 +8806,29 @@ somemodule.module
 \end_inset
 
 .
-\change_inserted -712698321 1483873000
-
 \end_layout
 
 \begin_layout Subsection
-
-\change_inserted -712698321 1483873010
 The CiteEngine file declaration
 \end_layout
 
 \begin_layout Standard
-
-\change_inserted -712698321 1483873022
 A cite engine file must begin with a line like the following:
 \end_layout
 
 \begin_layout LyX-Code
-
-\change_inserted -712698321 1483873047
 #
 \backslash
 DeclareLyXCiteEngineModule[biblatex.sty]{Biblatex}
 \end_layout
 
 \begin_layout Standard
-
-\change_inserted -712698321 1483873077
-The mandatory argument, in curly brackets, is the name of the module, as
- it should appear in 
+The mandatory argument, in curly brackets, is the name of the cite style,
+ as it should appear in 
 \begin_inset Flex Noun
 status collapsed
 
 \begin_layout Plain Layout
-
-\change_inserted -712698321 1483873068
 Document\SpecialChar menuseparator
 Settings\SpecialChar menuseparator
 Bibliography
@@ -8622,15 +8843,11 @@ Bibliography
 \end_layout
 
 \begin_layout Standard
-
-\change_inserted -712698321 1483873102
-The cite engine declaration should then be followed by lines like the following
+The cite engine declaration should then be followed by lines like the following:
 \begin_inset Foot
 status collapsed
 
 \begin_layout Plain Layout
-
-\change_inserted -712698321 1483873000
 Preferably in English if the module should be published with \SpecialChar LyX
 .
  This description will appear in the list of messages to be translated and
@@ -8639,63 +8856,45 @@ Preferably in English if the module should be published with \SpecialChar LyX
 
 \end_inset
 
-:
+
 \end_layout
 
 \begin_layout LyX-Code
-
-\change_inserted -712698321 1483873128
 # DescriptionBegin
 \end_layout
 
 \begin_layout LyX-Code
-
-\change_inserted -712698321 1483873140
 #   Biblatex supports many author-year and numerical styles.
 \end_layout
 
 \begin_layout LyX-Code
-
-\change_inserted -712698321 1483873152
 #   It is mainly aimed at the Humanities.
  It is highly
 \end_layout
 
 \begin_layout LyX-Code
-
-\change_inserted -712698321 1483873160
 #   customizable, fully localized and provides many features
 \end_layout
 
 \begin_layout LyX-Code
-
-\change_inserted -712698321 1483873170
 #   that are not possible with BibTeX.
  The use of 'biber' as
 \end_layout
 
 \begin_layout LyX-Code
-
-\change_inserted -712698321 1483873174
 #   bibliography processor is advised.
 \end_layout
 
 \begin_layout LyX-Code
-
-\change_inserted -712698321 1483873224
 # DescriptionEnd
 \end_layout
 
 \begin_layout Standard
-
-\change_inserted -712698321 1483873207
 The description is used in 
 \begin_inset Flex Noun
 status collapsed
 
 \begin_layout Plain Layout
-
-\change_inserted -712698321 1483873194
 Document\SpecialChar menuseparator
 Settings\SpecialChar menuseparator
 Bibliography
@@ -8704,8 +8903,6 @@ Bibliography
 \end_inset
 
  to provide the user with information about the cite engine.
-\change_unchanged
-
 \end_layout
 
 \begin_layout Subsection
@@ -8809,6 +9006,51 @@ status collapsed
  A module can contain any layout tag.)
 \end_layout
 
+\begin_layout Description
+
+\change_inserted -712698321 1526899478
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\change_inserted -712698321 1526898610
+AddToCiteEngine <engine>
+\change_unchanged
+
+\end_layout
+
+\end_inset
+
+ Extends the possibilities for displaying citation references.
+ See 
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:Citation-engine-description"
+plural "false"
+caps "false"
+noprefix "false"
+
+\end_inset
+
+ for details.
+ Must end with 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\change_inserted -712698321 1526898823
+End
+\change_unchanged
+
+\end_layout
+
+\end_inset
+
+.
+\end_layout
+
 \begin_layout Description
 \begin_inset Flex Code
 status collapsed
@@ -8897,19 +9139,100 @@ EndPreamble
 \end_inset
 
 .
-\change_inserted -712698321 1483872509
+\change_inserted -712698321 1562592950
 
 \end_layout
 
 \begin_layout Description
 
-\change_inserted -712698321 1483874560
+\change_inserted -712698321 1562593040
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\change_inserted -712698321 1562592954
+BibInToc
+\change_unchanged
+
+\end_layout
+
+\end_inset
+
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\change_inserted -712698321 1562592950
+
+\emph on
+0
+\change_unchanged
+
+\end_layout
+
+\end_inset
+
+,
+\begin_inset space \thinspace{}
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\change_inserted -712698321 1562592950
+1
+\change_unchanged
+
+\end_layout
+
+\end_inset
+
+] If the document class adds the bibliography to the table of contents,
+ add this option with value 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\change_inserted -712698321 1562592996
+1
+\change_unchanged
+
+\end_layout
+
+\end_inset
+
+ (or 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
 
-\change_inserted -712698321 1483872558
+\change_inserted -712698321 1562593006
+true
+\change_unchanged
+
+\end_layout
+
+\end_inset
+
+).
+ This prevents the bibliography from being added twice.
+\change_unchanged
+
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
 CiteEngine <engine>
 \end_layout
 
@@ -8936,8 +9259,6 @@ noprefix "false"
 status collapsed
 
 \begin_layout Plain Layout
-
-\change_inserted -712698321 1483872548
 End
 \end_layout
 
@@ -8959,6 +9280,25 @@ noprefix "false"
 \end_inset
 
 ).
+
+\change_inserted -712698321 1526898530
+ Note that if you specify this in a layout file or module, any cite engine
+ definition will be overridden.
+ Also see 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\change_inserted -712698321 1526898530
+AddToCiteEngine
+\change_unchanged
+
+\end_layout
+
+\end_inset
+
+.
 \change_unchanged
 
 \end_layout
@@ -9001,8 +9341,6 @@ End
 \end_inset
 
 .
-
-\change_inserted -712698321 1483875199
  Primarily used in cite engine files (see 
 \begin_inset CommandInset ref
 LatexCommand ref
@@ -9014,19 +9352,19 @@ noprefix "false"
 \end_inset
 
 ).
+
+\change_inserted -712698321 1526898585
+ A cite format defined in a layout or module will override the cite engine
+ definition.
 \change_unchanged
 
 \end_layout
 
 \begin_layout Description
-
-\change_inserted -712698321 1483874578
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-
-\change_inserted -712698321 1483872820
 CiteFramework
 \end_layout
 
@@ -9038,12 +9376,8 @@ status collapsed
 
 \begin_layout Plain Layout
 
-\change_inserted -712698321 1483872852
-
 \emph on
 bibtex
-\change_unchanged
-
 \end_layout
 
 \end_inset
@@ -9053,11 +9387,7 @@ bibtex
 status collapsed
 
 \begin_layout Plain Layout
-
-\change_inserted -712698321 1483872857
 biblatex
-\change_unchanged
-
 \end_layout
 
 \end_inset
@@ -9079,8 +9409,6 @@ noprefix "false"
 \end_inset
 
 ).
-\change_unchanged
-
 \end_layout
 
 \begin_layout Description
@@ -9346,11 +9674,17 @@ Standard
 \end_layout
 
 \begin_layout Description
+
+\change_inserted -970929547 1515112870
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-ExcludesModule
+
+\change_inserted -970929547 1515112782
+DocBookRoot
+\change_unchanged
+
 \end_layout
 
 \end_inset
@@ -9360,74 +9694,194 @@ ExcludesModule
 status collapsed
 
 \begin_layout Plain Layout
-<module>
-\end_layout
 
-\end_inset
-
-] This tag indicates that the module (which is specified by filename without
- the 
-\begin_inset Flex Code
-status collapsed
+\change_inserted -970929547 1515112766
+string
+\change_unchanged
 
-\begin_layout Plain Layout
-.module
 \end_layout
 
 \end_inset
 
- extension) cannot be used with this document class.
- This might be used in a journal-specific layout file to prevent, say, the
- use of the 
+] The root element (at the top of the document) to use when outputting documents
+ with this class in DocBook.
+ The default value is 
+\begin_inset Quotes eld
+\end_inset
+
+
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-theorems-sec
+
+\change_inserted -970929547 1515112845
+article
+\change_unchanged
+
 \end_layout
 
 \end_inset
 
- module that numbers theorems by section.
- This tag may 
-\emph on
-not
-\emph default
- be used in a module.
- Modules have their own way of excluding other modules (see 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "subsec:Layout-modules"
 
+\begin_inset Quotes erd
 \end_inset
 
-).
+.
+
+\change_deleted 1075283030 1594226862
+\change_inserted 1075283030 1594226777
+
 \end_layout
 
 \begin_layout Description
+
+\change_inserted 1075283030 1594226859
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-Float
-\end_layout
-
-\end_inset
 
- Defines a new float.
- See 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "subsec:Floats"
+\change_inserted 1075283030 1594226785
+DocBookForceAbstract
+\change_unchanged
 
-\end_inset
+\end_layout
 
- for details.
- Must end with 
-\begin_inset Quotes eld
 \end_inset
 
-
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\change_inserted 1075283030 1594226804
+boolean
+\change_unchanged
+
+\end_layout
+
+\end_inset
+
+] If 
+\begin_inset Quotes eld
+\end_inset
+
+
+\family typewriter
+true
+\family default
+
+\begin_inset Quotes erd
+\end_inset
+
+, the root element will always have an 
+\family typewriter
+<abstract>
+\family default
+ tag.
+ The default value is 
+\begin_inset Quotes eld
+\end_inset
+
+
+\family typewriter
+false
+\family default
+
+\begin_inset Quotes erd
+\end_inset
+
+.
+\change_unchanged
+
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+ExcludesModule
+\end_layout
+
+\end_inset
+
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+<module>
+\end_layout
+
+\end_inset
+
+] This tag indicates that the module (which is specified by filename without
+ the 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+.module
+\end_layout
+
+\end_inset
+
+ extension) cannot be used with this document class.
+ This might be used in a journal-specific layout file to prevent, say, the
+ use of the 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+theorems-sec
+\end_layout
+
+\end_inset
+
+ module that numbers theorems by section.
+ This tag may 
+\emph on
+not
+\emph default
+ be used in a module.
+ Modules have their own way of excluding other modules (see 
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:Layout-modules"
+
+\end_inset
+
+).
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Float
+\end_layout
+
+\end_inset
+
+ Defines a new float.
+ See 
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:Floats"
+
+\end_inset
+
+ for details.
+ Must end with 
+\begin_inset Quotes eld
+\end_inset
+
+
 \begin_inset Flex Code
 status collapsed
 
@@ -9762,19 +10216,13 @@ MMMMM
 \end_inset
 
 .)
-\change_inserted -712698321 1483872681
-
 \end_layout
 
 \begin_layout Description
-
-\change_inserted -712698321 1483874598
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-
-\change_inserted -712698321 1483872687
 MaxCiteNames
 \end_layout
 
@@ -9785,8 +10233,6 @@ MaxCiteNames
 status collapsed
 
 \begin_layout Plain Layout
-
-\change_inserted -712698321 1483872692
 integer
 \end_layout
 
@@ -9813,8 +10259,6 @@ noprefix "false"
 \end_inset
 
 ).
-\change_unchanged
-
 \end_layout
 
 \begin_layout Description
@@ -9935,6 +10379,60 @@ status collapsed
 \begin_inset Flex Code
 status collapsed
 
+\begin_layout Plain Layout
+OutlinerName
+\end_layout
+
+\end_inset
+
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+<type>
+\end_layout
+
+\end_inset
+
+] [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+<string>
+\end_layout
+
+\end_inset
+
+] Define a new table of contents with type 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+<type>
+\end_layout
+
+\end_inset
+
+ and name 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+<string>
+\end_layout
+
+\end_inset
+
+.
+ See also the AddToToc commands.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
 \begin_layout Plain Layout
 OutputFormat
 \end_layout
@@ -9976,6 +10474,8 @@ literate
 
  and one wants to define a new type of literate document.
  The format is reset to 
+\change_deleted 5863208 1594239413
+
 \begin_inset Quotes eld
 \end_inset
 
@@ -9993,7 +10493,9 @@ docbook
 \begin_inset Quotes erd
 \end_inset
 
- or 
+ or
+\change_unchanged
 \begin_inset Quotes eld
 \end_inset
 
@@ -10049,6 +10551,8 @@ ex
 \end_inset
 
 , 
+\change_deleted 5863208 1594239430
+
 \begin_inset Flex Code
 status collapsed
 
@@ -10058,7 +10562,9 @@ docbook
 
 \end_inset
 
-, 
+,
+\change_unchanged
 \begin_inset Flex Code
 status collapsed
 
@@ -10167,6 +10673,49 @@ natbib
 \end_inset
 
 .)
+\change_inserted -712698321 1565102364
+
+\end_layout
+
+\begin_layout Description
+
+\change_inserted -712698321 1565102470
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\change_inserted -712698321 1565102365
+PageSize
+\change_unchanged
+
+\end_layout
+
+\end_inset
+
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\change_inserted -712698321 1565105222
+
+\emph on
+custom
+\emph default
+, letter, legal, executive, a0, a1, a2, a3, a4, a5, a6, b0, b1, b2, b3,
+ b4, b5, b6, c0, c1, c2, c3, c4, c5, c6, b0j, b1j, b2j, b3j, b4j, b5j, b6j
+\change_unchanged
+
+\end_layout
+
+\end_inset
+
+] The default page size.
+ This is used by some converters.
+\change_unchanged
+
 \end_layout
 
 \begin_layout Description
@@ -10746,14 +11295,22 @@ reference "subsec:Paragraph-Styles"
 \end_inset
 
  for details on paragraph styles.
+\change_inserted -712698321 1553617804
+
 \end_layout
 
 \begin_layout Description
+
+\change_inserted -712698321 1553617862
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-TitleLatexName
+
+\change_inserted -712698321 1553617809
+TableStyle
+\change_unchanged
+
 \end_layout
 
 \end_inset
@@ -10763,30 +11320,184 @@ TitleLatexName
 status collapsed
 
 \begin_layout Plain Layout
-string="maketitle"
+
+\change_inserted -712698321 1553617805
+<name>
+\change_unchanged
+
 \end_layout
 
 \end_inset
 
-] The name of the command or environment to be used with 
+] defines the default table style that is used when inserting a table.
+ The following styles are available:
+\end_layout
+
+\begin_deeper
+\begin_layout Itemize
+
+\change_inserted -712698321 1554308039
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-TitleLatexType
+
+\change_inserted -712698321 1554307928
+Formal_with_Footline
+\change_unchanged
+
 \end_layout
 
 \end_inset
 
-.
+: formal (
+\begin_inset Quotes eld
+\end_inset
+
+booktabs
+\begin_inset Quotes erd
+\end_inset
+
+) style with horizontal lines only, using a bold top and bottom line, the
+ first and last row are additionally separated from the table body with
+ a thin middle line.
 \end_layout
 
-\begin_layout Description
+\begin_layout Itemize
+
+\change_inserted -712698321 1554308087
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-TitleLatexType
+
+\change_inserted -712698321 1554308042
+Formal_without_Footline
+\change_unchanged
+
+\end_layout
+
+\end_inset
+
+: same as the above, but the last row is not separated with a middle line
+ from the body.
+\end_layout
+
+\begin_layout Itemize
+
+\change_inserted -712698321 1553618031
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\change_inserted -712698321 1553618006
+Simple_Grid
+\change_unchanged
+
+\end_layout
+
+\end_inset
+
+: Simple table lines.
+\end_layout
+
+\begin_layout Itemize
+
+\change_inserted -712698321 1553618309
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\change_inserted -712698321 1553618031
+Grid_with_Head
+\change_unchanged
+
+\end_layout
+
+\end_inset
+
+: Like 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\change_inserted -712698321 1553618043
+Simple_Grid
+\change_unchanged
+
+\end_layout
+
+\end_inset
+
+, but with the header column offset with a second horizontal line.
+ This is also the default style of \SpecialChar LyX
+.
+\end_layout
+
+\begin_layout Itemize
+
+\change_inserted -712698321 1553618280
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\change_inserted -712698321 1553618261
+No_Borders
+\change_unchanged
+
+\end_layout
+
+\end_inset
+
+: Table without lines.
+\change_unchanged
+
+\end_layout
+
+\end_deeper
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+TitleLatexName
+\end_layout
+
+\end_inset
+
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+string="maketitle"
+\end_layout
+
+\end_inset
+
+] The name of the command or environment to be used with 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+TitleLatexType
+\end_layout
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+TitleLatexType
 \end_layout
 
 \end_inset
@@ -11011,9 +11722,79 @@ status collapsed
 \end_inset
 
 .
+
+\change_inserted -712698321 1565110196
+ Any number is possible.
+\end_layout
+
+\begin_layout Description
+
+\change_inserted -712698321 1565110259
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\change_inserted -712698321 1565110199
+FontSizeFormat
+\change_unchanged
+
+\end_layout
+
+\end_inset
+
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\change_inserted -712698321 1565110196
+string
+\change_unchanged
+
+\end_layout
+
+\end_inset
+
+] The format for the font size option.
+ Default: 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\change_inserted -712698321 1565110238
+$$spt
+\change_unchanged
+
+\end_layout
+
+\end_inset
+
+.
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\change_inserted -712698321 1565110248
+$$s
+\change_unchanged
+
+\end_layout
+
+\end_inset
+
+ is a placeholder for the font size.
+\change_unchanged
+
 \end_layout
 
 \begin_layout Description
+
+\change_deleted 5863208 1594239483
 \begin_inset Flex Code
 status collapsed
 
@@ -11037,14 +11818,22 @@ g.: PUBLIC
 \end_inset
 
 .
+\change_inserted -712698321 1565101761
+
 \end_layout
 
 \begin_layout Description
+
+\change_inserted -712698321 1565180598
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-PageStyle
+
+\change_inserted -712698321 1565101918
+PageSize
+\change_unchanged
+
 \end_layout
 
 \end_inset
@@ -11054,13 +11843,47 @@ PageStyle
 status collapsed
 
 \begin_layout Plain Layout
-string="empty|plain|headings|fancy"
+
+\change_inserted -712698321 1565105399
+string="letter|\SpecialChar allowbreak
+legal|\SpecialChar allowbreak
+executive|\SpecialChar allowbreak
+a0|\SpecialChar allowbreak
+a1|\SpecialChar allowbreak
+a2|\SpecialChar allowbreak
+a3|\SpecialChar allowbreak
+a4|\SpecialChar allowbreak
+a5|\SpecialChar allowbreak
+a6|\SpecialChar allowbreak
+b0|\SpecialChar allowbreak
+b1|\SpecialChar allowbreak
+b2|\SpecialChar allowbreak
+b3|\SpecialChar allowbreak
+b4|\SpecialChar allowbreak
+b5|\SpecialChar allowbreak
+b6|\SpecialChar allowbreak
+c0|\SpecialChar allowbreak
+c1|\SpecialChar allowbreak
+c
+2|\SpecialChar allowbreak
+c3|\SpecialChar allowbreak
+c4|\SpecialChar allowbreak
+c5|\SpecialChar allowbreak
+c6|\SpecialChar allowbreak
+b0j|\SpecialChar allowbreak
+b1j|\SpecialChar allowbreak
+b2j|\SpecialChar allowbreak
+b3j|\SpecialChar allowbreak
+b4j|\SpecialChar allowbreak
+b5j|\SpecialChar allowbreak
+b6j"
+\change_unchanged
+
 \end_layout
 
 \end_inset
 
-] The list of available page sty\SpecialChar softhyphen
-les, separated by 
+] The list of available page sizes, separated by 
 \begin_inset Quotes eld
 \end_inset
 
@@ -11069,7 +11892,11 @@ les, separated by
 status collapsed
 
 \begin_layout Plain Layout
+
+\change_inserted -712698321 1565101779
 |
+\change_unchanged
+
 \end_layout
 
 \end_inset
@@ -11079,14 +11906,22 @@ status collapsed
 \end_inset
 
 .
+ Currently, only the listed sizes are supported.
+ Other sizes might be entered as custom class option.
 \end_layout
 
 \begin_layout Description
+
+\change_inserted -712698321 1565180623
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-Other
+
+\change_inserted -712698321 1565180605
+PageSizeFormat
+\change_unchanged
+
 \end_layout
 
 \end_inset
@@ -11096,39 +11931,72 @@ Other
 status collapsed
 
 \begin_layout Plain Layout
-string=""
+
+\change_inserted -712698321 1565180601
+string
+\change_unchanged
+
 \end_layout
 
 \end_inset
 
-] Some document class options, separated by a comma, that will be added
- to the optional part of the 
+] The format for the page size option.
+ Default: 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
 
-\backslash
-documentclass
+\change_inserted -712698321 1565180618
+$$spaper
+\change_unchanged
+
 \end_layout
 
 \end_inset
 
- command.
+.
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\change_inserted -712698321 1565180601
+$$s
+\change_unchanged
+
 \end_layout
 
-\begin_layout Standard
-The 
+\end_inset
+
+ is a placeholder for the paper size.
+\change_unchanged
+
+\end_layout
+
+\begin_layout Description
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-ClassOptions
+PageStyle
 \end_layout
 
 \end_inset
 
- section must end with 
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+string="empty|plain|headings|fancy"
+\end_layout
+
+\end_inset
+
+] The list of available page sty\SpecialChar softhyphen
+les, separated by 
 \begin_inset Quotes eld
 \end_inset
 
@@ -11137,7 +12005,7 @@ ClassOptions
 status collapsed
 
 \begin_layout Plain Layout
-End
+|
 \end_layout
 
 \end_inset
@@ -11149,24 +12017,92 @@ End
 .
 \end_layout
 
-\begin_layout Subsection
-Paragraph styles
-\begin_inset CommandInset label
-LatexCommand label
-name "subsec:Paragraph-Styles"
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-A paragraph style description looks like this:
-\begin_inset Foot
+\begin_layout Description
+\begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-Note that this will either define a new style or modify an existing one.
+Other
+\end_layout
+
+\end_inset
+
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+string=""
+\end_layout
+
+\end_inset
+
+] Some document class options, separated by a comma, that will be added
+ to the optional part of the 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\backslash
+documentclass
+\end_layout
+
+\end_inset
+
+ command.
+\end_layout
+
+\begin_layout Standard
+The 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+ClassOptions
+\end_layout
+
+\end_inset
+
+ section must end with 
+\begin_inset Quotes eld
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+End
+\end_layout
+
+\end_inset
+
+
+\begin_inset Quotes erd
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Subsection
+Paragraph styles
+\begin_inset CommandInset label
+LatexCommand label
+name "subsec:Paragraph-Styles"
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+A paragraph style description looks like this:
+\begin_inset Foot
+status collapsed
+
+\begin_layout Plain Layout
+Note that this will either define a new style or modify an existing one.
 \end_layout
 
 \end_inset
@@ -11197,6 +12133,32 @@ where the following commands are allowed:
 \begin_inset Flex Code
 status collapsed
 
+\begin_layout Plain Layout
+AddToToc
+\end_layout
+
+\end_inset
+
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+string
+\end_layout
+
+\end_inset
+
+=""] This paragraph will appear in the table of contents of the given type.
+ An empty string disables.
+ See also the OutlinerName and the IsTocCaption commands.
+ Default: disabled.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
 \begin_layout Plain Layout
 Align
 \end_layout
@@ -11570,6 +12532,62 @@ status collapsed
 \end_inset
 
 
+\change_inserted -712698321 1555579782
+
+\end_layout
+
+\begin_layout Itemize
+
+\change_inserted -712698321 1555579780
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\change_inserted -712698321 1555579780
+NewlineCmd
+\change_unchanged
+
+\end_layout
+
+\end_inset
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\change_inserted -712698321 1555579780
+[string]
+\change_unchanged
+
+\end_layout
+
+\end_inset
+
+ Option to define a different command (from the default 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\change_inserted -712698321 1555579780
+
+\backslash
+
+\backslash
+
+\change_unchanged
+
+\end_layout
+
+\end_inset
+
+) to be used for line breaks.
+ The initial backslash must not be specified.
+\change_unchanged
+
 \end_layout
 
 \begin_layout Itemize
@@ -11821,6 +12839,70 @@ reference "subsec:Font-description"
 \end_inset
 
 .
+\change_inserted -712698321 1559484228
+
+\end_layout
+
+\begin_layout Itemize
+
+\change_inserted -712698321 1559484228
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\change_inserted -712698321 1559484228
+FreeSpacing
+\change_unchanged
+
+\end_layout
+
+\end_inset
+
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\change_inserted -712698321 1559484228
+
+\emph on
+0
+\change_unchanged
+
+\end_layout
+
+\end_inset
+
+,
+\begin_inset space \thinspace{}
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\change_inserted -712698321 1559484228
+1
+\change_unchanged
+
+\end_layout
+
+\end_inset
+
+] As with paragraph styles, see 
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:Paragraph-Styles"
+
+\end_inset
+
+.
+\change_unchanged
+
 \end_layout
 
 \begin_layout Itemize
@@ -11901,16 +12983,26 @@ status collapsed
 \end_inset
 
 , this argument is automatically inserted when the respective style is selected.
+
+\change_deleted -712698321 1559484200
  Currently, only one argument per style\SpecialChar breakableslash
 layout can be automatically inserted.
+\change_unchanged
+
 \end_layout
 
 \begin_layout Itemize
+
+\change_inserted -712698321 1559491402
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-InsertCotext
+
+\change_inserted -712698321 1559490711
+InsertOnNewline
+\change_unchanged
+
 \end_layout
 
 \end_inset
@@ -11920,7 +13012,11 @@ InsertCotext
 status collapsed
 
 \begin_layout Plain Layout
+
+\change_inserted -712698321 1559490703
 [int=0]
+\change_unchanged
+
 \end_layout
 
 \end_inset
@@ -11930,66 +13026,105 @@ status collapsed
 status collapsed
 
 \begin_layout Plain Layout
+
+\change_inserted -712698321 1559490703
 1
+\change_unchanged
+
 \end_layout
 
 \end_inset
 
-, this argument will be inserted with a copy of the co-text (either selected
- text or the whole paragraph) as content.
-\change_inserted -712698321 1477038290
+, this argument will be inserted on a new line with 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\change_inserted -712698321 1559491402
+AutoInsert
+\change_unchanged
 
 \end_layout
 
-\begin_layout Itemize
+\end_inset
+
+ (only available within Flex insets).
+\end_layout
 
-\change_inserted -712698321 1477038425
+\begin_layout Itemize
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-
-\change_inserted -712698321 1477038295
-PassThru
+InsertCotext
 \end_layout
 
 \end_inset
 
- [
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-
-\change_inserted -712698321 1477038311
-
-\emph on
-inherited
-\emph default
-, true, false
+[int=0]
 \end_layout
 
 \end_inset
 
-] Whether the contents of this argument should be output in raw form, meaning
- without special translations that \SpecialChar LaTeX
- would require.
- By default, the 
+ If this is set to 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-
-\change_inserted -712698321 1477038356
-PassThru
+1
 \end_layout
 
 \end_inset
 
- status is inherited by the inset or paragraph layout the argument belongs
- to, true and false change the status for the given argument only.
-\change_unchanged
-
+, this argument will be inserted with a copy of the co-text (either selected
+ text or the whole paragraph) as content.
+\end_layout
+
+\begin_layout Itemize
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+PassThru
+\end_layout
+
+\end_inset
+
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\emph on
+inherited
+\emph default
+, true, false
+\end_layout
+
+\end_inset
+
+] Whether the contents of this argument should be output in raw form, meaning
+ without special translations that \SpecialChar LaTeX
+ would require.
+ By default, the 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+PassThru
+\end_layout
+
+\end_inset
+
+ status is inherited by the inset or paragraph layout the argument belongs
+ to, true and false change the status for the given argument only.
 \end_layout
 
 \begin_layout Itemize
@@ -12016,8 +13151,12 @@ string of characters
 \family typewriter
  
 \family default
-Defines individual characters that should be output in raw form, meaning
- without special translations that \SpecialChar LaTeX
+Defines individual characters
+\begin_inset Newline linebreak
+\end_inset
+
+that should be output in raw form, meaning without special translations
+ that \SpecialChar LaTeX
  would require.
  Note that, contrary to PassThru, this needs to be explicitly defined for
  arguments.
@@ -12025,6 +13164,47 @@ Defines individual characters that should be output in raw form, meaning
  or layout.
 \end_layout
 
+\begin_layout Itemize
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+IsTocCaption
+\end_layout
+
+\end_inset
+
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\emph on
+0
+\end_layout
+
+\end_inset
+
+,
+\begin_inset space \thinspace{}
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+1
+\end_layout
+
+\end_inset
+
+] If this is set to 1, the argument will output its content in the corresponding
+ item in the table of contents.
+ See AddToToc.
+\end_layout
+
 \begin_layout Standard
 By default, the text entered in the \SpecialChar LyX
  workarea in the respective layout is
@@ -12149,6 +13329,89 @@ Argument item:1
 \end_inset
 
 ).
+\change_inserted -712698321 1534487781
+
+\end_layout
+
+\begin_layout Standard
+
+\change_inserted -712698321 1534488561
+Finally, there is a special argument type with the prefix 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\change_inserted -712698321 1534487844
+listpreamble:
+\change_unchanged
+
+\end_layout
+
+\end_inset
+
+.
+ It is not really an argument, but uses the argument interface (thus, the
+ prefix is also followed by a number, e.
+\begin_inset space \thinspace{}
+\end_inset
+
+g.
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\change_inserted -712698321 1534488412
+Argument listpreamble:1
+\change_unchanged
+
+\end_layout
+
+\end_inset
+
+).
+ As the name implies, it is targeted at lists such as 
+\family sans
+Itemize
+\family default
+, 
+\family sans
+Enumerate
+\family default
+, 
+\family sans
+Description
+\family default
+, or 
+\family sans
+Bibliography
+\family default
+.
+ Its content will be output at the list start, before the first 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\change_inserted -712698321 1534488058
+
+\backslash
+item
+\change_unchanged
+
+\end_layout
+
+\end_inset
+
+, on an own line (a place that is otherwise not accessible in \SpecialChar LyX
+).
+ This way, users can insert redefinitions (of lengths etc.) to individual
+ lists.
+ By default, these arguments do not have a delimiter.
+\change_unchanged
+
 \end_layout
 
 \end_deeper
@@ -12156,6 +13419,51 @@ Argument item:1
 \begin_inset Flex Code
 status collapsed
 
+\begin_layout Plain Layout
+AutoNests
+\end_layout
+
+\end_inset
+
+ Includes a comma-separated list of layouts that should be nested in and
+ after the current layout.
+ Only makes sense for nestable layouts (such as environments).
+ Must be ended by 
+\begin_inset Quotes eld
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+EndAutoNests
+\end_layout
+
+\end_inset
+
+
+\begin_inset Quotes erd
+\end_inset
+
+.
+ See also 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+IsAutoNestedBy
+\end_layout
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
 \begin_layout Plain Layout
 BabelPreamble
 \end_layout
@@ -12691,10 +13999,64 @@ FreeSpacing
 \end_inset
 
  can be enabled.
- Note that \SpecialChar LyX
- will create protected blanks for the additional blanks when
- in another mode than \SpecialChar LaTeX
+\change_deleted -495245474 1550490105
+Note that 
+\change_unchanged
+\SpecialChar LyX
+ will create protected blanks for the additional blanks when in 
+\change_inserted -495245474 1550490096
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\change_inserted -495245474 1550490089
+Passthru 1
+\change_unchanged
+
+\end_layout
+
+\end_inset
+
+ is not specified.
+\change_deleted -495245474 1550490116
+another mode than \SpecialChar LaTeX
 -mode.
+
+\change_inserted -495245474 1550247760
+ Note that 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\change_inserted -495245474 1550247736
+FreeSpacing
+\change_unchanged
+
+\end_layout
+
+\end_inset
+
+ implies 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\change_inserted -495245474 1550247755
+KeepEmpty
+\change_unchanged
+
+\end_layout
+
+\end_inset
+
+.
+\change_unchanged
+
 \end_layout
 
 \begin_layout Description
@@ -12888,46 +14250,44 @@ TitleLatexName
 status collapsed
 
 \begin_layout Plain Layout
-ItemCommand
+IsAutoNestedBy
 \end_layout
 
 \end_inset
 
- [
+ Includes a comma-separated list of layouts after which this one should
+ be nested.
+ Only makes sense with regard to nestable layouts (such as environments).
+ Must be ended by 
+\begin_inset Quotes eld
+\end_inset
+
+
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-string="item"
+EndIsAutoNestedBy
 \end_layout
 
 \end_inset
 
-] The \SpecialChar LaTeX
- command sequence declaring an item in a list.
- The command is to be defined without the preceding backslash (the default
- is 
-\begin_inset Quotes eld
-\end_inset
 
-item
 \begin_inset Quotes erd
 \end_inset
 
-, resulting in 
+.
+ See also 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-
-\backslash
-item
+AutoNests
 \end_layout
 
 \end_inset
 
- in the \SpecialChar LaTeX
- output).
+.
 \end_layout
 
 \begin_layout Description
@@ -12935,7 +14295,7 @@ item
 status collapsed
 
 \begin_layout Plain Layout
-ItemSep
+IsTocCaption
 \end_layout
 
 \end_inset
@@ -12945,12 +14305,100 @@ ItemSep
 status collapsed
 
 \begin_layout Plain Layout
-float=0
+
+\emph on
+0
 \end_layout
 
 \end_inset
 
-] This provides extra space between paragraphs that have the same style.
+,
+\begin_inset space \thinspace{}
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+1
+\end_layout
+
+\end_inset
+
+] If this is set to 1 and AddToToc is enabled, the paragraph adds a summary
+ of its contents in its item in the table of contents.
+ Otherwise, only the label, if it exists, appears.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+ItemCommand
+\end_layout
+
+\end_inset
+
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+string="item"
+\end_layout
+
+\end_inset
+
+] The \SpecialChar LaTeX
+ command sequence declaring an item in a list.
+ The command is to be defined without the preceding backslash (the default
+ is 
+\begin_inset Quotes eld
+\end_inset
+
+item
+\begin_inset Quotes erd
+\end_inset
+
+, resulting in 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\backslash
+item
+\end_layout
+
+\end_inset
+
+ in the \SpecialChar LaTeX
+ output).
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+ItemSep
+\end_layout
+
+\end_inset
+
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+float=0
+\end_layout
+
+\end_inset
+
+] This provides extra space between paragraphs that have the same style.
  If you put other styles into an environment, each is separated with the
  environment's 
 \begin_inset Flex Code
@@ -13685,8 +15133,18 @@ Enumerate
 \end_inset
 
  produces the usual sort of enumeration labels.
- At present, it is hardcoded to use Arabic numerals, lowercase letters,
- small Roman numerals, and uppercase letters for the four possible depths.
+ The number type needs to be set in the 
+\family sans
+Counter
+\family default
+, see 
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:Counters"
+
+\end_inset
+
+.
 \end_layout
 
 \begin_layout Description
@@ -13700,7 +15158,19 @@ Itemize
 \end_inset
 
  produces various bullets at the different levels.
- It is also hardcoded.
+ The bullet types displayed can be set via 
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+Document\SpecialChar menuseparator
+Settings\SpecialChar menuseparator
+Bullets
+\end_layout
+
+\end_inset
+
+.
 \end_layout
 
 \begin_layout Description
@@ -14545,14 +16015,22 @@ protect
 not
 \emph default
  whether this command should itself be protected.)
+\change_inserted -712698321 1523696949
+
 \end_layout
 
 \begin_layout Description
+
+\change_inserted -712698321 1552395557
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-Newline
+
+\change_inserted -712698321 1523696950
+NeedCProtect
+\change_unchanged
+
 \end_layout
 
 \end_inset
@@ -14562,7 +16040,13 @@ Newline
 status collapsed
 
 \begin_layout Plain Layout
+
+\change_inserted -712698321 1523696950
+
+\emph on
 0
+\change_unchanged
+
 \end_layout
 
 \end_inset
@@ -14577,40 +16061,50 @@ status collapsed
 
 \begin_layout Plain Layout
 
-\emph on
+\change_inserted -712698321 1523696950
 1
+\change_unchanged
+
 \end_layout
 
 \end_inset
 
-] Whether newlines are translated into \SpecialChar LaTeX
- newlines (
+] This causes macros that contain this layout to be protected with 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
 
-\backslash
+\change_inserted -712698321 1523696950
 
 \backslash
+cprotect
+\change_unchanged
 
 \end_layout
 
 \end_inset
 
-) or not.
- The translation can be switched off to allow more comfortable \SpecialChar LaTeX
- editing
- inside \SpecialChar LyX
-.
+ (cf.
+ package 
+\family sans
+cprotect
+\family default
+) if necessary and thus allows (some) verbatim stuff in macros.
 \end_layout
 
 \begin_layout Description
+
+\change_inserted -712698321 1552395844
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-NextNoIndent
+
+\change_inserted -712698321 1552395561
+NeedMBoxProtect
+\change_unchanged
+
 \end_layout
 
 \end_inset
@@ -14621,8 +16115,12 @@ status collapsed
 
 \begin_layout Plain Layout
 
+\change_inserted -712698321 1552395557
+
 \emph on
 0
+\change_unchanged
+
 \end_layout
 
 \end_inset
@@ -14636,58 +16134,75 @@ status collapsed
 status collapsed
 
 \begin_layout Plain Layout
+
+\change_inserted -712698321 1552395557
 1
+\change_unchanged
+
 \end_layout
 
 \end_inset
 
-] If set to true, and if 
+] Whether specific commands in this style (such as 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-DefaultStyle
-\end_layout
 
-\end_inset
+\change_inserted -712698321 1552395655
 
- (usually 
-\begin_inset Flex Code
-status collapsed
+\backslash
+cite
+\change_unchanged
 
-\begin_layout Plain Layout
-Standard
 \end_layout
 
 \end_inset
 
-) paragraphs are being indented, then the indentation of such a paragraph
- following one of this type will be suppressed.
- (So this will not affect the display of non-default paragraphs.)
-\end_layout
-
-\begin_layout Description
+ and 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-ObsoletedBy
+
+\change_inserted -712698321 1552395661
+
+\backslash
+ref
+\change_unchanged
+
 \end_layout
 
 \end_inset
 
- [
+) should be protected in an 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-<name>
+
+\change_inserted -712698321 1552395631
+
+\backslash
+mbox
+\change_unchanged
+
 \end_layout
 
 \end_inset
 
-] Name of a style that has replaced this style.
- This is used to rename a style, while keeping backward compatibility.
+.
+ This is particularly needed for styles that draw on 
+\family sans
+ulem
+\family default
+ or 
+\family sans
+soul
+\family default
+ commands which parse their content in complex ways.
+\change_unchanged
+
 \end_layout
 
 \begin_layout Description
@@ -14695,7 +16210,7 @@ status collapsed
 status collapsed
 
 \begin_layout Plain Layout
-ParagraphGroup
+Newline
 \end_layout
 
 \end_inset
@@ -14719,55 +16234,33 @@ status collapsed
 status collapsed
 
 \begin_layout Plain Layout
-1
-\end_layout
-
-\end_inset
-
-] Determines whether consecutive pragraphs of the same type are treated
- as belonging together.
- This has the effect that the 
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
-GuiLabel
-\end_layout
-
-\end_inset
-
- is only printed once before such a group.
- By default, this is true for 
-\begin_inset Flex Code
-status collapsed
 
-\begin_layout Plain Layout
-LaTeXType
+\emph on
+1
 \end_layout
 
 \end_inset
 
+] Whether newlines are translated into \SpecialChar LaTeX
+ newlines (
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-Environment
-\end_layout
 
-\end_inset
+\backslash
 
- and 
-\begin_inset Flex Code
-status collapsed
+\backslash
 
-\begin_layout Plain Layout
-Bib_Environment
 \end_layout
 
 \end_inset
 
- and false for all other types.
+) or not.
+ The translation can be switched off to allow more comfortable \SpecialChar LaTeX
+ editing
+ inside \SpecialChar LyX
+.
 \end_layout
 
 \begin_layout Description
@@ -14775,7 +16268,7 @@ Bib_Environment
 status collapsed
 
 \begin_layout Plain Layout
-ParbreakIsNewline
+NextNoIndent
 \end_layout
 
 \end_inset
@@ -14806,42 +16299,207 @@ status collapsed
 
 \end_inset
 
-] Indicates that paragraphs will not be separated by an empty line in \SpecialChar LaTeX
- output,
- but only by a line break; together with 
+] If set to true, and if 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-PassThru 1
+DefaultStyle
 \end_layout
 
 \end_inset
 
-, this allows to emulate a plain text editor (like the ERT inset).
-\end_layout
-
-\begin_layout Description
+ (usually 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-ParIndent
+Standard
 \end_layout
 
 \end_inset
 
- [
+) paragraphs are being indented, then the indentation of such a paragraph
+ following one of this type will be suppressed.
+ (So this will not affect the display of non-default paragraphs.)
+\end_layout
+
+\begin_layout Description
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-string=""
+ObsoletedBy
 \end_layout
 
 \end_inset
 
-] The indent of the very first line of a paragraph.
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+<name>
+\end_layout
+
+\end_inset
+
+] Name of a style that has replaced this style.
+ This is used to rename a style, while keeping backward compatibility.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+ParagraphGroup
+\end_layout
+
+\end_inset
+
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+0
+\end_layout
+
+\end_inset
+
+,
+\begin_inset space \thinspace{}
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+1
+\end_layout
+
+\end_inset
+
+] Determines whether consecutive paragraphs of the same type are treated
+ as belonging together.
+ This has the effect that the 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+GuiLabel
+\end_layout
+
+\end_inset
+
+ is only printed once before such a group.
+ By default, this is true for 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+LaTeXType
+\end_layout
+
+\end_inset
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Environment
+\end_layout
+
+\end_inset
+
+ and 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Bib_Environment
+\end_layout
+
+\end_inset
+
+ and false for all other types.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+ParbreakIsNewline
+\end_layout
+
+\end_inset
+
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\emph on
+0
+\end_layout
+
+\end_inset
+
+,
+\begin_inset space \thinspace{}
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+1
+\end_layout
+
+\end_inset
+
+] Indicates that paragraphs will not be separated by an empty line in \SpecialChar LaTeX
+ output,
+ but only by a line break; together with 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+PassThru 1
+\end_layout
+
+\end_inset
+
+, this allows to emulate a plain text editor (like the ERT inset).
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+ParIndent
+\end_layout
+
+\end_inset
+
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+string=""
+\end_layout
+
+\end_inset
+
+] The indent of the very first line of a paragraph.
  The
 \begin_inset Newline newline
 \end_inset
@@ -15284,19 +16942,13 @@ CopyStyle
 \end_inset
 
 , but you do not want to inherit its (required and optional) arguments.
-\change_inserted 2089657418 1476488475
-
 \end_layout
 
 \begin_layout Description
-
-\change_inserted 2089657418 1476488475
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-
-\change_inserted 2089657418 1476488475
 ResumeCounter
 \end_layout
 
@@ -15308,8 +16960,6 @@ status collapsed
 
 \begin_layout Plain Layout
 
-\change_inserted 2089657418 1476488475
-
 \emph on
 0
 \end_layout
@@ -15321,8 +16971,6 @@ status collapsed
 status collapsed
 
 \begin_layout Plain Layout
-
-\change_inserted 2089657418 1476488475
 1
 \end_layout
 
@@ -15334,8 +16982,6 @@ status collapsed
 status collapsed
 
 \begin_layout Plain Layout
-
-\change_inserted 2089657418 1476488475
 LabelType
 \end_layout
 
@@ -15346,16 +16992,12 @@ LabelType
 status collapsed
 
 \begin_layout Plain Layout
-
-\change_inserted 2089657418 1476488475
 Enumerate
 \end_layout
 
 \end_inset
 
 .
-\change_unchanged
-
 \end_layout
 
 \begin_layout Description
@@ -15590,19 +17232,13 @@ status collapsed
 
 ] Allow spell-checking paragraphs of this style.
  Default is true.
-\change_inserted 2089657418 1476488264
-
 \end_layout
 
 \begin_layout Description
-
-\change_inserted 2089657418 1476488264
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-
-\change_inserted 2089657418 1476488264
 StepMasterCounter
 \end_layout
 
@@ -15614,8 +17250,6 @@ status collapsed
 
 \begin_layout Plain Layout
 
-\change_inserted 2089657418 1476488264
-
 \emph on
 0
 \end_layout
@@ -15627,8 +17261,6 @@ status collapsed
 status collapsed
 
 \begin_layout Plain Layout
-
-\change_inserted 2089657418 1476488264
 1
 \end_layout
 
@@ -15641,8 +17273,6 @@ status collapsed
 status collapsed
 
 \begin_layout Plain Layout
-
-\change_inserted 2089657418 1476488264
 LabelType
 \end_layout
 
@@ -15653,16 +17283,12 @@ LabelType
 status collapsed
 
 \begin_layout Plain Layout
-
-\change_inserted 2089657418 1476488264
 Enumerate
 \end_layout
 
 \end_inset
 
 .
-\change_unchanged
-
 \end_layout
 
 \begin_layout Description
@@ -16243,7 +17869,7 @@ g.
 \begin_inset space \space{}
 \end_inset
 
-from 2.0.x to 2.1.y) will introduce new translations or corrections.
+from 2.0.x to 2.1.0) will introduce new translations or corrections.
 \end_layout
 
 \begin_layout Subsection
@@ -17033,6 +18659,50 @@ OFF
 \end_inset
 
 , which must be all caps.
+\change_inserted -712698321 1565605014
+
+\end_layout
+
+\begin_layout Description
+
+\change_inserted -712698321 1565605014
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\change_inserted -712698321 1565605014
+Requires
+\change_unchanged
+
+\end_layout
+
+\end_inset
+
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\change_inserted -712698321 1565605014
+string
+\change_unchanged
+
+\end_layout
+
+\end_inset
+
+] As with paragraph styles, see 
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:Paragraph-Styles"
+
+\end_inset
+
+.
+\change_unchanged
+
 \end_layout
 
 \begin_layout Description
@@ -17245,7 +18915,13 @@ name "subsec:Flex-insets-and"
 \end_layout
 
 \begin_layout Standard
-Flex insets come in three different kinds: 
+Flex insets come in 
+\change_deleted 5863208 1594239511
+three
+\change_inserted 5863208 1594239512
+two
+\change_unchanged
+ different kinds: 
 \end_layout
 
 \begin_layout Itemize
@@ -17315,6 +18991,8 @@ endnote
 \end_layout
 
 \begin_layout Itemize
+
+\change_deleted 5863208 1594239528
 XML elements (
 \begin_inset Flex Code
 status collapsed
@@ -17326,6 +19004,8 @@ Element
 \end_inset
 
 ): For use with DocBook classes.
+\change_unchanged
+
 \end_layout
 
 \begin_layout Standard
@@ -17804,7 +19484,11 @@ Multilingual
 \begin_inset space ~
 \end_inset
 
-Captions 
+Captions
+\begin_inset Newline linebreak
+\end_inset
+
+
 \family default
 (
 \begin_inset Flex Code
@@ -17837,6 +19521,33 @@ InsetLayout
 \begin_inset Flex Code
 status collapsed
 
+\begin_layout Plain Layout
+AddToToc
+\end_layout
+
+\end_inset
+
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+string
+\end_layout
+
+\end_inset
+
+=""] This inset will appear in the table of contents of the given type.
+ An empty string disables.
+ See also the OutlinerName and the IsTocCaption commands.
+ This is only implemented for Flex insets.
+ Default: disabled.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
 \begin_layout Plain Layout
 Argument
 \end_layout
@@ -18231,14 +19942,42 @@ LatexName
 
  tags.
  Default is true.
+\change_inserted 731793113 1538674858
+
 \end_layout
 
 \begin_layout Description
+
+\change_inserted 731793113 1538674891
 \begin_inset Flex Code
-status collapsed
+status open
 
 \begin_layout Plain Layout
-End
+
+\change_inserted 731793113 1538674863
+EditExternal
+\change_unchanged
+
+\end_layout
+
+\end_inset
+
+ [
+\emph on
+0
+\emph default
+,1] Allow the contents of the inset to be edited externally (using whatever
+ editor is defined for the document's output format).
+\change_unchanged
+
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+End
 \end_layout
 
 \end_inset
@@ -18693,7 +20432,8 @@ status collapsed
 \end_inset
 
 ] Whether to include the contents of this inset in the strings generated
- for the `Outline' pane.
+ for the `Outline' pane for all table of contents, regardless of the AddToToc
+ setting.
  One would not, for example, want the content of a footnote in a section
  header to be included in the TOC displayed in the outline, but one would
  normally want the content of a character style displayed.
@@ -18704,6 +20444,47 @@ status collapsed
 \begin_inset Flex Code
 status collapsed
 
+\begin_layout Plain Layout
+IsTocCaption
+\end_layout
+
+\end_inset
+
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\emph on
+0
+\end_layout
+
+\end_inset
+
+,
+\begin_inset space \thinspace{}
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+1
+\end_layout
+
+\end_inset
+
+] If this is set to 1 and AddToToc is enabled, the inset adds a summary
+ of its contents in its item in the table of contents.
+ Otherwise, only the label appears.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
 \begin_layout Plain Layout
 KeepEmpty
 \end_layout
@@ -19273,6 +21054,86 @@ LyxType
 \end_inset
 
 .
+\change_inserted -712698321 1555575738
+
+\end_layout
+
+\begin_layout Description
+
+\change_inserted -712698321 1555575844
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\change_inserted -712698321 1555575740
+MenuString
+\change_unchanged
+
+\end_layout
+
+\end_inset
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\change_inserted -712698321 1555575740
+[string]
+\change_unchanged
+
+\end_layout
+
+\end_inset
+
+ A dedicated string for the menu.
+ You can define an accelerator by appending the respective character to
+ the string, divided by 
+\begin_inset Quotes eld
+\end_inset
+
+|
+\begin_inset Quotes erd
+\end_inset
+
+ (e.
+\begin_inset space \thinspace{}
+\end_inset
+
+g.
+\begin_inset space \space{}
+\end_inset
+
+
+\begin_inset Quotes eld
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\change_inserted -712698321 1555575781
+My Inset|M
+\change_unchanged
+
+\end_layout
+
+\end_inset
+
+
+\begin_inset Quotes erd
+\end_inset
+
+).
+ This specification is optional.
+ If it is not given the inset name as specified in the type declaration
+ will be used instead for the menu.
+\change_unchanged
+
 \end_layout
 
 \begin_layout Description
@@ -19405,14 +21266,22 @@ protect
 not
 \emph default
  whether the command should itself be protected.) Default is false.
+\change_inserted -712698321 1523633958
+
 \end_layout
 
 \begin_layout Description
+
+\change_inserted -712698321 1552395786
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-NoInsetLayout
+
+\change_inserted -712698321 1523633961
+NeedCProtect
+\change_unchanged
+
 \end_layout
 
 \end_inset
@@ -19422,84 +21291,72 @@ NoInsetLayout
 status collapsed
 
 \begin_layout Plain Layout
-<layout>
-\end_layout
 
-\end_inset
+\change_inserted -712698321 1523633958
 
-] Deletes an existing 
-\begin_inset Flex Code
-status collapsed
+\emph on
+0
+\change_unchanged
 
-\begin_layout Plain Layout
-InsetLayout
 \end_layout
 
 \end_inset
 
-.
-\end_layout
-
-\begin_layout Description
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
-ObsoletedBy
-\end_layout
-
+,
+\begin_inset space \thinspace{}
 \end_inset
 
- [
+
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-<layout>
-\end_layout
 
-\end_inset
-
-] Name of an 
-\begin_inset Flex Code
-status collapsed
+\change_inserted -712698321 1523633958
+1
+\change_unchanged
 
-\begin_layout Plain Layout
-InsetLayout
 \end_layout
 
 \end_inset
 
- that has replaced this 
+] This causes macros that contain this inset to be protected with 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-InsetLayout
-\end_layout
 
-\end_inset
+\change_inserted -712698321 1523634038
 
-.
- This is used to rename an 
-\begin_inset Flex Code
-status collapsed
+\backslash
+cprotect
+\change_unchanged
 
-\begin_layout Plain Layout
-InsetLayout
 \end_layout
 
 \end_inset
 
-, while keeping backward compatibility.
+ (cf.
+ package 
+\family sans
+cprotect
+\family default
+) if necessary and thus allows (some) verbatim stuff in macros.
+ Default is false.
 \end_layout
 
 \begin_layout Description
+
+\change_inserted -712698321 1555579651
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-ParbreakIsNewline
+
+\change_inserted -712698321 1552395787
+NeedMBoxProtect
+\change_unchanged
+
 \end_layout
 
 \end_inset
@@ -19510,8 +21367,12 @@ status collapsed
 
 \begin_layout Plain Layout
 
+\change_inserted -712698321 1552395787
+
 \emph on
 0
+\change_unchanged
+
 \end_layout
 
 \end_inset
@@ -19525,111 +21386,128 @@ status collapsed
 status collapsed
 
 \begin_layout Plain Layout
-1
-\end_layout
 
-\end_inset
+\change_inserted -712698321 1552395787
+1
+\change_unchanged
 
-] As with paragraph styles, see 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "subsec:Paragraph-Styles"
+\end_layout
 
 \end_inset
 
-.
- Default is false.
-\end_layout
-
-\begin_layout Description
+] Whether specific commands in this inset (such as 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-PassThru
+
+\change_inserted -712698321 1552395787
+
+\backslash
+cite
+\change_unchanged
+
 \end_layout
 
 \end_inset
 
- [
+ and 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
 
-\emph on
-0
-\end_layout
+\change_inserted -712698321 1552395787
 
-\end_inset
+\backslash
+ref
+\change_unchanged
 
-,
-\begin_inset space \thinspace{}
-\end_inset
+\end_layout
 
+\end_inset
 
+) should be protected in an 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-1
-\end_layout
 
-\end_inset
+\change_inserted -712698321 1552395787
 
-] As with paragraph styles, see 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "subsec:Paragraph-Styles"
+\backslash
+mbox
+\change_unchanged
+
+\end_layout
 
 \end_inset
 
 .
+ This is particularly needed for insets that draw on 
+\family sans
+ulem
+\family default
+ or 
+\family sans
+soul
+\family default
+ commands which parse their content in complex ways.
  Default is false.
 \end_layout
 
 \begin_layout Description
+
+\change_inserted -712698321 1555579742
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-Preamble
+
+\change_inserted -712698321 1555579658
+NewlineCmd
+\change_unchanged
+
 \end_layout
 
 \end_inset
 
- As with paragraph styles, see 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "subsec:Paragraph-Styles"
-
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Description
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-RefPrefix
+
+\change_inserted -712698321 1555579651
+[string]
+\change_unchanged
+
 \end_layout
 
 \end_inset
 
- [
+ Option to define a different command (from the default 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-string
+
+\change_inserted -712698321 1555579742
+
+\backslash
+
+\backslash
+
+\change_unchanged
+
 \end_layout
 
 \end_inset
 
-] The prefix to use when creating labels referring to insets of this type.
- This allows the use of formatted references.
+) to be used for line breaks.
+ The initial backslash must not be specified.
+\change_unchanged
+
 \end_layout
 
 \begin_layout Description
@@ -19637,7 +21515,7 @@ string
 status collapsed
 
 \begin_layout Plain Layout
-Requires
+NoInsetLayout
 \end_layout
 
 \end_inset
@@ -19647,15 +21525,18 @@ Requires
 status collapsed
 
 \begin_layout Plain Layout
-string
+<layout>
 \end_layout
 
 \end_inset
 
-] As with paragraph styles, see 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "subsec:Paragraph-Styles"
+] Deletes an existing 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+InsetLayout
+\end_layout
 
 \end_inset
 
@@ -19667,7 +21548,7 @@ reference "subsec:Paragraph-Styles"
 status collapsed
 
 \begin_layout Plain Layout
-ResetArgs
+ObsoletedBy
 \end_layout
 
 \end_inset
@@ -19677,58 +21558,59 @@ ResetArgs
 status collapsed
 
 \begin_layout Plain Layout
-
-\emph on
-0
+<layout>
 \end_layout
 
 \end_inset
 
-,
-\begin_inset space \thinspace{}
-\end_inset
-
-
+] Name of an 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-1
+InsetLayout
 \end_layout
 
 \end_inset
 
-] Resets the \SpecialChar LaTeX
- arguments of this layout (as defined via the 
+ that has replaced this 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-Argument
+InsetLayout
 \end_layout
 
 \end_inset
 
- tag).
- This is useful if you have copied a style via 
+.
+ This is used to rename an 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-CopyStyle
+InsetLayout
 \end_layout
 
 \end_inset
 
-, but you do not want to inherit its (required and optional) arguments.
+, while keeping backward compatibility.
+\change_inserted -712698321 1559491850
+
 \end_layout
 
 \begin_layout Description
+
+\change_inserted -712698321 1559492002
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-ResetsFont
+
+\change_inserted -712698321 1559491854
+ParbreakIgnored
+\change_unchanged
+
 \end_layout
 
 \end_inset
@@ -19738,7 +21620,13 @@ ResetsFont
 status collapsed
 
 \begin_layout Plain Layout
+
+\change_inserted -712698321 1559491850
+
+\emph on
 0
+\change_unchanged
+
 \end_layout
 
 \end_inset
@@ -19753,49 +21641,34 @@ status collapsed
 
 \begin_layout Plain Layout
 
-\emph on
+\change_inserted -712698321 1559491850
 1
-\end_layout
-
-\end_inset
-
-] Whether this inset should use the font of its surrounding environment
- or uses its own.
- Default is false: use the font of the surrounding environment.
-\end_layout
-
-\begin_layout Description
-\begin_inset Flex Code
-status collapsed
+\change_unchanged
 
-\begin_layout Plain Layout
-RightDelim
 \end_layout
 
 \end_inset
 
- [
+] If this is set to 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-string
-\end_layout
-
-\end_inset
 
-] A string that is put at the end of the layout content.
- A line break in the output can be indicated by 
-\begin_inset Flex Code
-status collapsed
+\change_inserted -712698321 1559491881
+1
+\change_unchanged
 
-\begin_layout Plain Layout
-<br/>
 \end_layout
 
 \end_inset
 
-.
+, paragraph breaks will be ignored in the output.
+ This might be useful for insets where the content should be alignable on
+ different lines only in the \SpecialChar LyX
+ workarea, without any effect in the output.
+\change_unchanged
+
 \end_layout
 
 \begin_layout Description
@@ -19803,7 +21676,7 @@ status collapsed
 status collapsed
 
 \begin_layout Plain Layout
-Spellcheck
+ParbreakIsNewline
 \end_layout
 
 \end_inset
@@ -19813,6 +21686,8 @@ Spellcheck
 status collapsed
 
 \begin_layout Plain Layout
+
+\emph on
 0
 \end_layout
 
@@ -19827,110 +21702,87 @@ status collapsed
 status collapsed
 
 \begin_layout Plain Layout
-
-\emph on
 1
 \end_layout
 
 \end_inset
 
-] Allow spell-checking the contents of this inset.
- Default is true.
-\end_layout
-
-\begin_layout Subsection
-Counters
-\begin_inset CommandInset label
-LatexCommand label
-name "subsec:Counters"
+] As with paragraph styles, see 
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:Paragraph-Styles"
 
 \end_inset
 
-
-\end_layout
-
-\begin_layout Standard
-It is necessary to define the counters (
-\begin_inset Flex Noun
-status collapsed
-
-\begin_layout Plain Layout
-chapter
+.
+ Default is false.
 \end_layout
 
-\end_inset
-
-, 
-\begin_inset Flex Noun
+\begin_layout Description
+\begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-figure
+PassThru
 \end_layout
 
 \end_inset
 
-, \SpecialChar ldots
-) in the text class itself.
- The standard counters are defined in the file 
+ [
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-stdcounters.inc
-\end_layout
-
-\end_inset
 
-, so you may have to do no more than add
+\emph on
+0
 \end_layout
 
-\begin_layout LyX-Code
-Input stdcounters.inc
-\end_layout
+\end_inset
 
-\begin_layout Standard
-to your layout file to get them to work.
- But if you want to define custom counters, then you can do so.
- The counter declaration must begin with:
-\end_layout
+,
+\begin_inset space \thinspace{}
+\end_inset
 
-\begin_layout LyX-Code
-Counter CounterName
-\end_layout
 
-\begin_layout Standard
-where of course `
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-CounterName
+1
 \end_layout
 
 \end_inset
 
-' is replaced by the name of the counter.
- And it must end with 
-\begin_inset Quotes eld
+] As with paragraph styles, see 
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:Paragraph-Styles"
+
 \end_inset
 
+.
+ Default is false.
+\end_layout
 
+\begin_layout Description
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-End
+Preamble
 \end_layout
 
 \end_inset
 
+ As with paragraph styles, see 
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:Paragraph-Styles"
 
-\begin_inset Quotes erd
 \end_inset
 
 .
- The following parameters can also be used:
 \end_layout
 
 \begin_layout Description
@@ -19938,7 +21790,7 @@ End
 status collapsed
 
 \begin_layout Plain Layout
-InitialValue
+RefPrefix
 \end_layout
 
 \end_inset
@@ -19948,14 +21800,13 @@ InitialValue
 status collapsed
 
 \begin_layout Plain Layout
-int=1
+string
 \end_layout
 
 \end_inset
 
-] Sets the initial value for the counter, to which it will be reset whenever
- that happens.
- Normally, one will want the default, 1.
+] The prefix to use when creating labels referring to insets of this type.
+ This allows the use of formatted references.
 \end_layout
 
 \begin_layout Description
@@ -19963,7 +21814,7 @@ int=1
 status collapsed
 
 \begin_layout Plain Layout
-LabelString
+Requires
 \end_layout
 
 \end_inset
@@ -19978,316 +21829,310 @@ string
 
 \end_inset
 
-=
-\begin_inset Quotes erd
-\end_inset
-
+] As with paragraph styles, see 
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:Paragraph-Styles"
 
-\begin_inset Quotes erd
 \end_inset
 
-] When defined, this string defines how the counter is displayed.
- Setting this value sets 
+.
+\end_layout
+
+\begin_layout Description
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-LabelStringAppendix
+ResetArgs
 \end_layout
 
 \end_inset
 
- to the same value.
- The following special constructs can be used in the string:
-\end_layout
-
-\begin_deeper
-\begin_layout Itemize
+ [
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
 
-\backslash
-thecounter
+\emph on
+0
 \end_layout
 
 \end_inset
 
- will be replaced by the expansion of the 
+,
+\begin_inset space \thinspace{}
+\end_inset
+
+
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-LabelString
+1
 \end_layout
 
 \end_inset
 
- (or 
+] Resets the \SpecialChar LaTeX
+ arguments of this layout (as defined via the 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-LabelStringAppendix
+Argument
 \end_layout
 
 \end_inset
 
-) of the counter 
+ tag).
+ This is useful if you have copied a style via 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-counter
+CopyStyle
 \end_layout
 
 \end_inset
 
-.
+, but you do not want to inherit its (required and optional) arguments.
 \end_layout
 
-\begin_layout Itemize
-counter values can be expressed using \SpecialChar LaTeX
--like macros
-\begin_inset Newline newline
-\end_inset
-
-
+\begin_layout Description
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-
-\backslash
-
-\emph on
-numbertype
-\emph default
-{
-\emph on
-counter
-\emph default
-}
+ResetsFont
 \end_layout
 
 \end_inset
 
-, where 
+ [
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
 
 \emph on
-numbertype
+0
 \end_layout
 
 \end_inset
 
- can be:
-\begin_inset Foot
+,
+\begin_inset space \thinspace{}
+\end_inset
+
+
+\begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-
-\family roman
-\series medium
-\shape up
-\size normal
-\emph off
-\bar no
-\noun off
-\color none
-Actually, the situation is a bit more complicated: any
-\family default
-\series default
-\shape default
-\emph default
-\bar default
-\size default
-\emph on
-\noun default
-\color inherit
-numbertype
-\family roman
-\series medium
-\shape up
-\size normal
-\emph off
-\bar no
-\noun off
- other than those described below will produce arabic numerals.
- It would not be surprising to see this change in the future.
+1
 \end_layout
 
 \end_inset
 
+] Whether this inset should use the font of its surrounding environment
+ or uses its own.
+ Default is false: use the font of the surrounding environment.
+\end_layout
+
+\begin_layout Description
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-arabic
+RightDelim
 \end_layout
 
 \end_inset
 
-: 1, 2, 3,\SpecialChar ldots
-; 
+ [
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-alph
+string
 \end_layout
 
 \end_inset
 
- for lower-case letters: a, b, c, \SpecialChar ldots
-; 
+] A string that is put at the end of the layout content.
+ A line break in the output can be indicated by 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-Alph
+<br/>
 \end_layout
 
 \end_inset
 
- for upper-case letters: A, B, C, \SpecialChar ldots
-; 
+.
+\end_layout
+
+\begin_layout Description
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-roman
+Spellcheck
 \end_layout
 
 \end_inset
 
- for lower-case roman numerals: i, ii, iii, \SpecialChar ldots
-; 
+ [
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-Roman
+0
 \end_layout
 
 \end_inset
 
- for upper-case roman numerals: I, II, III\SpecialChar ldots
-; 
+,
+\begin_inset space \thinspace{}
+\end_inset
+
+
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-hebrew
+
+\emph on
+1
 \end_layout
 
 \end_inset
 
- for hebrew numerals.
+] Allow spell-checking the contents of this inset.
+ Default is true.
+\end_layout
+
+\begin_layout Subsection
+Counters
+\begin_inset CommandInset label
+LatexCommand label
+name "subsec:Counters"
+
+\end_inset
+
+
 \end_layout
 
-\end_deeper
 \begin_layout Standard
-If LabelString is not defined, a default value is constructed as follows:
- if the counter has a master counter 
-\begin_inset Flex Code
+It is necessary to define the counters (
+\begin_inset Flex Noun
 status collapsed
 
 \begin_layout Plain Layout
-master
+chapter
 \end_layout
 
 \end_inset
 
- (defined via 
-\begin_inset Flex Code
+, 
+\begin_inset Flex Noun
 status collapsed
 
 \begin_layout Plain Layout
-Within
+figure
 \end_layout
 
 \end_inset
 
-), the string
-\begin_inset Newline newline
-\end_inset
-
-
+, \SpecialChar ldots
+) in the text class itself.
+ The standard counters are defined in the file 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-
-\backslash
-themaster.
-\backslash
-arabic{counter}
+stdcounters.inc
 \end_layout
 
 \end_inset
 
- is used; otherwise the string 
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
+, so you may have to do no more than add
+\end_layout
 
-\backslash
-arabic{counter}
+\begin_layout LyX-Code
+Input stdcounters.inc
 \end_layout
 
-\end_inset
+\begin_layout Standard
+to your layout file to get them to work.
+ But if you want to define custom counters, then you can do so.
+ The counter declaration must begin with:
+\end_layout
 
- is used.
+\begin_layout LyX-Code
+Counter CounterName
 \end_layout
 
-\begin_layout Description
+\begin_layout Standard
+where of course `
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-LabelStringAppendix
+CounterName
 \end_layout
 
 \end_inset
 
- [
+' is replaced by the name of the counter.
+ And it must end with 
+\begin_inset Quotes eld
+\end_inset
+
+
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-string
+End
 \end_layout
 
 \end_inset
 
-=
+
 \begin_inset Quotes erd
 \end_inset
 
+.
+ The following parameters can also be used:
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+InitialValue
+\end_layout
 
-\begin_inset Quotes erd
 \end_inset
 
-] Same as 
+ [
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-LabelString
+int=1
 \end_layout
 
 \end_inset
 
-, but for use in the Appendix.
+] Sets the initial value for the counter, to which it will be reset whenever
+ that happens.
+ Normally, one will want the default, 1.
 \end_layout
 
 \begin_layout Description
@@ -20295,7 +22140,7 @@ LabelString
 status collapsed
 
 \begin_layout Plain Layout
-PrettyFormat
+LabelString
 \end_layout
 
 \end_inset
@@ -20318,337 +22163,360 @@ string
 \begin_inset Quotes erd
 \end_inset
 
-] A format for use with formatted references to this counter.
- For example, one might want to have references to section numbers appear
- as 
-\begin_inset Quotes eld
-\end_inset
-
-Section 2.4
-\begin_inset Quotes erd
-\end_inset
+] When defined, this string defines how the counter is displayed.
+ Setting this value sets 
+\begin_inset Flex Code
+status collapsed
 
-.
- The string should contain 
-\begin_inset Quotes eld
-\end_inset
+\begin_layout Plain Layout
+LabelStringAppendix
+\end_layout
 
-##
-\begin_inset Quotes erd
 \end_inset
 
-.
- This will be replaced by the counter number itself.
- So, for sections, it would be: Section ##.
+ to the same value.
+ The following special constructs can be used in the string:
 \end_layout
 
-\begin_layout Description
+\begin_deeper
+\begin_layout Itemize
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-Within
+
+\backslash
+thecounter
 \end_layout
 
 \end_inset
 
- [
+ will be replaced by the expansion of the 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-string
+LabelString
 \end_layout
 
 \end_inset
 
-=
-\begin_inset Quotes erd
-\end_inset
-
-
-\begin_inset Quotes erd
-\end_inset
-
-] If this is set to the name of another counter, the present counter will
- be reset every time the other one is increased.
- For example, 
+ (or 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-subsection
+LabelStringAppendix
 \end_layout
 
 \end_inset
 
- is numbered inside 
+) of the counter 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-section
+counter
 \end_layout
 
 \end_inset
 
 .
 \end_layout
 
-\begin_layout Subsection
-Font description
-\begin_inset CommandInset label
-LatexCommand label
-name "subsec:Font-description"
-
+\begin_layout Itemize
+counter values can be expressed using \SpecialChar LaTeX
+-like macros
+\begin_inset Newline newline
 \end_inset
 
 
-\end_layout
+\begin_inset Flex Code
+status collapsed
 
-\begin_layout Standard
-A font description looks like this:
-\end_layout
+\begin_layout Plain Layout
+
+\backslash
 
-\begin_layout LyX-Code
-Font 
-\family roman
 \emph on
-or
-\family default
+numbertype
 \emph default
- LabelFont
+{
 \emph on
- or
+counter
 \emph default
- DefaultFont
-\end_layout
-
-\begin_layout LyX-Code
- ...
-\end_layout
-
-\begin_layout LyX-Code
-EndFont
+}
 \end_layout
 
-\begin_layout Standard
-The following commands are available:
-\end_layout
+\end_inset
 
-\begin_layout Description
+, where 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-Color
+
+\emph on
+numbertype
 \end_layout
 
 \end_inset
 
- [
-\begin_inset Flex Code
+ can be:
+\begin_inset Foot
 status collapsed
 
 \begin_layout Plain Layout
 
+\family roman
+\series medium
+\shape up
+\size normal
+\emph off
+\bar no
+\noun off
+\color none
+Actually, the situation is a bit more complicated: any
+\family default
+\series default
+\shape default
+\emph default
+\bar default
+\size default
 \emph on
-none
+\noun default
+\color inherit
+numbertype
+\family roman
+\series medium
+\shape up
+\size normal
+\emph off
+\bar no
+\noun off
+ other than those described below will produce arabic numerals.
+ It would not be surprising to see this change in the future.
 \end_layout
 
 \end_inset
 
-, 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-black
+arabic
 \end_layout
 
 \end_inset
 
-, 
+: 1, 2, 3,\SpecialChar ldots
+; 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-white
+alph
 \end_layout
 
 \end_inset
 
-, 
+ for lower-case letters: a, b, c, \SpecialChar ldots
+; 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-red
+Alph
 \end_layout
 
 \end_inset
 
-, 
+ for upper-case letters: A, B, C, \SpecialChar ldots
+; 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-green
+roman
 \end_layout
 
 \end_inset
 
-, 
+ for lower-case roman numerals: i, ii, iii, \SpecialChar ldots
+; 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-blue
+Roman
 \end_layout
 
 \end_inset
 
-, 
+ for upper-case roman numerals: I, II, III\SpecialChar ldots
+; 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-cyan
+hebrew
 \end_layout
 
 \end_inset
 
-, 
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
-magenta
+ for hebrew numerals.
 \end_layout
 
-\end_inset
-
-, 
+\end_deeper
+\begin_layout Standard
+If LabelString is not defined, a default value is constructed as follows:
+ if the counter has a master counter 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-yellow
+master
 \end_layout
 
 \end_inset
 
-, 
+ (defined via 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-brown
+Within
 \end_layout
 
 \end_inset
 
-, 
+), the string
+\begin_inset Newline newline
+\end_inset
+
+
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-darkgray
+
+\backslash
+themaster.
+\backslash
+arabic{counter}
 \end_layout
 
 \end_inset
 
-, 
+ is used; otherwise the string 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-gray
+
+\backslash
+arabic{counter}
 \end_layout
 
 \end_inset
 
-, 
+ is used.
+\end_layout
+
+\begin_layout Description
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-lightgray
+LabelStringAppendix
 \end_layout
 
 \end_inset
 
-, 
+ [
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-lime
+string
 \end_layout
 
 \end_inset
 
-, 
-\begin_inset Flex Code
-status collapsed
+=
+\begin_inset Quotes erd
+\end_inset
 
-\begin_layout Plain Layout
-orange
-\end_layout
 
+\begin_inset Quotes erd
 \end_inset
 
-, 
+] Same as 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-olive
+LabelString
 \end_layout
 
 \end_inset
 
-, 
+, but for use in the Appendix.
+\end_layout
+
+\begin_layout Description
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-pink
+PrettyFormat
 \end_layout
 
 \end_inset
 
-, 
+ [
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-purple
+string
 \end_layout
 
 \end_inset
 
-, 
-\begin_inset Flex Code
-status collapsed
+=
+\begin_inset Quotes erd
+\end_inset
 
-\begin_layout Plain Layout
-teal
-\end_layout
 
+\begin_inset Quotes erd
 \end_inset
 
-, 
-\begin_inset Flex Code
-status collapsed
+] A format for use with formatted references to this counter.
+ For example, one might want to have references to section numbers appear
+ as 
+\begin_inset Quotes eld
+\end_inset
 
-\begin_layout Plain Layout
-violet
-\end_layout
+Section 2.4
+\begin_inset Quotes erd
+\end_inset
 
+.
+ The string should contain 
+\begin_inset Quotes eld
 \end_inset
 
-]
+##
+\begin_inset Quotes erd
+\end_inset
+
+.
+ This will be replaced by the counter number itself.
+ So, for sections, it would be: Section ##.
 \end_layout
 
 \begin_layout Description
@@ -20656,7 +22524,7 @@ violet
 status collapsed
 
 \begin_layout Plain Layout
-Family
+Within
 \end_layout
 
 \end_inset
@@ -20666,34 +22534,86 @@ Family
 status collapsed
 
 \begin_layout Plain Layout
-
-\emph on
-Roman
+string
 \end_layout
 
 \end_inset
 
-, 
-\begin_inset Flex Code
-status collapsed
+=
+\begin_inset Quotes erd
+\end_inset
 
-\begin_layout Plain Layout
-Sans
-\end_layout
 
+\begin_inset Quotes erd
 \end_inset
 
-, 
-\begin_inset Flex Code
-status collapsed
+] If this is set to the name of another counter, the present counter will
+ be reset every time the other one is increased.
+ For example, 
+\begin_inset Flex Code
+status collapsed
 
 \begin_layout Plain Layout
-Typewriter
+subsection
 \end_layout
 
 \end_inset
 
-]
+ is numbered inside 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+section
+\end_layout
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Subsection
+Font description
+\begin_inset CommandInset label
+LatexCommand label
+name "subsec:Font-description"
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+A font description looks like this:
+\end_layout
+
+\begin_layout LyX-Code
+Font 
+\family roman
+\emph on
+or
+\family default
+\emph default
+ LabelFont
+\emph on
+\family roman
+or
+\family default
+\emph default
+ DefaultFont
+\end_layout
+
+\begin_layout LyX-Code
+ ...
+\end_layout
+
+\begin_layout LyX-Code
+EndFont
+\end_layout
+
+\begin_layout Standard
+The following commands are available:
 \end_layout
 
 \begin_layout Description
@@ -20701,7 +22621,7 @@ Typewriter
 status collapsed
 
 \begin_layout Plain Layout
-Misc
+Color
 \end_layout
 
 \end_inset
@@ -20711,17 +22631,19 @@ Misc
 status collapsed
 
 \begin_layout Plain Layout
-string
+
+\emph on
+none
 \end_layout
 
 \end_inset
 
-] Valid arguments are: 
+, 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-emph
+black
 \end_layout
 
 \end_inset
@@ -20731,7 +22653,7 @@ emph
 status collapsed
 
 \begin_layout Plain Layout
-noun
+white
 \end_layout
 
 \end_inset
@@ -20741,7 +22663,7 @@ noun
 status collapsed
 
 \begin_layout Plain Layout
-strikeout
+red
 \end_layout
 
 \end_inset
@@ -20751,7 +22673,7 @@ strikeout
 status collapsed
 
 \begin_layout Plain Layout
-underbar
+green
 \end_layout
 
 \end_inset
@@ -20761,7 +22683,7 @@ underbar
 status collapsed
 
 \begin_layout Plain Layout
-uuline
+blue
 \end_layout
 
 \end_inset
@@ -20771,7 +22693,7 @@ uuline
 status collapsed
 
 \begin_layout Plain Layout
-uwave
+cyan
 \end_layout
 
 \end_inset
@@ -20781,7 +22703,7 @@ uwave
 status collapsed
 
 \begin_layout Plain Layout
-no_emph
+magenta
 \end_layout
 
 \end_inset
@@ -20791,7 +22713,7 @@ no_emph
 status collapsed
 
 \begin_layout Plain Layout
-no_noun
+yellow
 \end_layout
 
 \end_inset
@@ -20801,7 +22723,7 @@ no_noun
 status collapsed
 
 \begin_layout Plain Layout
-no_strikeout
+brown
 \end_layout
 
 \end_inset
@@ -20811,7 +22733,7 @@ no_strikeout
 status collapsed
 
 \begin_layout Plain Layout
-no_bar
+darkgray
 \end_layout
 
 \end_inset
@@ -20821,82 +22743,77 @@ no_bar
 status collapsed
 
 \begin_layout Plain Layout
-no_uuline
+gray
 \end_layout
 
 \end_inset
 
- and 
+, 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-no_uwave
+lightgray
 \end_layout
 
 \end_inset
 
-.
- Each of these turns on or off the corresponding attribute.
- For example, 
+, 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-emph
+lime
 \end_layout
 
 \end_inset
 
- turns on emphasis, and 
+, 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-no_emph
+orange
 \end_layout
 
 \end_inset
 
- turns it off.
-\begin_inset Newline newline
-\end_inset
-
-If the latter seems puzzling, remember that the font settings for the present
- context are generally inherited from the surrounding context.
- So 
+, 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-no_emph
+olive
 \end_layout
 
 \end_inset
 
- would turn off the emphasis that was anyway in effect, say, in a theorem
- environment.
+, 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+pink
 \end_layout
 
-\begin_layout Description
+\end_inset
+
+, 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-Series
+purple
 \end_layout
 
 \end_inset
 
- [
+, 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-
-\emph on
-Medium
+teal
 \end_layout
 
 \end_inset
@@ -20906,12 +22823,12 @@ Medium
 status collapsed
 
 \begin_layout Plain Layout
-Bold
+violet
 \end_layout
 
 \end_inset
 
-] 
+]
 \end_layout
 
 \begin_layout Description
@@ -20919,7 +22836,7 @@ Bold
 status collapsed
 
 \begin_layout Plain Layout
-Shape
+Family
 \end_layout
 
 \end_inset
@@ -20931,7 +22848,7 @@ status collapsed
 \begin_layout Plain Layout
 
 \emph on
-Up
+Roman
 \end_layout
 
 \end_inset
@@ -20941,7 +22858,7 @@ Up
 status collapsed
 
 \begin_layout Plain Layout
-Italic
+Sans
 \end_layout
 
 \end_inset
@@ -20951,40 +22868,40 @@ Italic
 status collapsed
 
 \begin_layout Plain Layout
-SmallCaps
+Typewriter
 \end_layout
 
 \end_inset
 
-, 
+]
+\end_layout
+
+\begin_layout Description
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-Slanted
+Misc
 \end_layout
 
 \end_inset
 
-] 
-\end_layout
-
-\begin_layout Description
+ [
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-Size
+string
 \end_layout
 
 \end_inset
 
- [
+] Valid arguments are: 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-tiny
+emph
 \end_layout
 
 \end_inset
@@ -20994,7 +22911,7 @@ tiny
 status collapsed
 
 \begin_layout Plain Layout
-small
+noun
 \end_layout
 
 \end_inset
@@ -21004,9 +22921,7 @@ small
 status collapsed
 
 \begin_layout Plain Layout
-
-\emph on
-normal
+strikeout
 \end_layout
 
 \end_inset
@@ -21016,7 +22931,7 @@ normal
 status collapsed
 
 \begin_layout Plain Layout
-large
+underbar
 \end_layout
 
 \end_inset
@@ -21026,7 +22941,7 @@ large
 status collapsed
 
 \begin_layout Plain Layout
-larger
+uuline
 \end_layout
 
 \end_inset
@@ -21036,7 +22951,7 @@ larger
 status collapsed
 
 \begin_layout Plain Layout
-largest
+uwave
 \end_layout
 
 \end_inset
@@ -21046,7 +22961,7 @@ largest
 status collapsed
 
 \begin_layout Plain Layout
-huge
+no_emph
 \end_layout
 
 \end_inset
 status collapsed
 
 \begin_layout Plain Layout
-giant
+no_noun
 \end_layout
 
 \end_inset
 
-]
-\end_layout
-
-\begin_layout Subsection
+, 
+\begin_inset Flex Code
+status collapsed
 
-\change_inserted -712698321 1483869872
-\begin_inset CommandInset label
-LatexCommand label
-name "subsec:Citation-engine-description"
+\begin_layout Plain Layout
+no_strikeout
+\end_layout
 
 \end_inset
 
-Citation engine description
+, 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+no_bar
 \end_layout
 
-\begin_layout Standard
+\end_inset
 
-\change_inserted -712698321 1483875281
-The 
+, 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-
-\change_inserted -712698321 1483869913
-CiteEngine
-\change_unchanged
-
+no_uuline
 \end_layout
 
 \end_inset
 
- blocks, as used mainly in cite engine files (see 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "subsec:Cite-Engine-Files"
-plural "false"
-caps "false"
-noprefix "false"
-
-\end_inset
+ and 
+\begin_inset Flex Code
+status collapsed
 
-), define the citation commands provided by a specific 
-\begin_inset Quotes eld
-\end_inset
+\begin_layout Plain Layout
+no_uwave
+\end_layout
 
-cite engine
-\begin_inset Quotes erd
 \end_inset
 
 .
- A cite engine, in \SpecialChar LyX
- terms, is way specific way to format citations, using
- numbers, author names and/or years.
- Currently, \SpecialChar LyX
- supports three such engine types, namely:
+ Each of these turns on or off the corresponding attribute.
+ For example, 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+emph
 \end_layout
 
-\begin_layout Enumerate
+\end_inset
 
-\change_inserted -712698321 1483875764
+ turns on emphasis, and 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-
-\change_inserted -712698321 1483870430
-default
-\change_unchanged
-
+no_emph
 \end_layout
 
 \end_inset
 
-: the default Bib\SpecialChar TeX
- way to format citations, a simple numeric style (e.
-\begin_inset space \thinspace{}
-\end_inset
-
-g., 
-\begin_inset Quotes eld
-\end_inset
-
-[1]
-\begin_inset Quotes erd
+ turns it off.
+\begin_inset Newline newline
 \end_inset
 
-)
-\end_layout
-
-\begin_layout Enumerate
-
-\change_inserted -712698321 1483875766
+If the latter seems puzzling, remember that the font settings for the present
+ context are generally inherited from the surrounding context.
+ So 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-
-\change_inserted -712698321 1483870434
-authoryear
-\change_unchanged
-
+no_emph
 \end_layout
 
 \end_inset
 
-: Harvard-styled citations using author names and publication year (e.
-\begin_inset space \thinspace{}
-\end_inset
-
-g., 
-\begin_inset Quotes eld
-\end_inset
-
-Smith and Miller (2017b)
-\begin_inset Quotes erd
-\end_inset
-
-)
+ would turn off the emphasis that was anyway in effect, say, in a theorem
+ environment.
 \end_layout
 
-\begin_layout Enumerate
-
-\change_inserted -712698321 1483875769
+\begin_layout Description
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-
-\change_inserted -712698321 1483870457
-numerical
-\change_unchanged
-
+Series
 \end_layout
 
 \end_inset
 
-: extended numerical citations that also allow for author or title next
- to the number (e.
-\begin_inset space \thinspace{}
-\end_inset
-
-g., 
-\begin_inset Quotes eld
-\end_inset
-
-Smith and Miller [1]
-\begin_inset Quotes erd
-\end_inset
-
-)
-\end_layout
-
-\begin_layout Standard
-
-\change_inserted -712698321 1483870566
+ [
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
 
-\change_inserted -712698321 1483870552
-CiteEngine
+\emph on
+Medium
 \end_layout
 
 \end_inset
 
- blocks look like this:
-\end_layout
-
-\begin_layout LyX-Code
-
-\change_inserted -712698321 1483870590
-CiteEngine default
-\end_layout
-
-\begin_layout LyX-Code
-
-\change_inserted -712698321 1483870615
- cite
-\end_layout
-
-\begin_layout LyX-Code
-
-\change_inserted -712698321 1483870633
- Citep*[][]
-\end_layout
-
-\begin_layout LyX-Code
-
-\change_inserted -712698321 1483870652
- citeyearpar[][]=parencite*
-\end_layout
-
-\begin_layout LyX-Code
+, 
+\begin_inset Flex Code
+status collapsed
 
-\change_inserted -712698321 1483870652
- ...
+\begin_layout Plain Layout
+Bold
 \end_layout
 
-\begin_layout LyX-Code
+\end_inset
 
-\change_inserted -712698321 1483870668
-End
+] 
 \end_layout
 
-\begin_layout Standard
-
-\change_inserted -712698321 1483871113
-The tag following 
+\begin_layout Description
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-
-\change_inserted -712698321 1483871085
-CiteEngine
+Shape
 \end_layout
 
 \end_inset
 
- denotes the engine.
- The individual lines respectively define a cite command or cite command
- paradigm supported by this engine.
- The line can be as simple as a cite command that is used both to name the
- respective \SpecialChar LyX
- command and the \SpecialChar LaTeX
- output or more complex in order to differentiate
- things.
-\change_deleted -712698321 1483871114
-
-\end_layout
-
-\begin_layout Standard
-
-\change_inserted -712698321 1483871119
-The full syntax is:
-\end_layout
+ [
+\begin_inset Flex Code
+status collapsed
 
-\begin_layout LyX-Code
+\begin_layout Plain Layout
 
-\change_inserted -712698321 1483870927
-LyXName|alias*<!_stardesc!_stardesctooltip>[][]=latexcmd
+\emph on
+Up
 \end_layout
 
-\begin_layout Itemize
+\end_inset
 
-\change_inserted -712698321 1483871222
+, 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-
-\change_inserted -712698321 1483871181
-LyXName
-\change_unchanged
-
+Italic
 \end_layout
 
 \end_inset
 
-: The name as used in the 
+, 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-
-\change_inserted -712698321 1483871216
-*.lyx
-\change_unchanged
-
+SmallCaps
 \end_layout
 
 \end_inset
 
- file.
-\end_layout
-
-\begin_deeper
-\begin_layout Standard
-
-\change_inserted -712698321 1483871487
-For portability reasons, we try to use the same name for same-formatted
- commands in different cite packages (thus many names stem from natbib,
- and thus we need to differentiate a 
+, 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-
-\change_inserted -712698321 1483871402
-latexcmd
+Slanted
 \end_layout
 
 \end_inset
 
- sometimes, if the \SpecialChar LaTeX
- command names differ).
+] 
 \end_layout
 
-\end_deeper
-\begin_layout Itemize
-
-\change_inserted -712698321 1483871583
+\begin_layout Description
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-
-\change_inserted -712698321 1483871186
-alias
-\change_unchanged
-
+Size
 \end_layout
 
 \end_inset
 
-: a (comma-separated) list of commands that fall back to the given 
+ [
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-
-\change_inserted -712698321 1483871257
-LyXName
+tiny
 \end_layout
 
 \end_inset
 
- in the current engine.
- This eases the switch of citation packages and engines.
- The 
+, 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-
-\change_inserted -712698321 1483871559
-alias
+small
 \end_layout
 
 \end_inset
 
- can be compared to 
+, 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
 
-\change_inserted -712698321 1483871278
-ObsoletedBy
-\change_unchanged
-
+\emph on
+normal
 \end_layout
 
 \end_inset
 
- in layout definitions.
-\end_layout
-
-\begin_layout Itemize
-
-\change_inserted -712698321 1483871307
+, 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-
-\change_inserted -712698321 1483871296
-latexcmd
-\change_unchanged
-
+large
 \end_layout
 
 \end_inset
 
-: The actual \SpecialChar LaTeX
- command that is output.
-\end_layout
-
-\begin_layout Standard
-
-\change_inserted -712698321 1483871348
+, 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-
-\change_inserted -712698321 1483871316
-Alias
-\change_unchanged
-
+larger
 \end_layout
 
 \end_inset
 
- and 
+, 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-
-\change_inserted -712698321 1483871321
-latexcmd
-\change_unchanged
-
+largest
 \end_layout
 
 \end_inset
 
- are optional.
- If no 
+, 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-
-\change_inserted -712698321 1483871333
-latexcmd
+huge
 \end_layout
 
 \end_inset
 
- is given, the 
+, 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-
-\change_inserted -712698321 1483871340
-LyXName
+giant
 \end_layout
 
 \end_inset
 
- will be output to \SpecialChar LaTeX
-.
+]
 \end_layout
 
-\begin_layout Standard
+\begin_layout Subsection
+\begin_inset CommandInset label
+LatexCommand label
+name "subsec:Citation-engine-description"
 
-\change_inserted -712698321 1483871604
-Note further:
-\end_layout
+\end_inset
 
-\begin_layout Itemize
+Cite engine description
+\end_layout
 
-\change_inserted -712698321 1483871664
-Capitalization indicates that the command also has a capitalized form (
+\begin_layout Standard
+The 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-
-\change_inserted -712698321 1483871622
-
-\backslash
-Latexcmd
-\change_unchanged
-
+CiteEngine
 \end_layout
 
 \end_inset
 
- vs.
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
-
-\change_inserted -712698321 1483871626
-
-\backslash
-latexcmd
-\change_unchanged
+ blocks, as used mainly in cite engine files (see 
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:Cite-Engine-Files"
+plural "false"
+caps "false"
+noprefix "false"
 
-\end_layout
+\end_inset
 
+), define the citation commands provided by a specific 
+\begin_inset Quotes eld
 \end_inset
 
-).
- These usually enforce up-casing of name prefixes (
-\emph on
-von Goethe
-\emph default
-\begin_inset Formula $\Rightarrow$
+cite engine
+\begin_inset Quotes erd
 \end_inset
 
-\emph on
-Von Goethe
-\emph default
-).
+.
+ A cite engine, in \SpecialChar LyX
+ terms, is way specific way to format citations, using
+ numbers, author names and/or years.
+ Currently, \SpecialChar LyX
+ supports three such engine types, namely:
 \end_layout
 
-\begin_layout Itemize
-
-\change_inserted -712698321 1483871690
-Brackets 
+\begin_layout Enumerate
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
+default
+\end_layout
 
-\change_inserted -712698321 1483871670
-[]
-\change_unchanged
+\end_inset
 
-\end_layout
+: the default Bib\SpecialChar TeX
+ way to format citations, a simple numeric style (e.
+\begin_inset space \thinspace{}
+\end_inset
 
+g., 
+\begin_inset Quotes eld
 \end_inset
 
- indicate the number of optional arguments (there can be 0–2).
-\end_layout
+[1]
+\begin_inset Quotes erd
+\end_inset
 
-\begin_layout Itemize
+)
+\end_layout
 
-\change_inserted -712698321 1483871747
-A star 
+\begin_layout Enumerate
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
+authoryear
+\end_layout
 
-\change_inserted -712698321 1483871698
-*
-\change_unchanged
+\end_inset
 
-\end_layout
+: Harvard-styled citations using author names and publication year (e.
+\begin_inset space \thinspace{}
+\end_inset
 
+g., 
+\begin_inset Quotes eld
 \end_inset
 
- indicates there is a starred version of the command (
+Smith and Miller (2017b)
+\begin_inset Quotes erd
+\end_inset
+
+)
+\end_layout
+
+\begin_layout Enumerate
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
+numerical
+\end_layout
 
-\change_inserted -712698321 1483871718
+\end_inset
 
-\backslash
-latexcmd*
-\change_unchanged
+: extended numerical citations that also allow for author or title next
+ to the number (e.
+\begin_inset space \thinspace{}
+\end_inset
 
-\end_layout
+g., 
+\begin_inset Quotes eld
+\end_inset
 
+Smith and Miller [1]
+\begin_inset Quotes erd
 \end_inset
 
- vs.
+)
+\end_layout
+
+\begin_layout Standard
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
+CiteEngine
+\end_layout
 
-\change_inserted -712698321 1483871724
+\end_inset
 
-\backslash
-latexcmd
-\change_unchanged
+ blocks look like this:
+\end_layout
 
+\begin_layout LyX-Code
+CiteEngine default
 \end_layout
 
-\end_inset
+\begin_layout LyX-Code
+ cite
+\end_layout
 
-).
+\begin_layout LyX-Code
+ Citep*[][]
 \end_layout
 
-\begin_deeper
-\begin_layout Standard
+\begin_layout LyX-Code
+ citeyearpar[][]=parencite*
+\end_layout
 
-\change_inserted -712698321 1483871864
-By default, the starred version means: Output all authors even if it should
- be shortened with 
-\begin_inset Quotes eld
-\end_inset
+\begin_layout LyX-Code
+ ...
+\end_layout
 
-et al.
-\begin_inset Quotes erd
-\end_inset
+\begin_layout LyX-Code
+End
+\end_layout
 
- due to the 
+\begin_layout Standard
+The tag following 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-
-\change_inserted -712698321 1483871835
-MaxCiteNames
-\change_unchanged
-
+CiteEngine
 \end_layout
 
 \end_inset
 
- threshold.
+ denotes the engine.
+ The individual lines respectively define a cite command or cite command
+ paradigm supported by this engine.
+ The line can be as simple as a cite command that is used both to name the
+ respective \SpecialChar LyX
+ command and the \SpecialChar LaTeX
+ output or more complex in order to differentiate
+ things.
+ The full syntax is:
 \end_layout
 
-\begin_layout Standard
+\begin_layout LyX-Code
+LyXName|alias$*<!_stardesc!_stardesctooltip>[][]=latexcmd
+\end_layout
 
-\change_inserted -712698321 1483872045
-If the star has a different meaning for a given command, it can be specified
- in angle brackets: 
+\begin_layout Itemize
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-
-\change_inserted -712698321 1483871856
-<!_stardesc!_stardesctooltip>
-\change_unchanged
-
+LyXName
 \end_layout
 
 \end_inset
 
-.
- Maximal two translatable macro keywords, marked by the prefix 
+: The name as used in the 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
+*.lyx
+\end_layout
 
-\change_inserted -712698321 1483872014
-!_
-\change_unchanged
+\end_inset
 
+ file.
 \end_layout
 
-\end_inset
+\begin_deeper
+\begin_layout Standard
+For portability reasons, we try to use the same name for same-formatted
+ commands in different cite packages (thus many names stem from natbib,
+ and thus we need to differentiate a 
+\begin_inset Flex Code
+status collapsed
 
-, can be given.
- The first points to the string that replaces the 
-\begin_inset Quotes eld
-\end_inset
+\begin_layout Plain Layout
+latexcmd
+\end_layout
 
-Full aut&hor list
-\begin_inset Quotes erd
 \end_inset
 
- checkbox label in the citation dialog, the second one to an optional tool
- tip for this checkbox.
+ sometimes, if the \SpecialChar LaTeX
+ command names differ).
 \end_layout
 
-\begin_layout Standard
-
-\change_inserted -712698321 1483872164
-Note that these two macros have to be defined in a 
+\end_deeper
+\begin_layout Itemize
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-
-\change_inserted -712698321 1483871983
-CiteFormat
-\change_unchanged
-
+alias
 \end_layout
 
 \end_inset
 
- (see next section), dropping the 
+: a (comma-separated) list of commands that fall back to the given 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-
-\change_inserted -712698321 1483872023
-!
-\change_unchanged
-
+LyXName
 \end_layout
 
 \end_inset
 
- from the prefix, like this: 
-\end_layout
-
-\begin_layout LyX-Code
+ in the current engine.
+ This eases the switch of citation packages and engines.
+ The 
+\begin_inset Flex Code
+status collapsed
 
-\change_inserted -712698321 1483872092
-_stardesc Sta&rred command label
+\begin_layout Plain Layout
+alias
 \end_layout
 
-\begin_layout LyX-Code
+\end_inset
 
-\change_inserted -712698321 1483872184
-_stardesctooltip Tooltip for the starred command checkbox.
-\end_layout
+ can be compared to 
+\begin_inset Flex Code
+status collapsed
 
-\end_deeper
-\begin_layout Subsection
-\begin_inset CommandInset label
-LatexCommand label
-name "subsec:Citation-format-description"
+\begin_layout Plain Layout
+ObsoletedBy
+\end_layout
 
 \end_inset
 
-Citation format description
+ in layout definitions.
 \end_layout
 
-\begin_layout Standard
-The 
+\begin_layout Itemize
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-CiteFormat
+latexcmd
 \end_layout
 
 \end_inset
 
- blocks are used to describe how bibliographic information should be displayed,
- both within \SpecialChar LyX
- itself (in the citation dialog and in tooltips, for example)
- and in XHTML output.
- Such a block might look like this:
+: The actual \SpecialChar LaTeX
+ command that is output.
 \end_layout
 
-\begin_layout LyX-Code
-CiteFormat
+\begin_layout Standard
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Alias
 \end_layout
 
-\begin_layout LyX-Code
- article ...
+\end_inset
+
+ and 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+latexcmd
 \end_layout
 
-\begin_layout LyX-Code
- book ...
+\end_inset
+
+ are optional.
+ If no 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+latexcmd
 \end_layout
 
-\begin_layout LyX-Code
-End
-\change_inserted -712698321 1483867197
+\end_inset
+
+ is given, the 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+LyXName
+\end_layout
+
+\end_inset
 
+ will be output to \SpecialChar LaTeX
+.
 \end_layout
 
 \begin_layout Standard
+Note further:
+\end_layout
 
-\change_inserted -712698321 1483867200
-or
+\begin_layout Itemize
+Capitalization indicates that the command also has a capitalized form (
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\backslash
+Latexcmd
 \end_layout
 
-\begin_layout LyX-Code
+\end_inset
 
-\change_inserted -712698321 1483867195
-CiteFormat
+ vs.
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\backslash
+latexcmd
 \end_layout
 
-\begin_layout LyX-Code
+\end_inset
 
-\change_inserted -712698321 1483867204
- cite ...
+).
+ These usually enforce up-casing of name prefixes (
+\emph on
+von Goethe
+\emph default
+\begin_inset Formula $\Rightarrow$
+\end_inset
+
+\emph on
+Von Goethe
+\emph default
+).
 \end_layout
 
-\begin_layout LyX-Code
+\begin_layout Itemize
+Brackets 
+\begin_inset Flex Code
+status collapsed
 
-\change_inserted -712698321 1483867359
- citet*[][] ...
+\begin_layout Plain Layout
+[]
 \end_layout
 
-\begin_layout LyX-Code
+\end_inset
 
-\change_inserted -712698321 1483867195
-End
-\change_unchanged
+ indicate the number of optional arguments (there can be 0–2).
+\end_layout
+
+\begin_layout Itemize
+A star 
+\begin_inset Flex Code
+status collapsed
 
+\begin_layout Plain Layout
+*
 \end_layout
 
-\begin_layout Standard
+\end_inset
 
-\change_inserted -712698321 1483867269
-In the first case, 
-\change_deleted -712698321 1483867270
-T
-\change_inserted -712698321 1483867270
-t
-\change_unchanged
-he individual lines define how the bibliographic information associated
- with an article or book, respectively, is to be displayed, and such a definitio
-n can be given for any 
-\change_deleted -712698321 1483867550
-`
-\change_inserted -712698321 1483867550
+ indicates there is a starred version of the command (
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\backslash
+latexcmd*
+\end_layout
 
-\begin_inset Quotes els
 \end_inset
 
+ vs.
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
 
-\change_unchanged
-entry type
-\change_deleted -712698321 1483867552
-'
-\change_inserted -712698321 1483867552
+\backslash
+latexcmd
+\end_layout
 
-\begin_inset Quotes ers
 \end_inset
 
+).
+\end_layout
 
-\change_unchanged
- that might be present in a Bib\SpecialChar TeX
- file.
- \SpecialChar LyX
- defines a default format in the source code that will be used if no specific
- definition has been given.
- \SpecialChar LyX
- predefines several formats in the file 
+\begin_deeper
+\begin_layout Standard
+By default, the starred version means: Output all authors even if it should
+ be shortened with 
+\begin_inset Quotes eld
+\end_inset
+
+et al.
+\begin_inset Quotes erd
+\end_inset
+
+ due to the 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-stdciteformats.inc
+MaxCiteNames
 \end_layout
 
 \end_inset
 
-, which is included in most of \SpecialChar LyX
-'s document classes.
-\change_inserted -712698321 1483867288
-
+ threshold.
 \end_layout
 
 \begin_layout Standard
-
-\change_inserted -712698321 1483875512
-In the second case, the lines define how a specific citation command (in
- the example 
+If the star has a different meaning for a given command, it can be specified
+ in angle brackets: 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
+<!_stardesc!_stardesctooltip>
+\end_layout
 
-\change_inserted -712698321 1483867674
+\end_inset
 
-\backslash
-cite
-\change_unchanged
+.
+ Maximal two translatable macro keywords, marked by the prefix 
+\begin_inset Flex Code
+status collapsed
 
+\begin_layout Plain Layout
+!_
 \end_layout
 
 \end_inset
 
-, 
+, can be given.
+ The first points to the string that replaces the 
+\begin_inset Quotes eld
+\end_inset
+
+Full aut&hor list
+\begin_inset Quotes erd
+\end_inset
+
+ checkbox label in the citation dialog, the second one to an optional tool
+ tip for this checkbox.
+\end_layout
+
+\begin_layout Standard
+Note that these two macros have to be defined in a 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
+CiteFormat
+\end_layout
 
-\change_inserted -712698321 1483867679
+\end_inset
 
-\backslash
-citet
-\change_unchanged
+ (see next section), dropping the 
+\begin_inset Flex Code
+status collapsed
 
+\begin_layout Plain Layout
+!
 \end_layout
 
 \end_inset
 
-) is to be displayed on the citation inset label, in the citation dialog,
- menu or XHTML output.
- \SpecialChar LyX
- defines such formats for the citation style variants it supports via 
-\family sans
-Document\SpecialChar menuseparator
-Setting\SpecialChar menuseparator
-Bibliography\SpecialChar ldots
+ from the prefix, like this: 
+\end_layout
 
-\family default
- in specific 
+\begin_layout LyX-Code
+_stardesc Sta&rred command label
+\end_layout
+
+\begin_layout LyX-Code
+_stardesctooltip Tooltip for the starred command checkbox.
+\end_layout
+
+\end_deeper
+\begin_layout Itemize
+A dollar sign 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-
-\change_inserted -712698321 1483875503
-*.citeengine
+$
 \end_layout
 
 \end_inset
 
- files that are shipped with \SpecialChar LyX
- (see 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "subsec:Cite-Engine-Files"
-plural "false"
-caps "false"
-noprefix "false"
+ indicates that this command features 
+\begin_inset Quotes eld
+\end_inset
+
+qualified citation lists
+\begin_inset Quotes erd
+\end_inset
 
+.
+ This is a 
+\family sans
+Biblatex
+\family default
+-specific feature for multi-reference citations where an individual pre-
+ and postnote can be given to each reference in the list.
+ Please refer to the 
+\family sans
+Biblatex
+\family default
+ manual for details.
+\change_inserted -712698321 1526898670
+
+\end_layout
+
+\begin_layout Standard
+
+\change_inserted -712698321 1526899524
+If you want to add a cite command to a cite engine (e.
+\begin_inset space \thinspace{}
+\end_inset
+
+g., add a specific command provided by a class), you can use 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\change_inserted -712698321 1526898768
+AddToCiteEngine <engine type> \SpecialChar ldots
+ End
+\change_unchanged
+
+\end_layout
+
+\end_inset
+
+.
+ Note that only cite commands that do not exist yet are added.
+\change_unchanged
+
+\end_layout
+
+\begin_layout Subsection
+\begin_inset CommandInset label
+LatexCommand label
+name "subsec:Citation-format-description"
+
+\end_inset
+
+Cite format description
+\end_layout
+
+\begin_layout Standard
+The 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+CiteFormat
+\end_layout
+
+\end_inset
+
+ blocks are used to describe how bibliographic information should be displayed,
+ both within \SpecialChar LyX
+ itself (in the citation dialog and in tooltips, for example)
+ and in XHTML output.
+ Such a block might look like this:
+\end_layout
+
+\begin_layout LyX-Code
+CiteFormat
+\end_layout
+
+\begin_layout LyX-Code
+ article ...
+\end_layout
+
+\begin_layout LyX-Code
+ book ...
+\end_layout
+
+\begin_layout LyX-Code
+End
+\end_layout
+
+\begin_layout Standard
+or
+\end_layout
+
+\begin_layout LyX-Code
+CiteFormat
+\end_layout
+
+\begin_layout LyX-Code
+ cite ...
+\end_layout
+
+\begin_layout LyX-Code
+ citet*[][] ...
+\end_layout
+
+\begin_layout LyX-Code
+End
+\end_layout
+
+\begin_layout Standard
+In the first case, the individual lines define how the bibliographic information
+ associated with an article or book, respectively, is to be displayed, and
+ such a definition can be given for any 
+\begin_inset Quotes els
+\end_inset
+
+entry type
+\begin_inset Quotes ers
+\end_inset
+
+ that might be present in a Bib\SpecialChar TeX
+ file.
+ \SpecialChar LyX
+ defines a default format in the source code that will be used if no specific
+ definition has been given.
+ \SpecialChar LyX
+ predefines several formats in the file 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+stdciteformats.inc
+\end_layout
+
+\end_inset
+
+, which is included in most of \SpecialChar LyX
+'s document classes.
+\end_layout
+
+\begin_layout Standard
+In the second case, the lines define how a specific citation command (in
+ the example 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\backslash
+cite
+\end_layout
+
+\end_inset
+
+, 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\backslash
+citet
+\end_layout
+
+\end_inset
+
+) is to be displayed on the citation inset label, in the citation dialog,
+ menu or XHTML output.
+ \SpecialChar LyX
+ defines such formats for the citation style variants it supports via 
+\family sans
+Document\SpecialChar menuseparator
+Setting\SpecialChar menuseparator
+Bibliography\SpecialChar ldots
+
+\family default
+ in specific 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+*.citeengine
+\end_layout
+
+\end_inset
+
+ files that are shipped with \SpecialChar LyX
+ (see 
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:Cite-Engine-Files"
+plural "false"
+caps "false"
+noprefix "false"
+
+\end_inset
+
+).
+\end_layout
+
+\begin_layout Standard
+The definitions use a simple language that allows Bib\SpecialChar TeX
+ keys to be replaced
+ with their values.
+ Keys should be enclosed in 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+%
+\end_layout
+
+\end_inset
+
+ signs, e.g.: 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+%author%
+\end_layout
+
+\end_inset
+
+.
+ So a simple definition might look like this:
+\end_layout
+
+\begin_layout LyX-Code
+misc %author%, 
+\begin_inset Quotes eld
+\end_inset
+
+%title%
+\begin_inset Quotes erd
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Standard
+This would print the author, followed by a comma, followed by the title,
+ in quotes, followed by a period.
+\end_layout
+
+\begin_layout Standard
+Of course, sometimes you may want to print a key only if it exists.
+ This can be done by using a conditional construction, such as: 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+{%volume%[[vol.
+\begin_inset space ~
+\end_inset
+
+%volume%]]}
+\end_layout
+
+\end_inset
+
+.
+ This says: If the 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+volume
+\end_layout
+
+\end_inset
+
+ key exists, then print 
+\begin_inset Quotes eld
+\end_inset
+
+vol.
+\begin_inset space ~
+\end_inset
+
+
+\begin_inset Quotes erd
+\end_inset
+
+ followed by the volume key.
+ It is also possible to have an else clause in the conditional, such as:
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+{%author%[[%author%]][[%editor%, ed.]]}
+\end_layout
+
+\end_inset
+
+.
+\begin_inset Newline newline
+\end_inset
+
+Here, the 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+author
+\end_layout
+
+\end_inset
+
+ key is printed if it exists; otherwise, the editor key is printed, followed
+ by 
+\begin_inset Quotes eld
+\end_inset
+
+,
+\begin_inset space ~
+\end_inset
+
+ed.
+\begin_inset Quotes erd
+\end_inset
+
+ Note that the key is again enclosed in 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+%
+\end_layout
+
+\end_inset
+
+ signs; the entire conditional is enclosed in braces; and the if and else
+ clauses are enclosed in double brackets, 
+\begin_inset Quotes eld
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+[[
+\end_layout
+
+\end_inset
+
+
+\begin_inset Quotes eld
+\end_inset
+
+ and 
+\begin_inset Quotes eld
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+]]
+\end_layout
+
+\end_inset
+
+
+\begin_inset Quotes erd
+\end_inset
+
+.
+ There must be no space between any of these.
+\end_layout
+
+\begin_layout Standard
+Next to the entry keys, there are some special keys that can be used for
+ these conditionals:
+\end_layout
+
+\begin_layout Itemize
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+{%dialog%[[true]][[false]]}
+\end_layout
+
+\end_inset
+
+: process the 
+\begin_inset Quotes eld
+\end_inset
+
+true
+\begin_inset Quotes erd
+\end_inset
+
+ part for dialogs and menus, the 
+\begin_inset Quotes eld
+\end_inset
+
+false
+\begin_inset Quotes erd
+\end_inset
+
+ part for other contexts (workarea, export)
+\end_layout
+
+\begin_layout Itemize
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+{%export%[[true]][[false]]}
+\end_layout
+
+\end_inset
+
+: process the 
+\begin_inset Quotes eld
+\end_inset
+
+true
+\begin_inset Quotes erd
+\end_inset
+
+ part for export and menus, the 
+\begin_inset Quotes eld
+\end_inset
+
+false
+\begin_inset Quotes erd
+\end_inset
+
+ part for other contexts (workarea, dialog)
+\end_layout
+
+\begin_layout Itemize
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+{%next%[[true]]}
+\end_layout
+
+\end_inset
+
+: process the 
+\begin_inset Quotes eld
+\end_inset
+
+true
+\begin_inset Quotes erd
+\end_inset
+
+ part if another item follows (e.
+\begin_inset space \thinspace{}
+\end_inset
+
+g., in a citation with multiple keys)
+\end_layout
+
+\begin_layout Itemize
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+{%second%[[true]][[false]]}
+\end_layout
+
+\end_inset
+
+: process the 
+\begin_inset Quotes eld
+\end_inset
+
+true
+\begin_inset Quotes erd
+\end_inset
+
+ if this is the second of multiple items, else the 
+\begin_inset Quotes eld
+\end_inset
+
+false
+\begin_inset Quotes erd
+\end_inset
+
+ part
+\end_layout
+
+\begin_layout Itemize
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+{%ifstar%[[true]][[false]]}
+\end_layout
+
+\end_inset
+
+: process the 
+\begin_inset Quotes eld
+\end_inset
+
+true
+\begin_inset Quotes erd
+\end_inset
+
+ part for starred citation commands (such as 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\backslash
+cite*
+\end_layout
+
+\end_inset
+
+), the false part for unstarred
+\end_layout
+
+\begin_layout Itemize
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+{%ifentrytype:<type>%[[true]][[false]]}
+\end_layout
+
+\end_inset
+
+: process the 
+\begin_inset Quotes eld
+\end_inset
+
+true
+\begin_inset Quotes erd
+\end_inset
+
+ if the current entry type matches 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+<type>
+\end_layout
+
+\end_inset
+
+, else the false part (e.g., in a citation definition: 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+{%ifentrytype:book%[[this is a book]][[this is no book]]}
+\end_layout
+
+\end_inset
+
+)
+\end_layout
+
+\begin_layout Itemize
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+{%ifmultiple:<authortype>%[[true]][[false]]}
+\end_layout
+
+\end_inset
+
+: process the 
+\begin_inset Quotes eld
+\end_inset
+
+true
+\begin_inset Quotes erd
+\end_inset
+
+ if the current author type (author, editor etc.) has multiple authors, else
+ the false part (e.g., in a bibliography definition: 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+{%ifmultiple:editor%[[eds.]][[ed.]]}
+\end_layout
+
+\end_inset
+
+)
+\end_layout
+
+\begin_layout Itemize
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+{%ifqualified%[[true]][[false]]}
+\end_layout
+
+\end_inset
+
+: process the 
+\begin_inset Quotes eld
+\end_inset
+
+true
+\begin_inset Quotes erd
+\end_inset
+
+ part if the current citation is a qualified citation list (a specific 
+\family sans
+Biblatex
+\family default
+ format for multi-reference citations), the false part if this is not the
+ case.
+\end_layout
+
+\begin_layout Standard
+We said that 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+%author%
+\end_layout
+
+\end_inset
+
+ prints the author key as it is recorded in the bibliography file.
+ This might not be what you want, since it will result in a string such
+ as 
+\begin_inset Quotes eld
+\end_inset
+
+Miller, Peter and Smith, Mary and White, Jane
+\begin_inset Quotes erd
+\end_inset
+
+ (since 
+\begin_inset Quotes eld
+\end_inset
+
+and
+\begin_inset Quotes erd
+\end_inset
+
+ is used by Bib\SpecialChar TeX
+ to delimit authors).
+ \SpecialChar LyX
+ therefore provides some methods to get properly formatted name lists (which
+ will also get translated).
+ The following keys are provided:
+\end_layout
+
+\begin_layout Enumerate
+For name lists with pre- and surname, suitable for the main authors/editors
+ of a bibliography item.
+ The 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+<nametype>
+\end_layout
+
+\end_inset
+
+ part denotes the kind of list that is requested (e.g.
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+<nametype:author>
+\end_layout
+
+\end_inset
+
+):
+\end_layout
+
+\begin_deeper
+\begin_layout Itemize
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+%abbrvnames:<nametype>%
+\end_layout
+
+\end_inset
+
+: Provides a name list which is abbreviated (with 
+\begin_inset Quotes eld
+\end_inset
+
+et al.
+\begin_inset Quotes erd
+\end_inset
+
+) when 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+MaxCiteNames
+\end_layout
+
+\end_inset
+
+ is reached.
+\end_layout
+
+\begin_layout Itemize
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+%fullnames:<nametype>%
+\end_layout
+
+\end_inset
+
+: Provides a full name list (never abbreviated with 
+\begin_inset Quotes eld
+\end_inset
+
+et al.
+\begin_inset Quotes erd
+\end_inset
+
+).
+\end_layout
+
+\begin_layout Itemize
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+%forceabbrvnames:<nametype>%
+\end_layout
+
+\end_inset
+
+: Provides a name list which is always abbreviated (with 
+\begin_inset Quotes eld
+\end_inset
+
+et al.
+\begin_inset Quotes erd
+\end_inset
+
+) irrespective of 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+MaxCiteNames
+\end_layout
+
+\end_inset
+
+.
+\end_layout
+
+\end_deeper
+\begin_layout Enumerate
+Alternative name lists with pre- and surname, if the order of pre- and surname
+ inside the bibliography item differs (as in: 
+\begin_inset Quotes eld
+\end_inset
+
+Miller, John: Some text, in: Mary Smith, ed.: A volume
+\begin_inset Quotes erd
+\end_inset
+
+):
+\end_layout
+
+\begin_deeper
+\begin_layout Itemize
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+%abbrvbynames:<nametype>%
+\end_layout
+
+\end_inset
+
+: Provides a name list which is abbreviated (with 
+\begin_inset Quotes eld
+\end_inset
+
+et al.
+\begin_inset Quotes erd
+\end_inset
+
+) when 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+MaxCiteNames
+\end_layout
+
+\end_inset
+
+ is reached.
+\end_layout
+
+\begin_layout Itemize
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+%fullbynames:<nametype>%
+\end_layout
+
+\end_inset
+
+: Provides a full name list (never abbreviated with 
+\begin_inset Quotes eld
+\end_inset
+
+et al.
+\begin_inset Quotes erd
+\end_inset
+
+).
+\end_layout
+
+\begin_layout Itemize
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+%forceabbrvbynames:<nametype>%
+\end_layout
+
+\end_inset
+
+: Provides a name list which is always abbreviated (with 
+\begin_inset Quotes eld
+\end_inset
+
+et al.
+\begin_inset Quotes erd
+\end_inset
+
+) irrespective of 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+MaxCiteNames
+\end_layout
+
+\end_inset
+
+.
+\end_layout
+
+\end_deeper
+\begin_layout Enumerate
+And finally name lists which consist of family names only, as used in author-yea
+r citation labels.
+ These do not take a 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+<nametype>
+\end_layout
+
+\end_inset
+
+ part, but always return either an author list or, if this does not exist,
+ an editor list (as common in author-year labels):
+\end_layout
+
+\begin_deeper
+\begin_layout Itemize
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+%abbrvciteauthor%
+\end_layout
+
+\end_inset
+
+: Provides a name list which is abbreviated (with 
+\begin_inset Quotes eld
+\end_inset
+
+et al.
+\begin_inset Quotes erd
+\end_inset
+
+) when 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+MaxCiteNames
+\end_layout
+
+\end_inset
+
+ is reached.
+\end_layout
+
+\begin_layout Itemize
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+%fullciteauthor%
+\end_layout
+
+\end_inset
+
+: Provides a full name list (never abbreviated with 
+\begin_inset Quotes eld
+\end_inset
+
+et al.
+\begin_inset Quotes erd
+\end_inset
+
+).
+\end_layout
+
+\begin_layout Itemize
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+%forceabbrvciteauthor%
+\end_layout
+
+\end_inset
+
+: Provides a name list which is always abbreviated (with 
+\begin_inset Quotes eld
+\end_inset
+
+et al.
+\begin_inset Quotes erd
+\end_inset
+
+) irrespective of 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+MaxCiteNames
+\end_layout
+
+\end_inset
+
+.
+\end_layout
+
+\end_deeper
+\begin_layout Standard
+The order of pre- and surname in the former two lists can be adjusted by
+ these macros:
+\end_layout
+
+\begin_layout Itemize
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+!firstnameform %surname%, %prename%
+\end_layout
+
+\end_inset
+
+ (first author in lists of type 1)
+\end_layout
+
+\begin_layout Itemize
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+!othernameform %surname%, %prename%
+\end_layout
+
+\end_inset
+
+ (other authors in lists of type 1)
+\end_layout
+
+\begin_layout Itemize
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+!firstbynameform %prename% %surname%
+\end_layout
+
+\end_inset
+
+ (first author in lists of type 2)
+\end_layout
+
+\begin_layout Itemize
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+!otherbynameform %prename% %surname%
+\end_layout
+
+\end_inset
+
+ (other authors in lists of type 2)
+\end_layout
+
+\begin_layout Standard
+This allows you to configure namings like 
+\begin_inset Quotes eld
+\end_inset
+
+Miller, Peter and Mary Smith: \SpecialChar ldots
+, in: John Doe and Pat Green, eds.:\SpecialChar ldots
+
+\begin_inset Quotes erd
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Standard
+There is one other piece of syntax available in definitions, which looks
+ like this: 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+{!<i>!}
+\end_layout
+
+\end_inset
+
+.
+ This defines a piece of formatting information that is to be used when
+ creating 
+\begin_inset Quotes eld
+\end_inset
+
+rich text
+\begin_inset Quotes erd
+\end_inset
+
+.
+ Obviously, we do not want to output HTML tags when writing plain text,
+ so they should be wrapped in 
+\begin_inset Quotes eld
+\end_inset
+
+{!
+\begin_inset Quotes erd
+\end_inset
+
+ and 
+\begin_inset Quotes eld
+\end_inset
+
+!}
+\begin_inset Quotes erd
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Standard
+Two special sorts of definitions are also possible in a 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+CiteFormat
+\end_layout
+
+\end_inset
+
+ block.
+ An example of the first would be:
+\end_layout
+
+\begin_layout LyX-Code
+!quotetitle 
+\begin_inset Quotes eld
+\end_inset
+
+%title%
+\begin_inset Quotes erd
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+This is an abbreviation, or macro, and it can be used by treating it as
+ if it were a key: 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+%!quotetitle%
+\end_layout
+
+\end_inset
+
+.
+ \SpecialChar LyX
+ will treat 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+%!quotetitle%
+\end_layout
+
+\end_inset
+
+ exactly as it would treat its definition.
+ So, let us issue the obvious 
+\emph on
+warning
+\emph default
+.
+ Do not do this:
+\end_layout
+
+\begin_layout LyX-Code
+!funfun %funfun%
+\end_layout
+
+\begin_layout Standard
+or anything like it.
+ \SpecialChar LyX
+ shouldn't go into an infinite loop, but it may go into a long one before
+ it gives up.
+\end_layout
+
+\begin_layout Standard
+The second sort of special definition might look like this:
+\end_layout
+
+\begin_layout LyX-Code
+B_pptext pp.
+\end_layout
+
+\begin_layout Standard
+This defines a translatable piece of text, which allows relevant parts of
+ the bibliography or citation to be translated.
+ It can be included in a definition by treating it as a key: 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+%B_pptext%
+\end_layout
+
+\end_inset
+
+.
+ Note that there are two different translation paths: All definitions starting
+ with 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+B_
+\end_layout
+
+\end_inset
+
+, such as in the example above, will be translated to the currently active
+ buffer language (so the translation will match the generated document).
+ All definitions starting with underscore only will be translated to the
+ GUI language.
+ This is the proper translation for strings that only occur in the dialogs
+ or on buttons, such as this one:
+\end_layout
+
+\begin_layout LyX-Code
+_addtobib Add to bibliography only.
+\end_layout
+
+\begin_layout Standard
+Several of these translatable strings are predefined in 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+stdciteformats.inc
+\end_layout
+
+\end_inset
+
+ and the diverse 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+*.citeengine
+\end_layout
+
+\end_inset
+
+ files.
+ Note that these are not macros, in the sense just defined.
+ They will not be expanded.
+\end_layout
+
+\begin_layout Standard
+So here then is an example that uses several of these features:
+\begin_inset VSpace defskip
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+\noindent
+
+\family sans
+!authoredit {%author%[[%author%, ]][[{%editor%[[%editor%, %B_edtext%, ]]}]]}
+\end_layout
+
+\begin_layout Standard
+\begin_inset VSpace defskip
+\end_inset
+
+This defines a macro that prints the author, followed by a comma, if the
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+author
+\end_layout
+
+\end_inset
+
+ key is defined, or else prints the name of the editor, followed by the
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+B_edtext
+\end_layout
+
+\end_inset
+
+ or its translation (it is by default 
+\begin_inset Quotes eld
+\end_inset
+
+ed.
+\begin_inset Quotes erd
+\end_inset
+
+), if the 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+editor
+\end_layout
+
+\end_inset
+
+ key is defined.
+ Note that this is in fact defined in 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+stdciteformats.inc
+\end_layout
+
+\end_inset
+
+, so you can use it in your own definitions, or re-definitions, if you load
+ that file first.
+\end_layout
+
+\begin_layout Section
+\begin_inset CommandInset label
+LatexCommand label
+name "sec:Tags-for-XHTML"
+
+\end_inset
+
+Tags for XHTML output
+\end_layout
+
+\begin_layout Standard
+As with \SpecialChar LaTeX
+ or DocBook, the format of \SpecialChar LyX
+'s XHTML output is also controlled by
+ layout information.
+ In general, \SpecialChar LyX
+ provides sensible defaults and, as mentioned earlier, it will
+ even construct default CSS style rules from the other layout tags.
+ For example, \SpecialChar LyX
+ will attempt to use the information provided in the 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Font
+\end_layout
+
+\end_inset
+
+ declaration for the Chapter style to write CSS that will appropriately
+ format chapter headings.
+\end_layout
+
+\begin_layout Standard
+In many cases, then, you may not have to do anything at all to get acceptable
+ XHTML output for your own environments, custom insets, and so forth.
+ But in some cases you will, and so \SpecialChar LyX
+ provides a number of layout tags that
+ can be used to customize the XHTML and CSS that are generated.
+\end_layout
+
+\begin_layout Standard
+Note that there are two tags, 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+HTMLPreamble
+\end_layout
+
+\end_inset
+
+ and 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+AddToHTMLPreamble
+\end_layout
+
+\end_inset
+
+ that may appear outside style and inset declarations.
+ See 
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:General-text-class"
+
+\end_inset
+
+ for details on these.
+\end_layout
+
+\begin_layout Subsection
+\begin_inset CommandInset label
+LatexCommand label
+name "subsec:Paragraph-Style-XHTML"
+
+\end_inset
+
+Paragraph styles
+\end_layout
+
+\begin_layout Standard
+The sort of XHTML \SpecialChar LyX
+ outputs for a paragraph depends upon whether we are dealing
+ with a normal paragraph, a command, or an environment, where this is itself
+ determined by the contents of the corresponding 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+\SpecialChar LaTeX
+Type
+\end_layout
+
+\end_inset
+
+ tag.
+\end_layout
+
+\begin_layout Standard
+For a command or normal paragraph, the output XHTML has the following form:
+\end_layout
+
+\begin_layout LyX-Code
+
+\family sans
+<tag attr=
+\begin_inset Quotes erd
+\end_inset
+
+value
+\begin_inset Quotes erd
+\end_inset
+
+>
+\end_layout
+
+\begin_layout LyX-Code
+
+\family sans
+<labeltag attr=
+\begin_inset Quotes erd
+\end_inset
+
+value
+\begin_inset Quotes erd
+\end_inset
+
+>Label</labeltag>
+\end_layout
+
+\begin_layout LyX-Code
+
+\family sans
+Contents of the paragraph.
+\end_layout
+
+\begin_layout LyX-Code
+
+\family sans
+</tag>
+\end_layout
+
+\begin_layout Standard
+The label tags are of course omitted if the paragraph does not have a label.
+\end_layout
+
+\begin_layout Standard
+For an environment that is not some sort of list, the XHTML takes this form:
+\end_layout
+
+\begin_layout LyX-Code
+
+\family sans
+<tag attr=
+\begin_inset Quotes erd
+\end_inset
+
+value
+\begin_inset Quotes erd
+\end_inset
+
+>
+\end_layout
+
+\begin_layout LyX-Code
+
+\family sans
+<itemtag attr=
+\begin_inset Quotes erd
+\end_inset
+
+value
+\begin_inset Quotes erd
+\end_inset
+
+><labeltag attr=
+\begin_inset Quotes erd
+\end_inset
+
+value
+\begin_inset Quotes erd
+\end_inset
+
+>Environment Label</labeltag>First paragraph.</itemtag>
+\end_layout
+
+\begin_layout LyX-Code
+
+\family sans
+<itemtag>Second paragraph.</itemtag>
+\end_layout
+
+\begin_layout LyX-Code
+
+\family sans
+</tag>
+\end_layout
+
+\begin_layout Standard
+Note that the label is output only for the first paragraph, as it should
+ be for a theorem, for example.
+\end_layout
+
+\begin_layout Standard
+For a list, we have one of these forms:
+\end_layout
+
+\begin_layout LyX-Code
+
+\family sans
+<tag attr=
+\begin_inset Quotes erd
+\end_inset
+
+value
+\begin_inset Quotes erd
+\end_inset
+
+>
+\end_layout
+
+\begin_layout LyX-Code
+
+\family sans
+<itemtag attr=
+\begin_inset Quotes erd
+\end_inset
+
+value
+\begin_inset Quotes erd
+\end_inset
+
+><labeltag attr=
+\begin_inset Quotes erd
+\end_inset
+
+value
+\begin_inset Quotes erd
+\end_inset
+
+>List Label</labeltag>First item.</itemtag>
+\end_layout
+
+\begin_layout LyX-Code
+
+\family sans
+<itemtag attr=
+\begin_inset Quotes erd
+\end_inset
+
+value
+\begin_inset Quotes erd
+\end_inset
+
+><labeltag attr=
+\begin_inset Quotes erd
+\end_inset
+
+value
+\begin_inset Quotes erd
+\end_inset
+
+>List Label</labeltag>Second item.</itemtag>
+\end_layout
+
+\begin_layout LyX-Code
+
+\family sans
+</tag>
+\end_layout
+
+\begin_layout LyX-Code
+
+\end_layout
+
+\begin_layout LyX-Code
+
+\family sans
+<tag attr=
+\begin_inset Quotes erd
+\end_inset
+
+value
+\begin_inset Quotes erd
+\end_inset
+
+>
+\end_layout
+
+\begin_layout LyX-Code
+
+\family sans
+<labeltag attr=
+\begin_inset Quotes erd
+\end_inset
+
+value
+\begin_inset Quotes erd
+\end_inset
+
+>List Label</labeltag><itemtag attr=
+\begin_inset Quotes erd
+\end_inset
+
+value
+\begin_inset Quotes erd
+\end_inset
+
+>First item.</itemtag>
+\end_layout
+
+\begin_layout LyX-Code
+
+\family sans
+<labeltag attr=
+\begin_inset Quotes erd
+\end_inset
+
+value
+\begin_inset Quotes erd
+\end_inset
+
+>List Label</labeltag><itemtag attr=
+\begin_inset Quotes erd
+\end_inset
+
+value
+\begin_inset Quotes erd
 \end_inset
 
-).
-\change_unchanged
+>Second item.</itemtag>
+\end_layout
+
+\begin_layout LyX-Code
 
+\family sans
+</tag>
 \end_layout
 
 \begin_layout Standard
-The definitions use a simple language that allows Bib\SpecialChar TeX
- keys to be replaced
- with their values.
- Keys should be enclosed in 
+Note the different orders of 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-%
+labeltag
 \end_layout
 
 \end_inset
 
- signs, e.g.: 
+ and 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-%author%
+itemtag
 \end_layout
 
 \end_inset
 
 .
- So a simple definition might look like this:
+ Which order we get depends upon the setting of 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+HTMLLabelFirst
 \end_layout
 
-\begin_layout LyX-Code
-misc %author%, 
-\begin_inset Quotes eld
 \end_inset
 
-%title%
-\begin_inset Quotes erd
+: If 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+HTMLLabelFirst
+\end_layout
+
 \end_inset
 
-.
+ is false (the default), you get the first of these, with the label within
+ the item; if true, you get the second, with the label outside the item.
 \end_layout
 
 \begin_layout Standard
-This would print the author, followed by a comma, followed by the title,
- in quotes, followed by a period.
+The specific tags and attributes output for each paragraph type can be controlle
+d by means of the layout tags we are about to describe.
+ As mentioned earlier, however, \SpecialChar LyX
+ uses sensible defaults for many of these,
+ so you often may not need to do very much to get good XHTML output.
+ Think of the available tags as there so you can tweak things to your liking.
 \end_layout
 
-\begin_layout Standard
-Of course, sometimes you may want to print a key only if it exists.
- This can be done by using a conditional construction, such as: 
+\begin_layout Description
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-{%volume%[[vol.
-\begin_inset space ~
-\end_inset
-
-%volume%]]}
+HTMLAttr
 \end_layout
 
 \end_inset
 
-.
- This says: If the 
+ [
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-volume
+string
 \end_layout
 
 \end_inset
 
- key exists, then print 
+] Specifies attribute information to be output with the main tag.
+ For example, 
 \begin_inset Quotes eld
 \end_inset
 
-vol.
-\begin_inset space ~
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+class=`mydiv'
+\end_layout
+
 \end_inset
 
 
 \begin_inset Quotes erd
 \end_inset
 
- followed by the volume key.
- It is also possible to have an else clause in the conditional, such as:
-\begin_inset Newline newline
+.
+ By default, \SpecialChar LyX
+ will output 
+\begin_inset Quotes eld
 \end_inset
 
 
 status collapsed
 
 \begin_layout Plain Layout
-{%author%[[%author%]][[%editor%, ed.]]}
+class=`layoutname'
 \end_layout
 
 \end_inset
 
-.
-\begin_inset Newline newline
+
+\begin_inset Quotes erd
 \end_inset
 
-Here, th
+, wher
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-author
+layoutname
 \end_layout
 
 \end_inset
 
- key is printed if it exists; otherwise, the editor key is printed, followed
- by 
-\begin_inset Quotes eld
-\end_inset
+ is the \SpecialChar LyX
+ name of the layout, made lowercase, for example: chapter.
+ This should 
+\emph on
+not
+\emph default
+ contain any style information.
+ Use 
+\begin_inset Flex Code
+status collapsed
 
-,
-\begin_inset space ~
-\end_inset
+\begin_layout Plain Layout
+HTMLStyle
+\end_layout
 
-ed.
-\begin_inset Quotes erd
 \end_inset
 
- Note that the key is again enclosed in 
+ for that purpose.
+\end_layout
+
+\begin_layout Description
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-%
+HTMLForceCSS
 \end_layout
 
 \end_inset
 
- signs; the entire conditional is enclosed in braces; and the if and else
- clauses are enclosed in double brackets, 
-\begin_inset Quotes eld
-\end_inset
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\emph on
+0
+\emph default
+,1
+\end_layout
 
+\end_inset
 
+] Whether to output the default CSS information \SpecialChar LyX
+ generates for this layout,
+ even if additional information is explicitly provided via 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-[[
+HTMLStyle
 \end_layout
 
 \end_inset
 
+.
+ Setting this to 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+1
+\end_layout
 
-\begin_inset Quotes eld
 \end_inset
 
- and 
-\begin_inset Quotes eld
+ allows you to alter or augment the generated CSS, rather than to override
+ it completely.
+ Default is 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+0
+\end_layout
+
 \end_inset
 
+.
+\end_layout
 
+\begin_layout Description
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-]]
+HTMLItem
 \end_layout
 
 \end_inset
 
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+string
+\end_layout
 
-\begin_inset Quotes erd
 \end_inset
 
-.
- There must be no space between any of these.
-\change_inserted -712698321 1483867855
+] The tag to be used for individual paragraphs of environments, replacing
+\begin_inset Flex Code
+status collapsed
 
+\begin_layout Plain Layout
+itemtag
 \end_layout
 
-\begin_layout Standard
+\end_inset
 
-\change_inserted -712698321 1483867910
-Next to the entry keys, there are some special keys that can be used for
- these conditionals:
+ in the examples above.
+ Defaults to 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+div
 \end_layout
 
-\begin_layout Itemize
+\end_inset
+
+.
+\end_layout
 
-\change_inserted -712698321 1483868049
+\begin_layout Description
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
+HTMLItemAttr
+\end_layout
 
-\change_inserted -712698321 1483867962
-{%dialog%[[true]][[false]]}
-\change_unchanged
+\end_inset
+
+ [
+\begin_inset Flex Code
+status collapsed
 
+\begin_layout Plain Layout
+string
 \end_layout
 
 \end_inset
 
-: process the 
-\begin_inset Quotes eld
+] Attributes for the item tag.
+ Defaults to
+\begin_inset Newline newline
 \end_inset
 
-true
-\begin_inset Quotes erd
-\end_inset
 
- part for dialogs and menus, the 
 \begin_inset Quotes eld
 \end_inset
 
-false
-\begin_inset Quotes erd
-\end_inset
-
- part for other contexts (workarea, export)
-\end_layout
-
-\begin_layout Itemize
 
-\change_inserted -712698321 1483868068
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-
-\change_inserted -712698321 1483868052
-{%export%[[true]][[false]]}
+class=`layoutname_item'
 \end_layout
 
 \end_inset
 
-: process the 
-\begin_inset Quotes eld
-\end_inset
 
-true
 \begin_inset Quotes erd
 \end_inset
 
- part for export and menus, the 
-\begin_inset Quotes eld
-\end_inset
+.
+ This should 
+\emph on
+not
+\emph default
+ contain any style information.
+ Use 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+HTMLStyle
+\end_layout
 
-false
-\begin_inset Quotes erd
 \end_inset
 
- part for other contexts (workarea, dialog)
+ for that purpose.
 \end_layout
 
-\begin_layout Itemize
-
-\change_inserted -712698321 1483868138
+\begin_layout Description
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-
-\change_inserted -712698321 1483868076
-{%next%[[true]]}
+HTMLLabel
 \end_layout
 
 \end_inset
 
-: process the 
-\begin_inset Quotes eld
-\end_inset
-
-true
-\begin_inset Quotes erd
-\end_inset
-
- part if another item follows (e.
-\begin_inset space \thinspace{}
-\end_inset
+ [
+\begin_inset Flex Code
+status collapsed
 
-g., in a citation with multiple keys)
+\begin_layout Plain Layout
+string
 \end_layout
 
-\begin_layout Itemize
+\end_inset
 
-\change_inserted -712698321 1483868174
+] The tag to be used for paragraph and item labels, replacing 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-
-\change_inserted -712698321 1483868144
-{%second%[[true]][[false]]}
+labeltag
 \end_layout
 
 \end_inset
 
-: process the 
-\begin_inset Quotes eld
-\end_inset
+ in the examples above.
+ Defaults to 
+\begin_inset Flex Code
+status collapsed
 
-true
-\begin_inset Quotes erd
-\end_inset
+\begin_layout Plain Layout
+span
+\end_layout
 
- if this is the second of multiple items, else the 
-\begin_inset Quotes eld
 \end_inset
 
-false
-\begin_inset Quotes erd
-\end_inset
+, unless 
+\begin_inset Flex Code
+status collapsed
 
- part
+\begin_layout Plain Layout
+LabelType
 \end_layout
 
-\begin_layout Itemize
+\end_inset
 
-\change_inserted -712698321 1483868321
+ is either 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-
-\change_inserted -712698321 1483868259
-{%ifstar%[[true]][[false]]}
+Top_Environment
 \end_layout
 
 \end_inset
 
-: process the 
-\begin_inset Quotes eld
-\end_inset
+ or 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Centered_Top_Environment
+\end_layout
 
-true
-\begin_inset Quotes erd
 \end_inset
 
- part for starred citation commands (such as 
+, in which case it defaults to 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
+div
+\end_layout
 
-\change_inserted -712698321 1483868310
-
-\backslash
-cite*
-\change_unchanged
+\end_inset
 
+.
 \end_layout
 
-\end_inset
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
 
-), the false part for unstarred
+\begin_layout Plain Layout
+HTMLLabelAttr
 \end_layout
 
-\begin_layout Itemize
+\end_inset
 
-\change_inserted -712698321 1483978485
+ [
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-
-\change_inserted -712698321 1483868330
-{%ifentrytype:<type>%[[true]][[false]]}
+string
 \end_layout
 
 \end_inset
 
-: process the 
-\begin_inset Quotes eld
+] Attributes for the label tag.
+ Defaults to
+\begin_inset Newline newline
 \end_inset
 
-true
-\begin_inset Quotes erd
+
+\begin_inset Quotes eld
 \end_inset
 
- if the current entry type matches 
+
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
+class=`layoutname_label'
+\end_layout
 
-\change_inserted -712698321 1483868364
-<type>
-\change_unchanged
+\end_inset
 
-\end_layout
 
+\begin_inset Quotes erd
 \end_inset
 
-, else the false part (e.g., in a citation definition: 
+.
+ This should 
+\emph on
+not
+\emph default
+ contain any style information.
+ Use 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-
-\change_inserted -712698321 1483868420
-{%ifentrytype:book%[[this is a book]][[this is no book]]}
-\change_unchanged
-
+HTMLStyle
 \end_layout
 
 \end_inset
 
-)
+ for that purpose.
 \end_layout
 
-\begin_layout Itemize
-
-\change_inserted -712698321 1483978548
+\begin_layout Description
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-
-\change_inserted -712698321 1483978499
-{%ifmultiple:<authortype>%[[true]][[false]]}
+HTMLLabelFirst
 \end_layout
 
 \end_inset
 
-: process the 
-\begin_inset Quotes eld
-\end_inset
-
-true
-\begin_inset Quotes erd
-\end_inset
-
- if the current author type (author, editor etc.) has multiple authors, else
- the false part (e.g., in a bibliography definition: 
+ [
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
 
-\change_inserted -712698321 1483978571
-{%ifmultiple:editor%[[eds.]][[ed.]]}
+\emph on
+0
+\emph default
+,1
 \end_layout
 
 \end_inset
 
-)
-\change_unchanged
+] Meaningful only for list-like environments, this tag controls whether
+ the label tag is output before or inside the item tag.
+ This is used, for example, in the description environment, where we want
+ `
+\begin_inset Flex Code
+status collapsed
 
+\begin_layout Plain Layout
+<dt>\SpecialChar ldots
+</dt><dd>\SpecialChar ldots
+</dd>
 \end_layout
 
-\begin_layout Standard
+\end_inset
 
-\change_inserted -712698321 1483978958
-We said that 
+.
+ Default is 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-
-\change_inserted -712698321 1483978693
-%author%
+0
 \end_layout
 
 \end_inset
 
- prints the author key as it is recorded in the bibliography file.
- This might not be what you want, since it will result in a string such
- as 
-\begin_inset Quotes eld
-\end_inset
+: The label tag is output inside the item tag.
+\end_layout
 
-Miller, Peter and Smith, Mary and White, Jane
-\begin_inset Quotes erd
-\end_inset
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
 
- (since 
-\begin_inset Quotes eld
-\end_inset
+\begin_layout Plain Layout
+HTMLPreamble
+\end_layout
 
-and
-\begin_inset Quotes erd
 \end_inset
 
- is used by Bib\SpecialChar TeX
- to delimit authors).
- \SpecialChar LyX
- therefore provides some methods to get properly formatted name lists (which
- will also get translated).
- The following keys are provided:
+ Information to be output in the 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+<head>
 \end_layout
 
-\begin_layout Enumerate
+\end_inset
 
-\change_inserted -712698321 1483979807
-For name lists with pre- and surname, suitable for the main authors/editors
- of a bibliography item.
- The 
+ section when this style is used.
+ This might, for example, be used to include a 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-
-\change_inserted -712698321 1483979800
-<nametype>
-\change_unchanged
-
+<script>
 \end_layout
 
 \end_inset
 
- part denotes the kind of list that is requested (e.g.
+ block defining an 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-
-\change_inserted -712698321 1483979807
-<nametype:author>
-\change_unchanged
-
+onclick
 \end_layout
 
 \end_inset
 
-):
+ handler.
 \end_layout
 
-\begin_deeper
-\begin_layout Itemize
-
-\change_inserted -712698321 1483979186
+\begin_layout Description
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-
-\change_inserted -712698321 1483979743
-%abbrvnames:<nametype>%
-\change_unchanged
-
+HTMLStyle
 \end_layout
 
 \end_inset
 
-: Provides a name list which is abbreviated (with 
-\begin_inset Quotes eld
-\end_inset
-
-et al.
-\begin_inset Quotes erd
-\end_inset
-
-) when 
+ CSS style information to be included when this style is used.
+ Note that this will automatically be wrapped in a layout-generated 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
+<style>
+\end_layout
 
-\change_inserted -712698321 1483979186
-MaxCiteNames
-\change_unchanged
+\end_inset
+
+ block, so only the CSS itself need be included.
+ Must end with 
+\begin_inset Flex Code
+status collapsed
 
+\begin_layout Plain Layout
+EndHTMLStyle
 \end_layout
 
 \end_inset
 
- is reached.
+.
 \end_layout
 
-\begin_layout Itemize
-
-\change_inserted -712698321 1483979527
+\begin_layout Description
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-
-\change_inserted -712698321 1483979748
-%fullnames:<nametype>%
-\change_unchanged
-
+HTMLTag
 \end_layout
 
 \end_inset
 
-: Provides a full name list (never abbreviated with 
-\begin_inset Quotes eld
-\end_inset
-
-et al.
-\begin_inset Quotes erd
-\end_inset
+ [
+\begin_inset Flex Code
+status collapsed
 
-).
+\begin_layout Plain Layout
+string
 \end_layout
 
-\begin_layout Itemize
+\end_inset
 
-\change_inserted -712698321 1483979553
+] The tag to be used for the main label, replacing 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-
-\change_inserted -712698321 1483980138
-%forceabbrvnames:<nametype>%
-\change_unchanged
-
+tag
 \end_layout
 
 \end_inset
 
-: Provides a name list which is always abbreviated (with 
-\begin_inset Quotes eld
-\end_inset
-
-et al.
-\begin_inset Quotes erd
-\end_inset
-
-) irrespective of 
+ in the examples above.
+ Defaults to 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-
-\change_inserted -712698321 1483979535
-MaxCiteNames
+div
 \end_layout
 
 \end_inset
 
 .
-\change_unchanged
-
 \end_layout
 
-\end_deeper
-\begin_layout Enumerate
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
 
-\change_inserted -712698321 1483979413
-Alternative name lists with pre- and surname, if the order of pre- and surname
- inside the bibliography item differs (as in: 
-\begin_inset Quotes eld
-\end_inset
+\begin_layout Plain Layout
+HTMLTitle
+\end_layout
 
-Miller, John: Some text, in: Mary Smith, ed.: A volume
-\begin_inset Quotes erd
 \end_inset
 
-):
-\change_unchanged
+ [
+\begin_inset Flex Code
+status collapsed
 
+\begin_layout Plain Layout
+
+\emph on
+0
+\emph default
+,1
 \end_layout
 
-\begin_deeper
-\begin_layout Itemize
+\end_inset
 
-\change_inserted -712698321 1483979565
+] Marks this style as the one to be used to generate the 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-
-\change_inserted -712698321 1483979751
-%abbrvbynames:<nametype>%
-\change_unchanged
-
+<title>
 \end_layout
 
 \end_inset
 
-: Provides a name list which is abbreviated (with 
-\begin_inset Quotes eld
-\end_inset
+ tag for the XHTML file.
+ By default, it is false.
+ The 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+stdtitle.inc
+\end_layout
 
-et al.
-\begin_inset Quotes erd
 \end_inset
 
-) when 
+ file sets it to true for the 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-
-\change_inserted -712698321 1483979565
-MaxCiteNames
+title
 \end_layout
 
 \end_inset
 
- is reached.
-\change_unchanged
-
+ environment.
 \end_layout
 
-\begin_layout Itemize
+\begin_layout Subsection
+InsetLayout XHTML
+\end_layout
 
-\change_inserted -712698321 1483979570
-\begin_inset Flex Code
+\begin_layout Standard
+The XHTML output of insets can also be controlled by information in layout
+ files.
+\begin_inset Foot
 status collapsed
 
 \begin_layout Plain Layout
+At present, this is true only for 
+\begin_inset Quotes eld
+\end_inset
 
-\change_inserted -712698321 1483979753
-%fullbynames:<nametype>%
-\change_unchanged
-
-\end_layout
-
+text
+\begin_inset Quotes erd
 \end_inset
 
-: Provides a full name list (never abbreviated with 
+ insets (insets you can type into) and is not true for 
 \begin_inset Quotes eld
 \end_inset
 
-et al.
+command
 \begin_inset Quotes erd
 \end_inset
 
-).
-\change_unchanged
-
+ insets (insets that are associated with dialog boxes).
 \end_layout
 
-\begin_layout Itemize
+\end_inset
 
-\change_inserted -712698321 1483979576
-\begin_inset Flex Code
-status collapsed
+ Here, too, \SpecialChar LyX
+ tries to provide sensible defaults, and it constructs default
+ CSS style rules.
+ But everything can be customized.
+\end_layout
 
-\begin_layout Plain Layout
+\begin_layout Standard
+The XHTML \SpecialChar LyX
+ outputs for an inset has the following form:
+\end_layout
 
-\change_inserted -712698321 1483980143
-%forceabbrvbynames:<nametype>%
-\change_unchanged
+\begin_layout LyX-Code
+<tag attr=
+\begin_inset Quotes erd
+\end_inset
+
+value
+\begin_inset Quotes erd
+\end_inset
 
+>
 \end_layout
 
-\end_inset
+\begin_layout LyX-Code
+<labeltag>Label</labeltag>
+\end_layout
 
-: Provides a name list which is always abbreviated (with 
-\begin_inset Quotes eld
+\begin_layout LyX-Code
+<innertag attr=
+\begin_inset Quotes erd
 \end_inset
 
-et al.
+value
 \begin_inset Quotes erd
 \end_inset
 
-) irrespective of 
+>Contents of the inset.</innertag>
+\end_layout
+
+\begin_layout LyX-Code
+</tag>
+\end_layout
+
+\begin_layout Standard
+If the inset permits multiple paragraphs—that is, if 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-
-\change_inserted -712698321 1483979574
-MaxCiteNames
+MultiPar
 \end_layout
 
 \end_inset
 
-.
-\end_layout
-
-\end_deeper
-\begin_layout Enumerate
-
-\change_inserted -712698321 1483980219
-And finally name lists which consist of family names only, as used in author-yea
-r citation labels.
- these do not take a 
+ is true—then the contents of the inset will itself be output as paragraphs
+ formatted according to the styles used for those paragraphs (standard,
+ quote, and the like).
+ The label tag is of course omitted if the paragraph does not have a label
+ and, at present, is always 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-
-\change_inserted -712698321 1483979871
-<nametype>
-\change_unchanged
-
+span
 \end_layout
 
 \end_inset
 
- part, but always return either an author list or, if this does not exist,
- an editor list (as common in author-year labels):
-\change_unchanged
-
+.
+ The inner tag is optional and, by default, does not appear.
 \end_layout
 
-\begin_deeper
-\begin_layout Itemize
+\begin_layout Standard
+The specific tags and attributes output for each inset can be controlled
+ by means of the following layout tags.
+\end_layout
 
-\change_inserted -712698321 1483979715
+\begin_layout Description
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-
-\change_inserted -712698321 1483979700
-%abbrvciteauthor%
-\change_unchanged
-
+HTMLAttr
 \end_layout
 
 \end_inset
 
-: Provides a name list which is abbreviated (with 
-\begin_inset Quotes eld
-\end_inset
-
-et al.
-\begin_inset Quotes erd
-\end_inset
-
-) when 
+ [
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-
-\change_inserted -712698321 1483979715
-MaxCiteNames
+string
 \end_layout
 
 \end_inset
 
- is reached.
-\change_unchanged
-
-\end_layout
+] Specifies attribute information to be output with the main tag.
+ For example, 
+\begin_inset Quotes eld
+\end_inset
 
-\begin_layout Itemize
 
-\change_inserted -712698321 1483979721
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-
-\change_inserted -712698321 1483979703
-%fullciteauthor%
-\change_unchanged
-
+class=`myinset' onclick=`\SpecialChar ldots
+'
 \end_layout
 
 \end_inset
 
-: Provides a full name list (never abbreviated with 
-\begin_inset Quotes eld
-\end_inset
-
-et al.
-\begin_inset Quotes erd
-\end_inset
 
-).
-\change_unchanged
+\begin_inset Quotes erd
+\end_inset
 
-\end_layout
+.
+ By default, \SpecialChar LyX
+ will output 
+\begin_inset Quotes eld
+\end_inset
 
-\begin_layout Itemize
 
-\change_inserted -712698321 1483980272
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-
-\change_inserted -712698321 1483979705
-%forceabbrvciteauthor%
-\change_unchanged
-
+class=`insetname'
 \end_layout
 
 \end_inset
 
-: Provides a name list which is always abbreviated (with 
-\begin_inset Quotes eld
-\end_inset
 
-et al.
 \begin_inset Quotes erd
 \end_inset
 
-) irrespective of 
+, where 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-
-\change_inserted -712698321 1483979726
-MaxCiteNames
+insetname
 \end_layout
 
 \end_inset
 
-.
-\end_layout
-
-\end_deeper
-\begin_layout Standard
-
-\change_inserted -712698321 1483980314
-The order of pre- and surname in the former two lists can be adjusted by
- these macros:
+ is the \SpecialChar LyX
+ name of the inset, made lowercase and with non-alphanumeric characters
+ converted to underscores, for example: footnote.
 \end_layout
 
-\begin_layout Itemize
-
-\change_inserted -712698321 1483980535
+\begin_layout Description
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-
-\change_inserted -712698321 1483980354
-!firstnameform %surname%, %prename%
-\change_unchanged
-
+HTMLForceCSS
 \end_layout
 
 \end_inset
 
- (first author in lists of type 1)
-\end_layout
-
-\begin_layout Itemize
-
-\change_inserted -712698321 1483980557
+ [
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
 
-\change_inserted -712698321 1483980367
-!othernameform %surname%, %prename%
-\change_unchanged
-
+\emph on
+0
+\emph default
+,1
 \end_layout
 
 \end_inset
 
- (other authors in lists of type 1)
-\change_unchanged
+] Whether to output the default CSS information \SpecialChar LyX
+ generates for this layout,
+ even if additional information is explicitly provided via 
+\begin_inset Flex Code
+status collapsed
 
+\begin_layout Plain Layout
+HTMLStyle
 \end_layout
 
-\begin_layout Itemize
+\end_inset
 
-\change_inserted -712698321 1483980550
+.
+ Setting this to 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-
-\change_inserted -712698321 1483980373
-!firstbynameform %prename% %surname%
-\change_unchanged
-
+1
 \end_layout
 
 \end_inset
 
- (first author in lists of type 2)
+ allows you to alter or augment the generated CSS, rather than to override
+ it completely.
+ Default is 0.
 \end_layout
 
-\begin_layout Itemize
-
-\change_inserted -712698321 1483980570
+\begin_layout Description
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-
-\change_inserted -712698321 1483980381
-!otherbynameform %prename% %surname%
-\change_unchanged
-
+HTMLInnerAttr
 \end_layout
 
 \end_inset
 
- (other authors in lists of type 2)
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+string
 \end_layout
 
-\begin_layout Standard
+\end_inset
 
-\change_inserted -712698321 1483980643
-This allows you to configure namings like 
-\begin_inset Quotes eld
+] Attributes for the inner tag.
+ Defaults to
+\begin_inset Newline newline
 \end_inset
 
-Miller, Peter and Mary Smith: \SpecialChar ldots
-, in: John Doe and Pat Green, eds.:\SpecialChar ldots
 
-\begin_inset Quotes erd
+\begin_inset Quotes eld
 \end_inset
 
-.
-\change_unchanged
-
-\end_layout
 
-\begin_layout Standard
-There is one other piece of syntax available in definitions, which looks
- like this: 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-{!<i>!}
+class=`insetname_inner'
 \end_layout
 
 \end_inset
 
-.
- This defines a piece of formatting information that is to be used when
- creating 
-\begin_inset Quotes eld
-\end_inset
 
-rich text
 \begin_inset Quotes erd
 \end_inset
 
 .
- Obviously, we do not want to output HTML tags when writing plain text,
- so they should be wrapped in 
-\begin_inset Quotes eld
-\end_inset
+\end_layout
 
-{!
-\begin_inset Quotes erd
-\end_inset
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
 
- and 
-\begin_inset Quotes eld
-\end_inset
+\begin_layout Plain Layout
+HTMLInnerTag
+\end_layout
 
-!}
-\begin_inset Quotes erd
 \end_inset
 
-.
-\end_layout
-
-\begin_layout Standard
-Two special sorts of definitions are also possible in a 
+ [
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-CiteFormat
+string
 \end_layout
 
 \end_inset
 
- block.
- An example of the first would be:
-\end_layout
+] The inner tag, replacing 
+\begin_inset Flex Code
+status collapsed
 
-\begin_layout LyX-Code
-!quotetitle 
-\begin_inset Quotes eld
-\end_inset
+\begin_layout Plain Layout
+innertag
+\end_layout
 
-%title%
-\begin_inset Quotes erd
 \end_inset
 
-
+ in the examples above.
+ By default, there is none.
 \end_layout
 
-\begin_layout Standard
-This is an abbreviation, or macro, and it can be used by treating it as
- if it were a key: 
+\begin_layout Description
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-%!quotetitle%
+HTMLIsBlock
 \end_layout
 
 \end_inset
 
-.
- \SpecialChar LyX
- will treat 
+ [
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-%!quotetitle%
-\end_layout
-
-\end_inset
-
- exactly as it would treat its definition.
- So, let us issue the obvious 
+0,
 \emph on
-warning
-\emph default
-.
- Do not do this:
-\end_layout
-
-\begin_layout LyX-Code
-!funfun %funfun%
-\end_layout
-
-\begin_layout Standard
-or anything like it.
- \SpecialChar LyX
- shouldn't go into an infinite loop, but it may go into a long one before
- it gives up.
+1
 \end_layout
 
-\begin_layout Standard
-The second sort of special definition might look like this:
-\end_layout
+\end_inset
 
-\begin_layout LyX-Code
-_pptext pp.
+] Whether this inset represents a standalone block of text (such as a footnote)
+ or instead represents material that is included in the surrounding text
+ (such as a branch).
+ Defaults to 1.
 \end_layout
 
-\begin_layout Standard
-This defines a translatable piece of text, which allows relevant parts of
- the bibliography 
-\change_inserted -712698321 1483868477
-or citation 
-\change_unchanged
-to be translated.
- It can be included in a definition by treating it as a key: 
+\begin_layout Description
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-%_pptext%
+HTMLLabel
 \end_layout
 
 \end_inset
 
-.
- Several of these are predefined in 
+ [
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-stdciteformats.inc
+string
 \end_layout
 
 \end_inset
 
-
-\change_inserted -712698321 1483868503
- and the diverse 
+] A label for this inset, possibly including a reference to a counter.
+ For example, for footnote, it might be: 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
 
-\change_inserted -712698321 1483868503
-*.citeengine
-\change_unchanged
-
+\backslash
+arabic{footnote}
 \end_layout
 
 \end_inset
 
- files
-\change_unchanged
 .
- Note that these are not macros, in the sense just defined.
- They will not be expanded.
+ This is optional, and there is no default.
 \end_layout
 
-\begin_layout Standard
-So here then is an example that use all these features:
-\begin_inset VSpace defskip
-\end_inset
-
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
 
+\begin_layout Plain Layout
+HTMLPreamble
 \end_layout
 
-\begin_layout Standard
-\noindent
+\end_inset
 
-\family typewriter
-!authoredit {%author%[[%author%, ]][[{%editor%[[%editor%, %_edtext%, ]]}]]}
+ Information to be output in the 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+<head>
 \end_layout
 
-\begin_layout Standard
-\begin_inset VSpace defskip
 \end_inset
 
-This defines a macro that prints the author, followed by a comma, if the
+ section when this style is used.
+ This might, for example, be used to include a 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-author
+<script>
 \end_layout
 
 \end_inset
 
- key is defined, or else prints the name of the editor, followed by the
+ block defining an 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-_edtext
+onclick
 \end_layout
 
 \end_inset
 
- or its translation (it is by default 
-\begin_inset Quotes eld
-\end_inset
-
-ed.
-\begin_inset Quotes erd
-\end_inset
+ handler.
+\end_layout
 
-), if the 
+\begin_layout Description
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-editor
+HTMLStyle
 \end_layout
 
 \end_inset
 
key is defined.
- Note that this is in fact defined in 
CSS style information to be included when this style is used.
+ Note that this will automatically be wrapped in a layout-generated 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-stdciteformats.inc
+<style>
 \end_layout
 
 \end_inset
 
-, so you can use it in your own definitions, or re-definitions, if you load
- that file first.
+ block, so only the CSS itself need be included.
 \end_layout
 
-\begin_layout Section
-\begin_inset CommandInset label
-LatexCommand label
-name "sec:Tags-for-XHTML"
-
-\end_inset
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
 
-Tags for XHTML output
+\begin_layout Plain Layout
+HTMLTag
 \end_layout
 
-\begin_layout Standard
-As with \SpecialChar LaTeX
- or DocBook, the format of \SpecialChar LyX
-'s XHTML output is also controlled by
- layout information.
- In general, \SpecialChar LyX
- provides sensible defaults and, as mentioned earlier, it will
- even construct default CSS style rules from the other layout tags.
- For example, \SpecialChar LyX
- will attempt to use the information provided in the 
+\end_inset
+
+ [
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-Font
+string
 \end_layout
 
 \end_inset
 
- declaration for the Chapter style to write CSS that will appropriately
- format chapter headings.
-\end_layout
+] The tag to be used for the main label, replacing 
+\begin_inset Flex Code
+status collapsed
 
-\begin_layout Standard
-In many cases, then, you may not have to do anything at all to get acceptable
- XHTML output for your own environments, custom insets, and so forth.
- But in some cases you will, and so \SpecialChar LyX
- provides a number of layout tags that
- can be used to customize the XHTML and CSS that are generated.
+\begin_layout Plain Layout
+tag
 \end_layout
 
-\begin_layout Standard
-Note that there are two tags, 
+\end_inset
+
+ in the examples above.
+ The default depends upon the setting of 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-HTMLPreamble
+MultiPar
 \end_layout
 
 \end_inset
 
- and 
+: If 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-AddToHTMLPreamble
+MultiPar
 \end_layout
 
 \end_inset
 
- that may appear outside style and inset declarations.
- See 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "subsec:General-text-class"
-
-\end_inset
+ is true, the default is 
+\begin_inset Flex Code
+status collapsed
 
- for details on these.
+\begin_layout Plain Layout
+div
 \end_layout
 
-\begin_layout Subsection
-\begin_inset CommandInset label
-LatexCommand label
-name "subsec:Paragraph-Style-XHTML"
-
 \end_inset
 
-Paragraph styles
-\end_layout
-
-\begin_layout Standard
-The sort of XHTML \SpecialChar LyX
- outputs for a paragraph depends upon whether we are dealing
- with a normal paragraph, a command, or an environment, where this is itself
- determined by the contents of the corresponding 
+; if it is false, the default is 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-\SpecialChar LaTeX
-Type
+span
 \end_layout
 
 \end_inset
 
- tag.
+.
+\end_layout
+
+\begin_layout Subsection
+Float XHTML
 \end_layout
 
 \begin_layout Standard
-For a command or normal paragraph, the output XHTML has the following form:
+The XHTML output for floats too can be controlled by layout information.
+ The output has the following form:
 \end_layout
 
 \begin_layout LyX-Code
@@ -23335,19 +26679,7 @@ value
 \end_layout
 
 \begin_layout LyX-Code
-<labeltag attr=
-\begin_inset Quotes erd
-\end_inset
-
-value
-\begin_inset Quotes erd
-\end_inset
-
->Label</labeltag>
-\end_layout
-
-\begin_layout LyX-Code
-Contents of the paragraph.
+Contents of the float.
 \end_layout
 
 \begin_layout LyX-Code
@@ -23355,255 +26687,274 @@ Contents of the paragraph.
 \end_layout
 
 \begin_layout Standard
-The label tags are of course omitted if the paragraph does not have a label.
+The caption, if there is one, is a separate inset and will be output as
+ such.
+ Its appearance can be controlled via the InsetLayout for caption insets.
 \end_layout
 
-\begin_layout Standard
-For an environment that is not some sort of list, the XHTML takes this form:
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+HTMLAttr
 \end_layout
 
-\begin_layout LyX-Code
-<tag attr=
-\begin_inset Quotes erd
 \end_inset
 
-value
-\begin_inset Quotes erd
-\end_inset
+ [
+\begin_inset Flex Code
+status collapsed
 
->
+\begin_layout Plain Layout
+string
 \end_layout
 
-\begin_layout LyX-Code
-<itemtag attr=
-\begin_inset Quotes erd
-\end_inset
-
-value
-\begin_inset Quotes erd
-\end_inset
-
-><labeltag attr=
-\begin_inset Quotes erd
 \end_inset
 
-value
-\begin_inset Quotes erd
+] Specifies attribute information to be output with the main tag.
+ For example, 
+\begin_inset Quotes eld
 \end_inset
 
->Environment Label</labeltag>First paragraph.</itemtag>
-\end_layout
 
-\begin_layout LyX-Code
-<itemtag>Second paragraph.</itemtag>
-\end_layout
+\begin_inset Flex Code
+status collapsed
 
-\begin_layout LyX-Code
-</tag>
+\begin_layout Plain Layout
+class=`myfloat' onclick=`\SpecialChar ldots
+'
 \end_layout
 
-\begin_layout Standard
-Note that the label is output only for the first paragraph, as it should
- be for a theorem, for example.
-\end_layout
+\end_inset
 
-\begin_layout Standard
-For a list, we have one of these forms:
-\end_layout
 
-\begin_layout LyX-Code
-<tag attr=
 \begin_inset Quotes erd
 \end_inset
 
-value
-\begin_inset Quotes erd
+.
+ By default, \SpecialChar LyX
+ will output 
+\begin_inset Quotes eld
 \end_inset
 
->
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+class=`float float-floattype'
 \end_layout
 
-\begin_layout LyX-Code
-<itemtag attr=
-\begin_inset Quotes erd
 \end_inset
 
-value
-\begin_inset Quotes erd
-\end_inset
 
-><labeltag attr=
 \begin_inset Quotes erd
 \end_inset
 
-value
-\begin_inset Quotes erd
-\end_inset
+, where 
+\begin_inset Flex Code
+status collapsed
 
->List Label</labeltag>First item.</itemtag>
+\begin_layout Plain Layout
+floattype
 \end_layout
 
-\begin_layout LyX-Code
-<itemtag attr=
-\begin_inset Quotes erd
 \end_inset
 
-value
-\begin_inset Quotes erd
-\end_inset
+ is \SpecialChar LyX
+'s name for this type of float, as determined by the float declaration
+ (see 
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:Floats"
 
-><labeltag attr=
-\begin_inset Quotes erd
 \end_inset
 
-value
-\begin_inset Quotes erd
+), though made lowercase and with non-alphanumeric characters converted
+ to underscores, for example: float-table.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+HTMLStyle
+\end_layout
+
 \end_inset
 
->List Label</labeltag>Second item.</itemtag>
+ CSS style information to be included when this float is used.
+ Note that this will automatically be wrapped in a layout-generated 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+<style>
 \end_layout
 
-\begin_layout LyX-Code
-</tag>
+\end_inset
+
+ block, so only the CSS itself need be included.
 \end_layout
 
-\begin_layout LyX-Code
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
 
+\begin_layout Plain Layout
+HTMLTag
 \end_layout
 
-\begin_layout LyX-Code
-<tag attr=
-\begin_inset Quotes erd
 \end_inset
 
-value
-\begin_inset Quotes erd
-\end_inset
+ [
+\begin_inset Flex Code
+status collapsed
 
->
+\begin_layout Plain Layout
+string
 \end_layout
 
-\begin_layout LyX-Code
-<labeltag attr=
-\begin_inset Quotes erd
 \end_inset
 
-value
-\begin_inset Quotes erd
+] The tag to be used for this float, replacing 
+\begin_inset Quotes eld
 \end_inset
 
->List Label</labeltag><itemtag attr=
-\begin_inset Quotes erd
-\end_inset
 
-value
-\begin_inset Quotes erd
-\end_inset
+\begin_inset Flex Code
+status collapsed
 
->First item.</itemtag>
+\begin_layout Plain Layout
+tag
 \end_layout
 
-\begin_layout LyX-Code
-<labeltag attr=
-\begin_inset Quotes erd
 \end_inset
 
-value
-\begin_inset Quotes erd
-\end_inset
 
->List Label</labeltag><itemtag attr=
 \begin_inset Quotes erd
 \end_inset
 
-value
-\begin_inset Quotes erd
+ in the example above.
+ The default is 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+div
+\end_layout
+
 \end_inset
 
->Second item.</itemtag>
+ and will rarely need changing.
 \end_layout
 
-\begin_layout LyX-Code
-</tag>
+\begin_layout Subsection
+Bibliography formatting
 \end_layout
 
 \begin_layout Standard
-Note the different orders of 
+The bibliography can be formatted using 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-labeltag
+CiteFormat
 \end_layout
 
 \end_inset
 
- and 
+ blocks.
+ See 
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:Citation-format-description"
+
+\end_inset
+
+ for the details.
+\end_layout
+
+\begin_layout Subsection
+\SpecialChar LyX
+-generated CSS
+\end_layout
+
+\begin_layout Standard
+We have several times mentioned that \SpecialChar LyX
+ will generate default CSS style rules
+ for both insets and paragraph styles, based upon the other layout information
+ that is provided.
+ In this section, we shall say a word about which layout information \SpecialChar LyX
+ uses
+ and how.
+\end_layout
+
+\begin_layout Standard
+At present, \SpecialChar LyX
+ auto-generates CSS only for font information, making use of
+ the 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-itemtag
+Family
 \end_layout
 
 \end_inset
 
-.
- Which order we get depends upon the setting of 
+, 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-HTMLLabelFirst
+Series
 \end_layout
 
 \end_inset
 
-: If 
+, 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-HTMLLabelFirst
+Shape
 \end_layout
 
 \end_inset
 
- is false (the default), you get the first of these, with the label within
- the item; if true, you get the second, with the label outside the item.
-\end_layout
-
-\begin_layout Standard
-The specific tags and attributes output for each paragraph type can be controlle
-d by means of the layout tags we are about to describe.
- As mentioned earlier, however, \SpecialChar LyX
- uses sensible defaults for many of these,
- so you often may not need to do very much to get good XHTML output.
- Think of the available tags as there so you can tweak things to your liking.
-\end_layout
-
-\begin_layout Description
+, and 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-HTMLAttr
+Size
 \end_layout
 
 \end_inset
 
- [
+ specified in the 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-string
+Font
 \end_layout
 
 \end_inset
 
-] Specifies attribute information to be output with the main tag.
+ declaration (see 
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:Font-description"
+
+\end_inset
+
+).
+ The translation is mostly straightforward and obvious.
  For example, 
 \begin_inset Quotes eld
 \end_inset
@@ -23613,7 +26964,7 @@ string
 status collapsed
 
 \begin_layout Plain Layout
-class=`mydiv'
+Family Sans
 \end_layout
 
 \end_inset
@@ -23622,9 +26973,7 @@ class=`mydiv'
 \begin_inset Quotes erd
 \end_inset
 
-.
- By default, \SpecialChar LyX
- will output 
+ becomes 
 \begin_inset Quotes eld
 \end_inset
 
@@ -23633,7 +26982,7 @@ class=`mydiv'
 status collapsed
 
 \begin_layout Plain Layout
-class=`layoutname'
+font-family: sans-serif;
 \end_layout
 
 \end_inset
@@ -23642,104 +26991,234 @@ class=`layoutname'
 \begin_inset Quotes erd
 \end_inset
 
-, where 
+.
+ The correspondence of \SpecialChar LyX
+ sizes and CSS sizes is a little less obvious but
+ nonetheless intuitive.
+ See the 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-layoutname
+getSizeCSS()
 \end_layout
 
 \end_inset
 
- is the \SpecialChar LyX
- name of the layout, made lowercase, for example: chapter.
- This should 
-\emph on
-not
-\emph default
- contain any style information.
- Use 
+ function in 
+\begin_inset Flex URL
+status collapsed
+
+\begin_layout Plain Layout
+
+src/FontInfo.cpp
+\end_layout
+
+\end_inset
+
+ for the details.
+\change_inserted -970929547 1496610908
+
+\end_layout
+
+\begin_layout Section
+
+\change_inserted -970929547 1496610966
+\begin_inset CommandInset label
+LatexCommand label
+name "sec:Tags-for-DocBook"
+
+\end_inset
+
+Tags for DocBook output
+\end_layout
+
+\begin_layout Standard
+
+\change_inserted -970929547 1496611615
+As with \SpecialChar LaTeX
+ or XHTML, the format of \SpecialChar LyX
+'s DocBook output is also controlled by
+ layout information.
+ In general, \SpecialChar LyX
+ provides sensible defaults; however, much of the styling is
+ lost during the conversion, as DocBook is strictly semantic and does not
+ allow formatting.
+ When possible, information from \SpecialChar LyX
+ will be rendered in 
+\family typewriter
+role
+\family default
+ attributes.
+\end_layout
+
+\begin_layout Standard
+
+\change_inserted -970929547 1496612080
+In many cases, then, you may not have to do anything at all to get acceptable
+ DocBook output for your own environments, custom insets, and so forth.
+ But in some cases you will, and so \SpecialChar LyX
+ provides a number of layout tags that
+ can be used to customize the DocBook that is generated.
+\end_layout
+
+\begin_layout Standard
+
+\change_inserted -970929547 1515109912
+Labels are rarely output, as they are redundant in DocBook: this information
+ is carried by the tags themselves, and whether labels appear in the final
+ documents (after processing of DocBook files) is controlled by the stylesheets.
+ However, sometimes, labels are not redundant content, such as definition
+ lists: in this case, the term being defined will be the label.
+\end_layout
+
+\begin_layout Subsection
+
+\change_inserted -970929547 1496610966
+\begin_inset CommandInset label
+LatexCommand label
+name "subsec:Paragraph-Style-XHTML-1"
+
+\end_inset
+
+Paragraph styles
+\end_layout
+
+\begin_layout Standard
+
+\change_inserted -970929547 1496612059
+The sort of DocBook \SpecialChar LyX
+ outputs for a paragraph depends upon whether we are
+ dealing with a normal paragraph, a command, or an environment, where this
+ is itself determined by the contents of the corresponding 
 \begin_inset Flex Code
 status collapsed
 
-\begin_layout Plain Layout
-HTMLStyle
+\begin_layout Plain Layout
+
+\change_inserted -970929547 1496610966
+\SpecialChar LaTeX
+Type
+\change_unchanged
+
+\end_layout
+
+\end_inset
+
+ tag.
+\end_layout
+
+\begin_layout Standard
+
+\change_inserted -970929547 1496612107
+For a command or normal paragraph, the output DocBook has the following
+ form:
+\end_layout
+
+\begin_layout LyX-Code
+
+\change_inserted -970929547 1515109666
+<tag attr>
+\end_layout
+
+\begin_layout LyX-Code
+
+\change_inserted -970929547 1496610966
+Contents of the paragraph.
+\end_layout
+
+\begin_layout LyX-Code
+
+\change_inserted -970929547 1496610966
+</tag>
 \end_layout
 
-\end_inset
+\begin_layout Standard
 
- for that purpose.
+\change_inserted -970929547 1515109821
+For an environment that is not some sort of list, the generated DocBook
+ takes this form:
 \end_layout
 
-\begin_layout Description
-\begin_inset Flex Code
-status collapsed
+\begin_layout LyX-Code
 
-\begin_layout Plain Layout
-HTMLForceCSS
+\change_inserted -970929547 1515109671
+<tag attr>
 \end_layout
 
-\end_inset
+\begin_layout LyX-Code
 
- [
-\begin_inset Flex Code
-status collapsed
+\change_inserted -970929547 1496612114
+<itemtag>First paragraph.</itemtag>
+\end_layout
 
-\begin_layout Plain Layout
+\begin_layout LyX-Code
 
-\emph on
-0
-\emph default
-,1
+\change_inserted -970929547 1496610966
+<itemtag>Second paragraph.</itemtag>
 \end_layout
 
-\end_inset
+\begin_layout LyX-Code
 
-] Whether to output the default CSS information \SpecialChar LyX
- generates for this layout,
- even if additional information is explicitly provided via 
-\begin_inset Flex Code
-status collapsed
+\change_inserted -970929547 1496610966
+</tag>
+\end_layout
 
-\begin_layout Plain Layout
-HTMLStyle
+\begin_layout Standard
+
+\change_inserted -970929547 1515109825
+For a list, the resulting DocBook takes this form:
 \end_layout
 
-\end_inset
+\begin_layout LyX-Code
 
-.
- Setting this to 
-\begin_inset Flex Code
-status collapsed
+\change_inserted -970929547 1515109672
+<tag attr>
+\end_layout
 
-\begin_layout Plain Layout
-1
+\begin_layout LyX-Code
+
+\change_inserted -970929547 1515109676
+<itemtag attr>First item.</itemtag>
 \end_layout
 
-\end_inset
+\begin_layout LyX-Code
 
- allows you to alter or augment the generated CSS, rather than to override
- it completely.
- Default is 
-\begin_inset Flex Code
-status collapsed
+\change_inserted -970929547 1515109678
+<itemtag attr>Second item.</itemtag>
+\end_layout
 
-\begin_layout Plain Layout
-0
+\begin_layout LyX-Code
+
+\change_inserted -970929547 1496610966
+</tag>
 \end_layout
 
-\end_inset
+\begin_layout Standard
 
-.
+\change_inserted -970929547 1496612243
+The specific tags and roles output for each paragraph type can be controlled
+ by means of the layout tags we are about to describe.
+ Please note that, due to the very nature of DocBook, no sensible defaults
+ really exist, and the values must always be carefully chosen.
 \end_layout
 
 \begin_layout Description
+
+\change_inserted -970929547 1515110057
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-HTMLItem
+
+\change_inserted -970929547 1515109656
+DocBookAttr
+\change_unchanged
+
 \end_layout
 
 \end_inset
@@ -23749,42 +27228,57 @@ HTMLItem
 status collapsed
 
 \begin_layout Plain Layout
+
+\change_inserted -970929547 1496610966
 string
+\change_unchanged
+
 \end_layout
 
 \end_inset
 
-] The tag to be used for individual paragraphs of environments, replacing
+] Specifies attribute information to be output with the main tag, replacing
  
+\begin_inset Quotes eld
+\end_inset
+
+
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-itemtag
+
+\change_inserted -970929547 1515110057
+attr
+\change_unchanged
+
 \end_layout
 
 \end_inset
 
- in the examples above.
- Defaults to 
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
-div
-\end_layout
 
+\begin_inset Quotes erd
 \end_inset
 
-.
+ in the example above.
+ This information can be used in further processing of the DocBook files.
+\change_unchanged
+
 \end_layout
 
 \begin_layout Description
+
+\change_inserted -970929547 1496612296
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-HTMLItemAttr
+
+\change_inserted -970929547 1496612269
+DocBookTag
+\change_unchanged
+
 \end_layout
 
 \end_inset
@@ -23794,13 +27288,16 @@ HTMLItemAttr
 status collapsed
 
 \begin_layout Plain Layout
+
+\change_inserted -970929547 1496610966
 string
+\change_unchanged
+
 \end_layout
 
 \end_inset
 
-] Attributes for the item tag.
- Defaults to 
+] The tag to be used for this inset, replacing 
 \begin_inset Quotes eld
 \end_inset
 
@@ -23809,7 +27306,11 @@ string
 status collapsed
 
 \begin_layout Plain Layout
-class=`layoutname_item'
+
+\change_inserted -970929547 1496612296
+tag
+\change_unchanged
+
 \end_layout
 
 \end_inset
@@ -23818,305 +27319,365 @@ class=`layoutname_item'
 \begin_inset Quotes erd
 \end_inset
 
-.
- This should 
-\emph on
-not
-\emph default
- contain any style information.
- Use 
-\begin_inset Flex Code
-status collapsed
+ in the example above.
+ The default is the name of the float and always needs to be changed, as
+ DocBook provides no generic tag.
+\change_unchanged
 
-\begin_layout Plain Layout
-HTMLStyle
 \end_layout
 
-\end_inset
+\begin_layout Subsection
+
+\change_inserted -970929547 1515111533
+InsetLayout DocBook
+\change_unchanged
 
- for that purpose.
 \end_layout
 
-\begin_layout Description
-\begin_inset Flex Code
-status collapsed
+\begin_layout Standard
 
-\begin_layout Plain Layout
-HTMLLabel
+\change_inserted -970929547 1496611894
+The DocBook output of insets can also be controlled by information in layout
+ files.
 \end_layout
 
-\end_inset
+\begin_layout Standard
 
- [
-\begin_inset Flex Code
-status collapsed
+\change_inserted -970929547 1496612045
+The DocBook \SpecialChar LyX
+ outputs for an inset has the following form:
+\end_layout
 
-\begin_layout Plain Layout
-string
+\begin_layout LyX-Code
+
+\change_inserted -970929547 1515110861
+<wrappertag wrapperattr>
 \end_layout
 
-\end_inset
+\begin_layout LyX-Code
 
-] The tag to be used for paragraph and item labels, replacing 
-\begin_inset Flex Code
-status collapsed
+\change_inserted -970929547 1515110868
+  <tag attr>
+\end_layout
 
-\begin_layout Plain Layout
-labeltag
+\begin_layout LyX-Code
+
+\change_inserted -970929547 1515110869
+    <innertag innerattr>
 \end_layout
 
-\end_inset
+\begin_layout LyX-Code
 
- in the examples above.
- Defaults to 
-\begin_inset Flex Code
-status collapsed
+\change_inserted -970929547 1515110869
+      Contents of the inset.
+\end_layout
 
-\begin_layout Plain Layout
-span
+\begin_layout LyX-Code
+
+\change_inserted -970929547 1515110870
+    </innertag>
 \end_layout
 
-\end_inset
+\begin_layout LyX-Code
 
-, unless 
-\begin_inset Flex Code
-status collapsed
+\change_inserted -970929547 1515110871
+  </tag>
+\end_layout
 
-\begin_layout Plain Layout
-LabelType
+\begin_layout LyX-Code
+
+\change_inserted -970929547 1515111172
+</wrappertag>
 \end_layout
 
-\end_inset
+\begin_layout Standard
 
- is either 
-\begin_inset Flex Code
-status collapsed
+\change_inserted -970929547 1515111186
+For an itemising inset, it rather looks like this: 
+\end_layout
 
-\begin_layout Plain Layout
-Top_Environment
+\begin_layout LyX-Code
+
+\change_inserted -970929547 1515111186
+<wrappertag wrapperattr>
 \end_layout
 
-\end_inset
+\begin_layout LyX-Code
 
- or 
-\begin_inset Flex Code
-status collapsed
+\change_inserted -970929547 1515111186
+  <tag attr>
+\end_layout
 
-\begin_layout Plain Layout
-Centered_Top_Environment
+\begin_layout LyX-Code
+
+\change_inserted -970929547 1515111186
+    <innertag innerattr>
 \end_layout
 
-\end_inset
+\begin_layout LyX-Code
 
-, in which case it defaults to 
-\begin_inset Flex Code
-status collapsed
+\change_inserted -970929547 1515111362
+      <itemwrappertag itemwrapperattr>
+\end_layout
 
-\begin_layout Plain Layout
-div
+\begin_layout LyX-Code
+
+\change_inserted -970929547 1515111364
+        <itemlabeltag itemattr>
 \end_layout
 
-\end_inset
+\begin_layout LyX-Code
 
-.
+\change_inserted -970929547 1515111367
+          Label of the first item.
 \end_layout
 
-\begin_layout Description
-\begin_inset Flex Code
-status collapsed
+\begin_layout LyX-Code
+
+\change_inserted -970929547 1515111362
+        </itemtag>
+\change_unchanged
 
-\begin_layout Plain Layout
-HTMLLabelAttr
 \end_layout
 
-\end_inset
+\begin_layout LyX-Code
+
+\change_inserted -970929547 1515111517
+        <itemtag itemattr>
+\end_layout
+
+\begin_layout LyX-Code
+
+\change_inserted -970929547 1515111517
+          <itemtag itemattr>
+\change_unchanged
+
+\end_layout
+
+\begin_layout LyX-Code
+
+\change_inserted -970929547 1515111516
+            Contents of the first item.
+\end_layout
+
+\begin_layout LyX-Code
+
+\change_inserted -970929547 1515111514
+          </itemtag>
+\change_unchanged
+
+\end_layout
+
+\begin_layout LyX-Code
+
+\change_inserted -970929547 1515111247
+        </itemtag>
+\change_unchanged
+
+\end_layout
+
+\begin_layout LyX-Code
+
+\change_inserted -970929547 1515111221
+      </itemwrappertag>
+\end_layout
+
+\begin_layout LyX-Code
+
+\change_inserted -970929547 1515111370
+      <itemwrappertag itemwrapperattr>
+\end_layout
 
- [
-\begin_inset Flex Code
-status collapsed
+\begin_layout LyX-Code
 
-\begin_layout Plain Layout
-string
+\change_inserted -970929547 1515111370
+        <itemlabeltag itemattr>
 \end_layout
 
-\end_inset
+\begin_layout LyX-Code
 
-] Attributes for the label tag.
- Defaults to 
-\begin_inset Quotes eld
-\end_inset
+\change_inserted -970929547 1515111372
+          Label of the second item.
+\end_layout
 
+\begin_layout LyX-Code
 
-\begin_inset Flex Code
-status collapsed
+\change_inserted -970929547 1515111370
+        </itemtag>
+\change_unchanged
 
-\begin_layout Plain Layout
-class=`layoutname_label'
 \end_layout
 
-\end_inset
+\begin_layout LyX-Code
 
+\change_inserted -970929547 1515111504
+        <itemtag itemattr>
+\end_layout
 
-\begin_inset Quotes erd
-\end_inset
+\begin_layout LyX-Code
 
-.
- This should 
-\emph on
-not
-\emph default
- contain any style information.
- Use 
-\begin_inset Flex Code
-status collapsed
+\change_inserted -970929547 1515111505
+          <itemtag itemattr>
+\change_unchanged
 
-\begin_layout Plain Layout
-HTMLStyle
 \end_layout
 
-\end_inset
+\begin_layout LyX-Code
 
- for that purpose.
+\change_inserted -970929547 1515111507
+            Contents of the second item.
 \end_layout
 
-\begin_layout Description
-\begin_inset Flex Code
-status collapsed
+\begin_layout LyX-Code
 
-\begin_layout Plain Layout
-HTMLLabelFirst
-\end_layout
+\change_inserted -970929547 1515111509
+          </itemtag>
+\change_unchanged
 
-\end_inset
+\end_layout
 
- [
-\begin_inset Flex Code
-status collapsed
+\begin_layout LyX-Code
 
-\begin_layout Plain Layout
+\change_inserted -970929547 1515111251
+        </itemtag>
+\change_unchanged
 
-\emph on
-0
-\emph default
-,1
 \end_layout
 
-\end_inset
+\begin_layout LyX-Code
 
-] Meaningful only for list-like environments, this tag controls whether
- the label tag is output before or inside the item tag.
- This is used, for example, in the description environment, where we want
- `
-\begin_inset Flex Code
-status collapsed
+\change_inserted -970929547 1515111221
+      </itemwrappertag>
+\change_unchanged
 
-\begin_layout Plain Layout
-<dt>\SpecialChar ldots
-</dt><dd>\SpecialChar ldots
-</dd>
 \end_layout
 
-\end_inset
+\begin_layout LyX-Code
 
-.
- Default is 
-\begin_inset Flex Code
-status collapsed
+\change_inserted -970929547 1515111219
+      ...
+\change_unchanged
 
-\begin_layout Plain Layout
-0
 \end_layout
 
-\end_inset
+\begin_layout LyX-Code
 
-: The label tag is output inside the item tag.
+\change_inserted -970929547 1515111186
+    </innertag>
 \end_layout
 
-\begin_layout Description
-\begin_inset Flex Code
-status collapsed
+\begin_layout LyX-Code
 
-\begin_layout Plain Layout
-HTMLPreamble
+\change_inserted -970929547 1515111186
+  </tag>
 \end_layout
 
-\end_inset
-
- Information to be output in the 
-\begin_inset Flex Code
-status collapsed
+\begin_layout LyX-Code
 
-\begin_layout Plain Layout
-<head>
+\change_inserted -970929547 1515111186
+</wrappertag>
 \end_layout
 
-\end_inset
+\begin_layout Standard
 
- section when this style is used.
- This might, for example, be used to include a 
+\change_inserted -970929547 1515111183
+If the inset permits multiple paragraphs—that is, if 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-<script>
+
+\change_inserted -970929547 1496610966
+MultiPar
+\change_unchanged
+
 \end_layout
 
 \end_inset
 
- block defining an 
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
-onclick
+ is true—then the contents of the inset will itself be output as paragraphs
+ formatted according to the styles used for those paragraphs (standard,
+ quote, and the like).
+ The inner tag is optional and, by default, does not appear.
 \end_layout
 
-\end_inset
+\begin_layout Standard
 
- handler.
+\change_inserted -970929547 1496610966
+The specific tags and attributes output for each inset can be controlled
+ by means of the following layout tags.
 \end_layout
 
 \begin_layout Description
+
+\change_inserted -970929547 1515110317
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-HTMLStyle
+
+\change_inserted -970929547 1515109695
+DocBookAttr
+\change_unchanged
+
 \end_layout
 
 \end_inset
 
- CSS style information to be included when this style is used.
- Note that this will automatically be wrapped in a layout-generated 
+ [
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-<style>
+
+\change_inserted -970929547 1496611854
+string
+\change_unchanged
+
 \end_layout
 
 \end_inset
 
- block, so only the CSS itself need be included.
- Must end with 
+] Specifies attribute information to be output with the main tag, replacing
+\begin_inset Quotes eld
+\end_inset
+
+
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-EndHTMLStyle
+
+\change_inserted -970929547 1515110044
+attr
+\change_unchanged
+
 \end_layout
 
 \end_inset
 
-.
+
+\begin_inset Quotes erd
+\end_inset
+
+ in the example above.
+ This information can be used in further processing of the DocBook files.
 \end_layout
 
 \begin_layout Description
+
+\change_inserted -970929547 1515110973
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-HTMLTag
+
+\change_inserted -970929547 1515110319
+DocBookInInfo
+\change_unchanged
+
 \end_layout
 
 \end_inset
@@ -24126,210 +27687,226 @@ HTMLTag
 status collapsed
 
 \begin_layout Plain Layout
-string
-\end_layout
-
-\end_inset
 
-] The tag to be used for the main label, replacing 
-\begin_inset Flex Code
-status collapsed
+\change_inserted -970929547 1515110384
+never, always, maybe
+\change_unchanged
 
-\begin_layout Plain Layout
-tag
 \end_layout
 
 \end_inset
 
- in the examples above.
- Defaults to 
+] Specifies whether this tag goes into the 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-div
-\end_layout
 
-\end_inset
+\change_inserted -970929547 1515110412
+<info>
+\change_unchanged
 
-.
 \end_layout
 
-\begin_layout Description
+\end_inset
+
+ tag at the beginning of the parent layout.
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-HTMLTitle
+
+\change_inserted -970929547 1515110437
+never
+\change_unchanged
+
 \end_layout
 
 \end_inset
 
- [
+ indicates that the tag never goes into 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
 
-\emph on
-0
-\emph default
-,1
+\change_inserted -970929547 1515110497
+<info>
+\change_unchanged
+
 \end_layout
 
 \end_inset
 
-] Marks this style as the one to be used to generate the 
+ (this is default value, and corresponds to usual content).
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-<title>
+
+\change_inserted -970929547 1515110517
+always
+\change_unchanged
+
 \end_layout
 
 \end_inset
 
- tag for the XHTML file.
- By default, it is false.
- The 
+ indicates that the tag always goes into 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-stdtitle.inc
+
+\change_inserted -970929547 1515110514
+<info>
+\change_unchanged
+
 \end_layout
 
 \end_inset
 
- file sets it to true for the 
+ (this corresponds to usual metadata): if there is no 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-title
-\end_layout
 
-\end_inset
+\change_inserted -970929547 1515110550
+<info>
+\change_unchanged
 
- environment.
 \end_layout
 
-\begin_layout Subsection
-InsetLayout XHTML
-\end_layout
+\end_inset
 
-\begin_layout Standard
-The XHTML output of insets can also be controlled by information in layout
- files.
-\begin_inset Foot
+ tag for the parent, one 
+\series bold
+will
+\series default
+ be generated.
+\begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-At present, this is true only for 
-\begin_inset Quotes eld
-\end_inset
-
-text
-\begin_inset Quotes erd
-\end_inset
-
- insets (insets you can type into) and is not true for 
-\begin_inset Quotes eld
-\end_inset
 
-command
-\begin_inset Quotes erd
-\end_inset
+\change_inserted -970929547 1515110540
+maybe
+\change_unchanged
 
- insets (insets that are associated with dialog boxes).
 \end_layout
 
 \end_inset
 
- Here, too, \SpecialChar LyX
- tries to provide sensible defaults, and it constructs default
- CSS style rules.
- But everything can be customized.
-\end_layout
+ indicates that the tag may go into 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\change_inserted -970929547 1515110538
+<info>
+\change_unchanged
 
-\begin_layout Standard
-The XHTML \SpecialChar LyX
- outputs for an inset has the following form:
 \end_layout
 
-\begin_layout LyX-Code
-<tag attr=
-\begin_inset Quotes erd
 \end_inset
 
-value
-\begin_inset Quotes erd
-\end_inset
+ (this is only the case for titles): if there is no 
+\begin_inset Flex Code
+status collapsed
 
->
-\end_layout
+\begin_layout Plain Layout
 
-\begin_layout LyX-Code
-<labeltag>Label</labeltag>
-\end_layout
+\change_inserted -970929547 1515110585
+<info>
+\change_unchanged
 
-\begin_layout LyX-Code
-<innertag attr=
-\begin_inset Quotes erd
-\end_inset
+\end_layout
 
-value
-\begin_inset Quotes erd
 \end_inset
 
->Contents of the inset.</innertag>
+ tag for the parent, 
+\series bold
+none
+\series default
+ will be generated, the corresponding tag will be output directly as content.
 \end_layout
 
-\begin_layout LyX-Code
-</tag>
-\end_layout
+\begin_layout Description
 
-\begin_layout Standard
-If the inset permits multiple paragraphs—that is, if 
+\change_inserted -970929547 1515111461
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-MultiPar
+
+\change_inserted -970929547 1515110974
+DocBookItemAttr
+\change_unchanged
+
 \end_layout
 
 \end_inset
 
- is true—then the contents of the inset will itself be output as paragraphs
- formatted according to the styles used for those paragraphs (standard,
- quote, and the like).
- The label tag is of course omitted if the paragraph does not have a label
- and, at present, is always 
+ [
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-span
+
+\change_inserted -970929547 1515110973
+string
+\change_unchanged
+
 \end_layout
 
 \end_inset
 
-.
- The inner tag is optional and, by default, does not appear.
+] Specifies attribute information to be output with the item tag, replacing
+\begin_inset Quotes eld
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\change_inserted -970929547 1515110984
+itemattr
+\change_unchanged
+
 \end_layout
 
-\begin_layout Standard
-The specific tags and attributes output for each inset can be controlled
- by means of the following layout tags.
+\end_inset
+
+
+\begin_inset Quotes erd
+\end_inset
+
+ in the example above.
+ This information can be used in further processing of the DocBook files.
 \end_layout
 
 \begin_layout Description
+
+\change_inserted -970929547 1515111471
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-HTMLAttr
+
+\change_inserted -970929547 1515111465
+DocBookItemInnerAttr
+\change_unchanged
+
 \end_layout
 
 \end_inset
@@ -24339,13 +27916,17 @@ HTMLAttr
 status collapsed
 
 \begin_layout Plain Layout
+
+\change_inserted -970929547 1515111461
 string
+\change_unchanged
+
 \end_layout
 
 \end_inset
 
-] Specifies attribute information to be output with the main tag.
- For example, 
+] Specifies attribute information to be output with the item inner tag,
+ replacing 
 \begin_inset Quotes eld
 \end_inset
 
@@ -24354,8 +27935,11 @@ string
 status collapsed
 
 \begin_layout Plain Layout
-class=`myinset' onclick=`\SpecialChar ldots
-'
+
+\change_inserted -970929547 1515111476
+iteminnerattr
+\change_unchanged
+
 \end_layout
 
 \end_inset
@@ -24364,9 +27948,43 @@ class=`myinset' onclick=`\SpecialChar ldots
 \begin_inset Quotes erd
 \end_inset
 
-.
- By default, \SpecialChar LyX
- will output 
+ in the example above.
+ This information can be used in further processing of the DocBook files.
+\end_layout
+
+\begin_layout Description
+
+\change_inserted -970929547 1515111494
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\change_inserted -970929547 1515111467
+DocBookItemInnerTag
+\change_unchanged
+
+\end_layout
+
+\end_inset
+
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\change_inserted -970929547 1515111461
+string
+\change_unchanged
+
+\end_layout
+
+\end_inset
+
+] The tag to be used for the item inner tag within the inset, replacing
 \begin_inset Quotes eld
 \end_inset
 
@@ -24375,7 +27993,11 @@ class=`myinset' onclick=`\SpecialChar ldots
 status collapsed
 
 \begin_layout Plain Layout
-class=`insetname'
+
+\change_inserted -970929547 1515111486
+iteminnertag
+\change_unchanged
+
 \end_layout
 
 \end_inset
@@ -24384,27 +28006,42 @@ class=`insetname'
 \begin_inset Quotes erd
 \end_inset
 
-, where 
+ in the example above.
+ The default is 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-insetname
+
+\change_inserted -970929547 1515111461
+NONE
+\change_unchanged
+
 \end_layout
 
 \end_inset
 
- is the \SpecialChar LyX
- name of the inset, made lowercase and with non-alphanumeric characters
- converted to underscores, for example: footnote.
+, indicating that there is no item inner tag: content is directly output
+ without it for each itemised element.
+ This parameter only makes sense when itemising layouts are used, such as
+ lists.
+\change_unchanged
+
 \end_layout
 
 \begin_layout Description
+
+\change_inserted -970929547 1515111290
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-HTMLForceCSS
+
+\change_inserted -970929547 1515111283
+DocBookItemLabelAttr
+\change_unchanged
+
 \end_layout
 
 \end_inset
@@ -24415,48 +28052,54 @@ status collapsed
 
 \begin_layout Plain Layout
 
-\emph on
-0
-\emph default
-,1
+\change_inserted -970929547 1515111279
+string
+\change_unchanged
+
 \end_layout
 
 \end_inset
 
-] Whether to output the default CSS information \SpecialChar LyX
- generates for this layout,
- even if additional information is explicitly provided via 
+] Specifies attribute information to be output with the item label tag,
+ replacing 
+\begin_inset Quotes eld
+\end_inset
+
+
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-HTMLStyle
+
+\change_inserted -970929547 1515111304
+itemlabelattr
+\change_unchanged
+
 \end_layout
 
 \end_inset
 
-.
- Setting this to 
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
-1
-\end_layout
 
+\begin_inset Quotes erd
 \end_inset
 
- allows you to alter or augment the generated CSS, rather than to override
it completely.
- Default is 0.
+ in the example above.
This information can be used in further processing of the DocBook files.
 \end_layout
 
 \begin_layout Description
+
+\change_inserted -970929547 1515111337
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-HTMLInnerAttr
+
+\change_inserted -970929547 1515111285
+DocBookItemLabelTag
+\change_unchanged
+
 \end_layout
 
 \end_inset
@@ -24466,13 +28109,17 @@ HTMLInnerAttr
 status collapsed
 
 \begin_layout Plain Layout
+
+\change_inserted -970929547 1515111279
 string
+\change_unchanged
+
 \end_layout
 
 \end_inset
 
-] Attributes for the inner tag.
- Defaults to 
+] The tag to be used for the item label tag within the inset, replacing
 \begin_inset Quotes eld
 \end_inset
 
@@ -24481,7 +28128,11 @@ string
 status collapsed
 
 \begin_layout Plain Layout
-class=`insetname_inner'
+
+\change_inserted -970929547 1515111311
+itemlabeltag
+\change_unchanged
+
 \end_layout
 
 \end_inset
@@ -24490,15 +28141,26 @@ class=`insetname_inner'
 \begin_inset Quotes erd
 \end_inset
 
-.
+ in the example above.
+ This parameter only makes sense when itemising layouts are used with a
+ notion of labels, such as definition lists.
+\change_unchanged
+
 \end_layout
 
 \begin_layout Description
+
+\change_inserted -970929547 1515111124
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-HTMLInnerTag
+
+\change_inserted -970929547 1515111060
+DocBookItemTag
+\change_unchanged
+
 \end_layout
 
 \end_inset
@@ -24508,59 +28170,130 @@ HTMLInnerTag
 status collapsed
 
 \begin_layout Plain Layout
+
+\change_inserted -970929547 1515111060
 string
+\change_unchanged
+
 \end_layout
 
 \end_inset
 
-] The inner tag, replacing 
+] The tag to be used for the item tag within the inset, replacing 
+\begin_inset Quotes eld
+\end_inset
+
+
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-innertag
+
+\change_inserted -970929547 1515111060
+itemtag
+\change_unchanged
+
 \end_layout
 
 \end_inset
 
- in the examples above.
- By default, there is none.
+
+\begin_inset Quotes erd
+\end_inset
+
+ in the example above.
+ The default is 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\change_inserted -970929547 1515111060
+NONE
+\change_unchanged
+
+\end_layout
+
+\end_inset
+
+, indicating that there is no item tag.
+ This parameter only makes sense when itemising layouts are used, such as
+ lists.
 \end_layout
 
 \begin_layout Description
+
+\change_inserted -970929547 1515111298
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-HTMLIsBlock
+
+\change_inserted -970929547 1515111124
+DocBookItemWrapperAttr
+\change_unchanged
+
+\end_layout
+
+\end_inset
+
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\change_inserted -970929547 1515111124
+string
+\change_unchanged
+
 \end_layout
 
 \end_inset
 
- [
+] Specifies attribute information to be output with the item wrapper tag,
+ replacing 
+\begin_inset Quotes eld
+\end_inset
+
+
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-0,
-\emph on
-1
+
+\change_inserted -970929547 1515111150
+itemwrapperattr
+\change_unchanged
+
 \end_layout
 
 \end_inset
 
-] Whether this inset represents a standalone block of text (such as a footnote)
- or instead represents material that is included in the surrounding text
- (such as a branch).
- Defaults to 1.
+
+\begin_inset Quotes erd
+\end_inset
+
+ in the example above.
+ This information can be used in further processing of the DocBook files.
+\change_unchanged
+
 \end_layout
 
 \begin_layout Description
+
+\change_inserted -970929547 1515111113
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-HTMLLabel
+
+\change_inserted -970929547 1515111073
+DocBookItemWrapperTag
+\change_unchanged
+
 \end_layout
 
 \end_inset
@@ -24570,102 +28303,132 @@ HTMLLabel
 status collapsed
 
 \begin_layout Plain Layout
+
+\change_inserted -970929547 1515111073
 string
+\change_unchanged
+
 \end_layout
 
 \end_inset
 
-] A label for this inset, possibly including a reference to a counter.
- For example, for footnote, it might be: 
+] The tag to be used for the item wrapper tag within the inset, replacing
+\begin_inset Quotes eld
+\end_inset
+
+
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
 
-\backslash
-arabic{footnote}
+\change_inserted -970929547 1515111083
+itemwrappertag
+\change_unchanged
+
 \end_layout
 
 \end_inset
 
-.
- This is optional, and there is no default.
-\end_layout
 
-\begin_layout Description
+\begin_inset Quotes erd
+\end_inset
+
+ in the example above.
+ The default is 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-HTMLPreamble
+
+\change_inserted -970929547 1515111073
+NONE
+\change_unchanged
+
 \end_layout
 
 \end_inset
 
- Information to be output in the 
-\begin_inset Flex Code
-status collapsed
+, indicating that there is no item wrapper tag: tag and content are directly
+ output without it for each itemised element.
+ This parameter only makes sense when itemising layouts are used, such as
+ lists.
+\change_unchanged
 
-\begin_layout Plain Layout
-<head>
 \end_layout
 
-\end_inset
+\begin_layout Description
 
- section when this style is used.
- This might, for example, be used to include a 
+\change_inserted -970929547 1515110104
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-<script>
+
+\change_inserted -970929547 1515110104
+DocBookInnerAttr
+\change_unchanged
+
 \end_layout
 
 \end_inset
 
- block defining an 
+ [
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-onclick
+
+\change_inserted -970929547 1515110104
+string
+\change_unchanged
+
 \end_layout
 
 \end_inset
 
- handler.
-\end_layout
+] Specifies attribute information to be output with the inner tag, replacing
+\begin_inset Quotes eld
+\end_inset
+
 
-\begin_layout Description
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-HTMLStyle
+
+\change_inserted -970929547 1515110104
+innerattr
+\change_unchanged
+
 \end_layout
 
 \end_inset
 
- CSS style information to be included when this style is used.
- Note that this will automatically be wrapped in a layout-generated 
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
-<style>
-\end_layout
 
+\begin_inset Quotes erd
 \end_inset
 
- block, so only the CSS itself need be included.
+ in the example above.
+ This information can be used in further processing of the DocBook files.
 \end_layout
 
 \begin_layout Description
+
+\change_inserted -970929547 1515110906
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-HTMLTag
+
+\change_inserted -970929547 1515110104
+DocBookInnerTag
+\change_unchanged
+
 \end_layout
 
 \end_inset
@@ -24675,107 +28438,122 @@ HTMLTag
 status collapsed
 
 \begin_layout Plain Layout
+
+\change_inserted -970929547 1515110104
 string
+\change_unchanged
+
 \end_layout
 
 \end_inset
 
-] The tag to be used for the main label, replacing 
+] The tag to be used for the inner tag within the inset, replacing 
+\begin_inset Quotes eld
+\end_inset
+
+
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-tag
+
+\change_inserted -970929547 1515110104
+innertag
+\change_unchanged
+
 \end_layout
 
 \end_inset
 
- in the examples above.
- The default depends upon the setting of 
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
-MultiPar
-\end_layout
 
+\begin_inset Quotes erd
 \end_inset
 
-: If 
+ in the example above.
+ The default is 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-MultiPar
+
+\change_inserted -970929547 1515110791
+NONE
+\change_unchanged
+
 \end_layout
 
 \end_inset
 
- is true, the default is 
+, indicating that there is no inner tag: content is directly output without
+ it.
+\end_layout
+
+\begin_layout Description
+
+\change_inserted -970929547 1515110753
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-div
+
+\change_inserted -970929547 1515110665
+DocBookSectionTag
+\change_unchanged
+
 \end_layout
 
 \end_inset
 
-; if it is false, the default is 
+ [
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-span
-\end_layout
-
-\end_inset
 
-.
-\end_layout
-
-\begin_layout Subsection
-Float XHTML
-\end_layout
+\change_inserted -970929547 1515110661
+string
+\change_unchanged
 
-\begin_layout Standard
-The XHTML output for floats too can be controlled by layout information.
- The output has the following form:
 \end_layout
 
-\begin_layout LyX-Code
-<tag attr=
-\begin_inset Quotes erd
 \end_inset
 
-value
-\begin_inset Quotes erd
-\end_inset
+] Specifies the tag that corresponds to this kind of section.
+ This parameter only makes sense for sectioning elements (part, chapter,
+ section, etc.).
+ The default value is 
+\begin_inset Flex Code
+status collapsed
 
->
-\end_layout
+\begin_layout Plain Layout
 
-\begin_layout LyX-Code
-Contents of the float.
-\end_layout
+\change_inserted -970929547 1515110721
+section
+\change_unchanged
 
-\begin_layout LyX-Code
-</tag>
 \end_layout
 
-\begin_layout Standard
-The caption, if there is one, is a separate inset and will be output as
- such.
Its appearance can be controlled via the InsetLayout for caption insets.
+\end_inset
+
+, and is only overridden when DocBook uses something else for sectioning
(parts and chapters of a book).
  
+\change_unchanged
+
 \end_layout
 
 \begin_layout Description
+
+\change_inserted -970929547 1515110811
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-HTMLAttr
+
+\change_inserted -970929547 1496612023
+DocBookTag
+\change_unchanged
+
 \end_layout
 
 \end_inset
@@ -24785,13 +28563,16 @@ HTMLAttr
 status collapsed
 
 \begin_layout Plain Layout
+
+\change_inserted -970929547 1496610966
 string
+\change_unchanged
+
 \end_layout
 
 \end_inset
 
-] Specifies attribute information to be output with the main tag.
- For example, 
+] The tag to be used for this inset, replacing 
 \begin_inset Quotes eld
 \end_inset
 
@@ -24800,8 +28581,11 @@ string
 status collapsed
 
 \begin_layout Plain Layout
-class=`myfloat' onclick=`\SpecialChar ldots
-'
+
+\change_inserted -970929547 1496612033
+tag
+\change_unchanged
+
 \end_layout
 
 \end_inset
@@ -24810,79 +28594,81 @@ class=`myfloat' onclick=`\SpecialChar ldots
 \begin_inset Quotes erd
 \end_inset
 
-.
- By default, \SpecialChar LyX
- will output 
-\begin_inset Quotes eld
-\end_inset
+ in the example above.
+ The default is the name of the float and always needs to be changed, as
+ DocBook provides no generic inset tag.
+\end_layout
 
+\begin_layout Description
 
+\change_inserted -970929547 1515110832
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-class=`float float-floattype'
-\end_layout
 
-\end_inset
+\change_inserted -970929547 1515110822
+DocBookWrapperAttr
+\change_unchanged
 
+\end_layout
 
-\begin_inset Quotes erd
 \end_inset
 
-, where 
+ [
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-floattype
+
+\change_inserted -970929547 1515110811
+string
+\change_unchanged
+
 \end_layout
 
 \end_inset
 
- is \SpecialChar LyX
-'s name for this type of float, as determined by the float declaration
- (see 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "subsec:Floats"
-
+] Specifies attribute information to be output with the outer tag, replacing
+\begin_inset Quotes eld
 \end_inset
 
-), though made lowercase and with non-alphanumeric characters converted
- to underscores, for example: float-table.
-\end_layout
 
-\begin_layout Description
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-HTMLStyle
+
+\change_inserted -970929547 1515110845
+wrapperattr
+\change_unchanged
+
 \end_layout
 
 \end_inset
 
- CSS style information to be included when this float is used.
- Note that this will automatically be wrapped in a layout-generated 
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
-<style>
-\end_layout
 
+\begin_inset Quotes erd
 \end_inset
 
- block, so only the CSS itself need be included.
+ in the example above.
+ This information can be used in further processing of the DocBook files.
 \end_layout
 
 \begin_layout Description
+
+\change_inserted -970929547 1515110917
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-HTMLTag
+
+\change_inserted -970929547 1515110826
+DocBookWrapperTag
+\change_unchanged
+
 \end_layout
 
 \end_inset
@@ -24892,12 +28678,16 @@ HTMLTag
 status collapsed
 
 \begin_layout Plain Layout
+
+\change_inserted -970929547 1515110811
 string
+\change_unchanged
+
 \end_layout
 
 \end_inset
 
-] The tag to be used for this float, replacing 
+] The tag to be used for the wrapper tag around the inset, replacing 
 \begin_inset Quotes eld
 \end_inset
 
@@ -24906,7 +28696,11 @@ string
 status collapsed
 
 \begin_layout Plain Layout
-tag
+
+\change_inserted -970929547 1515110842
+wrappertag
+\change_unchanged
+
 \end_layout
 
 \end_inset
 status collapsed
 
 \begin_layout Plain Layout
-div
+
+\change_inserted -970929547 1515110811
+NONE
+\change_unchanged
+
 \end_layout
 
 \end_inset
 
- and will rarely need changing.
+, indicating that there is no wrapper tag: tag and content are directly
+ output without it.
+\change_deleted -970929547 1515111523
+
 \end_layout
 
 \begin_layout Subsection
-Bibliography formatting
+
+\change_inserted -970929547 1515110040
+Float DocBook
 \end_layout
 
 \begin_layout Standard
-The bibliography can be formatted using 
-\begin_inset Flex Code
-status collapsed
 
-\begin_layout Plain Layout
-CiteFormat
+\change_inserted -970929547 1496611700
+The DocBook output for floats too can be controlled by layout information.
+ The output has the following form:
 \end_layout
 
-\end_inset
+\begin_layout LyX-Code
 
- blocks.
- See 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "subsec:Citation-format-description"
+\change_inserted -970929547 1515109700
+<tag attr>
+\end_layout
 
-\end_inset
+\begin_layout LyX-Code
 
- for the details.
+\change_inserted -970929547 1515110138
+  Contents of the float as DocBook.
 \end_layout
 
-\begin_layout Subsection
-\SpecialChar LyX
--generated CSS
+\begin_layout LyX-Code
+
+\change_inserted -970929547 1496610966
+</tag>
 \end_layout
 
 \begin_layout Standard
-We have several times mentioned that \SpecialChar LyX
- will generate default CSS style rules
- for both insets and paragraph styles, based upon the other layout information
- that is provided.
- In this section, we shall say a word about which layout information \SpecialChar LyX
- uses
- and how.
+
+\change_inserted -970929547 1496611715
+The caption, if there is one, is a separate inset and will be output as
+ a title.
 \end_layout
 
-\begin_layout Standard
-At present, \SpecialChar LyX
- auto-generates CSS only for font information, making use of
- the 
+\begin_layout Description
+
+\change_inserted -970929547 1515110033
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-Family
+
+\change_inserted -970929547 1515109702
+DocBookAttr
+\change_unchanged
+
 \end_layout
 
 \end_inset
 
-, 
+ [
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-Series
+
+\change_inserted -970929547 1496610966
+string
+\change_unchanged
+
 \end_layout
 
 \end_inset
 
-, 
+] Specifies attribute information to be output with the main tag, replacing
+\begin_inset Quotes eld
+\end_inset
+
+
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-Shape
+
+\change_inserted -970929547 1515110035
+attr
+\change_unchanged
+
 \end_layout
 
 \end_inset
 
-, and 
-\begin_inset Flex Code
-status collapsed
 
-\begin_layout Plain Layout
-Size
+\begin_inset Quotes erd
+\end_inset
+
+ in the example above.
+ This information can be used in further processing of the DocBook files.
 \end_layout
 
-\end_inset
+\begin_layout Description
 
- specified in the 
+\change_inserted -970929547 1515110157
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-Font
-\end_layout
-
-\end_inset
 
- declaration (see 
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "subsec:Font-description"
+\change_inserted -970929547 1496611782
+DocBookTag
+\change_unchanged
 
-\end_inset
+\end_layout
 
-).
- The translation is mostly straightforward and obvious.
- For example, 
-\begin_inset Quotes eld
 \end_inset
 
-
+ [
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-Family Sans
-\end_layout
 
-\end_inset
+\change_inserted -970929547 1496610966
+string
+\change_unchanged
 
+\end_layout
 
-\begin_inset Quotes erd
 \end_inset
 
- becomes 
+] The tag to be used for this float, replacing 
 \begin_inset Quotes eld
 \end_inset
 
@@ -25059,7 +28866,11 @@ Family Sans
 status collapsed
 
 \begin_layout Plain Layout
-font-family: sans-serif;
+
+\change_inserted -970929547 1496610966
+tag
+\change_unchanged
+
 \end_layout
 
 \end_inset
@@ -25068,32 +28879,24 @@ font-family: sans-serif;
 \begin_inset Quotes erd
 \end_inset
 
-.
- The correspondence of \SpecialChar LyX
- sizes and CSS sizes is a little less obvious but
- nonetheless intuitive.
- See the 
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
-getSizeCSS()
+ in the example above.
+ The default is the name of the float and always needs to be changed, as
+ DocBook provides no generic float tag.
 \end_layout
 
-\end_inset
-
- function in 
-\begin_inset Flex URL
-status collapsed
-
-\begin_layout Plain Layout
+\begin_layout Subsection
 
-src/FontInfo.cpp
+\change_inserted -970929547 1515110157
+Bibliography formatting
 \end_layout
 
-\end_inset
+\begin_layout Standard
+
+\change_inserted -970929547 1515110187
+The bibliography cannot be formatted: all fields are always output in the
+ database-like DocBook format (equivalent to a BibTeX file).
+\change_unchanged
 
- for the details.
 \end_layout
 
 \begin_layout Chapter
@@ -25282,7 +29085,7 @@ Besides supporting the production of different products according to the
 \end_layout
 
 \begin_layout Section
-The external template configuration file
+The external template configuration files
 \end_layout
 
 \begin_layout Standard
@@ -25315,23 +29118,34 @@ The external templates are defined in the
 status collapsed
 
 \begin_layout Plain Layout
-LyXDir/lib/external_templates
+*.xtemplate
 \end_layout
 
 \end_inset
 
- file.
- You can place your own version in 
+ files that are stored in the 
 \begin_inset Flex Code
 status collapsed
 
 \begin_layout Plain Layout
-UserDir/external_templates
+LyXDir/lib/xtemplates/
 \end_layout
 
 \end_inset
 
-.
+ directory.
+ Each template is defined in a file of its own.
+ You can place your own templates in 
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+UserDir/xtemplates/
+\end_layout
+
+\end_inset
+
+ or copy existing templates to that directory in order to modify them.
 \end_layout
 
 \begin_layout Standard
@@ -27844,11 +31658,27 @@ name "chap:Names-of-colors"
 \end_layout
 
 \begin_layout Standard
-The colors listed here are the standard colors and the those that you can
adjust in the \SpecialChar LyX
+The colors listed below are the standard colors and those that you can adjust
+ in the \SpecialChar LyX
  preferences.
 \end_layout
 
+\begin_layout Section
+Color functions
+\end_layout
+
+\begin_layout Standard
+The following are no real colors, but rather act on color definitions:
+\end_layout
+
+\begin_layout Description
+ignore The color is ignored
+\end_layout
+
+\begin_layout Description
+inherit The color is inherited
+\end_layout
+
 \begin_layout Description
 none
 \family roman
@@ -27865,6 +31695,14 @@ none
  No particular color – clear or default
 \end_layout
 
+\begin_layout Section
+Static colors
+\end_layout
+
+\begin_layout Standard
+These are fixed colors that cannot be customized:
+\end_layout
+
 \begin_layout Description
 black
 \end_layout
@@ -27874,7 +31712,23 @@ white
 \end_layout
 
 \begin_layout Description
-red
+blue
+\end_layout
+
+\begin_layout Description
+brown
+\end_layout
+
+\begin_layout Description
+cyan
+\end_layout
+
+\begin_layout Description
+darkgray
+\end_layout
+
+\begin_layout Description
+gray
 \end_layout
 
 \begin_layout Description
@@ -27882,23 +31736,65 @@ green
 \end_layout
 
 \begin_layout Description
-blue
+lightgray
 \end_layout
 
 \begin_layout Description
-cyan
+lime
 \end_layout
 
 \begin_layout Description
 magenta
 \end_layout
 
+\begin_layout Description
+olive
+\end_layout
+
+\begin_layout Description
+orange
+\end_layout
+
+\begin_layout Description
+pink
+\end_layout
+
+\begin_layout Description
+purple
+\end_layout
+
+\begin_layout Description
+red
+\end_layout
+
+\begin_layout Description
+teal
+\end_layout
+
+\begin_layout Description
+violet
+\end_layout
+
 \begin_layout Description
 yellow
 \end_layout
 
+\begin_layout Section
+Dynamic colors
+\end_layout
+
+\begin_layout Standard
+These are the colors allocated to specific elements in 
+\begin_inset Info
+type  "menu"
+arg   "dialog-show prefs"
+\end_inset
+
+:
+\end_layout
+
 \begin_layout Description
-added_space Added space marker color
+added_space Added space color
 \end_layout
 
 \begin_layout Description
@@ -27926,11 +31822,11 @@ buttonbg Color used for button background
 \end_layout
 
 \begin_layout Description
-buttonhoverbg Color used for button background under focus
+buttonframe Color for inset button frames
 \end_layout
 
 \begin_layout Description
-buttonframe Color for inset button frames
+buttonhoverbg Color used for button background under focus
 \end_layout
 
 \begin_layout Description
@@ -27958,11 +31854,11 @@ changedtextauthor5 Changed text color author 5
 \end_layout
 
 \begin_layout Description
-collapsable_inset_frame Collapsable insets framecolor
+collapsible Collapsible insets text color
 \end_layout
 
 \begin_layout Description
-collapsable_inset_text Collapsable insets text color
+collapsibleframe Collapsible insets framecolor
 \end_layout
 
 \begin_layout Description
@@ -27978,7 +31874,7 @@ commandframe Frame color for command insets
 \end_layout
 
 \begin_layout Description
-comment color for comments
+comment Label color for comments
 \end_layout
 
 \begin_layout Description
@@ -28015,11 +31911,11 @@ footlabel Label color for footnotes
 \end_layout
 
 \begin_layout Description
-graphicsbg Graphics inset background color
+foreground Foreground color
 \end_layout
 
 \begin_layout Description
-greyedout Label color for greyedout insets
+graphicsbg Graphics inset background color
 \end_layout
 
 \begin_layout Description
@@ -28027,19 +31923,15 @@ greyedoutbg Background color of greyedout inset
 \end_layout
 
 \begin_layout Description
-greyedouttext Color for greyedout inset text
-\end_layout
-
-\begin_layout Description
-indexlabel Label color for index insets
+greyedoutlabel Label color for greyedout insets
 \end_layout
 
 \begin_layout Description
-ignore The color is ignored
+greyedouttext Color for greyedout inset text
 \end_layout
 
 \begin_layout Description
-inherit The color is inherited
+indexlabel Label color for index insets
 \end_layout
 
 \begin_layout Description
@@ -28128,11 +32020,11 @@ nonunique_inlinecompletion Inline completion color for the non-unique part
 \end_layout
 
 \begin_layout Description
-notebg Background color of notes
+note Label color for notes
 \end_layout
 
 \begin_layout Description
-notelabel Label color for notes
+notebg Background color of notes
 \end_layout
 
 \begin_layout Description
@@ -28159,6 +32051,10 @@ previewframe Preview frame color
 regexpframe Color for regexp frame
 \end_layout
 
+\begin_layout Description
+scroll Color that indicates when a row can be scrolled 
+\end_layout
+
 \begin_layout Description
 selection Background color of selected text
 \end_layout