]> git.lyx.org Git - lyx.git/blobdiff - lib/doc/Customization.lyx
Started on comments for the LFUNs, and added note for LFUN_BUFFER_WRITE_AS
[lyx.git] / lib / doc / Customization.lyx
index b7143340bceb598df271f2e1ac6d8835cf6d6dbe..edf09186a7f51a7635c3d5c9c3d7a2772668d496 100644 (file)
@@ -1,5 +1,5 @@
-#LyX 1.4.0cvs created this file. For more info see http://www.lyx.org/
-\lyxformat 243
+#LyX 1.5.0svn created this file. For more info see http://www.lyx.org/
+\lyxformat 276
 \begin_document
 \begin_header
 \textclass book
 \end_preamble
 \language english
 \inputencoding default
-\fontscheme default
+\font_roman default
+\font_sans default
+\font_typewriter default
+\font_default_family default
+\font_sc false
+\font_osf false
+\font_sf_scale 100
+\font_tt_scale 100
 \graphics none
 \paperfontsize default
 \spacing single
 \papersize default
 \use_geometry false
 \use_amsmath 0
+\use_esint 0
 \cite_engine basic
 \use_bibtopic false
 \paperorientation portrait
 \paragraph_separation indent
 \defskip medskip
 \quotes_language english
-\quotes_times 2
 \papercolumns 1
 \papersides 2
 \paperpagestyle headings
 \tracking_changes false
-\output_changes true
+\output_changes false
+\author ""
+\author ""
+\author ""
+\author ""
 \end_header
 
 \begin_body
 
 \begin_layout Title
-
 Customizing LyX: Features for the Advanced User
 \end_layout
 
 \begin_layout Author
-
 by the LyX Team
 \begin_inset Foot
 status collapsed
@@ -64,9 +73,7 @@ Mike Ressler
 \end_layout
 
 \begin_layout Standard
-
-
-\begin_inset LatexCommand \tableofcontents{}
+\begin_inset LatexCommand tableofcontents
 
 \end_inset
 
@@ -74,12 +81,10 @@ Mike Ressler
 \end_layout
 
 \begin_layout Chapter
-
 Introduction
 \end_layout
 
 \begin_layout Standard
-
 This manual covers the customization features present in LyX.
  In it, we discuss issues like keyboard shortcuts, screen previewing options,
  printer options, sending commands to LyX via the LyX Server, internationalizati
@@ -91,14 +96,12 @@ on, installing new LaTeX classes and LyX layouts, etc.
 \end_layout
 
 \begin_layout Chapter
-
 LyX configuration files
 \end_layout
 
 \begin_layout Standard
-
-
-\begin_inset LatexCommand \label{chap:config}
+\begin_inset LatexCommand label
+name "chap:config"
 
 \end_inset
 
@@ -128,7 +131,6 @@ LyXDir
 \end_layout
 
 \begin_layout Section
-
 What's in 
 \family typewriter
 LyXDir
@@ -138,7 +140,6 @@ LyXDir
 
 \begin_layout Standard
 
-
 \family typewriter
 LyXDir
 \family default
@@ -169,12 +170,10 @@ LyXDir
 \end_layout
 
 \begin_layout Subsection
-
 Automatically generated files
 \end_layout
 
 \begin_layout Standard
-
 These files are generated when you configure LyX.
  They contain various default values that are guessed by inspection.
  In general, it is not a good idea to modify them, since they might be overwritt
@@ -184,7 +183,6 @@ en at any time.
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family typewriter
 \series medium
 lyxrc.defaults
@@ -196,7 +194,6 @@ lyxrc.defaults
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family typewriter
 \series medium
 packages.lst
@@ -223,7 +220,6 @@ Configuration
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family typewriter
 \series medium
 textclass.lst
@@ -239,7 +235,6 @@ layout/
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family typewriter
 doc/LaTeXConfig.lyx
 \family default
@@ -251,14 +246,12 @@ LaTeXConfig.lyx.in
 \end_layout
 
 \begin_layout Subsection
-
 Directories
 \end_layout
 
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family typewriter
 \series medium
 bind/
@@ -270,24 +263,27 @@ bind/
 \family default
  that define the keybindings used in LyX (see section\InsetSpace ~
 
-\begin_inset LatexCommand \ref{sec:bindings}
+\begin_inset LatexCommand ref
+reference "sec:bindings"
 
 \end_inset
 
 ).
- If there exists an internationalized version of the bindfile named 
+ If there exists an internationalized version of the bind file named 
 \family typewriter
 $LANG_xxx.bind
 \family default
 , that will be used first.
  See Chapter\InsetSpace ~
 
-\begin_inset LatexCommand \ref{chap:i18n}
+\begin_inset LatexCommand ref
+reference "chap:i18n"
 
 \end_inset
 
 , and section 
-\begin_inset LatexCommand \ref{sec:bindings}
+\begin_inset LatexCommand ref
+reference "sec:bindings"
 
 \end_inset
 
@@ -297,7 +293,6 @@ for details.
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family typewriter
 \series medium
 clipart/
@@ -310,7 +305,6 @@ clipart/
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family typewriter
 \series medium
 doc/
@@ -330,7 +324,8 @@ $LANG_
  prepended to the name, that will be used first.
  See Chapter\InsetSpace ~
 
-\begin_inset LatexCommand \ref{chap:i18n}
+\begin_inset LatexCommand ref
+reference "chap:i18n"
 
 \end_inset
 
@@ -340,7 +335,6 @@ $LANG_
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family typewriter
 \series medium
 examples/
@@ -357,7 +351,6 @@ Examples
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family typewriter
 images/
 \family default
@@ -373,7 +366,6 @@ Document
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family typewriter
 \series medium
 kbd/
@@ -382,7 +374,8 @@ kbd/
  contains keyboard keymapping files.
  See Chapter\InsetSpace ~
 
-\begin_inset LatexCommand \ref{sec:keymap}
+\begin_inset LatexCommand ref
+reference "sec:keymap"
 
 \end_inset
 
@@ -392,7 +385,6 @@ kbd/
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family typewriter
 \series medium
 layouts/
@@ -400,7 +392,8 @@ layouts/
 \series default
  contains the text class files described in Chapter\InsetSpace ~
 
-\begin_inset LatexCommand \ref{chap:textclass}
+\begin_inset LatexCommand ref
+reference "chap:textclass"
 
 \end_inset
 
@@ -410,25 +403,6 @@ layouts/
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
-\family typewriter
-reLyX/
-\family default
- contains lots of files that together make up reLyX, the translator of 
-\begin_inset Quotes eld
-\end_inset
-
-well behaved
-\begin_inset Quotes erd
-\end_inset
-
- LaTeX into LyX.
-\end_layout
-
-\begin_layout List
-\labelwidthstring 00.00.0000
-
-
 \family typewriter
 scripts/
 \family default
@@ -443,13 +417,13 @@ Template
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family typewriter
-templates/ 
+templates/
 \family default
-contains the standard LyX template files described in Chapter\InsetSpace ~
+ contains the standard LyX template files described in Chapter\InsetSpace ~
 
-\begin_inset LatexCommand \ref{sec:templates}
+\begin_inset LatexCommand ref
+reference "sec:templates"
 
 \end_inset
 
@@ -459,7 +433,6 @@ contains the standard LyX template files described in Chapter\InsetSpace ~
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family typewriter
 tex/
 \family default
@@ -469,7 +442,6 @@ tex/
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family typewriter
 ui/
 \family default
@@ -482,7 +454,8 @@ ui/
  appearing on the toolbar.
  See Chapter\InsetSpace ~
 
-\begin_inset LatexCommand \ref{sec:ui}
+\begin_inset LatexCommand ref
+reference "sec:ui"
 
 \end_inset
 
@@ -490,12 +463,10 @@ ui/
 \end_layout
 
 \begin_layout Subsection
-
 Files you don't want to modify
 \end_layout
 
 \begin_layout Standard
-
 These files are used internally by LyX and you generally do not need to
  modify them unless you are a developer.
 \end_layout
@@ -503,7 +474,6 @@ These files are used internally by LyX and you generally do not need to
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family typewriter
 \series medium
 CREDITS
@@ -525,7 +495,6 @@ LyX
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family typewriter
 \series medium
 chkconfig.ltx
@@ -538,7 +507,6 @@ chkconfig.ltx
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family typewriter
 \series medium
 configure
@@ -549,14 +517,12 @@ configure
 \end_layout
 
 \begin_layout Subsection
-
 Other files needing a line or two...
 \end_layout
 
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family typewriter
 encodings
 \family default
@@ -567,7 +533,6 @@ encodings
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family typewriter
 external_templates
 \family default
@@ -582,32 +547,17 @@ Template
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family typewriter
 languages
 \family default
  this file contains a list of all the languages currently supported by LyX.
 \end_layout
 
-\begin_layout List
-\labelwidthstring 00.00.0000
-
-
-\family typewriter
-lyxrc.example
-\family default
- Deprecated and definitely obfuscated.
- This is the old style preferences file.
- It will probably disappear in the near future.
-\end_layout
-
 \begin_layout Section
-
 Your local configuration directory
 \end_layout
 
 \begin_layout Standard
-
 Even if you are using LyX as an unprivileged user, you might want to change
  LyX configuration for your own use.
  The 
@@ -652,12 +602,10 @@ LyXDir
 \end_layout
 
 \begin_layout Standard
-
 To make things clearer, let's provide a few examples:
 \end_layout
 
 \begin_layout Itemize
-
 The preferences set in the 
 \family sans
 \bar under
@@ -682,7 +630,6 @@ UserDir
 \end_layout
 
 \begin_layout Itemize
-
 When you reconfigure using 
 \family sans
 \bar under
@@ -702,7 +649,8 @@ configure
  and the resulting files are written in your local configuration directory
  (see section\InsetSpace ~
 
-\begin_inset LatexCommand \ref{sec:autodetected}
+\begin_inset LatexCommand ref
+reference "sec:autodetected"
 
 \end_inset
 
@@ -732,7 +680,6 @@ ocument
 \end_layout
 
 \begin_layout Itemize
-
 Similarly, if you have installed some LaTeX document classes in your home
  directory, that LaTeX can find with your 
 \family typewriter
@@ -743,7 +690,6 @@ TEXINPUTS
 status collapsed
 
 \begin_layout Standard
-
 as long as LyX or yourself have a 
 \family typewriter
 .layout
@@ -757,7 +703,6 @@ as long as LyX or yourself have a
 \end_layout
 
 \begin_layout Itemize
-
 If you get some updated documentation from LyX ftp site and cannot install
  it because you do not have sysadmin rights on your system, you can just
  copy the files in 
@@ -775,12 +720,10 @@ elp
 \end_layout
 
 \begin_layout Section
-
 Running LyX with multiple configurations
 \end_layout
 
 \begin_layout Standard
-
 The configuration freedom of the local configuration directory may not suffice
  if you want to have more than one configuration at your disposal.
  For example, you may want to be use different key bindings or printer settings
@@ -790,11 +733,11 @@ The configuration freedom of the local configuration directory may not suffice
 \end_layout
 
 \begin_layout Standard
-
 Invoking LyX with the command line switch 
 \family typewriter
--userdir 
+-userdir
 \family default
 \emph on
 <some directory>
 \emph default
@@ -811,7 +754,7 @@ Userdir
  These directories are completely independent (but read on).
  Note that setting the environment variable 
 \family typewriter
-LYX_USERDIR_13x
+LYX_USERDIR_15x
 \family default
  to some value has exactly the same effect
 \family typewriter
@@ -819,7 +762,6 @@ LYX_USERDIR_13x
 \end_layout
 
 \begin_layout Standard
-
 Having several configurations also requires more maintenance: if you want
  to add a new layout to 
 \family typewriter
@@ -850,7 +792,8 @@ ools\SpecialChar \menuseparator
 R
 \bar default
 econfigure 
-\begin_inset LatexCommand \ref{sec:autodetected}
+\begin_inset LatexCommand ref
+reference "sec:autodetected"
 
 \end_inset
 
@@ -860,7 +803,6 @@ econfigure
 \end_layout
 
 \begin_layout Chapter
-
 The 
 \family sans
 \bar under
@@ -872,12 +814,10 @@ references
 \end_layout
 
 \begin_layout Section
-
 Using the dialog for the first time
 \end_layout
 
 \begin_layout Standard
-
 The 
 \family typewriter
 UserDir/preferences
@@ -907,9 +847,8 @@ LyXDir/lyxrc.defaults
 LyXDir/lyxrc
 \family default
 .
- Users should use the
+ Users should use the 
 \family sans
 \bar under
 T
 \bar default
@@ -928,7 +867,6 @@ UserDir/preferences
 \end_layout
 
 \begin_layout Standard
-
 We hope that the 
 \family sans
 \bar under
@@ -960,12 +898,10 @@ Save
 \end_layout
 
 \begin_layout Section
-
 On-screen fonts
 \end_layout
 
 \begin_layout Standard
-
 The font used to display your documents on the LyX screen is very important,
  since you'll be reading all your documents with this font.
  Therefore it is important that the font is as readable and good-looking
@@ -981,7 +917,6 @@ The font used to display your documents on the LyX screen is very important,
 \end_layout
 
 \begin_layout Standard
-
 Notice that this section only deals with the fonts on the 
 \emph on
 screen
@@ -1004,7 +939,6 @@ User's Guide
 \end_layout
 
 \begin_layout Standard
-
 Basically, screen fonts come in two different kinds: scalable outline fonts
  and non-scalable bitmap fonts.
  This distinction seems a bit arbitrary, since non-scalable fonts are actually
@@ -1023,7 +957,6 @@ speed
 \end_layout
 
 \begin_layout Standard
-
 The scalable fonts are built from 
 \emph on
 outlines
@@ -1047,7 +980,6 @@ outlines
 \end_layout
 
 \begin_layout Standard
-
 Bitmap fonts on the other hand, are defined by bitmap graphics from the
  start, so they will look good at all the sizes they are meant for.
  However, they don't scale well, because in order to scale a glyph, each
@@ -1068,7 +1000,6 @@ xv
 \end_layout
 
 \begin_layout Standard
-
 The net result of all this, is that bitmap fonts are generally best for
  the small sizes, where they are available, while scalable fonts are generally
  best for large sizes.
@@ -1082,7 +1013,6 @@ The net result of all this, is that bitmap fonts are generally best for
 \end_layout
 
 \begin_layout Standard
-
 By default, LyX uses non-scalable bitmap fonts (when using the XForms frontend).
  For serif fonts, 
 \emph on
@@ -1100,25 +1030,21 @@ courier
 \end_layout
 
 \begin_layout Standard
-
 In the following, we will describe what to do if the text does not look
  good in LyX.
  We'll start with the most important parameters: DPI and font zoom.
 \end_layout
 
 \begin_layout Subsection
-
 DPI setting and Font Zoom
 \end_layout
 
 \begin_layout Standard
-
 LyX automatically tries to scale the fonts to look as close as the paper
  output size as possible, except for the so-called font zoom factor.
 \end_layout
 
 \begin_layout Standard
-
 In order for this to work on all systems, it relies on the screen DPI (dots
  per inch) setting to be correct.
  The DPI setting for your system is autodetected by LyX using the information
@@ -1132,7 +1058,6 @@ lyx -dbg 2
 \end_layout
 
 \begin_layout Standard
-
 On many systems, X is not set up correctly, so you should check that it
  is correct by hand.
  Run 
@@ -1171,7 +1096,6 @@ dimensions
 \end_layout
 
 \begin_layout Standard
-
 Then get the good old ruler out of the closet, and measure the width of
  the visible screen-image on your monitor.
  Convert this measurement to inches if you used a centimeter ruler by dividing
@@ -1185,7 +1109,6 @@ Then get the good old ruler out of the closet, and measure the width of
 \end_layout
 
 \begin_layout Standard
-
 If you can't fix the X setup (which of course is best since other programs
  than LyX will benefit from this as well), you can tell LyX the correct
  DPI using the 
@@ -1196,7 +1119,6 @@ Preferences
 \end_layout
 
 \begin_layout Standard
-
 If the text is too small or too big for your taste, you should fiddle with
  the font zoom setting.
  This setting is used to scale the point size of the text.
@@ -1212,7 +1134,6 @@ e size, which you can't count on.
 \end_layout
 
 \begin_layout Standard
-
 The default font zoom setting is 150, since a monitor is typically wider
  than a piece of paper, but you should try to fiddle with it through the
  
@@ -1249,7 +1170,6 @@ ave
 \end_layout
 
 \begin_layout Standard
-
 While it is often possible to find a suitable size for the text on the screen,
  this doesn't necessarily mean that the fonts are the best ones available
  on your system.
@@ -1259,12 +1179,10 @@ While it is often possible to find a suitable size for the text on the screen,
 \end_layout
 
 \begin_layout Subsection
-
 Font definition commands
 \end_layout
 
 \begin_layout Standard
-
 As mentioned, LyX uses non-scalable bitmap fonts by default with the XForms
  frontend.
  For serif fonts, 
@@ -1283,7 +1201,6 @@ courier
 \end_layout
 
 \begin_layout Standard
-
 You can change all of these from within the 
 \family sans
 Preferences
@@ -1374,7 +1291,6 @@ xfontsel
 \end_layout
 
 \begin_layout Standard
-
 Before you go about scrapping a bitmap font because the larger sizes look
  
 \begin_inset Quotes eld
@@ -1429,7 +1345,6 @@ Larger
 \end_layout
 
 \begin_layout Standard
-
 One final note regarding this flag: you should know that there is nothing
  wrong with using bitmap and scalable fonts at the same time for different
  purposes.
@@ -1462,7 +1377,6 @@ Use scalable fonts
 \end_layout
 
 \begin_layout Standard
-
 Sometimes the artifacts introduced by use of the flag can be relieved by
  using the fine-detail screen font sizes which defines which point sizes
  the different logical font sizes correspond to.
@@ -1486,12 +1400,10 @@ n when this is known to be wrong.
 \end_layout
 
 \begin_layout Subsection
-
 Font encoding
 \end_layout
 
 \begin_layout Standard
-
 By default, LyX will use fonts meant to write Western European text, including
  all kinds of English.
  This is defined through the so-called 
@@ -1535,7 +1447,6 @@ encdng
 \end_layout
 
 \begin_layout Standard
-
 When you've set LyX up to use a different font encoding, you should also
  consider changing the font used by dialog windows in LyX.
  For instance, the 
@@ -1555,7 +1466,6 @@ Contents
 \end_layout
 
 \begin_layout Standard
-
 As you can see, there are quite a few options that can be used to fine tune
  the look of your fonts.
  This should not scare you from fiddling with the settings, because after
@@ -1567,9 +1477,9 @@ As you can see, there are quite a few options that can be used to fine tune
 \end_layout
 
 \begin_layout Section
-
 Bindings
-\begin_inset LatexCommand \label{sec:bindings}
+\begin_inset LatexCommand label
+name "sec:bindings"
 
 \end_inset
 
@@ -1577,7 +1487,6 @@ Bindings
 \end_layout
 
 \begin_layout Standard
-
 Bindings are used to, well, bind a function to a key.
  Several prepackaged binding files are available: a CUA set of bindings
  (familiar as the typical set of PC and CDE set of keyboard shortcuts),
@@ -1587,7 +1496,6 @@ Bindings are used to, well, bind a function to a key.
 status collapsed
 
 \begin_layout Standard
-
 I'm kidding here, of course!
 \end_layout
 
@@ -1598,7 +1506,6 @@ I'm kidding here, of course!
 \end_layout
 
 \begin_layout Standard
-
 If, however, you'd like to customise the keybindings to your own exacting
  tastes, then copy the best-fit file in 
 \family typewriter
@@ -1618,10 +1525,10 @@ Preferences
 \end_layout
 
 \begin_layout Standard
-
 LyX supports internationalization of the user interface (see Chapter\InsetSpace ~
 
-\begin_inset LatexCommand \ref{chap:i18n}
+\begin_inset LatexCommand ref
+reference "chap:i18n"
 
 \end_inset
 
@@ -1648,7 +1555,6 @@ bind/
 \end_layout
 
 \begin_layout Standard
-
 The syntax of the 
 \family typewriter
 .bind
@@ -1658,7 +1564,6 @@ The syntax of the
 
 \begin_layout Standard
 
-
 \family typewriter
 
 \backslash
@@ -1666,7 +1571,6 @@ bind <key combination> <lyx-function>
 \end_layout
 
 \begin_layout Standard
-
 Both key combination and lyx-function (including any arguments) must be
  enclosed in "double quotes".
  All the LyX functions are listed in the 
@@ -1677,9 +1581,9 @@ Reference Guide
 \end_layout
 
 \begin_layout Section
-
 User Interface
-\begin_inset LatexCommand \label{sec:ui}
+\begin_inset LatexCommand label
+name "sec:ui"
 
 \end_inset
 
@@ -1687,7 +1591,6 @@ User Interface
 \end_layout
 
 \begin_layout Standard
-
 The appearance of both the menu and toolbar may both be changed using the
  
 \family sans
@@ -1717,7 +1620,6 @@ UserDir/ui/
 \end_layout
 
 \begin_layout Standard
-
 The syntax of the 
 \family typewriter
 .ui
 \end_layout
 
 \begin_layout Section
+\begin_inset LatexCommand label
+name "sec:converters-etc"
+
+\end_inset
 
-Converters, Formats, Viewers, Editors and Copiers
+Converters, Formats, and Copiers
 \end_layout
 
 \begin_layout Standard
-
 LyX has a powerful mechanism to convert to and from any file format using
  external programs.
- Define a pair of formats, e.g.
-
-\family typewriter
- LaTeX
-\family default
- and 
-\family typewriter
-PDF
-\family default
-.
- Now define a converter from one format to the other.
- In our example, two possible mechanisms exist.
 \end_layout
 
-\begin_layout Enumerate
-
-A direct conversion, from LaTeX to PDF using pdflatex
+\begin_layout Subsection
+Formats
 \end_layout
 
-\begin_layout Enumerate
+\begin_layout Standard
+The first step is to define your file formats, e.g.
+ PDF, if they are not already defined.
+ To do so, open the 
+\family sans
+\bar under
+T
+\bar default
+ools\SpecialChar \menuseparator
 
-A more convoluted route using intermediate formats and converters: LaTeX
- to DVI (using latex) to PostScript® (using dvips) to PDF (using ps2pdf).
+\bar under
+P
+\bar default
+references:Converters
+\family default
+ dialog.
+ Enter a new format name; a new GUI name (used in, e.g., the View and Export
+ menus); and a file extension.
+ These are required.
 \end_layout
 
 \begin_layout Standard
-
-LyX will always choose the shortest possible route, so you must specify
- two different Format names for 
+There are also two flags that can be set using the checkboxes in the dialog.
+ The 
 \family typewriter
-.pdf
+document
 \family default
- files to be able to use either.
- Both are included by default in the 
+ flag tells LyX that a format is suitable for document export.
+ If this flag is set for a format, and if a suitable conversion route exists,
+ then the format will appear in the 
 \family sans
-Preferences
+\bar under
+F
+\bar default
+ile\SpecialChar \menuseparator
+
+\bar under
+E
+\bar default
+xport
 \family default
- dialog.
- Have a look and then invent your own!
+ menu.
+ The format will also appear in the 
+\family sans
+\bar under
+V
+\bar default
+iew
+\family default
+ menu if it has a viewer associated with it.
+ (See below.) Pure image formats (e.g.\InsetSpace ~
+
+\family typewriter
+png
+\family default
+) should not have this flag set; formats that can both represent vector
+ graphics and documents (e.g.\InsetSpace ~
+
+\family typewriter
+pdf
+\family default
+) should have it set.
 \end_layout
 
 \begin_layout Standard
+The 
+\family typewriter
+vector
+\family default
+ flag tells LyX whether a format can contain vector graphics.
+ This information is used to determine the target format of included graphics
+ for 
+\family typewriter
+pdflatex
+\family default
+ export.
+ Included graphics may need to be converted to either 
+\family typewriter
+pdf
+\family default
+, 
+\family typewriter
+png
+\family default
+ or 
+\family typewriter
+jpg
+\family default
+, since 
+\family typewriter
+pdflatex
+\family default
+ cannot handle other image formats.
+ If an included graphic is not already in 
+\family typewriter
+pdf
+\family default
+, 
+\family typewriter
+png
+\family default
+ or 
+\family typewriter
+jpg
+\family default
+ format, it is converted to 
+\family typewriter
+pdf
+\family default
+ if the 
+\family typewriter
+vector
+\family default
+ flag of the format is set, and otherwise to 
+\family typewriter
+png
+\family default
+.
+\end_layout
 
-Moreover, each Format can have a Viewer associated with it.
+\begin_layout Standard
+A Format can have a Viewer associated with it.
  For example, you might want to use 
 \family typewriter
 ghostview
 \family default
- to examine PostScript® files, or 
+ to look at PostScript® files, or 
 \family typewriter
 xdvi
 \family default
  to preview the LaTeX output.
- You can alter the viewer to use (and what options to pass to it) via the
+ You can enter the program to use as a viewer (and what options to pass
+ to it) in the Viewer field.
+ You can also modify the viewer associated with a pre-defined format simply
+ by changing what you find in this field, clicking the 
 \family sans
-\bar under
-T
-\bar default
-ools\SpecialChar \menuseparator
+Modify
+\family default
+ button, and then (if you're sure you want to do this) clicking the 
+\family sans
+Apply
+\family default
+ or 
+\family sans
+Save
+\family default
+ button.
+\begin_inset Foot
+status collapsed
 
-\bar under
-P
-\bar default
-references:Conversion
+\begin_layout Standard
+Changes to the formats are kept in the 
+\family typewriter
+preferences
 \family default
- dialog.
+ file in you local LyX directory (for example, 
+\family typewriter
+$HOME/.lyx/
+\family default
+).
+ If you want to restore the defaults, edit this file and delete the lines
+ in the Formats and Converters sections.
+\end_layout
+
+\end_inset
+
  For example, to change the 
 \family typewriter
 dvi
@@ -1896,9 +1908,16 @@ odify
 \end_layout
 
 \begin_layout Standard
+If the operating system has a default viewer associated to a format, this
+ viewer is used instead of the one defined here in the Windows® and OS X
+ versions of LyX.
+ (It is planned to implement this feature on other platforms.)
+\end_layout
 
+\begin_layout Standard
 Editors are like viewers: Each Format can have an Editor associated to it,
- and they can be altered via the 
+ entered in the Editor field, and the editor associated with a format can
+ be altered via the 
 \family sans
 \bar under
 T
@@ -1908,15 +1927,14 @@ ools\SpecialChar \menuseparator
 \bar under
 P
 \bar default
-references:Conversion
+references:Converters
 \family default
  dialog.
- LyX uses them whenever an included file
+ LyX will launch the associated editor whenever an included file
 \begin_inset Foot
 status collapsed
 
 \begin_layout Standard
-
 This can be an included 
 \family typewriter
 .tex
@@ -1930,35 +1948,269 @@ This can be an included
  needs to be edited.
 \end_layout
 
+\begin_layout Subsection
+Copiers
+\end_layout
+
 \begin_layout Standard
+Each Format can have a Copier associated with it.
+ These are defined in the 
+\family sans
+\bar under
+T
+\bar default
+ools\SpecialChar \menuseparator
 
-Finally, each Format can have a Copier associated to it.
- Since all conversions from one Format to another take place in a temporary
+\bar under
+P
+\bar default
+references:Copiers
+\family default
+ dialog.
+ Since all conversions from one Format to another take place in LyX's temporary
  directory, it is sometimes necessary to modify a file before copying it
- to the temporary directory
+ to the temporary directory in order that the conversion may be performed.
 \begin_inset Foot
 status collapsed
 
 \begin_layout Standard
-
-For example, the file may reference other files with relative filenames,
- which will become invalid in the temporary directory
+For example, the file may refer to other files---images, for example---using
+ relative filenames, and these may become invalid when the file is copied
+ to the temporary directory.
 \end_layout
 
 \end_inset
 
-.
  This is done by the Copier: It copies a file to (or from) the temporary
  directory and may modify it in the process.
-\end_layout
-
-\begin_layout Section
-
-BibTeX and makeindex
 \end_layout
 
 \begin_layout Standard
+Copiers may also be used for other purposes.
+ For example, if appropriate converters are found, LyX will automatically
+ install copiers for the html and wordhtml formats.
+ When these formats are exported, the copier sees to it that not just the
+ main HTML file but various associated files (style files, images, and the
+ like) are also copied, and all these files are written to a subdirectory
+ of the directory in which the original LyX file was found.
+ The copier may of course be customized.
+ The optional -e argument takes a comma-separated list of extensions to
+ be copied; if it is omitted, all files will be copied.
+ The -t argument determines the extension added to the generated directory.
+ By default, it is 
+\begin_inset Quotes eld
+\end_inset
+
+LyXconv
+\begin_inset Quotes erd
+\end_inset
+
+, so HTML generated from 
+\family typewriter
+/path/to/filename.lyx
+\family default
+ will end up in 
+\family typewriter
+/path/to/filename.html.LyXconv
+\family default
+.
+\end_layout
+
+\begin_layout Standard
+The definitions of the copiers may use four variables:
+\end_layout
+
+\begin_layout List
+\labelwidthstring 00.00.0000
+$$s The LyX system directory (e.g., 
+\family typewriter
+/usr/share/lyx
+\family default
+).
+\end_layout
+
+\begin_layout List
+\labelwidthstring 00.00.0000
+$$i The input file
+\end_layout
+
+\begin_layout List
+\labelwidthstring 00.00.0000
+$$o The output file
+\end_layout
+
+\begin_layout List
+\labelwidthstring 00.00.0000
+$$l The `LaTeX name'
+\end_layout
+
+\begin_layout Standard
+The latter is to be given in a form suitable for inclusion in a LaTeX 
+\family typewriter
+
+\backslash
+include
+\family default
+ command and is relevant only when exporting files suitable for such inclusion.
+\end_layout
+
+\begin_layout Subsection
+Converters
+\end_layout
+
+\begin_layout Standard
+To define a converter from one format to another---e.g., LaTeX to PDF---select
+ the Converters panel.
+ Choose the `From' and `To' formats, and then enter the program to be used
+ in the conversion in the Converter field.
+\end_layout
+
+\begin_layout Standard
+You do not have to define converters between all the Formats between which
+ you want to convert.
+ For example, you will note that there is no `LyX to PostScript®' converter,
+ but LyX will export PostScript®.
+ It does so by first creating a LaTeX file (no converter needs to be defined
+ for this) which it then converts to DVI using the `LaTeX to DVI' converter,
+ and then it converts the resulting DVI file to PostScript®.
+ LyX finds such `chains' of converters automatically, and it will always
+ choose the shortest chain possible.
+ You can, though, still define multiple conversion methods between file
+ formats.
+ For example, the standard LyX configuration provides three ways to convert
+ LaTeX to PDF: Directly, using pdflatex; via (DVI and) PostScript®, using
+ ps2pdf; or via DVI, using dvipdfm.
+ To define such alternate chains, you must define multiple target `file
+ formats'.
+ In the standard configuration, for example, formats named `pdf', `pdf2',
+ and `pdf3' are defined, all of which share the extension `pdf'.
+\end_layout
+
+\begin_layout Standard
+Several variables can be used in the definition of converters:
+\end_layout
+
+\begin_layout List
+\labelwidthstring 00.00.0000
+$$s The LyX system directory (e.g., 
+\family typewriter
+/usr/share/lyx
+\family default
+).
+\end_layout
+
+\begin_layout List
+\labelwidthstring 00.00.0000
+$$i The input file
+\end_layout
+
+\begin_layout List
+\labelwidthstring 00.00.0000
+$$o The output file
+\end_layout
+
+\begin_layout List
+\labelwidthstring 00.00.0000
+$$b The base filename of the input file
+\end_layout
+
+\begin_layout List
+\labelwidthstring 00.00.0000
+$$p The path to the input file
+\end_layout
+
+\begin_layout Standard
+In the `Extra Flag' field you can enter as many of the following flags as
+ you wish, separated by commas:
+\end_layout
+
+\begin_layout List
+\labelwidthstring 00.00.0000
+latex This converter runs some form of LaTeX.
+ (This will make LyX's LaTeX error logs available.) 
+\end_layout
+
+\begin_layout List
+\labelwidthstring 00.00.0000
+needaux Needs the LaTeX .aux file for the conversion.
+\end_layout
+
+\begin_layout List
+\labelwidthstring 00.00.0000
+xml Output is XML.
+\end_layout
+
+\begin_layout Standard
+The following three variables are not really flags at all but take an argument
+ in the 
+\family sans
+key\InsetSpace ~
+= value
+\family default
+ format.
+\end_layout
+
+\begin_layout List
+\labelwidthstring 00.00.0000
+parselog If set, the converter's standard error will be redirected to a
+ file 
+\family typewriter
+infile.out
+\family default
+, and the script given as argument will be run as: 
+\family typewriter
+script <infile.out >infile.log
+\family default
+.
+ The argument may contain $$s.
+\end_layout
+
+\begin_layout List
+\labelwidthstring 00.00.0000
+resultdir The name of the directory in which the 
+\emph on
+converter
+\emph default
+ will dump the generated files.
+ LyX will not create this directory, and it does not copy anything into
+ it, though it will copy this directory to the destination.
+ The argument may contain $$b, which will be replaced by the basename of
+ the input and output files, respectively, when the directory is copied.
+\newline
+Note
+ that resultdir and usetempdir make no sense together.
+ The latter will be ignored if the former is given.
+\end_layout
+
+\begin_layout List
+\labelwidthstring 00.00.0000
+resultfile Determines the output filename and may, again, contain $$b.
+ Sensible only with resultdir, and optional even then; if not given, it
+ defaults to `index'.
+\end_layout
+
+\begin_layout Standard
+None of these last three are presently used in any of the converters that
+ are installed with LyX.
+ But see section 
+\begin_inset LatexCommand ref
+reference "sub:LyX-and-Literate"
+
+\end_inset
+
+ of the Extended Features guide for some examples of how you might use parselog.
+\end_layout
 
+\begin_layout Section
+BibTeX and makeindex
+\end_layout
+
+\begin_layout Standard
 Both the bibliography generating command (default 
 \family typewriter
 bibtex
@@ -1989,19 +2241,16 @@ xindy
 \end_layout
 
 \begin_layout Standard
-
 The command to enter is
 \end_layout
 
 \begin_layout Quote
 
-
 \family typewriter
 makeindex.sh -m $$lang
 \end_layout
 
 \begin_layout Standard
-
 where the placeholder 
 \family typewriter
 $$lang
@@ -2011,7 +2260,6 @@ $$lang
 \end_layout
 
 \begin_layout Standard
-
 have installed the packages 
 \family typewriter
 xindy
@@ -2033,14 +2281,10 @@ makeindex.sh
 \end_layout
 
 \begin_layout Section
-
-ASCII export options
+Plain text export options
 \end_layout
 
-
 \begin_layout Standard
-
-
 \begin_inset VSpace bigskip
 \end_inset
 
@@ -2057,7 +2301,7 @@ clean up
 \begin_inset Quotes erd
 \end_inset
 
- exported ASCII text files.
+ exported plain text files.
  Note that LyX automatically detects and uses the best settings for your
  system at installation time, but you can modify them if you disagree with
  its interpretation.
@@ -2065,16 +2309,14 @@ clean up
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
-ASCII\InsetSpace ~
+Plain text\InsetSpace ~
 roff
 \family default
 \series default
-This option defines the command used to produce better ASCII tables with
- the 
+ This option defines the command used to produce better plain text tables
with the 
 \family typewriter
 groff/troff/nroff
 \family default
@@ -2084,27 +2326,23 @@ groff/troff/nroff
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
-ASCII\InsetSpace ~
+Plain text\InsetSpace ~
 line\InsetSpace ~
 length
 \family default
 \series default
-With this command you can set the default line length of the ASCII output
- file.
+ With this command you can set the default line length of the plain text
output file.
  Setting it to 0 means endless lines.
 \end_layout
 
 \begin_layout Section
-
 Printer
 \end_layout
 
 \begin_layout Standard
-
 There are a bunch of configuration options that are used for interaction
  with the external print command from LyX.
  Normally the defaults are fine: if, however, your print command takes different
@@ -2112,12 +2350,10 @@ There are a bunch of configuration options that are used for interaction
 \end_layout
 
 \begin_layout Subsection
-
 Changing Colors
 \end_layout
 
 \begin_layout Standard
-
 You can change the colors used by LyX on-screen using the new 
 \family sans
 Preferences
@@ -2138,20 +2374,17 @@ Reference Guide
 
 \begin_layout Standard
 
-
 \family typewriter
 set-color LyXName X11Color
 \end_layout
 
 \begin_layout Standard
-
 Here is a (partial) list of the functions and default colors:
 \end_layout
 
 \begin_layout Standard
 \align center
-
-\begin_inset  Tabular
+\begin_inset Tabular
 <lyxtabular version="3" rows="10" columns="3">
 <features>
 <column alignment="left" valignment="top" leftline="true" width="0pt">
@@ -2163,7 +2396,6 @@ Here is a (partial) list of the functions and default colors:
 
 \begin_layout Standard
 
-
 \family roman
 \series medium
 \shape up
@@ -2182,7 +2414,6 @@ LyX Name
 
 \begin_layout Standard
 
-
 \family roman
 \series medium
 \shape up
@@ -2201,7 +2432,6 @@ Purpose
 
 \begin_layout Standard
 
-
 \family roman
 \series medium
 \shape up
@@ -2222,7 +2452,6 @@ Default Color (X11)
 
 \begin_layout Standard
 
-
 \family roman
 \series medium
 \shape up
@@ -2241,7 +2470,6 @@ background
 
 \begin_layout Standard
 
-
 \family roman
 \series medium
 \shape up
@@ -2260,7 +2488,6 @@ text background
 
 \begin_layout Standard
 
-
 \family roman
 \series medium
 \shape up
@@ -2281,7 +2508,6 @@ black
 
 \begin_layout Standard
 
-
 \family roman
 \series medium
 \shape up
@@ -2300,7 +2526,6 @@ foreground
 
 \begin_layout Standard
 
-
 \family roman
 \series medium
 \shape up
@@ -2319,7 +2544,6 @@ text foreground
 
 \begin_layout Standard
 
-
 \family roman
 \series medium
 \shape up
@@ -2340,7 +2564,6 @@ linen
 
 \begin_layout Standard
 
-
 \family roman
 \series medium
 \shape up
@@ -2359,7 +2582,6 @@ latex
 
 \begin_layout Standard
 
-
 \family roman
 \series medium
 \shape up
@@ -2378,7 +2600,6 @@ LaTeX code
 
 \begin_layout Standard
 
-
 \family roman
 \series medium
 \shape up
@@ -2399,7 +2620,6 @@ DarkRed
 
 \begin_layout Standard
 
-
 \family roman
 \series medium
 \shape up
@@ -2418,7 +2638,6 @@ math
 
 \begin_layout Standard
 
-
 \family roman
 \series medium
 \shape up
@@ -2437,7 +2656,6 @@ Mathed formulae
 
 \begin_layout Standard
 
-
 \family roman
 \series medium
 \shape up
@@ -2458,7 +2676,6 @@ DarkBlue
 
 \begin_layout Standard
 
-
 \family roman
 \series medium
 \shape up
@@ -2477,7 +2694,6 @@ mathline
 
 \begin_layout Standard
 
-
 \family roman
 \series medium
 \shape up
@@ -2496,7 +2712,6 @@ fraction Lines, brackets, etc.
 
 \begin_layout Standard
 
-
 \family roman
 \series medium
 \shape up
@@ -2517,7 +2732,6 @@ Blue
 
 \begin_layout Standard
 
-
 \family roman
 \series medium
 \shape up
@@ -2545,7 +2759,6 @@ mathbg
 
 \begin_layout Standard
 
-
 \family roman
 \series medium
 \shape up
@@ -2566,7 +2779,6 @@ AntiqueWhite
 
 \begin_layout Standard
 
-
 \family roman
 \series medium
 \shape up
@@ -2594,7 +2806,6 @@ mathframe
 
 \begin_layout Standard
 
-
 \family roman
 \series medium
 \shape up
@@ -2615,7 +2826,6 @@ Magenta
 
 \begin_layout Standard
 
-
 \family roman
 \series medium
 \shape up
@@ -2643,7 +2853,6 @@ mathcursor
 
 \begin_layout Standard
 
-
 \family roman
 \series medium
 \shape up
@@ -2664,7 +2873,6 @@ black
 
 \begin_layout Standard
 
-
 \family roman
 \series medium
 \shape up
@@ -2683,7 +2891,6 @@ selection
 
 \begin_layout Standard
 
-
 \family roman
 \series medium
 \shape up
@@ -2702,7 +2909,6 @@ selection background
 
 \begin_layout Standard
 
-
 \family roman
 \series medium
 \shape up
@@ -2725,21 +2931,19 @@ LightBlue
 \end_layout
 
 \begin_layout Section
-
 The autodetected settings
 \end_layout
 
 \begin_layout Standard
-
-
-\begin_inset LatexCommand \label{sec:autodetected}
+\begin_inset LatexCommand label
+name "sec:autodetected"
 
 \end_inset
 
-There are several items that are detected for you when you run
+There are several items that are detected for you when you run 
 \family sans
 \bar under
- T
+T
 \bar default
 ools
 \bar under
@@ -2754,12 +2958,11 @@ econfigure
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
 
 \backslash
-ascii_roff_command
+plaintext_roff_command
 \family default
 \series default
  uses either 
@@ -2779,7 +2982,6 @@ tbl
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
 
@@ -2796,7 +2998,6 @@ chktex
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
 
@@ -2817,7 +3018,6 @@ lpr
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
 
@@ -2846,7 +3046,6 @@ lpr
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
 
@@ -2871,12 +3070,10 @@ dc
 \end_layout
 
 \begin_layout Section
-
 The rest
 \end_layout
 
 \begin_layout Standard
-
 There are many other configuration options that can be used to customize
  LyX behavior.
  We still need to document them here, but again, most should be fairly obvious.
@@ -2885,9 +3082,9 @@ There are many other configuration options that can be used to customize
 \end_layout
 
 \begin_layout Chapter
-
 Internationalizing LyX
-\begin_inset LatexCommand \label{chap:i18n}
+\begin_inset LatexCommand label
+name "chap:i18n"
 
 \end_inset
 
@@ -2895,7 +3092,6 @@ Internationalizing LyX
 \end_layout
 
 \begin_layout Standard
-
 LyX supports using a translated interface.
  Last time we checked, LyX provided text in 14 languages together with the
  default English text.
@@ -2910,7 +3106,6 @@ locale
 \end_layout
 
 \begin_layout Standard
-
 Notice that these translations will work, but do contain a few flaws.
  In particular, all dialogs have been designed with the English text in
  mind, which means that some of the translated text will be too large to
@@ -2925,12 +3120,10 @@ Notice that these translations will work, but do contain a few flaws.
 \end_layout
 
 \begin_layout Section
-
 Selecting an alternative language for the user interface
 \end_layout
 
 \begin_layout Standard
-
 This feature is disabled by default, meaning that system default language
  will be used.
  To enable an alternative language, you have to set an appropriate environment
@@ -2971,7 +3164,6 @@ no
 \end_layout
 
 \begin_layout Standard
-
 On some systems, you may have to redefine 
 \family typewriter
 LC_ALL
@@ -2989,7 +3181,6 @@ LANG
 status collapsed
 
 \begin_layout Standard
-
 The shell variable LANGUAGE has been disabled in LyX for technical reasons.
  Don't use it.
 \end_layout
@@ -3012,7 +3203,6 @@ all
 \end_layout
 
 \begin_layout Standard
-
 If LyX is configured and compiled with 
 \begin_inset Quotes eld
 \end_inset
@@ -3029,17 +3219,14 @@ If LyX is configured and compiled with
 \end_layout
 
 \begin_layout Section
-
 Translating LyX
 \end_layout
 
 \begin_layout Subsection
-
 Translating the graphical user interface (text messages).
 \end_layout
 
 \begin_layout Standard
-
 LyX uses the GNU 
 \family typewriter
 gettext
@@ -3064,19 +3251,18 @@ gettext
 \family default
 , but in short, this is what you do (
 \series bold
-xx 
+xx
 \series default
-denotes the language code):
+ denotes the language code):
 \end_layout
 
 \begin_layout Standard
-
-
 \begin_inset ERT
 status inlined
 
 \begin_layout Standard
 
+
 \backslash
 begin{sloppypar}
 \end_layout
@@ -3087,7 +3273,6 @@ begin{sloppypar}
 \end_layout
 
 \begin_layout Itemize
-
 Copy 
 \family typewriter
 LYX-SOURCE-DIR/po/lyx.pot
@@ -3103,16 +3288,15 @@ xx
 \family typewriter
 lyx.pot
 \family default
- doesn't exist, it can be remade with
+ doesn't exist, it can be remade with 
 \family typewriter
- make lyx.pot
+make lyx.pot
 \family default
  in that directory, or you can use an existing po-file for some other language
  as a template).
 \end_layout
 
 \begin_layout Itemize
-
 Edit 
 \family typewriter
 xx.po
@@ -3120,12 +3304,11 @@ xx.po
 status collapsed
 
 \begin_layout Standard
-
 We recommend that you use Emacs to do this, since the 
 \family typewriter
-gettext 
+gettext
 \family default
-distribution includes a nice mode that supports you in doing this.
+ distribution includes a nice mode that supports you in doing this.
 \end_layout
 
 \end_inset
@@ -3162,7 +3345,6 @@ po
 \end_layout
 
 \begin_layout Itemize
-
 Generate 
 \series bold
 xx
@@ -3175,14 +3357,16 @@ xx
 \newline
 
 \family typewriter
-msgfmt -o 
+msgfmt -o
 \family default
 \series bold
 xx
 \family typewriter
 \series default
-.mo < 
+.mo <
 \family default
 \series bold
 xx
 \family typewriter
@@ -3191,7 +3375,6 @@ xx
 \end_layout
 
 \begin_layout Itemize
-
 Copy the 
 \family typewriter
 mo
@@ -3222,13 +3405,12 @@ xx
 \end_layout
 
 \begin_layout Standard
-
-
 \begin_inset ERT
 status inlined
 
 \begin_layout Standard
 
+
 \backslash
 end{sloppypar}
 \end_layout
@@ -3239,12 +3421,11 @@ end{sloppypar}
 \end_layout
 
 \begin_layout Standard
-
 Adding a new po-file to the 
 \emph on
-distribution 
+distribution
 \emph default
-of LyX involves altering the configure scripts and more, but the way 
+ of LyX involves altering the configure scripts and more, but the way 
 \family typewriter
 gettext
 \family default
@@ -3265,7 +3446,6 @@ gettext
 \end_layout
 
 \begin_layout Standard
-
 If you've written a translation file for a language that LyX does not currently
  support, feel free to submit it for inclusion by sending a patch.
  In this case, we recommend that you read the 
@@ -3280,12 +3460,10 @@ LYX-SOURCE-DIR/po/
 \end_layout
 
 \begin_layout Subsubsection
-
 Ambigous messages
 \end_layout
 
 \begin_layout Standard
-
 Sometimes it turns out that one english message needs to be translated into
  different messages in the target language.
  One example is the message 
@@ -3348,7 +3526,6 @@ Bis
 \end_layout
 
 \begin_layout Standard
-
 Of course the context information needs to be stripped off the original
  message when no translation is used.
  Therefore you have to put it in double square brackets at the end of the
@@ -3358,12 +3535,10 @@ Of course the context information needs to be stripped off the original
 \end_layout
 
 \begin_layout Subsection
-
 Translating the documentation.
 \end_layout
 
 \begin_layout Standard
-
 The online documentation (in the 
 \family sans
 \bar under
@@ -3377,7 +3552,6 @@ elp
 status collapsed
 
 \begin_layout Standard
-
 As of February 2003, almost all of the docs have been translated into German
  and French.
  The 
@@ -3424,7 +3598,6 @@ DocName
 \end_layout
 
 \begin_layout Itemize
-
 Read 
 \family typewriter
 DocStyle.lyx
@@ -3434,9 +3607,10 @@ DocStyle.lyx
 \end_layout
 
 \begin_layout Itemize
-
 Check out the documentation translation web page at 
-\begin_inset LatexCommand \url[The LyX Developer's Web Site]{http://www.devel.lyx.org}
+\begin_inset LatexCommand url
+name "The LyX Developer's Web Site"
+target "http://www.devel.lyx.org"
 
 \end_inset
 
@@ -3449,13 +3623,11 @@ d into your language.
 \end_layout
 
 \begin_layout Standard
-
 Once you get to actually translating, here's a few hints for you that may
  save you trouble:
 \end_layout
 
 \begin_layout Itemize
-
 Join the documentation team! There is information on how to do that in 
 \family typewriter
 Intro.lyx
@@ -3476,7 +3648,6 @@ ntroduction
 \end_layout
 
 \begin_layout Itemize
-
 Learn the typographic conventions for the language you are translating to.
  Typography is an ancient art and over the centuries, a great variety of
  conventions have developed throughout different parts of the world.
@@ -3488,7 +3659,6 @@ Learn the typographic conventions for the language you are translating to.
 \end_layout
 
 \begin_layout Itemize
-
 Make a copy of the document.
  This will be your working copy.
  You can use this as your personal translated help-file by placing it in
@@ -3500,10 +3670,10 @@ Make a copy of the document.
 \end_layout
 
 \begin_layout Itemize
-
 Sometimes the original document (from the LyX-team) will be updated.
  Use the ViewCVS tool available at 
-\begin_inset LatexCommand \htmlurl{http://www.lyx.org/viewcvs.cgi/lyxdoc/}
+\begin_inset LatexCommand htmlurl
+target "http://www.lyx.org/viewcvs.cgi/lyxdoc/"
 
 \end_inset
 
@@ -3512,7 +3682,6 @@ Sometimes the original document (from the LyX-team) will be updated.
 status collapsed
 
 \begin_layout Standard
-
 Alternatively, you can keep a copy of the latest version of the English
  document which you've translated.
 \end_layout
@@ -3525,23 +3694,23 @@ Alternatively, you can keep a copy of the latest version of the English
 \end_layout
 
 \begin_layout Itemize
-
 If you ever find an error in the original document, fix it and notify the
  rest of the documentation team of the changes! (You didn't forget to join
  the documentation team did you?)
 \end_layout
 
 \begin_layout Section
-
 International Keyboard Support
 \end_layout
 
 \begin_layout Standard
 
-
 \emph on
-[Editor's Note: The following section is by 
+[Editor's Note: The following section is by
+\emph default
 \shape smallcaps
+\emph on
 Ivan Schreter
 \shape default
 .
@@ -3551,39 +3720,32 @@ Ivan Schreter
 \end_layout
 
 \begin_layout Subsection
-
 Defining Own Keymaps: Keymap File Format
 \end_layout
 
 \begin_layout Standard
-
 Let's look at a keyboard definition file a little closer.
- It is a plain ASCII file defining
+ It is a plain text file defining
 \end_layout
 
 \begin_layout Itemize
-
 key-to-key or key-to-string translations
 \end_layout
 
 \begin_layout Itemize
-
 dead keys
 \end_layout
 
 \begin_layout Itemize
-
 dead keys exceptions
 \end_layout
 
 \begin_layout Standard
-
 To define key-to-key or key-to-string translation, use this command:
 \end_layout
 
 \begin_layout Quotation
 
-
 \family typewriter
 
 \backslash
@@ -3592,14 +3754,13 @@ kmap
  
 \family typewriter
 key
-\emph on
+\family default
  
-\emph default
+\family typewriter
 outstring
 \end_layout
 
 \begin_layout Standard
-
 where 
 \family typewriter
 key
@@ -3614,7 +3775,6 @@ outstring
 
 \begin_layout Quotation
 
-
 \family typewriter
 
 \backslash
@@ -3630,7 +3790,6 @@ deadkey
 \end_layout
 
 \begin_layout Standard
-
 where 
 \family typewriter
 key
@@ -3645,7 +3804,6 @@ deadkey
 
 \begin_layout Quotation
 
-
 \emph on
 Name
 \hfill
@@ -3653,36 +3811,30 @@ Example
 \end_layout
 
 \begin_layout Quotation
-
 acute (acu)
 \hfill
-áéíóú
+áéíóú
 \end_layout
 
 \begin_layout Quotation
-
 grave (gra)
 \hfill
-àèìòù
+àèìòù
 \end_layout
 
 \begin_layout Quotation
-
 macron (mac)
 \hfill
- \i \={o}
-
+ ō
 \end_layout
 
 \begin_layout Quotation
-
 tilde (til)
 \hfill
-ñÑ
+ñÑ
 \end_layout
 
 \begin_layout Quotation
-
 underbar (underb)
 \hfill
 
@@ -3691,6 +3843,7 @@ status inlined
 
 \begin_layout Standard
 
+
 \backslash
 b o
 \end_layout
@@ -3701,14 +3854,12 @@ b o
 \end_layout
 
 \begin_layout Quotation
-
 cedilla (ced)
 \hfill
-çÇ
+çÇ
 \end_layout
 
 \begin_layout Quotation
-
 underdot (underd)
 \hfill
 
@@ -3717,6 +3868,7 @@ status inlined
 
 \begin_layout Standard
 
+
 \backslash
 d o
 \end_layout
@@ -3727,23 +3879,18 @@ d o
 \end_layout
 
 \begin_layout Quotation
-
 circumflex (circu)
 \hfill
-âêîôû
+âêîôû
 \end_layout
 
 \begin_layout Quotation
-
 circle (circl)
 \hfill
-Å\i \r{u}
-\i \r{U}
-
+ÅůŮ
 \end_layout
 
 \begin_layout Quotation
-
 tie (tie)
 \hfill
 
@@ -3752,6 +3899,7 @@ status inlined
 
 \begin_layout Standard
 
+
 \backslash
 t o
 \end_layout
@@ -3762,16 +3910,15 @@ t o
 \end_layout
 
 \begin_layout Quotation
-
 breve (bre)
 \hfill
-\i \u{a}
-
 \begin_inset ERT
 status inlined
 
 \begin_layout Standard
 
+
 \backslash
 u o
 \end_layout
@@ -3782,42 +3929,33 @@ u o
 \end_layout
 
 \begin_layout Quotation
-
 caron (car)
 \hfill
-\i \v{c}
-\i \v{s}
-\i \v{z}
-
+čšž
 \end_layout
 
 \begin_layout Quotation
-
 hungarian umlaut (hug)
 \hfill
-\i \H{o}
-\i \H{u}
-
+őű
 \end_layout
 
 \begin_layout Quotation
-
 umlaut (uml)
 \hfill
-äöü
+äöü
 \end_layout
 
 \begin_layout Quotation
-
 dot (dot)
 \hfill
-\i \.{z}
-
 \begin_inset ERT
 status inlined
 
 \begin_layout Standard
 
+
 \backslash
 .s
 \end_layout
@@ -3828,14 +3966,12 @@ status inlined
 \end_layout
 
 \begin_layout Standard
-
 Since in many international keyboards there are exceptions to what some
  dead keys should do, you can define them using
 \end_layout
 
 \begin_layout Quotation
 
-
 \family typewriter
 
 \backslash
@@ -3847,14 +3983,12 @@ deadkey key outstring
 \end_layout
 
 \begin_layout Standard
-
 For example, on Slovak keyboard, if you enter caron-o, it generates circumflex-o
 , so you put in
 \end_layout
 
 \begin_layout Quotation
 
-
 \family typewriter
 
 \backslash
@@ -3868,7 +4002,6 @@ caron o "
 \end_layout
 
 \begin_layout Standard
-
 to make it work correctly.
  Also, you have to define as exceptions dead keys over i and j, to remove
  the dot from them before inserting an accent mark.
@@ -3876,7 +4009,6 @@ to make it work correctly.
 \end_layout
 
 \begin_layout Standard
-
 Oh, and about characters: backslash is escaped, so to enter it, you'll need
  double backslash.
  Also, quotes and 
@@ -3909,20 +4041,17 @@ Oh, and about characters: backslash is escaped, so to enter it, you'll need
 \end_layout
 
 \begin_layout Standard
-
 If you make a keyboard description file that works for your language, please
  mail it to me, so I can include it in the next keymap distribution.
 \end_layout
 
 \begin_layout Standard
-
 More keywords will be supported in keymap configuration file in future,
  like
 \end_layout
 
 \begin_layout Itemize
 
-
 \family typewriter
 
 \backslash
@@ -3941,7 +4070,6 @@ include
 
 \begin_layout Itemize
 
-
 \family typewriter
 
 \backslash
@@ -3959,7 +4087,6 @@ define
 \end_layout
 
 \begin_layout Standard
-
 Also, it should look into 
 \family typewriter
 lyxrc
@@ -3974,9 +4101,9 @@ kinclude
 \end_layout
 
 \begin_layout Section
-
 International Keymap Stuff
-\begin_inset LatexCommand \label{sec:keymap}
+\begin_inset LatexCommand label
+name "sec:keymap"
 
 \end_inset
 
@@ -3984,7 +4111,6 @@ International Keymap Stuff
 \end_layout
 
 \begin_layout Standard
-
 The next two sections describe the 
 \family typewriter
 \shape up
@@ -4003,12 +4129,10 @@ The next two sections describe the
 \end_layout
 
 \begin_layout Subsection
-
 The .kmap File
 \end_layout
 
 \begin_layout Standard
-
 A 
 \family sans
 \shape up
@@ -4049,7 +4173,6 @@ kcomb
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family typewriter
 \shape up
 kmap
@@ -4060,45 +4183,69 @@ kmap
 
 \begin_layout LyX-Code
 
-
 \backslash
 kmap 
 \family roman
 \emph on
 char
+\family default
 \emph default
  
+\family roman
 \emph on
 string
 \end_layout
 
 \begin_layout Standard
-
 This will ma
 \family roman
-p 
+p
+\family default
+\family roman
 \emph on
-char 
+char
+\family default
 \emph default
-to 
+\family roman
+to
+\family default
+\family roman
 \emph on
 string
 \emph default
 .
- Note that in 
+ Note that in
+\family default
+\family roman
 \emph on
 string
 \emph default
-, 
+,
+\family default
+\family roman
 \shape up
 the double-quote (")
+\family default
 \shape default
- and 
+\family roman
+and
+\family default
+\family roman
 \shape up
 the backslash (
 \backslash
-) 
+)
+\family default
 \shape default
+\family roman
 must be escaped with a preceding backslash (
 \shape up
 
@@ -4111,31 +4258,29 @@ must be escaped with a preceding backslash (
 \end_layout
 
 \begin_layout Standard
-
 An example of a 
 \family sans
 \shape up
 kmap
 \family default
 \shape default
- statement to cause the symbol
+ statement to cause the symbol 
 \family sans
 \shape up
- / 
+/
 \family default
 \shape default
-to be output for the keystroke
+ to be output for the keystroke 
 \family sans
 \shape up
- & 
+&
 \family default
 \shape default
-is:
+ is:
 \end_layout
 
 \begin_layout LyX-Code
 
-
 \backslash
 kmap & /
 \end_layout
@@ -4143,7 +4288,6 @@ kmap & /
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family typewriter
 \shape up
 kmod
@@ -4154,29 +4298,49 @@ kmod
 
 \begin_layout LyX-Code
 
-
 \backslash
-kmod
+kmod 
 \family roman
 \emph on
 char accent allowed
 \end_layout
 
 \begin_layout Standard
-
 This will make the cha
 \family roman
-racter 
+racter
+\family default
+\family roman
 \emph on
 char
+\family default
+\emph default
+\family roman
 \shape up
- be an accent
+\emph on
+be an accent
+\family default
+\shape default
 \emph default
- on the 
+\family roman
+\shape up
+on the
+\family default
+\shape default
+\family roman
+\shape up
 \emph on
-allowed 
+allowed
+\family default
+\shape default
 \emph default
+\family roman
+\shape up
 cha
 \family default
 racter(s).
@@ -4185,7 +4349,6 @@ racter(s).
 status collapsed
 
 \begin_layout Standard
-
 The term 
 \family roman
 \emph on
@@ -4196,11 +4359,17 @@ dead key
  with another key, produces the desired accent character.
  For example, a German characte
 \family roman
-r with an umlaut like 
+r with an umlaut like
+\family default
+\family roman
 \emph on
+\family default
 \emph default
- can be produced in this manner.
+\family roman
+can be produced in this manner.
 \end_layout
 
 \end_inset
@@ -4210,25 +4379,39 @@ r with an umlaut like
 \end_layout
 
 \begin_layout Standard
-
 If you 
 \family roman
-hit 
+hit
+\family default
+\family roman
 \emph on
-char 
+char
+\family default
 \emph default
-and then another key not in 
+\family roman
+and then another key not in
+\family default
+\family roman
 \emph on
 allowed
 \emph default
-, you will get a 
+, you will get a
+\family default
+\family roman
 \emph on
-char 
+char
+\family default
 \emph default
-followed by the other, unallowed key, as output.
  
+\family roman
+followed by the other, unallowed key, as output.
+
 \family default
-Note that a 
+ Note that a 
 \family sans
 \shape up
 Backspace
@@ -4236,35 +4419,49 @@ Backspace
 \shape default
  cancels a dead key, so if 
 \family roman
-you hit 
+you hit
+\family default
+\family roman
 \emph on
 char
-\family sans
+\family default
+\emph default
  
+\family sans
 \shape up
+\emph on
 Backspace
 \family default
 \emph default
 , the cursor will not go one position backwards but will instead cancel
  the effect t
 \family roman
-hat 
+hat
+\family default
+\shape default
+\family roman
+\shape up
 \emph on
 char
+\family default
+\shape default
 \emph default
- might have had on the next keystroke.
+\family roman
+\shape up
+might have had on the next keystroke.
  
 \end_layout
 
 \begin_layout Standard
-
 The following example specifies that the character ' is to be an acute accent,
  allowed on the characters a, e, i, o, u, A, E, I, O, and U:
 \end_layout
 
 \begin_layout LyX-Code
 
-
 \backslash
 kmod ' acute aeiouAEIOU
 \end_layout
@@ -4272,7 +4469,6 @@ kmod ' acute aeiouAEIOU
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family typewriter
 ksmod
 \family default
@@ -4281,25 +4477,30 @@ ksmod
 
 \begin_layout LyX-Code
 
-
 \backslash
-kxmod 
-\family sans
-\emph on
+kxmod  
 \family roman
+\emph on
 accent char result
 \end_layout
 
 \begin_layout Standard
-
 This defines an exce
 \family roman
-ption for 
+ption for
+\family default
+\family roman
 \emph on
-accent 
+accent
+\family default
 \emph default
-on 
+\family roman
+on
+\family default
+\family roman
 \emph on
 char
 \emph default
@@ -4307,13 +4508,29 @@ char
  T
 \shape up
 he
+\family default
+\shape default
+\family roman
+\shape up
 \emph on
- accent 
+accent
+\family default
+\shape default
 \emph default
-must 
+\family roman
+\shape up
+must
 \family default
-have been assigned a keystroke with a previous 
+\shape default
+\shape up
+have been assigned a keystroke with a previous
+\shape default
 \family typewriter
+\shape up
 
 \backslash
 kmo
 \family default
  declar
 \family roman
-ation and 
+ation and
+\family default
+\family roman
 \emph on
-char 
+char
+\family default
 \emph default
-must not belong in the 
+\family roman
+must not belong in the
+\family default
+\family roman
 \emph on
-allowed 
+allowed
+\family default
 \emph default
-set of 
+\family roman
+set of
+\family default
+\family roman
 \emph on
 accent
 \emph default
 .
- When 
+ When
+\family default
+\family roman
+\shape up
+you enter the
+\family default
+\shape default
+\family roman
 \shape up
-you enter the 
 \emph on
-accent char 
+accent char
+\family default
+\shape default
 \emph default
-sequence, 
+\family roman
+\shape up
+sequence,
+\family default
+\shape default
+\family roman
+\shape up
 \emph on
 result
+\family default
+\shape default
 \emph default
-  is produced.
+\family roman
+\shape up
+ is produced.
  If such a declaration does not exist in
 \family default
- the
-\family sans
+\shape default
+\shape up
+the
+\shape default
  
 \family typewriter
+\shape up
 .kmap
 \family default
 \shape default
  file and yo
 \family roman
-u enter 
+u enter
+\family default
+\family roman
 \emph on
 accent  char
 \emph default
-, you get 
+, you get
+\family default
+\family roman
 \emph on
-accent_key char 
+accent_key char
+\family default
 \emph default
- where 
+\family roman
+ where
+\family default
+\family roman
 \emph on
-accent_key 
+accent_key
+\family default
 \emph default
+\family roman
  is the first arg
 \family default
 ument of the 
@@ -4384,14 +4658,12 @@ kmod
 \end_layout
 
 \begin_layout Standard
-
-The following command produces causes äi to be produced when you enter acute-i
+The following command produces causes äi to be produced when you enter acute-i
  ('i):
 \end_layout
 
 \begin_layout LyX-Code
 
-
 \backslash
 kxmod acute i "
 \backslash
@@ -4407,7 +4679,6 @@ i}"
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family typewriter
 kcomb
 \family default
@@ -4416,7 +4687,6 @@ kcomb
 
 \begin_layout LyX-Code
 
-
 \backslash
 kcomb 
 \family roman
@@ -4425,32 +4695,61 @@ accent1 accent2 allowed
 \end_layout
 
 \begin_layout Standard
-
 This one is getting pretty esoteric.
- It allows you to combine the effect
+ It allows you to combine the effect 
+\family roman
+of
+\family default
 \family roman
- of 
 \emph on
 accent1
+\family default
 \emph default
- and 
+\family roman
+and
+\family default
+\family roman
 \emph on
 accent2
+\family default
 \emph default
- (in that order!) on 
+\family roman
+(in that order!) on
+\family default
+\family roman
 \emph on
 allowed
+\family default
 \emph default
- chars.
- The keystrokes for 
+\family roman
+chars.
+ The keystrokes for
+\family default
+\family roman
 \emph on
 accent1
+\family default
 \emph default
- and 
+\family roman
+and
+\family default
+\family roman
 \emph on
 accent2
+\family default
 \emph default
- must have be
+\family roman
+must have be
 \family default
 en set with a 
 \family typewriter
@@ -4462,18 +4761,23 @@ kmod
 \shape default
  command at 
 \family roman
-a 
+a
+\family default
+\family roman
 \emph on
 previous
+\family default
 \emph default
- point in the 
+\family roman
+point in the
 \family default
-file.
+ file.
  
 \end_layout
 
 \begin_layout Standard
-
 Consider this example from the 
 \family typewriter
 \shape up
@@ -4485,7 +4789,6 @@ greek.kmap
 
 \begin_layout LyX-Code
 
-
 \backslash
 kmod ; acute aeioyvhAEIOYVH 
 \backslash
@@ -4495,7 +4798,6 @@ kcomb acute umlaut iyIY
 \end_layout
 
 \begin_layout Standard
-
 This allows you to press 
 \family sans
 \shape up
@@ -4516,16 +4818,16 @@ This allows you to press
  
 \family roman
 \shape up
-A backspace 
+A backspace
 \family default
 \shape default
-in this case cancels the last dead key, so if you press
+ in this case cancels the last dead key, so if you press 
 \family sans
 \shape up
- ;: Backspace i 
+;: Backspace i
 \family default
 \shape default
-you get 
+ you get 
 \family typewriter
 \shape up
 
@@ -4537,21 +4839,17 @@ you get
 \end_layout
 
 \begin_layout Subsection
-
 The .cdef File
 \end_layout
 
 \begin_layout Standard
-
 After the 
 \family typewriter
 \shape up
 .kmap
-\family sans
 \family default
 \shape default
-mapping is performed, a 
+ mapping is performed, a 
 \family typewriter
 \shape up
 .cde
@@ -4576,32 +4874,29 @@ iso8859-2.cdef
 \end_layout
 
 \begin_layout Standard
-
 In general the 
 \family typewriter
 \shape up
 .cdef
-\family sans
 \family default
 \shape default
-file is a sequence of declarations of the form
+ file is a sequence of declarations of the form
 \end_layout
 
 \begin_layout LyX-Code
 
-
 \family roman
 \emph on
 char_index_in_set
+\family default
 \emph default
  
+\family roman
 \emph on
  string
 \end_layout
 
 \begin_layout Standard
-
 For example, in order to map 
 \family sans
 \shape up
@@ -4615,7 +4910,6 @@ For example, in order to map
 \end_layout
 
 \begin_layout LyX-Code
-
 233 "
 \backslash
 
@@ -4624,7 +4918,6 @@ For example, in order to map
 \end_layout
 
 \begin_layout Standard
-
 with 
 \family typewriter
 
@@ -4637,28 +4930,28 @@ with
 \family default
  being escap
 \family roman
-ed in 
+ed in
+\family default
+\family roman
 \emph on
 string
 \emph default
 .
- Note that 
+ Note that
 \family default
-the same character can apply to more than one string.
+ the same character can apply to more than one string.
  In the 
 \family typewriter
 i
 \shape up
 so-8859-7.cdef
-\family sans
 \family default
 \shape default
-file you have
+ file you have
 \end_layout
 
 \begin_layout LyX-Code
-
 192 "
 \backslash
 
@@ -4685,19 +4978,16 @@ file you have
 \end_layout
 
 \begin_layout Standard
-
 If LyX cannot find a mapping for the string produced by the keystroke or
  a deadkey sequence, it will check if it looks like an accented char and
  try to draw an accent over the character on screen.
 \end_layout
 
 \begin_layout Subsection
-
 Dead Keys
 \end_layout
 
 \begin_layout Standard
-
 There is a second way to add support for international characters through
  so-called dead-keys.
  A dead-key works in combination with a letter to produce an accented character.
@@ -4706,13 +4996,11 @@ There is a second way to add support for international characters through
 \end_layout
 
 \begin_layout Standard
-
 Suppose you happen to need the circumflex character, 
 \begin_inset Quotes eld
 \end_inset
 
-\i \^{}
-
+ ̂
 \begin_inset Quotes erd
 \end_inset
 
@@ -4757,7 +5045,7 @@ lyxrc
 \begin_inset Quotes eld
 \end_inset
 
 \begin_inset Quotes erd
 \end_inset
 
@@ -4802,7 +5090,6 @@ Space
 \end_layout
 
 \begin_layout Standard
-
 One common way to bind dead-keys is to use 
 \family sans
 Meta-
@@ -4884,7 +5171,6 @@ usldead_cedilla
 status collapsed
 
 \begin_layout Standard
-
 Note from 
 \noun on
 John Weiss
@@ -4957,14 +5243,12 @@ Reference Manual
 \end_layout
 
 \begin_layout Subsection
-
 Saving your Language Configuration
 \end_layout
 
 \begin_layout Standard
-
-
-\begin_inset LatexCommand \label{sec:savlang}
+\begin_inset LatexCommand label
+name "sec:savlang"
 
 \end_inset
 
@@ -4985,9 +5269,9 @@ references
 \end_layout
 
 \begin_layout Chapter
-
 Installing New Document Classes, Layouts, and Templates 
-\begin_inset LatexCommand \label{chap:textclass}
+\begin_inset LatexCommand label
+name "chap:textclass"
 
 \end_inset
 
@@ -4996,7 +5280,6 @@ Installing New Document Classes, Layouts, and Templates
 status collapsed
 
 \begin_layout Standard
-
 Installing New Document Classes
 \end_layout
 
@@ -5006,7 +5289,6 @@ Installing New Document Classes
 \end_layout
 
 \begin_layout Standard
-
 In this chapter, we describe the procedures for creating and installing
  new LyX layout and template files, as well as offer a refresher on correctly
  installing new LaTeX document classes.
@@ -5067,12 +5349,10 @@ text class
 \end_layout
 
 \begin_layout Section
-
 Installing a new LaTeX package
 \end_layout
 
 \begin_layout Standard
-
 Some installations may not include a LaTeX package that you would like to
  use within LyX.
  For example, you might need FoilTeX, a common (and very powerful) package
@@ -5083,13 +5363,11 @@ Some installations may not include a LaTeX package that you would like to
 \end_layout
 
 \begin_layout Enumerate
-
 Get the package from CTAN or wherever.
 \begin_inset Foot
 status collapsed
 
 \begin_layout Standard
-
 See the 
 \emph on
 Inventory of your LaTeX configuration
@@ -5104,7 +5382,6 @@ Inventory of your LaTeX configuration
 \end_layout
 
 \begin_layout Enumerate
-
 Read the file 
 \family typewriter
 texmf.cnf
@@ -5147,7 +5424,6 @@ texmf.cnf
 
 \begin_deeper
 \begin_layout Enumerate
-
 Set 
 \family typewriter
 TEXMFLOCAL
@@ -5161,7 +5437,6 @@ TEXMFLOCAL = /usr/local/texmf
 \end_layout
 
 \begin_layout Enumerate
-
 Make sure 
 \family typewriter
 TEXMF
@@ -5177,9 +5452,9 @@ TEXMFLOCAL
 \family typewriter
 TEXMF = {$HOMETEXMF,!!$TEXMFLOCAL,!!$TEXMFMAIN}
 \end_layout
+
 \end_deeper
 \begin_layout Enumerate
-
 Create your local 
 \family typewriter
 texmf
@@ -5202,7 +5477,6 @@ texmf
 \end_layout
 
 \begin_layout Enumerate
-
 Install the package.
  For example, you would unpack the FoilTeX tarball and create 
 \family typewriter
@@ -5217,7 +5491,6 @@ foiltex
 \end_layout
 
 \begin_layout Enumerate
-
 Run: 
 \family typewriter
 texhash
@@ -5225,13 +5498,12 @@ texhash
 .
  This should create 
 \family typewriter
-/usr/local/texmf/ls-R 
+/usr/local/texmf/ls-R
 \family default
-amongst others.
+ amongst others.
 \end_layout
 
 \begin_layout Enumerate
-
 From within LyX, do: 
 \family sans
 \bar under
@@ -5249,7 +5521,6 @@ econfigure
 \end_layout
 
 \begin_layout Standard
-
 Now you should see your new package---for example 
 \family sans
 slides (FoilTeX)
@@ -5297,12 +5568,10 @@ texmf.cnf
 \end_layout
 
 \begin_layout Section
-
 Layouts
 \end_layout
 
 \begin_layout Standard
-
 This section describes how to write and install your own LyX layout files
  (also known as text classes) and walks through the 
 \family typewriter
@@ -5323,7 +5592,6 @@ article
 \end_layout
 
 \begin_layout Standard
-
 When you plan to write a new layout, it is extremely helpful to look at
  the example layouts distributed with LyX.
  If you use a nice LaTeX document class that might be of interest for others,
@@ -5332,7 +5600,6 @@ When you plan to write a new layout, it is extremely helpful to look at
 \end_layout
 
 \begin_layout Standard
-
 All the tags described in this chapter are case-insensitive; this means
  that 
 \family typewriter
@@ -5383,12 +5650,10 @@ default
 \end_layout
 
 \begin_layout Subsection
-
 Supporting new document classes
 \end_layout
 
 \begin_layout Standard
-
 There are two situations you are likely to encounter when wanting to support
  a new LaTeX document class, involving LaTeX2e class (
 \family typewriter
@@ -5402,7 +5667,6 @@ There are two situations you are likely to encounter when wanting to support
 \end_layout
 
 \begin_layout Subsection
-
 A layout for a 
 \family sans
 sty
@@ -5411,7 +5675,6 @@ sty
 \end_layout
 
 \begin_layout Standard
-
 If your new document class is provided as a style file that is used in conjuncti
 on with an existing, supported document class, start by copying the existing
  class's layout file into your local directory.
@@ -5427,12 +5690,10 @@ report.cls
 \end_layout
 
 \begin_layout LyX-Code
-
 cp report.layout ~/.lyx/layouts/myclass.layout
 \end_layout
 
 \begin_layout Standard
-
 Then edit 
 \family typewriter
 myclass.layout
@@ -5442,30 +5703,25 @@ myclass.layout
 
 \begin_layout LyX-Code
 
-
 \backslash
 DeclareLaTeXClass{report}
 \end_layout
 
 \begin_layout Standard
-
 to read
 \end_layout
 
 \begin_layout LyX-Code
 
-
 \backslash
 DeclareLaTeXClass[report, myclass.sty]{report (myclass)}
 \end_layout
 
 \begin_layout Standard
-
 Then add:
 \end_layout
 
 \begin_layout LyX-Code
-
 Preamble 
 \newline
     
@@ -5476,12 +5732,10 @@ EndPreamble
 \end_layout
 
 \begin_layout Standard
-
 near the top of the file.
 \end_layout
 
 \begin_layout Standard
-
 Start LyX and select 
 \family sans
 \bar under
@@ -5520,7 +5774,6 @@ status collapsed
 
 \begin_layout Standard
 
-
 \family typewriter
 report
 \family default
@@ -5535,7 +5788,6 @@ report
 \end_layout
 
 \begin_layout Subsection
-
 Layout for a 
 \family sans
 cls
@@ -5544,7 +5796,6 @@ cls
 \end_layout
 
 \begin_layout Standard
-
 In this case, you will probably have to 
 \begin_inset Quotes eld
 \end_inset
@@ -5562,12 +5813,10 @@ roll your own
 \end_layout
 
 \begin_layout Section
-
 Declaring a new text class
 \end_layout
 
 \begin_layout Standard
-
 When it's finally time to get your hands dirty and create or edit your own
  layout file, the following sections describe what you're up against.
  Our advice is to go slowly, save and test often, listen to soothing music,
@@ -5579,12 +5828,10 @@ When it's finally time to get your hands dirty and create or edit your own
 \end_layout
 
 \begin_layout Standard
-
 Here we go!
 \end_layout
 
 \begin_layout Standard
-
 Lines in a layout file which begin with a 
 \family typewriter
 #
@@ -5596,14 +5843,12 @@ Lines in a layout file which begin with a
 
 \begin_layout LyX-Code
 
-
 \size small
 #% Do not delete the line below; configure depends on this 
 \end_layout
 
 \begin_layout LyX-Code
 
-
 \size small
 #  
 \backslash
@@ -5611,7 +5856,6 @@ DeclareLaTeXClass{article}
 \end_layout
 
 \begin_layout Standard
-
 The second line is used when you configure LyX.
  The layout file is read by the LaTeX script 
 \family typewriter
@@ -5661,7 +5905,6 @@ ettings
 \end_layout
 
 \begin_layout Standard
-
 Let's assume that you wrote your own text class that uses the 
 \family typewriter
 article.cls
@@ -5676,14 +5919,12 @@ myarticle.layout
 
 \begin_layout LyX-Code
 
-
 \size small
 #% Do not delete the line below; configure depends on this 
 \end_layout
 
 \begin_layout LyX-Code
 
-
 \size small
 #  
 \backslash
@@ -5691,7 +5932,6 @@ DeclareLaTeXClass[article]{article (with my own headings)}
 \end_layout
 
 \begin_layout Standard
-
 This declares a text class 
 \family typewriter
 myarticle
@@ -5714,14 +5954,12 @@ article (with my own headings)
 
 \begin_layout LyX-Code
 
-
 \size small
 #% Do not delete the line below; configure depends on this 
 \end_layout
 
 \begin_layout LyX-Code
 
-
 \size small
 #  
 \backslash
@@ -5729,53 +5967,31 @@ DeclareLaTeXClass[article,foo.sty]{article (with my own headings)}
 \end_layout
 
 \begin_layout Standard
-
 This indicates that your text class uses the foo.sty package.
- Finally, it is also possible to declare classes for SGML and DocBook code.
+ Finally, it is also possible to declare classes for DocBook code.
  Typical declarations will look like
 \end_layout
 
 \begin_layout LyX-Code
 
-
 \size small
 #% Do not delete the line below; configure depends on this 
 \end_layout
 
 \begin_layout LyX-Code
 
-
 \size small
-# 
-\backslash
-DeclareSGMLClass{SGML (LinuxDoc)}
-\end_layout
-
-\begin_layout Standard
-
-or
-\end_layout
-
-\begin_layout LyX-Code
-
-#% Do not delete the line below; configure depends on this 
-\end_layout
-
-\begin_layout LyX-Code
-
 # 
 \backslash
 DeclareDocBookClass[article]{SGML (DocBook article)}
 \end_layout
 
 \begin_layout Standard
-
 Note that these declarations can also be given an optional parameter declaring
  the name of the document class (but not a list).
 \end_layout
 
 \begin_layout Standard
-
 When the text class has been modified to your taste, all you have to do
  is to copy it either in 
 \family typewriter
@@ -5803,23 +6019,48 @@ econfigure
 \end_layout
 
 \begin_layout Subsection
+File format
+\end_layout
+
+\begin_layout Standard
+The first non-comment line must contain the file format number:
+\end_layout
+
+\begin_layout Description
+
+\family typewriter
+\series medium
+Format
+\family default
+\series default
+ [
+\family typewriter
+int
+\family default
+] This tag was introduced with LyX 1.4.0 (layout files of LyX 1.3.x and earlier
+ don't have an explicit file format).
+ The file format that is documented here is 
+\family typewriter
+2
+\family default
+.
+\end_layout
 
+\begin_layout Subsection
 General text class parameters
 \end_layout
 
 \begin_layout Standard
-
 These are the general parameters which describe the form of the entire document:
 \end_layout
 
 \begin_layout Standard
-
-
 \begin_inset ERT
 status inlined
 
 \begin_layout Standard
 
+
 \backslash
 begin{sloppypar}
 \end_layout
@@ -5831,7 +6072,6 @@ begin{sloppypar}
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
 Columns
@@ -5857,10 +6097,7 @@ S
 \bar default
 ettings
 \family default
-\emph on
-\emph default
-dialog.
+ dialog.
  This setting (same goes for 
 \family typewriter
 Sides
@@ -5893,7 +6130,6 @@ ettings.
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
 Sides
@@ -5908,11 +6144,8 @@ Sides
 \family default
 ] Whether the class-default should be printing on one or both sides of the
  paper.
- Can be changed in the
-\emph on
+ Can be changed in the 
 \family sans
-\emph default
 \bar under
 D
 \bar default
@@ -5928,14 +6161,12 @@ ettings
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
 PageStyle
-\series default
 \family default
-[
+\series default
+ [
 \family typewriter
 \emph on
 plain
 \bar default
 ettings
 \family default
-\emph on
-\emph default
-dialog.
+ dialog.
 \end_layout
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
-MaxCounter
+ClassOptions\SpecialChar \ldots{}
+End
 \family default
 \series default
- [
-\family typewriter
-\emph on
-Counter_Chapter
-\emph default
-, Counter_Section, Counter_Subsection, Counter_Subsubsection, Counter_Paragraph,
-\newline
-Counter_Subparagraph, Counter_EnumI, Counter_EnumII, 
-\newline
-Counter_EnumIII, Counter_EnumIV
-\family default
-] The highest level of automatic enumeration.
- Useful values are 
+ This section describes various global options supported by the document
+ class.
+ See Section\InsetSpace ~
+
+\begin_inset LatexCommand ref
+reference "sec:classoptions"
+
+\end_inset
+
+ for a description.
+\end_layout
+
+\begin_layout Description
+
 \family typewriter
-Counter_Chapter
+\series medium
+Provides 
 \family default
- for a book or report and 
+\series default
+[
 \family typewriter
-Counter_Section
+string
 \family default
- for an article.
- If there is no enumeration needed at all, for example inside a letter class,
+] [
 \family typewriter
-MaxCounter
+\emph on
+0
+\emph default
+, 1
 \family default
- should be set to 
+] Whether the class already provides the feature
 \family typewriter
-Counter_EnumI
+ string
 \family default
 .
+ A feature is in general the name of a package (amsmath, makeidx, \SpecialChar \ldots{}
+) or a
+ macro (url, boldsymbol,\SpecialChar \ldots{}
+); the complete list of supported features is unfortunat
+ely not documented.
 \end_layout
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
-ClassOptions\SpecialChar \ldots{}
-End
+DefaultFont
 \family default
 \series default
- This section describes various global options supported by the document
- class.
+ This is used to describe the default font of the document.
  See Section\InsetSpace ~
 
-\begin_inset LatexCommand \ref{sec:classoptions}
+\begin_inset LatexCommand ref
+reference "sec:fonts"
 
 \end_inset
 
@@ -6026,138 +6259,29 @@ End
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
-ProvidesAmsmath
+DefaultStyle
 \family default
 \series default
  [
 \family typewriter
-\emph on
-0
-\emph default
-, 1
-\family default
-] Whether the class already loads the 
-\family typewriter
-amsmath
-\family default
- package.
- This is the case of the 
-\family typewriter
-amsart
+string
 \family default
- and 
-\family typewriter
-amsbook
+] This is the style that will be assigned to new paragraphs, usually 
+\family sans
+Standard
 \family default
- document classes.
+.
+ This will default to the first defined style if not given, but you are
+ highly encouraged to use this directive.
 \end_layout
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
-ProvidesMakeidx
-\family default
-\series default
- [
-\family typewriter
-\emph on
-0
-\emph default
-, 1
-\family default
-] Whether the class already provides the functionality of the 
-\family typewriter
-makeidx
-\family default
- package.
- This is the case of the 
-\family typewriter
-amsart
-\family default
- and 
-\family typewriter
-amsbook
-\family default
- document classes.
-\end_layout
-
-\begin_layout Description
-
-
-\family typewriter
-\series medium
-ProvidesUrl
-\family default
-\series default
- [
-\family typewriter
-\emph on
-0
-\emph default
-, 1
-\family default
-] Whether the class already provides the functionality of the 
-\family typewriter
-url
-\family default
- package.
- This is the case of the
-\family typewriter
- AASTeX 
-\family default
-document class.
-\end_layout
-
-\begin_layout Description
-
-
-\family typewriter
-\series medium
-DefaultFont
-\family default
-\series default
- This is used to describe the default font of the document.
- See Section\InsetSpace ~
-
-\begin_inset LatexCommand \ref{sec:fonts}
-
-\end_inset
-
- for a description.
-\end_layout
-
-\begin_layout Description
-
-
-\family typewriter
-\series medium
-DefaultStyle
-\family default
-\series default
- [
-\family typewriter
-string
-\family default
-] This is the style that will be assigned to new paragraphs, usually 
-\family sans
-Standard
-\family default
-.
- This will default to the first defined style if not given, but you are
- highly encouraged to use this directive.
-\end_layout
-
-\begin_layout Description
-
-
-\family typewriter
-\series medium
-TitleLatexType
+TitleLatexType
 \family default
 \series default
  [
@@ -6177,7 +6301,7 @@ CommandAfter
 \family default
  means that the macro with name 
 \family typewriter
-TitleLaTeXCommand
+TitleLatexName
 \family default
  will be inserted after the last layout which has 
 \begin_inset Quotes eld
@@ -6208,21 +6332,20 @@ InTitle 1
 \begin_inset Quotes erd
 \end_inset
 
- should be enclosed into the
+ should be enclosed into the 
 \family typewriter
- TitleLaTeXCommand 
+TitleLatexName
 \family default
-environment
+ environment
 \family typewriter
 .
 \end_layout
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
-TitleLatexCommand
+TitleLatexName
 \family default
 \series default
  [
@@ -6234,7 +6357,6 @@ string="maketitle"
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
 Preamble\SpecialChar \ldots{}
@@ -6248,7 +6370,6 @@ EndPreamble
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
 Input
@@ -6265,7 +6386,6 @@ stdclass.inc
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
 Style\SpecialChar \ldots{}
@@ -6273,9 +6393,11 @@ End
 \family default
 \series default
  This sequence defines a new style.
+ If the style already exists, it will redefine some of its parameters instead.
  See Section\InsetSpace ~
 
-\begin_inset LatexCommand \ref{sec:style}
+\begin_inset LatexCommand ref
+reference "sec:style"
 
 \end_inset
 
@@ -6284,7 +6406,6 @@ End
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
 NoStyle
@@ -6297,17 +6418,17 @@ NoStyle
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
 Float\SpecialChar \ldots{}
 End
 \family default
 \series default
- This sequance defines a new float.
+ This sequence defines a new float.
  See Section\InsetSpace ~
 
-\begin_inset LatexCommand \ref{sec:floats}
+\begin_inset LatexCommand ref
+reference "sec:floats"
 
 \end_inset
 
@@ -6316,7 +6437,6 @@ End
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
 NoFloat
@@ -6329,6 +6449,24 @@ NoFloat
 
 \begin_layout Description
 
+\family typewriter
+\series medium
+CharStyle\SpecialChar \ldots{}
+End
+\family default
+\series default
+ This section defines a new character style.
+ See Section\InsetSpace ~
+
+\begin_inset LatexCommand ref
+reference "sec:charstyle"
+
+\end_inset
+
+ for a description.
+\end_layout
+
+\begin_layout Description
 
 \family typewriter
 \series medium
@@ -6339,7 +6477,8 @@ End
  This sequence defines a new counter.
  See Section\InsetSpace ~
 
-\begin_inset LatexCommand \ref{sec:counter}
+\begin_inset LatexCommand ref
+reference "sec:counter"
 
 \end_inset
 
@@ -6347,13 +6486,12 @@ End
 \end_layout
 
 \begin_layout Standard
-
-
 \begin_inset ERT
 status inlined
 
 \begin_layout Standard
 
+
 \backslash
 end{sloppypar}
 \end_layout
@@ -6365,7 +6503,6 @@ end{sloppypar}
 
 \begin_layout Subsection
 
-
 \family typewriter
 ClassOptions
 \family default
@@ -6373,9 +6510,8 @@ ClassOptions
 \end_layout
 
 \begin_layout Standard
-
-
-\begin_inset LatexCommand \label{sec:classoptions}
+\begin_inset LatexCommand label
+name "sec:classoptions"
 
 \end_inset
 
@@ -6388,7 +6524,6 @@ ClassOptions
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
 FontSize
@@ -6416,7 +6551,6 @@ string="10|11|12"
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
 PageStyle
@@ -6443,7 +6577,6 @@ string="empty|plain|headings|fancy"
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
 Other
@@ -6464,14 +6597,12 @@ documentclass
 \end_layout
 
 \begin_layout Subsection
-
 Specific Paragraph Layouts
 \end_layout
 
 \begin_layout Standard
-
-
-\begin_inset LatexCommand \label{sec:style}
+\begin_inset LatexCommand label
+name "sec:style"
 
 \end_inset
 
@@ -6480,7 +6611,6 @@ A paragraph layout description looks like this
 status collapsed
 
 \begin_layout Standard
-
 Note that this will either define a new layout or modify an existing one.
 \end_layout
 
@@ -6490,7 +6620,6 @@ Note that this will either define a new layout or modify an existing one.
 \end_layout
 
 \begin_layout LyX-Code
-
 Style 
 \family roman
 \emph on
@@ -6498,28 +6627,24 @@ name
 \end_layout
 
 \begin_layout LyX-Code
-
  ...
 \end_layout
 
 \begin_layout LyX-Code
-
 End
 \end_layout
 
 \begin_layout Standard
-
 where the following commands are allowed:
 \end_layout
 
 \begin_layout Standard
-
-
 \begin_inset ERT
 status inlined
 
 \begin_layout Standard
 
+
 \backslash
 begin{sloppypar}
 \end_layout
@@ -6531,12 +6656,15 @@ begin{sloppypar}
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
 CopyStyle
 \family default
 \series default
+\family typewriter
+[string]
+\family default
  This is used to copy all the features of an existing layout into the current
  one.
  
@@ -6544,7 +6672,6 @@ CopyStyle
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
 LatexType
@@ -6652,7 +6779,7 @@ aragraph
  
 \family typewriter
 \emph on
-LatexName
+LatexType
 \family default
 \emph default
  is perhaps a bit misleading, since these rules apply to SGML classes, too.
@@ -6661,27 +6788,28 @@ LatexName
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
 InTitle
+\family default
 \series default
- [1, 0] 
+\family typewriter
+[1, 0]
 \family default
-If 1, marks the layout as being part of a title block (see also the
+ If 1, marks the layout as being part of a title block (see also the 
 \family typewriter
- TitleLatexType
+TitleLatexType
 \family default
  and 
 \family typewriter
-TitleLatexCommand
+TitleLatexName
 \family default
  global entries)
 \end_layout
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
 LatexName
@@ -6693,7 +6821,6 @@ LatexName
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
 LatexParam
@@ -6711,7 +6838,6 @@ LatexName
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
 OptionalArgs
@@ -6728,7 +6854,6 @@ int=0
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
 Margin
@@ -6816,7 +6941,6 @@ Right_Address_Box
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
 NextNoIndent
@@ -6824,7 +6948,10 @@ NextNoIndent
 \series default
  [
 \family typewriter
-1, 
+1,
+\family default
+\family typewriter
 \emph on
 0
 \family default
@@ -6843,7 +6970,6 @@ NextNoIndent
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
 ParIndent
@@ -6896,7 +7022,6 @@ Parindent
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
 Parskip
@@ -6964,7 +7089,6 @@ DefaultHeight()
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
 TopSep
@@ -6982,7 +7106,6 @@ float=0
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
 BottomSep
@@ -7001,7 +7124,6 @@ TopSep
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
 Parsep
@@ -7016,7 +7138,6 @@ float=0
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
 Itemsep
@@ -7044,7 +7165,6 @@ Itemsep
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
 LeftMargin
@@ -7079,7 +7199,6 @@ ParIndent
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
 RightMargin
@@ -7098,7 +7217,6 @@ LeftMargin
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
 Labeltype
@@ -7111,17 +7229,8 @@ No_Label
 \emph default
 , Manual, Static, Top_Environment, 
 \newline
-Centered_Top_Environment, Sensitive, Counter_Chapter, 
-\newline
-Counter_Section, Counter_Subsection, Counter_Subsubsection, 
-\newline
-Counter_Paragraph, Counter_Subparagraph, Counter_EnumI,
-\family default
-\family typewriter
-
-\newline
-Counter_EnumII, Counter_EnumIII, Counter_EnumIV
+Centered_Top_Environment, Sensitive,
+ Counter
 \family default
 ] 
 \newline
@@ -7200,13 +7309,46 @@ Sensitive
  means the (hardcoded) label string depends on the kind of float.
  The 
 \family typewriter
-Counter_xxx
+Counter
 \family default
- label types should be self explanatory.
+ label type defines automatically numbered labels.
 \end_layout
 
 \begin_layout Description
 
+\family typewriter
+\series medium
+LabelCounter
+\family default
+\series default
+ [
+\family typewriter
+string=""
+\family default
+]
+\newline
+The name of the counter for automatic numbering (see Section\InsetSpace ~
+
+\begin_inset LatexCommand ref
+reference "sec:counter"
+
+\end_inset
+
+ for details).
+ This must be given if 
+\family typewriter
+\series medium
+Labeltype
+\family default
+\series default
+ is 
+\family typewriter
+Counter
+\family default
+.
+\end_layout
+
+\begin_layout Description
 
 \family typewriter
 \series medium
@@ -7223,7 +7365,6 @@ string=""
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
 LabelBottomsep
@@ -7243,7 +7384,6 @@ Centered_Top_Environment
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
 LabelString
@@ -7280,18 +7420,67 @@ aragraph\InsetSpace ~
 Settings
 \family default
  dialog.
- When the labeltype is 
+ When 
 \family typewriter
-Counter_
-\emph on
-xxx
+\series medium
+LabelCounter
 \family default
-\emph default
-, this string is prepended to the counter.
+\series default
+ is set, this string can be contain special formatting commands as explained
+ in Section\InsetSpace ~
+
+\begin_inset LatexCommand ref
+reference "sec:counter"
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Description
+
+\family typewriter
+\series medium
+LabelStringAppendix
+\family default
+\series default
+ [
+\family typewriter
+string=""
+\family default
+] This is used inside the appendix instead of 
+\family typewriter
+LabelString
+\family default
+.
+ Note that every 
+\family typewriter
+LabelString
+\family default
+ statement resets 
+\family typewriter
+\series medium
+LabelStringAppendix
+\family default
+\series default
+ too
+\family typewriter
+\series medium
+.
 \end_layout
 
 \begin_layout Description
 
+\family typewriter
+\series medium
+TocLevel [int]
+\family default
+\series default
+ The level of the style in the table of contents.
+ This is used for automatic numbering of section headings.
+\end_layout
+
+\begin_layout Description
 
 \family typewriter
 \series medium
@@ -7354,7 +7543,6 @@ Static
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
 EndLabelString
@@ -7378,7 +7566,6 @@ EndLabelType
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
 Align
@@ -7396,7 +7583,6 @@ block
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
 AlignPossible
@@ -7421,7 +7607,6 @@ list
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
 Fill_Top
@@ -7465,12 +7650,11 @@ status collapsed
 
 \begin_layout Standard
 
-
 \emph on
-Note from Jean-Marc: 
+Note from Jean-Marc:
 \emph default
-I'm not sure that this setting has much use, and it should probably be removed
- in later versions.
+ I'm not sure that this setting has much use, and it should probably be
removed in later versions.
 \end_layout
 
 \end_inset
@@ -7481,7 +7665,6 @@ I'm not sure that this setting has much use, and it should probably be removed
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
 Fill_Bottom
@@ -7503,7 +7686,6 @@ Fill_Top
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
 NeedProtect
@@ -7527,7 +7709,6 @@ protect
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
 Newline
@@ -7535,7 +7716,10 @@ Newline
 \series default
  [
 \family typewriter
-0, 
+0,
+\family default
+\family typewriter
 \emph on
 1
 \family default
@@ -7555,7 +7739,6 @@ Newline
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
 PassThru
@@ -7579,7 +7762,6 @@ Latex
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
 FreeSpacing
@@ -7608,7 +7790,6 @@ FreeSpacing
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
 KeepEmpty
@@ -7631,7 +7812,6 @@ KeepEmpty
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
 Spacing
@@ -7642,8 +7822,9 @@ Spacing
 \emph on
 single
 \emph default
-, onehalf, double, other 
+, onehalf, double, other
 \family default
 \emph on
 value
 \emph default
@@ -7680,13 +7861,11 @@ setspace.sty
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
-Font 
-\series default
-[
+Font
 \family default
+\series default
  The font used for both the text body 
 \emph on
 and
@@ -7694,7 +7873,8 @@ and
  the label.
  See section\InsetSpace ~
 
-\begin_inset LatexCommand \ref{sec:fonts}
+\begin_inset LatexCommand ref
+reference "sec:fonts"
 
 \end_inset
 
@@ -7708,7 +7888,6 @@ LabelFont
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
 TextFont
@@ -7717,7 +7896,8 @@ TextFont
  The font used for the text body .
  See section\InsetSpace ~
 
-\begin_inset LatexCommand \ref{sec:fonts}
+\begin_inset LatexCommand ref
+reference "sec:fonts"
 
 \end_inset
 
@@ -7726,7 +7906,6 @@ TextFont
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
 LabelFont
@@ -7735,7 +7914,8 @@ LabelFont
  The font used for the label.
  See section\InsetSpace ~
 
-\begin_inset LatexCommand \ref{sec:fonts}
+\begin_inset LatexCommand ref
+reference "sec:fonts"
 
 \end_inset
 
@@ -7744,7 +7924,6 @@ LabelFont
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
 Preamble\SpecialChar \ldots{}
@@ -7758,7 +7937,6 @@ EndPreamble
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
 DependsOn
@@ -7775,11 +7953,10 @@ before
 status collapsed
 
 \begin_layout Standard
-
 Note that, besides that functionality, there is no way to ensure any ordering
  of preambles.
  The ordering that you see in a given version of LyX may change without
- warning in later versions).
+ warning in later versions.
 \end_layout
 
 \end_inset
@@ -7788,13 +7965,12 @@ Note that, besides that functionality, there is no way to ensure any ordering
 \end_layout
 
 \begin_layout Standard
-
-
 \begin_inset ERT
 status inlined
 
 \begin_layout Standard
 
+
 \backslash
 end{sloppypar}
 \end_layout
@@ -7805,14 +7981,12 @@ end{sloppypar}
 \end_layout
 
 \begin_layout Subsection
-
 Floats
 \end_layout
 
 \begin_layout Standard
-
-
-\begin_inset LatexCommand \label{sec:floats}
+\begin_inset LatexCommand label
+name "sec:floats"
 
 \end_inset
 
@@ -7831,18 +8005,15 @@ table
 \end_layout
 
 \begin_layout LyX-Code
-
 Input stdfloats.inc
 \end_layout
 
 \begin_layout Standard
-
 at a reasonable location of the text class.
 \begin_inset Foot
 status collapsed
 
 \begin_layout Standard
-
 Don't forget to also have a look at counters in next section.
 \end_layout
 
@@ -7855,7 +8026,6 @@ Don't forget to also have a look at counters in next section.
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
 Type
@@ -7873,7 +8043,7 @@ string
 \begin_inset Quotes erd
 \end_inset
 
-] type - The 
+] The 
 \begin_inset Quotes eld
 \end_inset
 
@@ -7905,7 +8075,6 @@ end{algorithm*}
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
 GuiName
@@ -7928,7 +8097,6 @@ string
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
 LaTeXBuiltin
@@ -7962,7 +8130,6 @@ float
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
 NumberWithin
@@ -7992,7 +8159,6 @@ chapter
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
 Style
@@ -8021,7 +8187,6 @@ newfloat
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
 Placement
@@ -8061,7 +8226,6 @@ h
 status collapsed
 
 \begin_layout Standard
-
 Note that the order of these letters in the string is irrelevant, like in
  LaTeX.
 \end_layout
@@ -8096,7 +8260,6 @@ H
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
 Extension
@@ -8121,7 +8284,6 @@ string
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
 ListName
@@ -8143,14 +8305,138 @@ string
 \end_layout
 
 \begin_layout Subsection
-
-Counters
+Character styles
 \end_layout
 
 \begin_layout Standard
+\begin_inset LatexCommand label
+name "sec:charstyle"
+
+\end_inset
+
+You can define character styles since version 1.4.0 of LyX.
+ The 
+\family typewriter
+CharStyle
+\family default
+ section can contain the following entries:
+\end_layout
+
+\begin_layout Description
+
+\family typewriter
+\series medium
+Font
+\family default
+\series default
+ The font used for both the text body 
+\emph on
+and
+\emph default
+ the label.
+ See section\InsetSpace ~
+
+\begin_inset LatexCommand ref
+reference "sec:fonts"
+
+\end_inset
+
+.
+ Note that defining this font automatically defines the 
+\family typewriter
+LabelFont
+\family default
+ to the same value.
+\end_layout
+
+\begin_layout Description
+
+\family typewriter
+\series medium
+LabelFont
+\family default
+\series default
+ The font used for the label.
+ See section\InsetSpace ~
+
+\begin_inset LatexCommand ref
+reference "sec:fonts"
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Description
+
+\family typewriter
+\series medium
+LatexName
+\family default
+\series default
+ The name of the corresponding LaTeX stuff.
+ Either the environment or command name.
+\end_layout
+
+\begin_layout Description
+
+\family typewriter
+\series medium
+LatexParam
+\family default
+\series default
+ The optional parameter for the corresponding 
+\family typewriter
+\series medium
+LatexName
+\family default
+\series default
+ stuff.
+ This parameter cannot be changed from within LyX.
+\end_layout
+
+\begin_layout Description
+
+\family typewriter
+\series medium
+LatexType
+\family default
+\series default
+ See section\InsetSpace ~
+
+\begin_inset LatexCommand ref
+reference "sec:style"
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Description
+
+\family typewriter
+\series medium
+Preamble\SpecialChar \ldots{}
+EndPreamble
+\family default
+\series default
+ See section\InsetSpace ~
+
+\begin_inset LatexCommand ref
+reference "sec:style"
+
+\end_inset
+
+
+\end_layout
 
+\begin_layout Subsection
+Counters
+\end_layout
 
-\begin_inset LatexCommand \label{sec:counter}
+\begin_layout Standard
+\begin_inset LatexCommand label
+name "sec:counter"
 
 \end_inset
 
@@ -8169,20 +8455,17 @@ figure
 \end_layout
 
 \begin_layout LyX-Code
-
 Input stdcounters.inc
 \end_layout
 
 \begin_layout Standard
-
-The definition of counters if presently a bit primitive in LyX, since many
+The definition of counters is presently a bit primitive in LyX, since many
  things are still hardcoded.
  The following two parameters can be used:
 \end_layout
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
 Name
@@ -8205,7 +8488,6 @@ string
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
 Within
@@ -8227,112 +8509,280 @@ string
  be reset everytime the other one is increased (is that unclear enough?).
 \end_layout
 
-\begin_layout Subsection
-
-Font description
-\end_layout
-
 \begin_layout Standard
-
-
-\begin_inset LatexCommand \label{sec:fonts}
-
-\end_inset
-
-A font description looks like that:
+When a counter has been associated to a style, it is possible to use some
+ special constructs in 
+\family typewriter
+LabelSt
+\family default
+r
+\family typewriter
+ing
+\family default
+ and 
+\family typewriter
+LabelStringAppendix
+\family default
+:
 \end_layout
 
-\begin_layout LyX-Code
+\begin_layout Itemize
 
-Font
-\family roman
+\family typewriter
+@
 \emph on
- or 
+style-name
+\emph default
+@
+\family default
+ will be replaced the expanded 
+\family typewriter
+LabelString
+\family default
+ of style 
+\family typewriter
+\emph on
+style-name
 \family default
 \emph default
-LabelFont
-\end_layout
-
-\begin_layout LyX-Code
-
- ...
+.
+ This is used for example to define the label of a subsection in terms of
+ the label of a section.
 \end_layout
 
-\begin_layout LyX-Code
-
-EndFont
-\end_layout
+\begin_layout Itemize
+counter values can be expressed using LaTeX-like macros 
+\family typewriter
 
-\begin_layout Standard
+\backslash
 
-and the following commands are available:
+\emph on
+numbertype
+\emph default
+{
+\emph on
+counter
+\emph default
+}
+\family default
+, where 
+\family typewriter
+\emph on
+numbertype
+\family default
+\emph default
+ can be:
 \end_layout
 
+\begin_deeper
 \begin_layout Description
 
-
 \family typewriter
 \series medium
-Family
+arabic
 \family default
 \series default
- [
+ to translate 
 \family typewriter
-\emph on
-Roman
-\emph default
-, Sans, Typewriter
+counter
 \family default
-] 
-\end_layout
+ to arabic numerals, like 1, 2, 3\SpecialChar \ldots{}
 
-\begin_layout Description
+\begin_inset Foot
+status collapsed
 
+\begin_layout Standard
 
-\family typewriter
+\family roman
 \series medium
-Series
+\shape up
+\size normal
+\emph off
+\bar no
+\noun off
+\color none
+Actually, the situation is a bit more complicated than that: any
 \family default
 \series default
- [
+\shape default
+\emph default
+\bar default
 \family typewriter
+\size default
 \emph on
-Medium
-\emph default
-, Bold
-\family default
-] 
+\noun default
+numbertype
+\family roman
+\series medium
+\shape up
+\size normal
+\emph off
+\bar no
+\noun off
+ other than those descibed below will produce arabic numerals.
+ It would not be surprising to see this change in the future.
 \end_layout
 
-\begin_layout Description
+\end_inset
 
 
+\end_layout
+
+\begin_layout Description
+
 \family typewriter
 \series medium
-Shape
+alph
 \family default
 \series default
- [
-\family typewriter
-\emph on
-Up
-\emph default
-, Italic, SmallCaps, Slanted
-\family default
-] 
+ for lower-case letters: a, b, c, \SpecialChar \ldots{}
+
 \end_layout
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
-Size
+Alph
+\family default
+\series default
+ for upper-case letters: A, B, C, \SpecialChar \ldots{}
+
+\end_layout
+
+\begin_layout Description
+
+\family typewriter
+\series medium
+roman
+\family default
+\series default
+ for lower-case roman numerals: i, ii, iii, \SpecialChar \ldots{}
+
+\end_layout
+
+\begin_layout Description
+
+\family typewriter
+\series medium
+Roman
+\family default
+\series default
+ for upper-case roman numerals: I, II, III\SpecialChar \ldots{}
+
+\end_layout
+
+\begin_layout Description
+
+\family typewriter
+\series medium
+hebrew
+\family default
+\series default
+ for hebrew numerals.
+\end_layout
+
+\end_deeper
+\begin_layout Subsection
+Font description
+\end_layout
+
+\begin_layout Standard
+\begin_inset LatexCommand label
+name "sec:fonts"
+
+\end_inset
+
+A font description looks like that:
+\end_layout
+
+\begin_layout LyX-Code
+Font 
+\family roman
+\emph on
+or
+\family default
+\emph default
+ LabelFont
+\end_layout
+
+\begin_layout LyX-Code
+ ...
+\end_layout
+
+\begin_layout LyX-Code
+EndFont
+\end_layout
+
+\begin_layout Standard
+and the following commands are available:
+\end_layout
+
+\begin_layout Description
+
+\family typewriter
+\series medium
+Family
+\family default
+\series default
+ [
+\family typewriter
+\emph on
+Roman
+\emph default
+, Sans, Typewriter
+\family default
+] 
+\end_layout
+
+\begin_layout Description
+
+\family typewriter
+\series medium
+Series
+\family default
+\series default
+ [
+\family typewriter
+\emph on
+Medium
+\emph default
+, Bold
+\family default
+] 
+\end_layout
+
+\begin_layout Description
+
+\family typewriter
+\series medium
+Shape
 \family default
 \series default
  [
 \family typewriter
-tiny, small, 
+\emph on
+Up
+\emph default
+, Italic, SmallCaps, Slanted
+\family default
+] 
+\end_layout
+
+\begin_layout Description
+
+\family typewriter
+\series medium
+Size
+\family default
+\series default
+ [
+\family typewriter
+tiny, small,
+\family default
+\family typewriter
 \emph on
 normal
 \emph default
@@ -8343,14 +8793,12 @@ normal
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
 Color
-\series default
 \family default
-[
+\series default
+ [
 \family typewriter
 \emph on
 none
@@ -8360,10 +8808,81 @@ none
 ]
 \end_layout
 
-\begin_layout Section
+\begin_layout Subsection
+Upgrading old layout files
+\end_layout
 
+\begin_layout Standard
+The file format of layout files changes from time to time, so old layout
+ files need to be converted.
+ This process has been automated in LyX 1.4.0: If LyX reads an old format
+ layout file it will call the conversion tool 
+\family typewriter
+$LyXDir/scripts/layout2layout.py
+\family default
+ and convert it to a temporary file in current format.
+ The original file is left untouched, so that you can still use it with
+ LyX 1.3.x.
+ If you want to convert the layout file permanently, just call the converter
+ by hand:
+\end_layout
+
+\begin_layout LyX-Code
+python $LyXDir/scripts/layout2layout.py myclass.layout myclassnew.layout
+\end_layout
+
+\begin_layout Standard
+Then copy 
+\family typewriter
+myclassnew.layout
+\family default
+ to 
+\family typewriter
+$UserDir/layouts/
+\family default
+.
+\end_layout
+
+\begin_layout Standard
+The automatic conversion does only handle syntax changes.
+ It cannot handle the case where the contents of included files was changed.
+ For example, layout files based on 
+\family typewriter
+book.layout
+\family default
+ need to include 
+\family typewriter
+numreport.inc
+\family default
+ in addition to 
+\family typewriter
+stdclass.inc
+\family default
+.
+ If you get error messages about undefined counters, try to convert your
+ file with 
+\family typewriter
+layout2layout.py
+\family default
+ and then add one of 
+\family typewriter
+numarticle.inc
+\family default
+, 
+\family typewriter
+numreport.inc
+\family default
+ and 
+\family typewriter
+numrevtex.inc
+\family default
+.
+\end_layout
+
+\begin_layout Section
 Creating Templates
-\begin_inset LatexCommand \label{sec:templates}
+\begin_inset LatexCommand label
+name "sec:templates"
 
 \end_inset
 
@@ -8371,7 +8890,6 @@ Creating Templates
 \end_layout
 
 \begin_layout Standard
-
 Templates are created just like usual documents.
  The only difference is that usual documents contain all possible settings,
  including the fontscheme and the papersize.
@@ -8404,7 +8922,6 @@ xedit
 \end_layout
 
 \begin_layout Standard
-
 Put the edited template files you create in 
 \family typewriter
 $UserDir/templates/
@@ -8423,9 +8940,9 @@ dit\SpecialChar \menuseparator
 \bar under
 P
 \bar default
-references 
+references
 \family default
-dialog (tabs 
+ dialog (tabs 
 \family sans
 Input
 \family default
@@ -8438,7 +8955,6 @@ Path
 \end_layout
 
 \begin_layout Standard
-
 Note that there is a template which has a particular meaning: 
 \family typewriter
 defaults.lyx
@@ -8457,9 +8973,9 @@ ile
 \bar under
 N
 \bar default
-ew 
+ew
 \family default
-in order to provide useful defaults.
+ in order to provide useful defaults.
  To create this template from inside LyX, all you have to do is to open
  a document with the correct settings, and use the 
 \family sans
@@ -8473,30 +8989,25 @@ e as Document Defaults
 \end_layout
 
 \begin_layout Chapter
-
 Including External Material
 \end_layout
 
 \begin_layout Section
-
 Background
 \end_layout
 
 \begin_layout Standard
-
-
 \begin_inset Note Note
 status collapsed
 
 \begin_layout Standard
-
 This section is completely outdated.
 \end_layout
 
 \end_inset
 
 One often requested feature from LyX users is to be able to interface LyX
- with XFig, Dia, or other similar applications that specialize in producing
+ with Xfig, Dia, or other similar applications that specialize in producing
  a certain kind of diagram, figure, schematic or whatever material might
  be relevant to include in your document.
  Previously, it was only possible to include boring, static, fixed images
@@ -8505,32 +9016,27 @@ One often requested feature from LyX users is to be able to interface LyX
 \end_layout
 
 \begin_layout Itemize
-
 If you want to change the figure, you have to invoke an external program
  by hand
 \end_layout
 
 \begin_layout Itemize
-
 LyX does not notice that the referenced files change, so the on-screen display
  can fast become obsolete, and this is aggravated by the lack of a means
  of updating the display
 \end_layout
 
 \begin_layout Itemize
-
 The graphics stuff does not provide any mechanisms for coping with different
- exported formats such as DocBook, HTML or raw Ascii
+ exported formats such as DocBook, HTML or plain text
 \end_layout
 
 \begin_layout Standard
-
 The external material facility attempts to solve all of these problems
 \begin_inset Foot
 status collapsed
 
 \begin_layout Standard
-
 Even if the graphics facility can't solve all problems, it is still valuable
  because it does provide in-line preview of the graphics, and supports advanced
  geometric transformations with a comfortable user interface.
@@ -8552,397 +9058,166 @@ Even if the graphics facility can't solve all problems, it is still valuable
  what material to include, and in the following sections you will learn
  that this is indeed a powerful mechanism that can solve all of the above
  problems, and more.
-\end_layout
-
-\begin_layout Section
-
-How does it work?
-\end_layout
-
-\begin_layout Standard
-
-The external material feature is based on the concept of a
-\emph on
- template
-\emph default
-.
- A template is a specification of how LyX should interface with a certain
- kind of material.
- As bundled, LyX comes with predefined templates for XFig figures, Dia diagrams,
- various raster format images, gnuplot, and more.
- You can check the actual list by using the 
-\family sans
-Insert\SpecialChar \menuseparator
-External
-\family default
-\InsetSpace ~
-
-\family sans
-Material 
-\family default
-command.
- Furthermore, it is possible to roll your own template to support a specific
- kind of material.
- Later we'll describe in more detail what is involved, and hopefully you
- will submit all the templates you create so we can include them in a later
- LyX version.
-\end_layout
-
-\begin_layout Standard
-
-Another basic idea of the external material feature is to distinguish between
- the original file that serves as a base for final material and the produced
- file that is included in your exported or printed document.
- For example, consider the case of a figure produced with XFig.
- The XFig application itself works on an original file with the 
-\family typewriter
-.fig
-\family default
- extension.
- Within XFig, you create and change your figure, and when you are done,
- you save the 
-\family typewriter
-fig
-\family default
--file.
- When you want to include the figure in your document, you invoke 
-\family typewriter
-transfig
-\family default
- in order to create a PostScript file that can readily be included in your
- LaTeX file.
- In this case, the 
-\family typewriter
-.fig
-\family default
- file is the original file, and the PostScript file is the produced file.
-\end_layout
-
-\begin_layout Standard
-
-This distinction is important in order to allow updating of the material
- while you are in the process of writing the document.
- Furthermore, it provides us with the flexibility that is needed to support
- multiple export formats.
- For instance, in the case of an Ascii resulting file, it is not exactly
- an award-winning idea to include the figure as raw PostScript.
- Instead, you'd either prefer to just include a reference to the figure,
- or try to invoke some graphics to Ascii converter to make the final result
- look similar to the real graphics.
- The external material management allows you to do this, because it is parameter
-ized on the different export formats that LyX supports.
-\end_layout
-
-\begin_layout Standard
-
-Besides supporting the production of different products according to the
- exported format, it supports tight integration with editing and viewing
- applications.
- In the case of an XFig figure, you are able to invoke 
-\family typewriter
-xfig
-\family default
- on the original file with a single click from within the external material
- dialog in LyX, and also preview the produced PostScript file with 
-\family typewriter
-ghostview
-\family default
- with another click.
- No more fiddling around with the command line and/or file browsers to locate
- and manipulate the original or produced files.
- In this way, you are finally able to take full advantage of the many different
- applications that are relevant to use when you write your documents, and
- ultimately be more productive.
-\end_layout
-
-\begin_layout Standard
-
-
-\begin_inset Note Note
-status collapsed
-
-\begin_layout Standard
-
-This paragraph is outdated
-\end_layout
-
-\end_inset
-
-So, all in all, LyX has information about a number of different programs
- to use behind the scenes in order to realize all of this machinery.
- This information, in fact, is exactly what is contained in the templates.
- To each template, there is associated a list of command lines that are
- used to invoke applications, convert the original file to the produced
- file, and more.
- This mechanism allows the advanced user to extend the capabilities of LyX
- without fiddling with the source code.
- It requires some footwork to define all the different commands and flags,
- but luckily, the LyX team did all the hard work and specified these for
- you.
-\end_layout
-
-\begin_layout Standard
-
-But before the trees grow into the skies, we have to admit that we did take
- one tiny short-cut.
- Since you can produce many different kinds of files to go with each exported
- format, one could also expect that it would be possible to preview each
- product.
- The LyX team decided against this in order to keep the user interface simple.
- Instead of providing a button for each exported file format, we decided
- to introduce the concept of the primary file format and just have one button.
- When you press 
-\family sans
-View
-\family default
-\InsetSpace ~
-
-\family sans
-result
-\family default
- in the external material dialog, you will get a view of the produced file
- in the primary file format.
- And the primary file format is specified by your document class.
- For most document classes, the primary file format is LaTeX, but for the
- DocBook document classes, the primary file format is DocBook.
- So, when you view the produced file, keep in mind that it will only be
- a preview of what the main result will be.
- If you want to see how other exported formats turn out, you have to export
- them and preview them by hand.
-\end_layout
-
-\begin_layout Section
-
-The external material dialog
-\end_layout
-
-\begin_layout Standard
-
-You insert external material from the 
-\family sans
-\bar under
-I
-\bar default
-nsert
-\family default
- menu.
- When you do this, a button is inserted into your document, and the external
- material dialog is shown.
- This dialog allows you to describe exactly what material should be included,
- and also how it should be included.
- Furthermore, it provides access to the external applications to either
- view, edit or produce the material that is used in the resulting file.
-\end_layout
-
-\begin_layout Standard
-
-
-\begin_inset Note Note
-status collapsed
-
-\begin_layout Standard
-
-This paragraph is outdated
-\end_layout
-
-\end_inset
-
-At the top of this dialog, there is a drop-down list where you can chose
- which template should be used.
- Just below the template drop-down, there's a text area with a short blurb
- about the chosen template that should help you use it.
- Most often, it will provide a short description of the template, and a
- few hints on how to parameterize the use of it.
- Further down, you'll find a filename input field along with a 
-\begin_inset Quotes eld
-\end_inset
-
-Browse
-\begin_inset Quotes erd
-\end_inset
-
- button that allows you to chose which file should be included with the
- standard file browser.
- Thus this field specifies the original file.
- Since the produced file is automatically generated when needed, there is
- no need to give access to it in the user interface.
-\end_layout
-
-\begin_layout Standard
-
-
-\begin_inset Note Note
-status collapsed
-
-\begin_layout Standard
-
-This paragraph is outdated
-\end_layout
-
-\end_inset
-
-At the bottom of the dialog, you'll find a general input box called 
-\family sans
-Parameters
-\family default
-.
- This box is generally used to parameterize the specific template.
- The specific use should be covered in the help blurb associated with the
- template, but it typically allows you to define variations on how the produced
- file should be generated.
-\end_layout
-
-\begin_layout Standard
-
-
-\begin_inset Note Note
-status collapsed
-
-\begin_layout Standard
-
-This paragraph is outdated
-\end_layout
-
-\end_inset
-
-At the right side of the dialog, you'll find three buttons: 
-\family sans
-Edit
-\family default
-\InsetSpace ~
+\end_layout
 
+\begin_layout Section
+How does it work?
+\end_layout
+
+\begin_layout Standard
+The external material feature is based on the concept of a 
+\emph on
+template
+\emph default
+.
+ A template is a specification of how LyX should interface with a certain
+ kind of material.
+ As bundled, LyX comes with predefined templates for Xfig figures, Dia diagrams,
+ various raster format images, gnuplot, and more.
+ You can check the actual list by using the menu 
 \family sans
-file
-\family default
-, 
-\family sans
-View
+Insert\SpecialChar \menuseparator
+File\SpecialChar \menuseparator
+External
 \family default
 \InsetSpace ~
 
 \family sans
-result
-\family default
-, and 
-\family sans
-Update
+Material
 \family default
-\InsetSpace ~
+.
+ Furthermore, it is possible to roll your own template to support a specific
+ kind of material.
+ Later we'll describe in more detail what is involved, and hopefully you
+ will submit all the templates you create so we can include them in a later
+ LyX version.
+\end_layout
 
-\family sans
-result
+\begin_layout Standard
+Another basic idea of the external material feature is to distinguish between
+ the original file that serves as a base for final material and the produced
+ file that is included in your exported or printed document.
+ For example, consider the case of a figure produced with 
+\family typewriter
+Xfig
 \family default
 .
- These in turn allow you to edit your original file with the appropriate
- editing application, view the produced file as included in the primary
- format document, and finally force an update of the resulting material
- in the primary format.
- Normally, the 
-\family sans
-Update
+ The Xfig application itself works on an original file with the 
+\family typewriter
+.fig
 \family default
-\InsetSpace ~
-
-\family sans
-result
+ extension.
+ Within XFig, you create and change your figure, and when you are done,
+ you save the 
+\family typewriter
+fig
 \family default
- button will be disabled, because most templates are configured to automatically
- update the produced file when needed.
- In those cases, there is no need to force the production of a new produced
- file.
- However, some templates are configured to not be automatically producing
- the residual product, because the cost of producing the produced file might
- be so large that it would be a pain to do it all the time.
- Those types are known as 
-\emph on
-manual
-\emph default
- external material.
- In those cases, you can use the button to force the production of the produced
- file exactly when you need it, and thus control the amount of work that
- is done.
- In fact, it is 
-\emph on
-your
-\emph default
- responsibility to do this to keep the produced files current at all times:
- before printing, before exporting, before viewing, etc.
- At some time in the future, it might be possible that LyX will help you
- with this task.Any changes in the template, filename or parameters are actually
- applied whenever you press 
-\family sans
-Edit file
+-file.
+ When you want to include the figure in your document, you invoke 
+\family typewriter
+transfig
 \family default
-, 
-\family sans
-View
+ in order to create a PostScript file that can readily be included in your
+ LaTeX file.
+ In this case, the 
+\family typewriter
+.fig
 \family default
-\InsetSpace ~
+ file is the original file, and the PostScript file is the produced file.
+\end_layout
 
-\family sans
-result
+\begin_layout Standard
+This distinction is important in order to allow updating of the material
+ while you are in the process of writing the document.
+ Furthermore, it provides us with the flexibility that is needed to support
+ multiple export formats.
+ For instance, in the case of a plain text file, it is not exactly an award-winn
+ing idea to include the figure as raw PostScript.
+ Instead, you'd either prefer to just include a reference to the figure,
+ or try to invoke some graphics to Ascii converter to make the final result
+ look similar to the real graphics.
+ The external material management allows you to do this, because it is parameter
+ized on the different export formats that LyX supports.
+\end_layout
+
+\begin_layout Standard
+Besides supporting the production of different products according to the
+ exported format, it supports tight integration with editing and viewing
+ applications.
+ In the case of an XFig figure, you are able to invoke 
+\family typewriter
+Xfig
 \family default
- or 
-\family sans
-Update
+ on the original file with a single click from within the external material
+ dialog in LyX, and also preview the produced PostScript file with 
+\family typewriter
+ghostview
 \family default
-\InsetSpace ~
+ with another click.
+ No more fiddling around with the command line and/or file browsers to locate
+ and manipulate the original or produced files.
+ In this way, you are finally able to take full advantage of the many different
+ applications that are relevant to use when you write your documents, and
+ ultimately be more productive.
+\end_layout
+
+\begin_layout Section
+External material dialog
+\end_layout
 
+\begin_layout Standard
+The 
 \family sans
-result
+External Material
+\family default
+ dialog is described in the 
+\family sans
+\emph on
+EmbeddedObjects
 \family default
- buttons.
+\emph default
+ manual.
 \end_layout
 
 \begin_layout Section
-
 Examples
 \end_layout
 
 \begin_layout Standard
-
 In this section, we should include some examples of use of the external
  material.
  Those examples could include:
 \end_layout
 
 \begin_layout Itemize
-
 External raster images
 \end_layout
 
 \begin_layout Itemize
-
 External XFig figures
 \end_layout
 
 \begin_layout Itemize
-
 Chess diagrams
 \end_layout
 
 \begin_layout Itemize
-
 Sound samples
 \end_layout
 
 \begin_layout Itemize
-
 The use of makefiles
 \end_layout
 
 \begin_layout Itemize
-
 Recursive external LyX templates
 \end_layout
 
 \begin_layout Section
-
 The external template configuration file
 \end_layout
 
 \begin_layout Standard
-
 It is relatively easy to add custom external template definitions to LyX.
  However, be aware this doing this in an careless manner most probably 
 \emph on
@@ -8954,14 +9229,12 @@ will
 \end_layout
 
 \begin_layout Standard
-
 Having said that, we encourage you to submit any interesting templates that
  you create.
  
 \end_layout
 
 \begin_layout Standard
-
 The external templates are defined in the 
 \family typewriter
 lib/external_templates
@@ -8975,82 +9248,66 @@ lib/external_templates
 \end_layout
 
 \begin_layout Standard
-
 A typical template looks like this:
 \end_layout
 
 \begin_layout LyX-Code
-
 Template XFig
 \end_layout
 
 \begin_layout LyX-Code
-
 GuiName "XFig: $$AbsOrRelPathParent$$Basename"
 \end_layout
 
 \begin_layout LyX-Code
-
 HelpText
 \end_layout
 
 \begin_layout LyX-Code
-
 An XFig figure.
 \end_layout
 
 \begin_layout LyX-Code
-
 HelpTextEnd
 \end_layout
 
 \begin_layout LyX-Code
-
 InputFormat fig
 \end_layout
 
 \begin_layout LyX-Code
-
 FileFilter "*.fig"
 \end_layout
 
 \begin_layout LyX-Code
-
 AutomaticProduction true
 \end_layout
 
 \begin_layout LyX-Code
-
 Transform Rotate
 \end_layout
 
 \begin_layout LyX-Code
-
 Transform Resize
 \end_layout
 
 \begin_layout LyX-Code
-
 Format LaTeX
 \end_layout
 
 \begin_layout LyX-Code
-
 TransformCommand Rotate RotationLatexCommand
 \end_layout
 
 \begin_layout LyX-Code
-
 TransformCommand Resize ResizeLatexCommand
 \end_layout
 
 \begin_layout LyX-Code
-
 Product "$$RotateFront$$ResizeFront
 \end_layout
 
 \begin_layout LyX-Code
-
          
 \backslash
 
@@ -9059,67 +9316,54 @@ input{$$AbsOrRelPathMaster$$Basename.pstex_t}
 \end_layout
 
 \begin_layout LyX-Code
-
          $$ResizeBack$$RotateBack"
 \end_layout
 
 \begin_layout LyX-Code
-
 UpdateFormat pstex
 \end_layout
 
 \begin_layout LyX-Code
-
 UpdateResult "$$AbsPath$$Basename.pstex_t"
 \end_layout
 
 \begin_layout LyX-Code
-
 Requirement "graphicx"
 \end_layout
 
 \begin_layout LyX-Code
-
 ReferencedFile latex "$$AbsOrRelPathMaster$$Basename.pstex_t"
 \end_layout
 
 \begin_layout LyX-Code
-
 ReferencedFile latex "$$AbsPath$$Basename.eps"
 \end_layout
 
 \begin_layout LyX-Code
-
 ReferencedFile dvi "$$AbsPath$$Basename.eps"
 \end_layout
 
 \begin_layout LyX-Code
-
 FormatEnd
 \end_layout
 
 \begin_layout LyX-Code
-
 Format PDFLaTeX
 \end_layout
 
 \begin_layout LyX-Code
-
 TransformCommand Rotate RotationLatexCommand
 \end_layout
 
 \begin_layout LyX-Code
-
 TransformCommand Resize ResizeLatexCommand
 \end_layout
 
 \begin_layout LyX-Code
-
 Product "$$RotateFront$$ResizeFront
 \end_layout
 
 \begin_layout LyX-Code
-
          
 \backslash
 
@@ -9128,47 +9372,38 @@ input{$$AbsOrRelPathMaster$$Basename.pdftex_t}
 \end_layout
 
 \begin_layout LyX-Code
-
          $$ResizeBack$$RotateBack"
 \end_layout
 
 \begin_layout LyX-Code
-
 UpdateFormat pdftex
 \end_layout
 
 \begin_layout LyX-Code
-
 UpdateResult "$$AbsPath$$Basename.pdftex_t"
 \end_layout
 
 \begin_layout LyX-Code
-
 Requirement "graphicx"
 \end_layout
 
 \begin_layout LyX-Code
-
 ReferencedFile latex "$$AbsOrRelPathMaster$$Basename.pdftex_t"
 \end_layout
 
 \begin_layout LyX-Code
-
 ReferencedFile latex "$$AbsPath$$Basename.pdf"
 \end_layout
 
 \begin_layout LyX-Code
-
 FormatEnd
 \end_layout
 
 \begin_layout LyX-Code
-
 Format Ascii
 \end_layout
 
 \begin_layout LyX-Code
-
 Product "$$Contents(
 \backslash
 "$$AbsPath$$Basename.asc
@@ -9177,27 +9412,22 @@ Product "$$Contents(
 \end_layout
 
 \begin_layout LyX-Code
-
 UpdateFormat asciixfig
 \end_layout
 
 \begin_layout LyX-Code
-
 UpdateResult "$$AbsPath$$Basename.asc"
 \end_layout
 
 \begin_layout LyX-Code
-
 FormatEnd
 \end_layout
 
 \begin_layout LyX-Code
-
 Format DocBook
 \end_layout
 
 \begin_layout LyX-Code
-
 Product "<graphic fileref=
 \backslash
 "$$AbsOrRelPathMaster$$Basename.eps
@@ -9206,57 +9436,42 @@ Product "<graphic fileref=
 \end_layout
 
 \begin_layout LyX-Code
-
          </graphic>"
 \end_layout
 
 \begin_layout LyX-Code
-
 UpdateFormat eps
 \end_layout
 
 \begin_layout LyX-Code
-
 UpdateResult "$$AbsPath$$Basename.eps"
 \end_layout
 
 \begin_layout LyX-Code
-
 ReferencedFile docbook "$$AbsPath$$Basename.eps"
 \end_layout
 
 \begin_layout LyX-Code
-
 ReferencedFile docbook-xml "$$AbsPath$$Basename.eps"
 \end_layout
 
 \begin_layout LyX-Code
-
 FormatEnd
 \end_layout
 
 \begin_layout LyX-Code
-
-Format LinuxDoc
-\end_layout
-
-\begin_layout LyX-Code
-
 Product "[XFig: $$FName]"
 \end_layout
 
 \begin_layout LyX-Code
-
 FormatEnd
 \end_layout
 
 \begin_layout LyX-Code
-
 TemplateEnd
 \end_layout
 
 \begin_layout Standard
-
 As you can see, the template is enclosed in 
 \family typewriter
 Template
@@ -9281,13 +9496,11 @@ FormatEnd
 \end_layout
 
 \begin_layout Subsection
-
 The template header
 \end_layout
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
 Template\InsetSpace ~
@@ -9300,7 +9513,6 @@ Template\InsetSpace ~
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
 GuiName\InsetSpace ~
@@ -9313,7 +9525,6 @@ GuiName\InsetSpace ~
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
 HelpText\InsetSpace ~
@@ -9329,7 +9540,6 @@ HelpTextEnd
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
 InputFormat\InsetSpace ~
@@ -9362,7 +9572,6 @@ references:Conversion
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
 FileFilter\InsetSpace ~
@@ -9390,7 +9599,6 @@ tgif has
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
 AutomaticProduction\InsetSpace ~
@@ -9403,7 +9611,6 @@ true|false
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
 Transform\InsetSpace ~
@@ -9434,17 +9641,15 @@ Format
 \end_layout
 
 \begin_layout Subsection
-
 The Format section
 \end_layout
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
 Format\InsetSpace ~
-LaTeX|PDFLaTeX|Ascii|DocBook|LinuxDoc
+LaTeX|PDFLaTeX|PlainText|DocBook
 \family default
 \series default
  The primary document file format that this format definition is for.
@@ -9454,15 +9659,13 @@ LaTeX|PDFLaTeX|Ascii|DocBook|LinuxDoc
 Format
 \family default
  section for all formats.
- Use a dummy text when no representation is available (see the LinuxDoc
- format in the example above).
+ Use a dummy text when no representation is available.
  Then you can at least see a reference to the external material in the exported
  document.
 \end_layout
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
 TransformCommand\InsetSpace ~
@@ -9477,7 +9680,6 @@ RotationLatexCommand
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
 TransformCommand\InsetSpace ~
@@ -9492,7 +9694,6 @@ ResizeLatexCommand
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
 TransformOption\InsetSpace ~
@@ -9506,7 +9707,6 @@ RotationLatexOption
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
 TransformOption\InsetSpace ~
@@ -9520,7 +9720,6 @@ ResizeLatexOption
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
 TransformOption\InsetSpace ~
@@ -9534,7 +9733,6 @@ ClipLatexOption
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
 TransformOption\InsetSpace ~
@@ -9548,7 +9746,6 @@ ExtraLatexOption
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
 Product\InsetSpace ~
@@ -9562,7 +9759,6 @@ Product\InsetSpace ~
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
 UpdateFormat\InsetSpace ~
@@ -9588,7 +9784,6 @@ references:Conversion
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
 UpdateResult\InsetSpace ~
@@ -9602,7 +9797,6 @@ UpdateResult\InsetSpace ~
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
 ReferencedFile\InsetSpace ~
@@ -9618,7 +9812,6 @@ ReferencedFile\InsetSpace ~
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
 Requirement\InsetSpace ~
@@ -9638,7 +9831,6 @@ usepackage{}
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
 Preamble\InsetSpace ~
@@ -9647,9 +9839,9 @@ Preamble\InsetSpace ~
 \series default
  This command specifies a preamble snippet that will be included in the
  LaTeX preamble.
- It has to be defined using
+ It has to be defined using 
 \family typewriter
- PreambleDef
+PreambleDef
 \family default
  \SpecialChar \ldots{}
  
@@ -9662,7 +9854,6 @@ PreambleDefEnd
 
 \begin_layout Description
 
-
 \family typewriter
 \series medium
 Option\InsetSpace ~
@@ -9701,12 +9892,10 @@ $$<name>
 \end_layout
 
 \begin_layout Subsection
-
 Preamble definitions
 \end_layout
 
 \begin_layout Standard
-
 The external template configuration file may contain additional preamble
  definitions enclosed by 
 \family typewriter
@@ -9726,12 +9915,10 @@ Format
 \end_layout
 
 \begin_layout Section
-
 The substitution mechanism
 \end_layout
 
 \begin_layout Standard
-
 When the external material facility invokes an external program, it is done
  on the basis of a command defined in the template configuration file.
  These commands can contain various macros that are expanded before execution.
@@ -9739,35 +9926,29 @@ When the external material facility invokes an external program, it is done
 \end_layout
 
 \begin_layout Standard
-
 Also, whenever external material is to be displayed, the name will be produced
  by the substitution mechanism, and most other commands in the template
  definition support substitution as well.
 \end_layout
 
 \begin_layout Standard
-
 The available macros are the following:
 \end_layout
 
 \begin_layout Description
-
 $$FName The filename of the file specified in the external material dialog.
  This is either an absolute name, or it is relative to the LyX document.
 \end_layout
 
 \begin_layout Description
-
 $$Basename The filename without path and without the extension.
 \end_layout
 
 \begin_layout Description
-
 $$Extension The file extension (including the dot).
 \end_layout
 
 \begin_layout Description
-
 $$FPath The path part of 
 \family typewriter
 $$FName
@@ -9776,40 +9957,33 @@ $$FName
 \end_layout
 
 \begin_layout Description
-
 $$AbsPath The absolute file path.
 \end_layout
 
 \begin_layout Description
-
 $$RelPathMaster The file path, relative to the master LyX document.
 \end_layout
 
 \begin_layout Description
-
 $$RelPathParent The file path, relative to the LyX document.
 \end_layout
 
 \begin_layout Description
-
 $$AbsOrRelPathMaster The file path, absolute or relative to the master LyX
  document.
 \end_layout
 
 \begin_layout Description
-
 $$AbsOrRelPathParent The file path, absolute or relative to the LyX document.
 \end_layout
 
 \begin_layout Description
-
 $$Tempname A name and full path to a temporary file which will be automatically
  deleted whenever the containing document is closed, or the external material
  insertion deleted.
 \end_layout
 
 \begin_layout Description
-
 $$Contents(
 \begin_inset Quotes eld
 \end_inset
@@ -9826,14 +10000,12 @@ filename.ext
 \end_layout
 
 \begin_layout Description
-
 $$Sysdir This macro will expand to the absolute path of the system directory.
  This is typically used to point to the various helper scripts that are
  bundled with LyX.
 \end_layout
 
 \begin_layout Standard
-
 All path macros contain a trailing directory separator, so you can construct
  e.g.
  the absolute filename with 
@@ -9844,7 +10016,6 @@ $$AbsPath$$Basename$$Extension
 \end_layout
 
 \begin_layout Standard
-
 The macros above are substituted in all commands unless otherwise noted.
  The command 
 \family typewriter
@@ -9863,27 +10034,22 @@ TransformCommand
 \end_layout
 
 \begin_layout Description
-
 $$ResizeFront The front part of the resize command.
 \end_layout
 
 \begin_layout Description
-
 $$ResizeBack The back part of the resize command.
 \end_layout
 
 \begin_layout Description
-
 $$RotateFront The front part of the rotation command.
 \end_layout
 
 \begin_layout Description
-
 $$RotateBack The back part of the rotation command.
 \end_layout
 
 \begin_layout Standard
-
 The value string of the 
 \family typewriter
 Option
@@ -9901,33 +10067,27 @@ TransformOption
 \end_layout
 
 \begin_layout Description
-
 $$Clip The clip option.
 \end_layout
 
 \begin_layout Description
-
 $$Extra The extra option.
 \end_layout
 
 \begin_layout Description
-
 $$Resize The resize option.
 \end_layout
 
 \begin_layout Description
-
 $$Rotate The rotation option.
 \end_layout
 
 \begin_layout Standard
-
 You may ask why there are so many path macros.
  There are mainly two reasons:
 \end_layout
 
 \begin_layout Standard
-
 First, relative and absolute file names should remain relative or absolute,
  respectively.
  Users may have reasons to prefer either form.
@@ -9937,7 +10097,6 @@ First, relative and absolute file names should remain relative or absolute,
 \end_layout
 
 \begin_layout Standard
-
 Second, LaTeX treats relative file names differently than LyX and other
  programs in nested included files.
  For LyX, a relative file name is always relative to the document that contains
@@ -9952,13 +10111,11 @@ Second, LaTeX treats relative file names differently than LyX and other
 \end_layout
 
 \begin_layout Standard
-
 So which path macro should be used in new template definitions? The rule
  is not difficult:
 \end_layout
 
 \begin_layout Itemize
-
 Use 
 \family typewriter
 $$AbsPath
@@ -9967,7 +10124,6 @@ $$AbsPath
 \end_layout
 
 \begin_layout Itemize
-
 Use 
 \family typewriter
 $$AbsOrRelPathMaster
@@ -9976,7 +10132,6 @@ $$AbsOrRelPathMaster
 \end_layout
 
 \begin_layout Itemize
-
 Else use 
 \family typewriter
 $$AbsOrRelPathParent
@@ -9985,7 +10140,6 @@ $$AbsOrRelPathParent
 \end_layout
 
 \begin_layout Standard
-
 There are special cases where this rule does not work and e.g.\InsetSpace ~
 relative names
  are needed, but normally it will work just fine.
@@ -10002,18 +10156,14 @@ ReferencedFile latex "$$AbsOrRelPathMaster$$Basename.pstex_t"
 \end_layout
 
 \begin_layout Section
-
 Security discussion
 \end_layout
 
 \begin_layout Standard
-
-
 \begin_inset Note Note
 status collapsed
 
 \begin_layout Standard
-
 This section is outdated
 \end_layout
 
@@ -10030,7 +10180,6 @@ The external material feature interfaces with a lot of external programs
 \end_layout
 
 \begin_layout Standard
-
 However, since the external program commands are specified in the template
  configuration file only, there are no security issues if LyX is properly
  configured with safe templates only.
@@ -10047,7 +10196,6 @@ system
 \end_layout
 
 \begin_layout Standard
-
 This also implies that you are restricted in what command strings you can
  use in the external material templates.
  In particular, pipes and redirection are not readily available.
@@ -10077,7 +10225,6 @@ pic2ascii.py
 \end_layout
 
 \begin_layout Standard
-
 It is possible to design a template that interacts directly with the shell,
  but since this would allow a malicious user to execute arbitrary commands
  by writing clever filenames and/or parameters, we generally recommend that
@@ -10101,7 +10248,6 @@ will
 \end_layout
 
 \begin_layout Standard
-
 Including external material provides a lot of power, and you have to be
  careful not to introduce security hazards with this power.
  A subtle error in a single line in an innocent looking script can open
@@ -10113,17 +10259,14 @@ Including external material provides a lot of power, and you have to be
 \end_layout
 
 \begin_layout Chapter
-
 The LyX Server
 \end_layout
 
 \begin_layout Section
-
 Introduction
 \end_layout
 
 \begin_layout Standard
-
 The LyX server is a method implemented in LyX that will enable other programs
  to talk to LyX, invoke LyX commands, and retrieve information about the
  LyX internal state.
@@ -10131,12 +10274,10 @@ The LyX server is a method implemented in LyX that will enable other programs
 \end_layout
 
 \begin_layout Section
-
 Starting the LyX Server
 \end_layout
 
 \begin_layout Standard
-
 The LyX server works through the use of a pair of named pipes.
  These are usually located in your home directory and have the names 
 \begin_inset Quotes eld
@@ -10192,7 +10333,6 @@ references
 \end_layout
 
 \begin_layout Standard
-
 LyX will add the '
 \family typewriter
 .in
@@ -10210,7 +10350,6 @@ LyX will add the '
 \end_layout
 
 \begin_layout Standard
-
 If you are developing a client program, you might find it useful to enable
  debugging information from the LyX server.
  Do this by starting LyX as 
@@ -10219,31 +10358,26 @@ lyx -dbg lyxserver.
 \end_layout
 
 \begin_layout Standard
-
 Warning: if LyX crashes, it may not manage to remove the pipes; in this
  case you must remove them manually.
  If LyX starts and the pipes exist already, it will not start any server.
 \end_layout
 
 \begin_layout Standard
-
 Other than this, there are a few points to consider:
 \end_layout
 
 \begin_layout Itemize
-
 Both server and clients must run on UNIX or OS/2 machines.
  Communications between LyX on UNIX and clients on OS/2 or vice versa is
  not possible right now.
 \end_layout
 
 \begin_layout Itemize
-
 On OS/2, only one client can connect to LyXServer at a time.
 \end_layout
 
 \begin_layout Itemize
-
 On OS/2, clients must open inpipe with 
 \family typewriter
 O_WRONLY
@@ -10252,7 +10386,6 @@ O_WRONLY
 \end_layout
 
 \begin_layout Standard
-
 You can find a complete example client written in C in the source distribution
  as 
 \family typewriter
@@ -10262,19 +10395,16 @@ development/server_monitor.c
 \end_layout
 
 \begin_layout Section
-
 Normal communication
 \end_layout
 
 \begin_layout Standard
-
 To issue a LyX call, the client writes a line of ASCII text into the input
  pipe.
  This line has the following format:
 \end_layout
 
 \begin_layout Quote
-
 LYXCMD:
 \emph on
 clientname
@@ -10289,7 +10419,6 @@ argument
 \end_layout
 
 \begin_layout Standard
-
 Here 
 \emph on
 clientname
@@ -10301,7 +10430,6 @@ clientname
 
 \begin_layout Standard
 
-
 \emph on
 function
 \emph default
@@ -10311,7 +10439,6 @@ function
 
 \begin_layout Standard
 
-
 \emph on
 argument
 \emph default
@@ -10328,12 +10455,10 @@ self-insert
 \end_layout
 
 \begin_layout Standard
-
 The answer from LyX will arrive in the output pipe and be of the form
 \end_layout
 
 \begin_layout Quote
-
 INFO:
 \emph on
 clientname
@@ -10348,7 +10473,6 @@ data
 \end_layout
 
 \begin_layout Standard
-
 where 
 \emph on
 clientname
@@ -10377,12 +10501,10 @@ font-state
 \end_layout
 
 \begin_layout Standard
-
 In case of errors, the response from LyX will have this form
 \end_layout
 
 \begin_layout Quote
-
 ERROR:
 \emph on
 clientname
@@ -10397,7 +10519,6 @@ error message
 \end_layout
 
 \begin_layout Standard
-
 where the 
 \emph on
 error message
@@ -10406,17 +10527,14 @@ error message
 \end_layout
 
 \begin_layout Standard
-
 Examples:
 \end_layout
 
 \begin_layout LyX-Code
-
 echo "LYXCMD:test:beginning-of-buffer:" >~/.lyxpipe.in
 \end_layout
 
 \begin_layout LyX-Code
-
 echo "LYXCMD:test:get-xy:" >~/.lyxpipe.in
 \newline
 read a <~/.lyxpipe.out
@@ -10425,12 +10543,10 @@ echo $a
 \end_layout
 
 \begin_layout Section
-
 Notification
 \end_layout
 
 \begin_layout Standard
-
 LyX can notify clients of events going on asynchronously.
  Currently it will only do this if the user binds a key sequence with the
  function 
@@ -10447,7 +10563,6 @@ notify
 
 \begin_layout Quote
 
-
 \family typewriter
 NOTIFY:
 \family default
@@ -10456,7 +10571,6 @@ key-sequence
 \end_layout
 
 \begin_layout Standard
-
 where 
 \emph on
 key-sequence
@@ -10466,7 +10580,6 @@ key-sequence
 \end_layout
 
 \begin_layout Standard
-
 This mechanism can be used to extend LyX's command set and implement macros:
  bind some key sequence to 
 \begin_inset Quotes eld
@@ -10482,18 +10595,15 @@ notify
 \end_layout
 
 \begin_layout Section
-
 The simple LyX Server Protocol
 \end_layout
 
 \begin_layout Standard
-
 LyX implements a simple protocol that can be used for session management.
  All messages are of the form
 \end_layout
 
 \begin_layout Quote
-
 LYXSRV:
 \emph on
 clientname
@@ -10504,7 +10614,6 @@ protocol message
 \end_layout
 
 \begin_layout Standard
-
 where 
 \emph on
 protocol message
@@ -10552,7 +10661,6 @@ Bindings
 \end_layout
 
 \begin_layout Standard
-
 This appendix is a huge cross-reference to all the English language keybindings.
  Originally, we simply wanted to list all of the key bindings followed by
  the function it's bound to.
@@ -10563,7 +10671,6 @@ This appendix is a huge cross-reference to all the English language keybindings.
 \end_layout
 
 \begin_layout Standard
-
 The form is really self-explanatory, but here are a few tips: all entries
  are arranged roughly alphabetically for a given modifier (
 \family sans
@@ -10599,7 +10706,6 @@ C-S-c
 \end_layout
 
 \begin_layout Standard
-
 As a final note, be aware that some window managers (such as FVWM) take
  control of some of the function keys or motion keys.
  
@@ -10616,147 +10722,153 @@ word-forward
 \end_layout
 
 \begin_layout Section
-
 Toolbar
 \end_layout
 
 \begin_layout LyX-Code
-
 Toolbar
 \end_layout
 
 \begin_layout LyX-Code
-
     Layouts
 \end_layout
 
 \begin_layout LyX-Code
-
     Icon "buffer-open"
 \end_layout
 
 \begin_layout LyX-Code
-
     Icon "buffer-write"
 \end_layout
 
 \begin_layout LyX-Code
-
     Icon "buffer-print"
 \end_layout
 
 \begin_layout LyX-Code
-
     Separator
 \end_layout
 
 \begin_layout LyX-Code
-
     Icon "cut"
 \end_layout
 
 \begin_layout LyX-Code
-
     Icon "copy"
 \end_layout
 
 \begin_layout LyX-Code
-
     Icon "paste"
 \end_layout
 
 \begin_layout LyX-Code
-
     Separator
 \end_layout
 
 \begin_layout LyX-Code
-
     Icon "font-emph"
 \end_layout
 
 \begin_layout LyX-Code
-
     Icon "font-noun"
 \end_layout
 
 \begin_layout LyX-Code
-
     Icon "font-free"
 \end_layout
 
 \begin_layout LyX-Code
-
     Separator
 \end_layout
 
 \begin_layout LyX-Code
-
     Icon "tex-mode"
 \end_layout
 
 \begin_layout LyX-Code
-
     Icon "math-mode"
 \end_layout
 
 \begin_layout LyX-Code
-
     Separator
 \end_layout
 
 \begin_layout LyX-Code
-
     Icon "footnote-insert"
 \end_layout
 
 \begin_layout LyX-Code
-
     Icon "marginpar-insert"
 \end_layout
 
 \begin_layout LyX-Code
-
     Icon "depth-next"
 \end_layout
 
 \begin_layout LyX-Code
-
     Separator
 \end_layout
 
 \begin_layout LyX-Code
-
     Icon "figure-insert"
 \end_layout
 
 \begin_layout LyX-Code
-
     Icon "dialog-tabular-insert"
 \end_layout
 
 \begin_layout LyX-Code
-
 End
 \end_layout
 
 \begin_layout Section
-
 Menu
 \end_layout
 
-\begin_layout Subsection
+\begin_layout Standard
+Note that the following bindings are for LyX with English menus.
+ The second character of the binding depends on the menu language.
+ For example 
+\begin_inset Quotes eld
+\end_inset
+
+
+\family sans
+M-i r
+\family default
+
+\begin_inset Quotes erd
+\end_inset
+
+ is with German menus 
+\begin_inset Quotes eld
+\end_inset
+
+
+\family sans
+M-e q
+\family default
+
+\begin_inset Quotes erd
+\end_inset
+
+.
+ To find out the shortcuts of your language press the Meta (Alt)-key and
+ press then the keys of the underlined characters of the menu names.
+\end_layout
 
+\begin_layout Subsection
 File
 \end_layout
 
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-f\InsetSpace ~
-a 
+a
+\family default
 \family typewriter
 buffer-write-as
 \end_layout
@@ -10764,7 +10876,6 @@ buffer-write-as
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-f\InsetSpace ~
 c
@@ -10777,7 +10888,6 @@ buffer-close
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-f\InsetSpace ~
 d
@@ -10790,7 +10900,6 @@ buffer-reload
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-f\InsetSpace ~
 e
@@ -10805,10 +10914,11 @@ file_export
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-f\InsetSpace ~
-f 
+f
+\family default
 \family typewriter
 buffer-export fax
 \end_layout
@@ -10816,7 +10926,6 @@ buffer-export fax
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-f\InsetSpace ~
 i
@@ -10831,10 +10940,11 @@ file_import
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-f\InsetSpace ~
-n 
+n
+\family default
 \family typewriter
 buffer-new
 \end_layout
@@ -10842,7 +10952,6 @@ buffer-new
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-f\InsetSpace ~
 o
@@ -10855,7 +10964,6 @@ buffer-open
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-f\InsetSpace ~
 p
@@ -10868,7 +10976,6 @@ buffer-print
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-f\InsetSpace ~
 s
@@ -10881,10 +10988,11 @@ buffer-write
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-f\InsetSpace ~
-t 
+t
+\family default
 \family typewriter
 buffer-new-template
 \end_layout
@@ -10892,12 +11000,13 @@ buffer-new-template
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-f\InsetSpace ~
 v
+\family default
 \family typewriter
- file_vc
+file_vc
 \family default
  submenu 
 \end_layout
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 h
+\family default
 \family typewriter
- vc-history 
+vc-history 
 \end_layout
 
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 i
+\family default
 \family typewriter
- vc-check-in
+vc-check-in
 \end_layout
 
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 l
+\family default
 \family typewriter
- vc-revert
+vc-revert
 \end_layout
 
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 o
+\family default
 \family typewriter
- vc-check-out
+vc-check-out
 \end_layout
 
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 r
+\family default
 \family typewriter
- vc-register
+vc-register
 \end_layout
 
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 u
+\family default
 \family typewriter
- vc-undo-last
+vc-undo-last
 \end_layout
+
 \end_deeper
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-f\InsetSpace ~
-x 
+x
+\family default
 \family typewriter
 lyx-quit
 \end_layout
 
 \begin_layout Subsection
-
 Edit
 \end_layout
 
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-e\InsetSpace ~
 a
@@ -10995,7 +11110,6 @@ paste
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-e\InsetSpace ~
 c
@@ -11008,7 +11122,6 @@ cut
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-e\InsetSpace ~
 d
@@ -11021,7 +11134,6 @@ redo
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-e\InsetSpace ~
 e
@@ -11034,7 +11146,6 @@ error-remove-all
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-e\InsetSpace ~
 f
@@ -11047,7 +11158,6 @@ find-replace
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-e\InsetSpace ~
 h
@@ -11060,7 +11170,6 @@ buffer-chktex
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-e\InsetSpace ~
 i
@@ -11076,7 +11185,6 @@ edit_floats
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 a
 \family default
@@ -11088,7 +11196,6 @@ tabular-feature append-row
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 b
 \family default
@@ -11100,7 +11207,6 @@ tabular-feature toggle-line-bottom
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 c
 \family default
@@ -11112,7 +11218,6 @@ tabular-feature align-center
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 d
 \family default
@@ -11124,7 +11229,6 @@ tabular-feature delete-column
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 e
 \family default
@@ -11136,7 +11240,6 @@ tabular-feature align-left
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 i
 \family default
@@ -11148,7 +11251,6 @@ tabular-feature align-right
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 l
 \family default
@@ -11160,7 +11262,6 @@ tabular-feature toggle-line-left
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 m
 \family default
@@ -11172,7 +11273,6 @@ tabular-feature multicolumn
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 n
 \family default
@@ -11184,7 +11284,6 @@ tabular-feature valign-center
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 o
 \family default
@@ -11196,7 +11295,6 @@ tabular-feature valign-top
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 r
 \family default
@@ -11208,7 +11306,6 @@ tabular-feature toggle-line-right
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 t
 \family default
@@ -11220,7 +11317,6 @@ tabular-feature toggle-line-top
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 u
 \family default
@@ -11232,7 +11328,6 @@ tabular-feature append-column
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 v
 \family default
@@ -11244,7 +11339,6 @@ tabular-feature valign-bottom
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 w
 \family default
 \family typewriter
 tabular-feature delete-row
 \end_layout
+
 \end_deeper
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-e\InsetSpace ~
 l
@@ -11270,67 +11364,73 @@ math-panel
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 a
+\family default
 \family typewriter
- floats-operate openfoot
+floats-operate openfoot
 \end_layout
 
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 c
+\family default
 \family typewriter
- floats-operate closefoot
+floats-operate closefoot
 \end_layout
 
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 f
+\family default
 \family typewriter
- floats-operate openfig
+floats-operate openfig
 \end_layout
 
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 m
+\family default
 \family typewriter
- melt
+melt
 \end_layout
 
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 o
+\family default
 \family typewriter
- open-stuff
+open-stuff
 \end_layout
 
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 t
+\family default
 \family typewriter
- floats-operate closefig
+floats-operate closefig
 \end_layout
+
 \end_deeper
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-e\InsetSpace ~
 o
@@ -11343,7 +11443,6 @@ copy
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-e\InsetSpace ~
 p
  
 \family typewriter
 dialog-preferences
-\family sans
+\family default
  
 \end_layout
 
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-e\InsetSpace ~
 r
@@ -11371,7 +11469,6 @@ reconfigure
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-e\InsetSpace ~
 s
@@ -11384,7 +11481,6 @@ spellchecker
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-e\InsetSpace ~
 t
@@ -11399,10 +11495,11 @@ edit_tabular
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-e\InsetSpace ~
-u 
+u
+\family default
 \family typewriter
 undo
 \end_layout
@@ -11410,10 +11507,11 @@ undo
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-e\InsetSpace ~
-x 
+x
+\family default
 \family typewriter
 edit_paste
 \family default
@@ -11424,7 +11522,6 @@ edit_paste
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 l
 \family default
@@ -11436,7 +11533,6 @@ primary-selection-paste
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 p
 \family default
 \family typewriter
 primary-selection-paste paragraph
 \end_layout
+
 \end_deeper
 \begin_layout Subsection
-
 Insert
 \end_layout
 
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-i\InsetSpace ~
 a
@@ -11469,7 +11564,6 @@ insert_floats
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 a
 \family default
@@ -11481,7 +11575,6 @@ buffer-float-insert algorithm
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 d
 \family default
@@ -11493,7 +11586,6 @@ buffer-float-insert wide-tab
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 f
 \family default
@@ -11505,7 +11597,6 @@ buffer-float-insert figure
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 t
 \family default
@@ -11517,7 +11608,6 @@ buffer-float-insert table
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 w
 \family default
 \family typewriter
 buffer-float-insert wide-fig
 \end_layout
+
 \end_deeper
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-i\InsetSpace ~
 b
@@ -11542,7 +11632,6 @@ dialog-tabular-insert
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-i\InsetSpace ~
 c
@@ -11555,7 +11644,6 @@ citation-insert
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-i\InsetSpace ~
 d
@@ -11568,7 +11656,6 @@ math-display
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-i\InsetSpace ~
 e
@@ -11581,7 +11668,6 @@ buffer-child-insert
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-i\InsetSpace ~
 f
@@ -11594,7 +11680,6 @@ footnote-insert
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-i\InsetSpace ~
 g
@@ -11607,7 +11692,6 @@ figure-insert
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-i\InsetSpace ~
 h
@@ -11620,7 +11704,6 @@ math-mode
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-i\InsetSpace ~
 i
@@ -11633,7 +11716,6 @@ index-insert
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-i\InsetSpace ~
 l
@@ -11646,7 +11728,6 @@ label-insert
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-i\InsetSpace ~
 m
@@ -11659,7 +11740,6 @@ marginpar-insert
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-i\InsetSpace ~
 n
@@ -11672,7 +11752,6 @@ note-insert
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-i\InsetSpace ~
 o
@@ -11688,7 +11767,6 @@ insert_toc
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 a
 \family default
@@ -11700,7 +11778,6 @@ loa-insert
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 b
 \family default
@@ -11712,7 +11789,6 @@ bibtex-insert
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 c
 \family default
@@ -11724,7 +11800,6 @@ toc-insert
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 f
 \family default
@@ -11736,7 +11811,6 @@ lof-insert
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 i
 \family default
@@ -11748,7 +11822,6 @@ index-print
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 t
 \family default
 \family typewriter
 lot-insert
 \end_layout
+
 \end_deeper
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-i\InsetSpace ~
 r
@@ -11773,7 +11846,6 @@ reference-insert
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-i\InsetSpace ~
 s
@@ -11789,7 +11861,6 @@ insert_special
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 b
 \family default
@@ -11801,7 +11872,6 @@ protected-space-insert
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 e
 \family default
@@ -11813,7 +11883,6 @@ end-of-sentence-period-insert
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 h
 \family default
@@ -11825,7 +11894,6 @@ hfill-insert
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 i
 \family default
@@ -11837,7 +11905,6 @@ dots-insert
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 l
 \family default
@@ -11849,7 +11916,6 @@ break-line
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 m
 \family default
@@ -11861,7 +11927,6 @@ menu-separator-insert
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 p
 \family default
@@ -11873,7 +11938,6 @@ hyphenation-point-insert
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 q
 \family default
@@ -11885,7 +11949,6 @@ quote-insert
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 s
 \family default
@@ -11897,7 +11960,6 @@ command-sequence math-insert ^;math-mode;
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 u
 \family default
 \family typewriter
 command-sequence math-insert _;math-mode;
 \end_layout
+
 \end_deeper
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-i\InsetSpace ~
 t
@@ -11925,31 +11987,28 @@ insert_file
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 l
 \family default
  
 \family typewriter
-file-insert-ascii lines
+file-insert-plaintext lines
 \end_layout
 
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 p
 \family default
  
 \family typewriter
-file-insert-ascii paragraphs
+file-insert-plaintext paragraphs
 \end_layout
 
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 x
 \family default
 \family typewriter
 file-insert
 \end_layout
+
 \end_deeper
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-i\InsetSpace ~
 u
@@ -11974,7 +12033,6 @@ url-insert
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-i\InsetSpace ~
 w
@@ -11987,7 +12045,6 @@ index-insert-last
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-i\InsetSpace ~
 x
@@ -11998,14 +12055,12 @@ external-insert
 \end_layout
 
 \begin_layout Subsection
-
 Layout
 \end_layout
 
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-l\InsetSpace ~
 a
@@ -12018,7 +12073,6 @@ appendix
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-l\InsetSpace ~
 b
@@ -12031,7 +12085,6 @@ font-bold
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-l\InsetSpace ~
 c
@@ -12044,7 +12097,6 @@ layout-character
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-l\InsetSpace ~
 d
@@ -12057,7 +12109,6 @@ layout-document
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-l\InsetSpace ~
 e
@@ -12070,7 +12121,6 @@ font-emph
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-l\InsetSpace ~
 l
@@ -12083,7 +12133,6 @@ layout-preamble
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-l\InsetSpace ~
 n
@@ -12096,7 +12145,6 @@ font-noun
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-l\InsetSpace ~
 p
@@ -12109,7 +12157,6 @@ layout-paragraph
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-l\InsetSpace ~
 s
@@ -12122,7 +12169,6 @@ layout-save-default
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-l\InsetSpace ~
 t
@@ -12135,7 +12181,6 @@ layout-tabular
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-l\InsetSpace ~
 v
@@ -12148,7 +12193,6 @@ depth-increment
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-l\InsetSpace ~
 x
@@ -12160,9 +12204,8 @@ tex-mode
 
 \begin_layout Subsubsection
 
-L
 \family sans
-ayout\SpecialChar \menuseparator
+Layout\SpecialChar \menuseparator
 Character
 \family default
  
@@ -12171,10 +12214,11 @@ Character
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-c\InsetSpace ~
-b 
+b
+\family default
 \family typewriter
 font-bold
 \end_layout
@@ -12182,10 +12226,11 @@ font-bold
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-c\InsetSpace ~
-c 
+c
+\family default
 \family typewriter
 font-noun
 \end_layout
@@ -12193,10 +12238,11 @@ font-noun
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-c\InsetSpace ~
-e 
+e
+\family default
 \family typewriter
 font-emph
 \end_layout
@@ -12204,10 +12250,11 @@ font-emph
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-c\InsetSpace ~
-m 
+m
+\family default
 \family typewriter
 math-mode
 \end_layout
@@ -12215,7 +12262,6 @@ math-mode
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-c\InsetSpace ~
 p
@@ -12228,10 +12274,11 @@ font-code
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-c\InsetSpace ~
-r 
+r
+\family default
 \family typewriter
 font-roman
 \end_layout
@@ -12239,10 +12286,11 @@ font-roman
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-c\InsetSpace ~
-s 
+s
+\family default
 \family typewriter
 font-sans
 \end_layout
@@ -12250,21 +12298,11 @@ font-sans
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
-\family sans
-M-c\InsetSpace ~
-t 
-\family typewriter
-tex-mode
-\end_layout
-
-\begin_layout List
-\labelwidthstring 00.00.0000
-
-
 \family sans
 M-c\InsetSpace ~
-u 
+u
+\family default
 \family typewriter
 font-underline
 \end_layout
@@ -12272,10 +12310,11 @@ font-underline
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-c\InsetSpace ~
-space 
+space
+\family default
 \family typewriter
 font-default
 \end_layout
@@ -12283,10 +12322,11 @@ font-default
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-c\InsetSpace ~
-Down 
+Down
+\family default
 \family typewriter
 word-lowcase
 \end_layout
@@ -12294,10 +12334,11 @@ word-lowcase
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-c\InsetSpace ~
-Up 
+Up
+\family default
 \family typewriter
 word-upcase
 \end_layout
@@ -12305,10 +12346,11 @@ word-upcase
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-c\InsetSpace ~
-Right 
+Right
+\family default
 \family typewriter
 word-capitalize
 \end_layout
@@ -12316,10 +12358,11 @@ word-capitalize
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-s\InsetSpace ~
-h 
+h
+\family default
 \family typewriter
 font-size huge
 \end_layout
@@ -12327,7 +12370,6 @@ font-size huge
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-s\InsetSpace ~
 l
@@ -12340,7 +12382,6 @@ font-size large
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-s\InsetSpace ~
 n
@@ -12353,7 +12394,6 @@ font-size normal
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-s\InsetSpace ~
 s
@@ -12366,7 +12406,6 @@ font-size small
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-s\InsetSpace ~
 t
@@ -12379,10 +12418,11 @@ font-size tiny
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-s\InsetSpace ~
-0 
+0
+\family default
 \family typewriter
 font-size huger
 \end_layout
@@ -12390,7 +12430,6 @@ font-size huger
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-s\InsetSpace ~
 1
@@ -12403,7 +12442,6 @@ font-size tiny
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-s\InsetSpace ~
 2
@@ -12416,10 +12454,11 @@ font-size smallest
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-s\InsetSpace ~
-3 
+3
+\family default
 \family typewriter
 font-size smaller
 \end_layout
@@ -12427,7 +12466,6 @@ font-size smaller
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-s\InsetSpace ~
 4
@@ -12440,7 +12478,6 @@ font-size small
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-s\InsetSpace ~
 5
@@ -12453,7 +12490,6 @@ font-size normal
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-s\InsetSpace ~
 6
@@ -12466,7 +12502,6 @@ font-size large
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-s\InsetSpace ~
 7
@@ -12479,10 +12514,11 @@ font-size larger
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-s\InsetSpace ~
-8 
+8
+\family default
 \family typewriter
 font-size largest
 \end_layout
@@ -12490,10 +12526,11 @@ font-size largest
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-s\InsetSpace ~
-9 
+9
+\family default
 \family typewriter
 font-size huge
 \end_layout
@@ -12501,7 +12538,6 @@ font-size huge
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-s\InsetSpace ~
 S-H
@@ -12514,7 +12550,6 @@ font-size huger
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-s\InsetSpace ~
 S-L
@@ -12527,7 +12562,6 @@ font-size larger
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-s\InsetSpace ~
 S-S
@@ -12540,10 +12574,11 @@ font-size smaller
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-s\InsetSpace ~
-plus 
+plus
+\family default
 \family typewriter
 font-size increase
 \end_layout
@@ -12551,38 +12586,34 @@ font-size increase
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-s\InsetSpace ~
-minus 
+minus
+\family default
 \family typewriter
 font-size decrease
 \end_layout
 
 \begin_layout Subsection
-
 View
 \end_layout
 
 \begin_layout Subsection
-
 Navigate
 \end_layout
 
 \begin_layout Subsection
-
 Help
 \end_layout
 
 \begin_layout Subsection
-
 Paragraph Style
 \end_layout
 
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-p\InsetSpace ~
 a
@@ -12595,7 +12626,6 @@ layout Abstract
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-p\InsetSpace ~
 b
@@ -12608,7 +12638,6 @@ layout Itemize
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-p\InsetSpace ~
 c
@@ -12621,7 +12650,6 @@ layout LyX-Code
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-p\InsetSpace ~
 d
@@ -12634,7 +12662,6 @@ layout Description
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-p\InsetSpace ~
 e
@@ -12647,7 +12674,6 @@ layout Enumerate
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-p\InsetSpace ~
 f
@@ -12660,7 +12686,6 @@ layout ShortFoilhead
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-p\InsetSpace ~
 i
@@ -12673,7 +12698,6 @@ layout Itemize
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-p\InsetSpace ~
 l
@@ -12686,7 +12710,6 @@ layout List
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-p\InsetSpace ~
 n
@@ -12699,7 +12722,6 @@ layout Enumerate
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-p\InsetSpace ~
 q
@@ -12712,7 +12734,6 @@ layout Quote
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-p\InsetSpace ~
 r
@@ -12725,7 +12746,6 @@ layout ShortRotatefoilhead
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-p\InsetSpace ~
 s
@@ -12738,7 +12758,6 @@ layout Standard
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-p\InsetSpace ~
 t
@@ -12751,7 +12770,6 @@ layout Title
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-p\InsetSpace ~
 v
@@ -12764,7 +12782,6 @@ layout Verse
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-p\InsetSpace ~
 space
@@ -12777,7 +12794,6 @@ drop-layouts-choice
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-p
 \noun on
@@ -12793,7 +12809,6 @@ layout Part
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-p
 \noun on
@@ -12809,7 +12824,6 @@ layout Chapter
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-p\InsetSpace ~
 2
@@ -12822,7 +12836,6 @@ layout Section
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-p\InsetSpace ~
 3
@@ -12835,7 +12848,6 @@ layout Subsection
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-p\InsetSpace ~
 4
@@ -12848,7 +12860,6 @@ layout Subsubsection
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-p\InsetSpace ~
 5
@@ -12861,7 +12872,6 @@ layout Paragraph
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-p\InsetSpace ~
 6
@@ -12874,7 +12884,6 @@ layout Subparagraph
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-p\InsetSpace ~
 asterisk\InsetSpace ~
@@ -12888,7 +12897,6 @@ layout Part*
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-p\InsetSpace ~
 asterisk\InsetSpace ~
@@ -12902,7 +12910,6 @@ layout Chapter*
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-p\InsetSpace ~
 asterisk\InsetSpace ~
@@ -12916,7 +12923,6 @@ layout Section*
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-p\InsetSpace ~
 asterisk\InsetSpace ~
@@ -12930,7 +12936,6 @@ layout Subsection*
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-p\InsetSpace ~
 asterisk\InsetSpace ~
@@ -12944,7 +12949,6 @@ layout Subsubsection*
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-p\InsetSpace ~
 asterisk\InsetSpace ~
@@ -12958,7 +12962,6 @@ layout Paragraph*
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-p\InsetSpace ~
 asterisk\InsetSpace ~
@@ -12972,7 +12975,6 @@ layout Subparagraph*
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-p\InsetSpace ~
 S-A
@@ -12985,7 +12987,6 @@ layout Author
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-p\InsetSpace ~
 S-B
@@ -12998,7 +12999,6 @@ layout Bibliography
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-p\InsetSpace ~
 S-C
@@ -13011,7 +13011,6 @@ layout Comment
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-p\InsetSpace ~
 S-D
@@ -13024,7 +13023,6 @@ layout Date
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-p\InsetSpace ~
 S-F
@@ -13037,7 +13035,6 @@ layout Foilhead
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-p\InsetSpace ~
 S-L
@@ -13050,7 +13047,6 @@ layout LaTeX
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-p\InsetSpace ~
 S-Q
@@ -13063,7 +13059,6 @@ layout Quotation
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-p\InsetSpace ~
 S-R
@@ -13076,7 +13071,6 @@ layout Rotatefoilhead
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-p\InsetSpace ~
 C-a
@@ -13089,7 +13083,6 @@ layout RightAddress
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-p\InsetSpace ~
 M-a
@@ -13102,7 +13095,6 @@ layout Address
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-p\InsetSpace ~
 M-c
@@ -13115,7 +13107,6 @@ layout Caption
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-p\InsetSpace ~
 Left
@@ -13128,7 +13119,6 @@ depth-decrement
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-p\InsetSpace ~
 Right
@@ -13139,7 +13129,6 @@ depth-increment
 \end_layout
 
 \begin_layout Standard
-
 These ones are kept for backwards compatibility, but only make sense on
  a qwerty keyboard:
 \end_layout
@@ -13147,7 +13136,6 @@ These ones are kept for backwards compatibility, but only make sense on
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-p\InsetSpace ~
 S-at
@@ -13160,7 +13148,6 @@ layout Section*
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-p\InsetSpace ~
 S-dollar
@@ -13173,7 +13160,6 @@ layout Subsubsection*
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-p\InsetSpace ~
 S-numbersign
@@ -13184,12 +13170,10 @@ layout Subsection*
 \end_layout
 
 \begin_layout Section
-
 Keyboard
 \end_layout
 
 \begin_layout Subsection
-
 Specific to 
 \family typewriter
 emacs.bind
@@ -13198,7 +13182,6 @@ emacs.bind
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-a
 \family default
@@ -13210,7 +13193,6 @@ line-begin
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-b
 \family default
@@ -13222,7 +13204,6 @@ char-backward
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-d
 \family default
@@ -13234,7 +13215,6 @@ delete-forward
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-e
 \family default
@@ -13246,7 +13226,6 @@ line-end
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-f
 \family default
@@ -13258,7 +13237,6 @@ char-forward
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-g
 \family default
@@ -13270,7 +13248,6 @@ cancel
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-h
 \family default
@@ -13282,7 +13259,6 @@ hyphenation-point-insert
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-i
 \family default
@@ -13294,7 +13270,6 @@ hfill-insert
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-k
 \family default
@@ -13306,7 +13281,6 @@ line-delete-forward
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-l
 \family default
@@ -13318,7 +13292,6 @@ screen-recenter
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-m
 \family default
@@ -13330,7 +13303,6 @@ mark-toggle
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-n
 \family default
@@ -13342,7 +13314,6 @@ down
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-o
 \family default
@@ -13354,7 +13325,6 @@ open-stuff
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-p
 \family default
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-q
+\family default
 \family typewriter
- quote-insert 
+quote-insert 
 \end_layout
 
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-s
 \family default
@@ -13388,7 +13358,6 @@ find-replace
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-u
 \family default
@@ -13400,7 +13369,6 @@ font-underline
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-v
 \family default
@@ -13412,7 +13380,6 @@ screen-down
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-w
 \family default
@@ -13424,7 +13391,6 @@ cut
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-y
 \family default
@@ -13436,7 +13402,6 @@ paste
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-S-Y
 \family default
@@ -13448,7 +13413,6 @@ layout-paste
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-x\InsetSpace ~
 a
@@ -13461,7 +13425,6 @@ buffer-auto-save
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-x\InsetSpace ~
 b
@@ -13474,7 +13437,6 @@ buffer-previous
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-x\InsetSpace ~
 c
@@ -13487,7 +13449,6 @@ lyx-quit
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-x\InsetSpace ~
 d
@@ -13500,7 +13461,6 @@ buffer-new
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 ?\InsetSpace ~
 C-x\InsetSpace ~
@@ -13514,7 +13474,6 @@ buffer-open
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-x\InsetSpace ~
 g
@@ -13527,7 +13486,6 @@ buffer-view-ps
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-x\InsetSpace ~
 k
@@ -13540,7 +13498,6 @@ buffer-close
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-x\InsetSpace ~
 p
@@ -13553,7 +13510,6 @@ buffer-view
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-x\InsetSpace ~
 r
@@ -13566,7 +13522,6 @@ buffer-typeset
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 ?\InsetSpace ~
 C-x\InsetSpace ~
@@ -13580,7 +13535,6 @@ buffer-write
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-x\InsetSpace ~
 t
@@ -13593,7 +13547,6 @@ buffer-typeset
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-x\InsetSpace ~
 u
@@ -13606,7 +13559,6 @@ undo
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-x\InsetSpace ~
 v\InsetSpace ~
@@ -13620,7 +13572,6 @@ vc-undo-last
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-x\InsetSpace ~
 v\InsetSpace ~
@@ -13634,7 +13585,6 @@ vc-history
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-x\InsetSpace ~
 v\InsetSpace ~
@@ -13648,7 +13598,6 @@ vc-register
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-x\InsetSpace ~
 v\InsetSpace ~
@@ -13662,7 +13611,6 @@ vc-revert
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-x\InsetSpace ~
 v\InsetSpace ~
@@ -13676,7 +13624,6 @@ vc-check-in
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 ?\InsetSpace ~
 C-x\InsetSpace ~
@@ -13690,7 +13637,6 @@ buffer-write-as
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-x\InsetSpace ~
 bracketleft
@@ -13703,7 +13649,6 @@ screen-up
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-x\InsetSpace ~
 bracketright
@@ -13716,7 +13661,6 @@ screen-down
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-x\InsetSpace ~
 C-a
@@ -13729,7 +13673,6 @@ buffer-auto-save
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-x\InsetSpace ~
 C-b
@@ -13742,7 +13685,6 @@ menu-open Documents
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-x\InsetSpace ~
 C-c
@@ -13755,7 +13697,6 @@ lyx-quit
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-x\InsetSpace ~
 C-d
@@ -13768,7 +13709,6 @@ buffer-new
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-x\InsetSpace ~
 C-f
@@ -13781,7 +13721,6 @@ buffer-open
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-x\InsetSpace ~
 C-g
@@ -13794,7 +13733,6 @@ buffer-view-ps
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-x\InsetSpace ~
 C-p
@@ -13807,7 +13745,6 @@ buffer-view
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-x\InsetSpace ~
 C-q
@@ -13820,7 +13757,6 @@ buffer-toggle-read-only
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-x\InsetSpace ~
 C-s
@@ -13833,7 +13769,6 @@ buffer-write
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-x\InsetSpace ~
 C-t
@@ -13846,7 +13781,6 @@ buffer-typeset
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-x\InsetSpace ~
 C-w
@@ -13859,7 +13793,6 @@ buffer-write-as
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 Home
 \family default
@@ -13871,7 +13804,6 @@ buffer-begin
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 End
 \family default
@@ -13883,7 +13815,6 @@ buffer-end
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 S-Home
 \family default
@@ -13895,7 +13826,6 @@ line-begin-select
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 S-End
 \family default
@@ -13907,7 +13837,6 @@ line-end-select
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 S-Up
 \family default
@@ -13919,7 +13848,6 @@ up-select
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 S-Down
 \family default
@@ -13931,7 +13859,6 @@ down-select
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 S-Next
 \family default
@@ -13943,7 +13870,6 @@ screen-down-select
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 S-Prior
 \family default
@@ -13955,7 +13881,6 @@ screen-up-select
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 S-Left
 \family default
@@ -13967,7 +13892,6 @@ backward-select
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 S-Right
 \family default
@@ -13979,7 +13903,6 @@ forward-select
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-Up
 \family default
@@ -13991,7 +13914,6 @@ paragraph-up
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-Down
 \family default
@@ -14003,7 +13925,6 @@ paragraph-down
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-Left
 \family default
@@ -14015,7 +13936,6 @@ word-backward
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-Right
 \family default
@@ -14027,7 +13947,6 @@ word-forward
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-Delete
 \family default
@@ -14039,7 +13958,6 @@ word-delete-forward
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-BackSpace
 \family default
@@ -14051,7 +13969,6 @@ word-delete-backward
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-Return
 \family default
@@ -14063,7 +13980,6 @@ break-line
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-period
 \family default
@@ -14075,7 +13991,6 @@ end-of-sentence-period-insert
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-space
 \family default
@@ -14087,7 +14002,6 @@ protected-space-insert
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-S-at
 \family default
@@ -14099,7 +14013,6 @@ mark-on
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-S-greater
 \family default
@@ -14111,7 +14024,6 @@ label-goto
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-S-less
 \family default
@@ -14123,7 +14035,6 @@ reference-back
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-S-slash
 \family default
@@ -14135,7 +14046,6 @@ undo
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-S-underscore
 \family default
@@ -14147,7 +14057,6 @@ undo
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-S-quotedbl
 \family default
@@ -14159,7 +14068,6 @@ quote-insert
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-S-Home
 \family default
@@ -14171,7 +14079,6 @@ buffer-begin-select
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-S-End
 \family default
@@ -14183,7 +14090,6 @@ buffer-end-select
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-S-Up
 \family default
@@ -14195,7 +14101,6 @@ paragraph-up-select
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-S-Down
 \family default
@@ -14207,7 +14112,6 @@ paragraph-down-select
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-S-Left
 \family default
@@ -14219,7 +14123,6 @@ word-backward-select
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-S-Right
 \family default
@@ -14231,7 +14134,6 @@ word-forward-select
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 Escape
 \family default
@@ -14243,7 +14145,6 @@ meta-prefix
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-d
 \family default
@@ -14255,7 +14156,6 @@ word-delete-forward
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-w
 \family default
@@ -14267,7 +14167,6 @@ copy
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-x
 \family default
@@ -14279,7 +14178,6 @@ command-execute
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-S-W
 \family default
@@ -14291,7 +14189,6 @@ layout-copy
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-period
 \family default
@@ -14303,7 +14200,6 @@ dots-insert
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-Return
 \family default
@@ -14315,15 +14211,15 @@ break-paragraph-keep-layout
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
-M-S-percent 
+M-S-percent
+\family default
 \family typewriter
 find-replace
 \end_layout
 
 \begin_layout Subsection
-
 Specific to 
 \family typewriter
 cua.bind
@@ -14332,7 +14228,6 @@ cua.bind
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-b
 \family default
@@ -14344,7 +14239,6 @@ font-bold
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-c
 \family default
@@ -14356,7 +14250,6 @@ copy
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-d
 \family default
@@ -14368,7 +14261,6 @@ buffer-view
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-e
 \family default
@@ -14380,7 +14272,6 @@ font-emph
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-f
 \family default
@@ -14392,7 +14283,6 @@ find-replace
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-g
 \family default
@@ -14404,7 +14294,6 @@ error-next
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-i
 \family default
@@ -14416,7 +14305,6 @@ open-stuff
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-k
 \family default
@@ -14428,7 +14316,6 @@ font-noun
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-l
 \family default
@@ -14440,7 +14327,6 @@ tex-mode
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-m
 \family default
@@ -14452,7 +14338,6 @@ math-mode
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-n
 \family default
@@ -14464,7 +14349,6 @@ buffer-new
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-o
 \family default
@@ -14476,7 +14360,6 @@ buffer-open
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-p
 \family default
@@ -14488,7 +14371,6 @@ buffer-print
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-q
 \family default
@@ -14500,7 +14382,6 @@ lyx-quit
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-r
 \family default
@@ -14512,7 +14393,6 @@ buffer-reload
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-s
 \family default
@@ -14524,7 +14404,6 @@ buffer-write
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-t
 \family default
@@ -14536,7 +14415,6 @@ buffer-view-ps
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-u
 \family default
@@ -14548,7 +14426,6 @@ font-underline
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-v
 \family default
@@ -14560,7 +14437,6 @@ paste
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-w
 \family default
@@ -14572,7 +14448,6 @@ buffer-close
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-x
 \family default
@@ -14584,7 +14459,6 @@ cut
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-z
 \family default
@@ -14596,7 +14470,6 @@ undo
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-space
 \family default
@@ -14608,7 +14481,6 @@ protected-space-insert
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-S-C
 \family default
@@ -14620,7 +14492,6 @@ layout-copy
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-S-D
 \family default
@@ -14632,7 +14503,6 @@ buffer-typeset
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-S-M
 \family default
@@ -14644,7 +14514,6 @@ math-display
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-S-N
 \family default
@@ -14656,7 +14525,6 @@ buffer-new-template
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-S-P
 \family default
@@ -14668,7 +14536,6 @@ font-code
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-S-S
 \family default
@@ -14680,7 +14547,6 @@ buffer-write-as
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-S-T
 \family default
@@ -14692,7 +14558,6 @@ buffer-typeset-ps
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-S-V
 \family default
@@ -14704,7 +14569,6 @@ layout-paste
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-S-Z
 \family default
@@ -14716,7 +14580,6 @@ redo
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 S-Insert
 \family default
@@ -14728,7 +14591,6 @@ paste
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 S-Delete
 \family default
@@ -14740,7 +14602,6 @@ cut
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-period
 \family default
@@ -14752,7 +14613,6 @@ end-of-sentence-period-insert
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-S-greater
 \family default
@@ -14764,7 +14624,6 @@ label-goto
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-S-less
 \family default
@@ -14776,7 +14635,6 @@ reference-back
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-minus
 \family default
@@ -14788,7 +14646,6 @@ hyphenation-point-insert
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-S-quotedbl
 \family default
@@ -14800,7 +14657,6 @@ quote-insert
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-S-space
 \family default
@@ -14812,7 +14668,6 @@ protected-space-insert
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-x
 \family default
@@ -14824,7 +14679,6 @@ command-execute
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 S-Home
 \family default
@@ -14836,7 +14690,6 @@ line-begin-select
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 S-End
 \family default
@@ -14848,7 +14701,6 @@ line-end-select
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 S-Up
 \family default
@@ -14860,7 +14712,6 @@ up-select
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 S-Down
 \family default
@@ -14872,7 +14723,6 @@ down-select
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 S-Delete
 \family default
@@ -14884,7 +14734,6 @@ cut
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 S-Insert
 \family default
@@ -14896,7 +14745,6 @@ paste
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 S-Next
 \family default
@@ -14908,7 +14756,6 @@ screen-down-select
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 S-Prior
 \family default
@@ -14920,7 +14767,6 @@ screen-up-select
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 S-Left
 \family default
@@ -14932,7 +14778,6 @@ backward-select
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 S-Right
 \family default
@@ -14944,7 +14789,6 @@ forward-select
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-Home
 \family default
@@ -14956,7 +14800,6 @@ buffer-begin
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-End
 \family default
@@ -14968,7 +14811,6 @@ buffer-end
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-Up
 \family default
@@ -14980,7 +14822,6 @@ paragraph-up
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-Down
 \family default
@@ -14992,7 +14833,6 @@ paragraph-down
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-Delete
 \family default
@@ -15004,7 +14844,6 @@ word-delete-forward
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-BackSpace
 \family default
@@ -15016,7 +14855,6 @@ word-delete-backward
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-Insert
 \family default
@@ -15028,7 +14866,6 @@ copy
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-Return
 \family default
@@ -15040,7 +14877,6 @@ break-line
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-Left
 \family default
@@ -15052,7 +14888,6 @@ word-backward
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-Right
 \family default
@@ -15064,7 +14899,6 @@ word-forward
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-S-Down
 \family default
@@ -15076,7 +14910,6 @@ paragraph-down-select
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-S-End
 \family default
@@ -15088,7 +14921,6 @@ buffer-end-select
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-S-Home
 \family default
@@ -15100,7 +14932,6 @@ buffer-begin-select
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-S-Left
 \family default
@@ -15112,7 +14943,6 @@ word-backward-select
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-S-Right
 \family default
@@ -15124,7 +14954,6 @@ word-forward-select
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-S-Up
 \family default
@@ -15136,7 +14965,6 @@ paragraph-up-select
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-S-quotedbl
 \family default
@@ -15148,7 +14976,6 @@ quote-insert
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-Return
 \family default
@@ -15160,7 +14987,6 @@ break-paragraph-keep-layout
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-period
 \family default
@@ -15172,7 +14998,6 @@ dots-insert
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-S-Right
 \family default
@@ -15184,7 +15009,6 @@ depth-increment
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-S-Left
 \family default
@@ -15196,7 +15020,6 @@ depth-decrement
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 Escape
 \family default
@@ -15208,7 +15031,6 @@ cancel
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 F2
 \family default
@@ -15220,9 +15042,10 @@ buffer-write
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
-F3 
+F3
+\family default
 \family typewriter
 buffer-open
 \end_layout
@@ -15230,7 +15053,6 @@ buffer-open
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 F5
 \family default
@@ -15242,7 +15064,6 @@ screen-recenter
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 F7
 \family default
@@ -15254,7 +15075,6 @@ spellchecker
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 F9
 \family default
@@ -15266,7 +15086,6 @@ meta-prefix
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-F4
 \family default
@@ -15278,7 +15097,6 @@ buffer-close
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-F4
 \family default
@@ -15288,27 +15106,23 @@ lyx-quit
 \end_layout
 
 \begin_layout Subsection
-
 Specific to 
 \family typewriter
 sciword.bind
 \end_layout
 
 \begin_layout Standard
-
 These are LyX keyboard definitions for mathematics, similar to those of
  Scientific Word.
 \end_layout
 
 \begin_layout Standard
-
 The bindings file and the present documentation were prepared by Serge Winitzki
  with assistance from Jean-Marc Lasgouttes.
  Version 1.3, for LyX 1.2.x and 1.3.x.
 \end_layout
 
 \begin_layout Standard
-
 These definitions make it a lot easier to type equations without using the
  mouse, especially for people familiar with Scientific Word.
  The standard LyX bindings such as 
@@ -15323,7 +15137,6 @@ M-o
 \end_layout
 
 \begin_layout Standard
-
 Tip: to find the "LyX bind name" for a key, look at the status bar after
  typing some non-existent key combination.
  E.g.
@@ -15334,17 +15147,16 @@ Tip: to find the "LyX bind name" for a key, look at the status bar after
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-c
 \family default
  
 \family typewriter
-copy 
+copy
 \family default
--- Copy, cut, paste is as in Sciword,
+ -- Copy, cut, paste is as in Sciword, 
 \family typewriter
- C-c
+C-c
 \family default
 , 
 \family typewriter
@@ -15360,15 +15172,14 @@ C-v
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-d
 \family default
  
 \family typewriter
-math-display 
+math-display
 \family default
--- Display equation toggle: type 
+ -- Display equation toggle: type 
 \family typewriter
 C-d
 \family default
@@ -15395,7 +15206,6 @@ C-d
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-f
 \family default
@@ -15403,9 +15213,9 @@ C-f
 \family typewriter
 math-insert 
 \backslash
-frac 
+frac
 \family default
--- Fractions: type 
+ -- Fractions: type 
 \family typewriter
 C-f
 \family default
@@ -15442,7 +15252,6 @@ left
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-i
 \family default
@@ -15450,9 +15259,9 @@ C-i
 \family typewriter
 math-insert 
 \backslash
-int 
+int
 \family default
--- Inserts 
+ -- Inserts 
 \begin_inset Formula $\int$
 \end_inset
 
@@ -15474,7 +15283,6 @@ integral
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-k
 \family default
@@ -15488,15 +15296,14 @@ line-delete-forward
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-m
 \family default
  
 \family typewriter
-math-mode 
+math-mode
 \family default
--- A text/math toggle (
+ -- A text/math toggle (
 \family typewriter
 m
 \family default
@@ -15531,21 +15338,19 @@ text
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-n
 \family default
  
 \family typewriter
-math-number 
+math-number
 \family default
--- Add/remove numbering in a single equation.
+ -- Add/remove numbering in a single equation.
 \end_layout
 
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 S-C-N
 \family default
@@ -15557,7 +15362,6 @@ math-nonumber
 \end_layout
 
 \begin_layout Standard
-
 The above commands are toggles that control the numbering of equations (
 \family typewriter
 N
@@ -15594,22 +15398,20 @@ nonumber
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-o
 \family default
  
 \family typewriter
-file-open 
+file-open
 \family default
--- Open a new document.
+ -- Open a new document.
  (W*ndows)
 \end_layout
 
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-q
 \family default
@@ -15644,7 +15446,6 @@ smart
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-r
 \family default
@@ -15652,9 +15453,9 @@ C-r
 \family typewriter
 math-insert 
 \backslash
-sqrt 
+sqrt
 \family default
--- Square root sign 
+ -- Square root sign 
 \begin_inset Formula $\sqrt{x}$
 \end_inset
 
@@ -15676,7 +15477,6 @@ root
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 S-C-R
 \family default
@@ -15684,9 +15484,9 @@ S-C-R
 \family typewriter
 math-insert 
 \backslash
-root 
+root
 \family default
--- root sign 
+ -- root sign 
 \begin_inset Formula $\sqrt[n]{x}$
 \end_inset
 
@@ -15696,15 +15496,14 @@ root
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-t
 \family default
  
 \family typewriter
-math-mode 
+math-mode
 \family default
--- Another binding for a switch between the text and the math mode (
+ -- Another binding for a switch between the text and the math mode (
 \family typewriter
 t
 \family default
@@ -15723,15 +15522,14 @@ text
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-u
 \family default
  
 \family typewriter
-font-underline 
+font-underline
 \family default
--- 
+ -- 
 \bar under
 Underline
 \bar default
@@ -15753,35 +15551,32 @@ underbar
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-v
 \family default
  
 \family typewriter
-paste 
+paste
 \family default
--- W*ndows heritage.
+ -- W*ndows heritage.
 \end_layout
 
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-w
 \family default
  
 \family typewriter
-buffer-close 
+buffer-close
 \family default
--- Close the current document (again, a W*ndows heritage).
+ -- Close the current document (again, a W*ndows heritage).
 \end_layout
 
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-x
 \family default
@@ -15793,7 +15588,6 @@ cut
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-z
 \family default
@@ -15805,15 +15599,14 @@ undo
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 S-C-Z
 \family default
  
 \family typewriter
-redo 
+redo
 \family default
--- the 
+ -- the 
 \begin_inset Quotes eld
 \end_inset
 
@@ -15833,7 +15626,6 @@ undo the undo
 \end_layout
 
 \begin_layout Standard
-
 Bracket delimiters: press 
 \family typewriter
 Ctrl
@@ -15904,15 +15696,14 @@ smart
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-9
 \family default
  
 \family typewriter
-math-delim ( ) 
+math-delim ( )
 \family default
--- for convenience, pressing 
+ -- for convenience, pressing 
 \family typewriter
 Ctrl-9
 \family default
@@ -15928,7 +15719,6 @@ Ctrl-)
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 S-C-parenleft
 \family default
@@ -15940,7 +15730,6 @@ math-delim ( )
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-0
 \family default
@@ -15952,7 +15741,6 @@ math-delim ( )
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 S-C-parenright
 \family default
@@ -15964,7 +15752,6 @@ math-delim ( )
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-bracketleft
 \family default
@@ -15976,7 +15763,6 @@ math-delim [ ]
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-bracketright
 \family default
@@ -15988,15 +15774,14 @@ math-delim [ ]
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-S-less
 \family default
  
 \family typewriter
-math-delim langle rangle 
+math-delim langle rangle
 \family default
--- angular delimiters 
+ -- angular delimiters 
 \begin_inset Formula $\left\langle \right\rangle $
 \end_inset
 
@@ -16006,7 +15791,6 @@ math-delim langle rangle
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-S-greater
 \family default
@@ -16016,7 +15800,6 @@ math-delim langle rangle
 \end_layout
 
 \begin_layout Standard
-
 The bar bracket: on some keyboards (e.g.\InsetSpace ~
 some British ones), the bar character
  is bound to an 
@@ -16030,7 +15813,6 @@ Alt
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-S-bar
 \family default
@@ -16042,7 +15824,6 @@ math-delim | |
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-S-brokenbar
 \family default
@@ -16054,7 +15835,6 @@ math-delim | |
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-M-bar
 \family default
@@ -16066,7 +15846,6 @@ math-delim | |
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 S-C-braceleft
 \family default
@@ -16078,7 +15857,6 @@ math-delim { }
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 S-C-braceright
 \family default
@@ -16088,7 +15866,6 @@ math-delim { }
 \end_layout
 
 \begin_layout Standard
-
 Accents are in most cases 
 \family typewriter
 Ctrl
 \begin_inset Quotes erd
 \end_inset
 
- inserts á.
+ inserts á.
  Some accents work only in math mode and others only in text mode.
 \end_layout
 
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-period
 \family default
  
 \family typewriter
-accent-dot 
+accent-dot
 \family default
--- overdot accent, \i \.{a}
- (text mode only).
+ -- overdot accent, ȧ (text mode only).
 \end_layout
 
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-comma
 \family default
@@ -16158,9 +15932,9 @@ C-comma
 \family typewriter
 math-insert 
 \backslash
-dot 
+dot
 \family default
--- overdot accent, 
+ -- overdot accent, 
 \begin_inset Formula $\dot{a}$
 \end_inset
 
@@ -16170,7 +15944,6 @@ dot
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-equals
 \family default
@@ -16190,21 +15963,19 @@ overrightarrow
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 S-C-quotedbl
 \family default
  
 \family typewriter
-accent-umlaut 
+accent-umlaut
 \family default
--- umlaut accent, ä (text mode only)
+ -- umlaut accent, ä (text mode only)
 \end_layout
 
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 S-C-colon
 \family default
@@ -16212,9 +15983,9 @@ S-C-colon
 \family typewriter
 math-insert 
 \backslash
-ddot 
+ddot
 \family default
--- double dot accent, 
+ -- double dot accent, 
 \begin_inset Formula $\ddot{a}$
 \end_inset
 
@@ -16229,15 +16000,14 @@ dddot
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-quoteleft
 \family default
  
 \family typewriter
-accent-grave 
+accent-grave
 \family default
--- grave accent à (text mode only, use 
+ -- grave accent à (text mode only, use 
 \family typewriter
 
 \backslash
@@ -16249,15 +16019,14 @@ grave
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 S-C-asciitilde
 \family default
  
 \family typewriter
-accent-tilde 
+accent-tilde
 \family default
--- tilde accent ã (text mode only, use 
+ -- tilde accent ã (text mode only, use 
 \family typewriter
 
 \backslash
@@ -16269,15 +16038,14 @@ tilde
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-apostrophe
 \family default
  
 \family typewriter
-accent-acute 
+accent-acute
 \family default
--- acute accent á (text mode only, use 
+ -- acute accent á (text mode only, use 
 \family typewriter
 
 \backslash
@@ -16289,15 +16057,14 @@ acute
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 S-C-asciicircum
 \family default
  
 \family typewriter
-accent-circumflex 
+accent-circumflex
 \family default
--- circumflex (caret) accent â (text mode only, use 
+ -- circumflex (caret) accent â (text mode only, use 
 \family typewriter
 
 \backslash
@@ -16307,7 +16074,6 @@ hat
 \end_layout
 
 \begin_layout Standard
-
 Function keys.
  The new key S-F2 for creating a LaTeX file seems handy.
 \end_layout
@@ -16315,57 +16081,53 @@ Function keys.
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 F2
 \family default
  
 \family typewriter
-buffer-write 
+buffer-write
 \family default
--- Save current document.
+ -- Save current document.
 \end_layout
 
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 S-F2
 \family default
  
 \family typewriter
-buffer-export latex 
+buffer-export latex
 \family default
--- Write a LaTeX file for the current document.
+ -- Write a LaTeX file for the current document.
 \end_layout
 
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 F3
 \family default
  
 \family typewriter
-find-replace 
+find-replace
 \family default
--- Find and replace dialog.
+ -- Find and replace dialog.
 \end_layout
 
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-F4
 \family default
  
 \family typewriter
-buffer-close 
+buffer-close
 \family default
--- same as 
+ -- same as 
 \family typewriter
 C-w
 \family default
@@ -16375,15 +16137,14 @@ C-w
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-F4
 \family default
  
 \family typewriter
-lyx-quit 
+lyx-quit
 \family default
--- 
+ -- 
 \family typewriter
 Alt-F4
 \family default
@@ -16392,7 +16153,6 @@ Alt-F4
 
 \begin_layout Standard
 
-
 \family typewriter
 F4
 \family default
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 F4
 \family default
  
 \family typewriter
-font-default 
+font-default
 \family default
--- stop using any special font
+ -- stop using any special font
 \end_layout
 
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 F5
 \family default
  
 \family typewriter
-font-bold 
+font-bold
 \family default
--- make 
+ -- make 
 \series bold
 bold
 \series default
@@ -16454,15 +16212,14 @@ bold
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 F6
 \family default
  
 \family typewriter
-font-emph 
+font-emph
 \family default
--- make 
+ -- make 
 \emph on
 emphasized
 \emph default
@@ -16472,15 +16229,14 @@ emphasized
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 F7
 \family default
  
 \family typewriter
-font-code 
+font-code
 \family default
--- make 
+ -- make 
 \family typewriter
 typewritten
 \family default
@@ -16490,15 +16246,14 @@ typewritten
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 F8
 \family default
  
 \family typewriter
-font-noun 
+font-noun
 \family default
--- make 
+ -- make 
 \noun on
 Caps/small caps
 \noun default
@@ -16508,7 +16263,6 @@ Caps/small caps
 
 \begin_layout Standard
 
-
 \family typewriter
 F9
 \family default
@@ -16533,7 +16287,6 @@ Alt
 \end_layout
 
 \begin_layout Standard
-
 Here are some Sciword-inspired mnemonics for frequently used math symbols.
  Many symbols start with a 
 \family typewriter
@@ -16550,7 +16303,6 @@ C-s
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-apostrophe
 \family default
@@ -16558,9 +16310,9 @@ M-apostrophe
 \family typewriter
 math-insert 
 \backslash
-prime 
+prime
 \family default
--- The 
+ -- The 
 \begin_inset Quotes eld
 \end_inset
 
@@ -16594,7 +16346,6 @@ prime
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-s\InsetSpace ~
 apostrophe
@@ -16603,23 +16354,22 @@ apostrophe
 \family typewriter
 command-sequence math-superscript; math-insert 
 \backslash
-prime; 
+prime;
 \family default
--- Insert a prime as a superscript (see example above).
+ -- Insert a prime as a superscript (see example above).
 \end_layout
 
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-Up
 \family default
  
 \family typewriter
-math-insert ^ 
+math-insert ^
 \family default
--- Insert an upper index.
+ -- Insert an upper index.
  Also, 
 \family typewriter
 ^ 
@@ -16628,15 +16378,14 @@ math-insert ^
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-Down
 \family default
  
 \family typewriter
-math-insert _ 
+math-insert _
 \family default
--- Insert a lower index.
+ -- Insert a lower index.
  Also, 
 \family typewriter
 _
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-s\InsetSpace ~
 d
 \family typewriter
 math-insert 
 \backslash
-partial 
+partial
 \family default
--- Partial derivative symbol 
+ -- Partial derivative symbol 
 \begin_inset Formula $\partial$
 \end_inset
 
@@ -16666,7 +16414,6 @@ partial
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-s\InsetSpace ~
 e
 \family typewriter
 math-insert 
 \backslash
-sum 
+sum
 \family default
--- Summation symbol 
+ -- Summation symbol 
 \begin_inset Formula $\sum$
 \end_inset
 
@@ -16691,7 +16438,6 @@ sum
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-s\InsetSpace ~
 p
@@ -16716,7 +16462,6 @@ prod
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-s\InsetSpace ~
 i
 \family typewriter
 math-insert 
 \backslash
-infty 
+infty
 \family default
--- Infinity 
+ -- Infinity 
 \begin_inset Formula $\infty$
 \end_inset
 
@@ -16737,7 +16482,6 @@ infty
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-s\InsetSpace ~
 x
 \family typewriter
 math-insert 
 \backslash
-times 
+times
 \family default
--- Cross product 
+ -- Cross product 
 \begin_inset Formula $\times$
 \end_inset
 
@@ -16758,19 +16502,18 @@ times
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-s\InsetSpace ~
 v
 \family default
  
 \family typewriter
-math-matrix 1 2 
+math-matrix 1 2
 \family default
--- Insert a stacked array 
+ -- Insert a stacked array 
 \begin_inset Formula $\begin{array}{c}
 \begin{array}{c}
-\\\end{array}\end{array}$
+\end{array}\end{array}$
 \end_inset
 
 .
@@ -16780,16 +16523,15 @@ math-matrix 1 2
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-s\InsetSpace ~
 m
 \family default
  
 \family typewriter
-math-matrix 3 3 
+math-matrix 3 3
 \family default
--- Insert a 3
+ -- Insert a 3
 \begin_inset Formula $\times$
 \end_inset
 
@@ -16810,7 +16552,6 @@ Math
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-s\InsetSpace ~
 S-plus
@@ -16819,9 +16560,9 @@ S-plus
 \family typewriter
 math-insert 
 \backslash
-dagger 
+dagger
 \family default
--- The 
+ -- The 
 \begin_inset Quotes eld
 \end_inset
 
@@ -16839,7 +16580,6 @@ dagger
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-s\InsetSpace ~
 equal
@@ -16848,9 +16588,9 @@ equal
 \family typewriter
 math-insert 
 \backslash
-equiv 
+equiv
 \family default
--- 
+ -- 
 \begin_inset Quotes eld
 \end_inset
 
@@ -16868,7 +16608,6 @@ Identical equality
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-equal
 \family default
@@ -16876,9 +16615,9 @@ M-equal
 \family typewriter
 math-insert 
 \backslash
-approx 
+approx
 \family default
--- 
+ -- 
 \begin_inset Quotes eld
 \end_inset
 
@@ -16896,7 +16635,6 @@ Approximate equality
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-minus
 \family default
@@ -16904,9 +16642,9 @@ M-minus
 \family typewriter
 math-insert 
 \backslash
-sim 
+sim
 \family default
--- The 
+ -- The 
 \begin_inset Quotes eld
 \end_inset
 
@@ -16924,7 +16662,6 @@ of order
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-minus
 \family default
@@ -16932,9 +16669,9 @@ C-minus
 \family typewriter
 math-insert 
 \backslash
-rightarrow 
+rightarrow
 \family default
--- The arrow 
+ -- The arrow 
 \begin_inset Formula $\rightarrow$
 \end_inset
 
@@ -16948,7 +16685,6 @@ rightarrow
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 S-M-less
 \family default
@@ -16956,9 +16692,9 @@ S-M-less
 \family typewriter
 math-insert 
 \backslash
-leq 
+leq
 \family default
--- Less-or-equal 
+ -- Less-or-equal 
 \begin_inset Formula $\leq$
 \end_inset
 
@@ -16968,7 +16704,6 @@ leq
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 S-M-greater
 \family default
@@ -16976,9 +16711,9 @@ S-M-greater
 \family typewriter
 math-insert 
 \backslash
-geq 
+geq
 \family default
--- Greater-or-equal 
+ -- Greater-or-equal 
 \begin_inset Formula $\geq$
 \end_inset
 
@@ -16988,7 +16723,6 @@ geq
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-s\InsetSpace ~
 S-less
@@ -16997,9 +16731,9 @@ S-less
 \family typewriter
 math-insert 
 \backslash
-ll 
+ll
 \family default
--- 
+ -- 
 \begin_inset Quotes eld
 \end_inset
 
@@ -17017,7 +16751,6 @@ Much less than
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 C-s\InsetSpace ~
 S-greater
@@ -17026,9 +16759,9 @@ S-greater
 \family typewriter
 math-insert 
 \backslash
-gg 
+gg
 \family default
--- 
+ -- 
 \begin_inset Quotes eld
 \end_inset
 
@@ -17044,14 +16777,12 @@ Much greater than
 \end_layout
 
 \begin_layout Subsection
-
 Standard math bindings
 \end_layout
 
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-m\InsetSpace ~
 b
@@ -17066,7 +16797,6 @@ overline
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-m\InsetSpace ~
 d
@@ -17079,7 +16809,6 @@ math-display
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-m\InsetSpace ~
 e
@@ -17092,7 +16821,6 @@ math-insert ^
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-m\InsetSpace ~
 f
@@ -17107,7 +16835,6 @@ frac
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-m\InsetSpace ~
 g
@@ -17120,7 +16847,6 @@ math-greek
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-m\InsetSpace ~
 h
@@ -17133,7 +16859,6 @@ accent-circumflex
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-m\InsetSpace ~
 i
@@ -17148,7 +16873,6 @@ int
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-m\InsetSpace ~
 l
@@ -17161,7 +16885,6 @@ math-limits
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-m\InsetSpace ~
 m
@@ -17174,7 +16897,6 @@ math-mode
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-m\InsetSpace ~
 n
@@ -17187,7 +16909,6 @@ math-number
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-m\InsetSpace ~
 o
@@ -17202,7 +16923,6 @@ oint
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-m\InsetSpace ~
 p
@@ -17217,7 +16937,6 @@ partial
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-m\InsetSpace ~
 r
@@ -17232,7 +16951,6 @@ sqrt
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-m\InsetSpace ~
 s
@@ -17247,7 +16965,6 @@ sqrt
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-m\InsetSpace ~
 u
@@ -17262,7 +16979,6 @@ sum
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-m\InsetSpace ~
 v
@@ -17277,7 +16993,6 @@ vec
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-m\InsetSpace ~
 x
@@ -17290,7 +17005,6 @@ math-insert _
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-m\InsetSpace ~
 8
@@ -17305,7 +17019,6 @@ infty
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-m\InsetSpace ~
 S-G
@@ -17318,7 +17031,6 @@ math-greek-toggle
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-m\InsetSpace ~
 S-N
@@ -17331,7 +17043,6 @@ math-nonumber
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-m\InsetSpace ~
 S-period
@@ -17344,7 +17055,6 @@ accent-dot
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-m\InsetSpace ~
 S-asciitilde
@@ -17357,7 +17067,6 @@ accent-tilde
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-m\InsetSpace ~
 S-apostrophe
@@ -17372,7 +17081,6 @@ prime
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-m\InsetSpace ~
 S-parenleft
@@ -17385,7 +17093,6 @@ math-delim ( )
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-m\InsetSpace ~
 S-bracketleft
@@ -17398,7 +17105,6 @@ math-delim [ ]
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-m\InsetSpace ~
 S-braceleft
@@ -17411,7 +17117,6 @@ math-delim { }
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-m\InsetSpace ~
 S-less
@@ -17424,7 +17129,6 @@ math-delim langle rangle
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-m\InsetSpace ~
 S-greater
@@ -17437,7 +17141,6 @@ math-delim rangle langle
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-m\InsetSpace ~
 S-bar
@@ -17450,7 +17153,6 @@ math-delim | |
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-m\InsetSpace ~
 S-plus
@@ -17465,7 +17167,6 @@ pm
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-m\InsetSpace ~
 S-equal
@@ -17478,17 +17179,17 @@ neq
 \end_layout
 
 \begin_layout Subsection
-
 Other Accelerators
 \end_layout
 
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-k\InsetSpace ~
-o 
+o
+\family default
 \family typewriter
 keymap-off
 \end_layout
@@ -17496,10 +17197,11 @@ keymap-off
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-k\InsetSpace ~
-t 
+t
+\family default
 \family typewriter
 keymap-toggle
 \end_layout
@@ -17507,10 +17209,11 @@ keymap-toggle
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-k\InsetSpace ~
-x 
+x
+\family default
 \family typewriter
 keymap-off
 \end_layout
@@ -17518,10 +17221,11 @@ keymap-off
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-k\InsetSpace ~
-1 
+1
+\family default
 \family typewriter
 keymap-primary
 \end_layout
@@ -17529,10 +17233,11 @@ keymap-primary
 \begin_layout List
 \labelwidthstring 00.00.0000
 
-
 \family sans
 M-k\InsetSpace ~
-2 
+2
+\family default
 \family typewriter
 keymap-secondary
 \end_layout