-#LyX 1.5.0svn created this file. For more info see http://www.lyx.org/
-\lyxformat 263
+#LyX 1.5.1 created this file. For more info see http://www.lyx.org/
+\lyxformat 276
\begin_document
\begin_header
\textclass scrbook
% used for book-style tables
\usepackage{booktabs}
-% used to have extra space in table cells,
+% used to have extra space in table cells
+\@ifundefined{extrarowheight}
+ {\usepackage{array}}{}
\setlength{\extrarowheight}{2pt}
% used for customized tables
\newcolumntype{W}{!{\color{green}\vline}}
% ---
-% To be able to enter the characters ° and · directly in LyX
-\DeclareInputText{176}{\ifmmode^\circ\else\textdegree\fi}
-\DeclareInputText{183}{\ifmmode\cdot\else\textperiodcentered\fi}
-
% insert additional vertical space of
% 1.5 mm between footnotes
\let\myFoot\footnote
\let\marginpar\marginnote
\setboolean{marginnote}{true}}
{\setboolean{marginnote}{false}}
+
+% redefine the \LyX macro for PDF bookmarks
+\def\LyX{\texorpdfstring{%
+ L\kern-.1667em\lower.25em\hbox{Y}\kern-.125emX\@}
+ {LyX }}
\end_preamble
-\options tablecaptionabove,fleqn,liststotoc,bibtotoc,idxtotoc,BCOR7.5mm,titlepage
+\options fleqn,liststotoc,bibtotoc,idxtotoc,BCOR7.5mm,titlepage,tablecaptionabove
\language english
\inputencoding auto
\font_roman default
\bullet 3 2 7 -1
\tracking_changes false
\output_changes false
-\author "usti"
-\author "Uwe Stöhr"
+\author ""
\author ""
\end_header
\begin_body
\begin_layout Title
-LyX's detailed Figure, Table, Floats, Notes, and Boxes manual
+LyX's detailed Figure, Table, Floats, Notes, Boxes and External Material
+ manual
\end_layout
\begin_layout Author
\newline
\family sans
-Version 1.5.0-
-\family default
-1
+Version 1.5.1-0
\end_layout
\begin_layout Standard
\begin_inset LatexCommand index
-name "Figure"
+name "Figures"
+
+\end_inset
+
+
+\begin_inset LatexCommand index
+name "Graphics|see{Figures}"
\end_inset
\begin_layout Section
Graphics Dialog
\begin_inset LatexCommand index
-name "Figure ! Graphics Dialog"
+name "Figures ! Graphics Dialog"
\end_inset
\begin_inset Graphics
filename ../images/dialog-show-new-inset_graphics.xpm
scale 85
+ scaleBeforeRotation
\end_inset
a rotation origin.
The image will also be rotated inside LyX.
\newline
-Images can be opened in a program
- of your choice when pressing the
+Images can be scaled by using
+ a percentage value or by setting the width and height explicitly.
+ If you set only the width or only the height, the other size will be determined
+ automatically.
+ If you set both, then the image will be transformed to the given size,
+ possibly distorting it.
+ To prevent the image from distortion, use the option
+\family sans
+Maintain aspect ratio
+\family default
+.
+ The image will then be scaled so that its width and height don't exceed
+ the specified dimensions.
+\newline
+Images can be opened in a program of your choice
+ when pressing the
\family sans
Edit
\family default
filename clipart/mobius.eps
display color
scale 70
+ scaleBeforeRotation
rotateOrigin center
\end_inset
display color
scale 70
draft
+ scaleBeforeRotation
rotateOrigin center
\end_inset
\begin_inset LatexCommand index
-name "Floats ! Figure Floats"
+name "Floats ! Figures"
\end_inset
\begin_inset LatexCommand index
-name "Figure ! Floats"
+name "Figures ! Floats"
\end_inset
\begin_inset Graphics
filename ../images/float-insert_figure.xpm
scale 85
+ scaleBeforeRotation
\end_inset
filename clipart/platypus.eps
display color
width 50col%
+ scaleBeforeRotation
rotateOrigin center
\end_inset
filename clipart/escher-lsd.eps
display color
scale 80
+ scaleBeforeRotation
rotateOrigin center
\end_inset
\begin_inset Graphics
filename ../images/label-insert.xpm
scale 85
+ scaleBeforeRotation
\end_inset
\begin_inset Graphics
filename ../images/dialog-show-new-inset_ref.xpm
scale 85
+ scaleBeforeRotation
\end_inset
\begin_inset Graphics
filename clipart/escher-lsd.eps
width 45col%
+ scaleBeforeRotation
subcaption
subcaptionText "Undefinable structure"
filename clipart/platypus.eps
lyxscale 60
width 45col%
+ scaleBeforeRotation
subcaption
subcaptionText "\label{fig:Platypus} Platypus"
\begin_inset LatexCommand index
-name "Figure ! Image Formats"
+name "Figures ! Image Formats"
\end_inset
only vice versa.
Only the image formats PDF and EPS can directly be embedded to PDF and
PostScript output files, respectively.
- SVG and WMF-images are currently recalculated to bitmaps when the output
- file is generated because there is currently no adequate WMF/SVG
+ SVG and WMF-images are recalculated to bitmaps when the output file is
+ generated because there is currently no adequate WMF/SVG
\begin_inset Formula $\to$
\end_inset
\begin_inset Graphics
filename ../images/tabular-insert.xpm
scale 85
+ scaleBeforeRotation
\end_inset
Table\InsetSpace ~
Settings
\family default
- Here you can set the horizontal alignment for the current row and the width
- of the current column.
+ Here you can set the horizontal alignment and the width of the current
+ column.
When you have set a width you can also adjust the vertical alignment of
- the current column.
+ the current row.
A given width will allow the cell to have line breaks and multiple paragraphs
of text, see section\InsetSpace ~
\labelwidthstring 00.00.0000
\begin_inset Graphics
filename ../images/tabular-feature_append-row.xpm
+ scaleBeforeRotation
\end_inset
\labelwidthstring 00.00.0000
\begin_inset Graphics
filename ../images/tabular-feature_append-column.xpm
+ scaleBeforeRotation
\end_inset
\labelwidthstring 00.00.0000
\begin_inset Graphics
filename ../images/tabular-feature_delete-row.xpm
+ scaleBeforeRotation
\end_inset
\labelwidthstring 00.00.0000
\begin_inset Graphics
filename ../images/tabular-feature_delete-column.xpm
+ scaleBeforeRotation
\end_inset
\labelwidthstring 00.00.0000
\begin_inset Graphics
filename ../images/tabular-feature_toggle-line-top.xpm
+ scaleBeforeRotation
\end_inset
\labelwidthstring 00.00.0000
\begin_inset Graphics
filename ../images/tabular-feature_toggle-line-bottom.xpm
+ scaleBeforeRotation
\end_inset
\labelwidthstring 00.00.0000
\begin_inset Graphics
filename ../images/tabular-feature_toggle-line-left.xpm
+ scaleBeforeRotation
\end_inset
\labelwidthstring 00.00.0000
\begin_inset Graphics
filename ../images/tabular-feature_toggle-line-right.xpm
+ scaleBeforeRotation
\end_inset
\labelwidthstring 00.00.0000
\begin_inset Graphics
filename ../images/tabular-feature_set-all-lines.xpm
+ scaleBeforeRotation
\end_inset
\labelwidthstring 00.00.0000
\begin_inset Graphics
filename ../images/tabular-feature_unset-all-lines.xpm
+ scaleBeforeRotation
\end_inset
\labelwidthstring 00.00.0000
\begin_inset Graphics
filename ../images/tabular-feature_align-left.xpm
+ scaleBeforeRotation
\end_inset
\labelwidthstring 00.00.0000
\begin_inset Graphics
filename ../images/tabular-feature_align-center.xpm
+ scaleBeforeRotation
\end_inset
\labelwidthstring 00.00.0000
\begin_inset Graphics
filename ../images/tabular-feature_align-right.xpm
+ scaleBeforeRotation
\end_inset
\labelwidthstring 00.00.0000
\begin_inset Graphics
filename ../images/tabular-feature_valign-top.xpm
+ scaleBeforeRotation
\end_inset
\labelwidthstring 00.00.0000
\begin_inset Graphics
filename ../images/tabular-feature_valign-middle.xpm
+ scaleBeforeRotation
\end_inset
\labelwidthstring 00.00.0000
\begin_inset Graphics
filename ../images/tabular-feature_valign-bottom.xpm
+ scaleBeforeRotation
\end_inset
\labelwidthstring 00.00.0000
\begin_inset Graphics
filename ../images/tabular-feature_set-rotate-cell.xpm
+ scaleBeforeRotation
\end_inset
\labelwidthstring 00.00.0000
\begin_inset Graphics
filename ../images/tabular-feature_set-rotate-tabular.xpm
+ scaleBeforeRotation
\end_inset
\labelwidthstring 00.00.0000
\begin_inset Graphics
filename ../images/tabular-feature_multicolumn.xpm
+ scaleBeforeRotation
\end_inset
sets the current cell or selection as a multicolumn
\end_layout
+\begin_layout Standard
+\begin_inset Note Greyedout
+status open
+
+\begin_layout Standard
+
+\series bold
+Note:
+\series default
+ For the output the vertical alignment of the first cell in a row is used
+ for all following cells in the row.
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
\begin_layout Section
Edit Table Menu
\begin_inset LatexCommand index
\begin_inset Graphics
filename ../images/float-insert_table.xpm
scale 85
+ scaleBeforeRotation
\end_inset
\begin_inset Graphics
filename ../images/label-insert.xpm
scale 85
+ scaleBeforeRotation
\end_inset
\begin_inset Graphics
filename ../images/dialog-show-new-inset_ref.xpm
scale 85
+ scaleBeforeRotation
\end_inset
\emph default
.
In this context, first means first in this order:
-\family sans
-Footer, Last\InsetSpace ~
-footer,
-\family default
-
\family sans
Header,
\family default
\family sans
First\InsetSpace ~
-header.
+header, Footer, Last\InsetSpace ~
+footer.
\family default
See the following longtable to see how it works:
status collapsed
\begin_layout Standard
-See greyed-out note in section 2.6.2 for an explanation of this command.
+See greyed-out note in section\InsetSpace ~
+
+\begin_inset LatexCommand ref
+reference "sub:Longtable-Captions"
+
+\end_inset
+
+ for an explanation of this command.
\end_layout
\end_inset
\end_inset
+\begin_inset LatexCommand label
+name "sub:Longtable-Captions"
+
+\end_inset
+
+
\end_layout
\begin_layout Standard
\end_layout
\begin_layout Enumerate
-Mark the first row an disable its upper line.
+Mark the first row and disable its upper line.
\end_layout
\begin_layout Enumerate
\begin_layout Standard
\begin_inset ERT
-status collapsed
+status open
\begin_layout Standard
\end_inset
+\end_layout
+
+\begin_layout Standard
\begin_inset ERT
status collapsed
\end_layout
\begin_layout Standard
+\begin_inset Note Greyedout
+status open
+
+\begin_layout Standard
+
+\series bold
+Note:
+\series default
+ When the LaTeX-package
+\series bold
+caption
+\series default
+
+\begin_inset LatexCommand index
+name "LaTeX-packages ! caption"
+
+\end_inset
+
+ is used, as in this document, the full page width is used for the caption
+ when you use the default value of 4\InsetSpace \thinspace{}
+in for
+\series bold
+
+\backslash
+LTcapwidth
+\series default
+.
+ To get in this case exactly a 4\InsetSpace \thinspace{}
+in wide caption, you can either use a value
+ slightly different from 4.0\InsetSpace \thinspace{}
+in, e.g.
+ 3.99\InsetSpace \thinspace{}
+in, or the LaTeX-command
+\series bold
+
+\backslash
+captionsetup{width=value}
+\series default
+ that is provided by the
+\series bold
+caption
+\series default
+-package.
+\end_layout
+
+\end_inset
+
\end_layout
\begin_layout Standard
\begin_inset ERT
-status collapsed
+status open
\begin_layout Standard
must be inserted as ERT at the beginning of the cell.
This assures that the part of the cell that will be displayed on the new
page appears with the full width.
-
\end_layout
\begin_layout Standard
placement H
wide false
sideways false
-status collapsed
+status open
\begin_layout Standard
\begin_inset Caption
<lyxtabular version="3" rows="3" columns="3">
<features>
<column alignment="center" valignment="middle" leftline="true" width="2.5cm">
-<column alignment="center" valignment="middle" leftline="true" width="0.5cm">
-<column alignment="center" valignment="middle" leftline="true" rightline="true" width="0.5cm">
+<column alignment="center" valignment="middle" leftline="true" width="0">
+<column alignment="center" valignment="middle" leftline="true" rightline="true" width="0">
<row topline="true">
<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
\begin_inset Text
In the appearing table dialog we set a cell width of 2.5\InsetSpace \thinspace{}
cm and choose centered
for the vertical and horizontal alignment.
+ The vertical alignment is used for all cells of the row.
As our text is smaller than than 2.5\InsetSpace \thinspace{}
cm, only one line will appear.
To get two lines, we add a line break with the command
to several lines.
\end_layout
-\begin_layout Standard
-To center the text inside the two other cells of the first row vertically,
- right-click in the second cell, adjust a fixed width of 0.5\InsetSpace \thinspace{}
-cm and choose
- centered alignments.
- Then do the same for the third cell of the row.
-\end_layout
-
\begin_layout Standard
If you have a long word in a cell with a fixed width, it cannot be hyphenated
by LaTeX if it is the first entry.
\begin_layout Standard
\begin_inset Float table
+placement h
wide false
sideways false
status open
<lyxtabular version="3" rows="3" columns="3">
<features>
<column alignment="center" valignment="middle" leftline="true" width="2.5cm">
-<column alignment="center" valignment="middle" leftline="true" width="0.5cm">
-<column alignment="center" valignment="middle" leftline="true" rightline="true" width="0.5cm">
+<column alignment="center" valignment="middle" leftline="true" width="0">
+<column alignment="center" valignment="middle" leftline="true" rightline="true" width="0">
<row topline="true">
<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
\begin_inset Text
<lyxtabular version="3" rows="3" columns="3">
<features>
<column alignment="center" valignment="middle" leftline="true" width="2.5cm">
-<column alignment="center" valignment="middle" leftline="true" width="0.5cm">
-<column alignment="center" valignment="middle" leftline="true" rightline="true" width="0.5cm">
+<column alignment="center" valignment="middle" leftline="true" width="0">
+<column alignment="center" valignment="middle" leftline="true" rightline="true" width="0">
<row topline="true">
<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
\begin_inset Text
\begin_inset Graphics
filename ../images/tabular-feature_multicolumn.xpm
scale 85
+ scaleBeforeRotation
\end_inset
\begin_inset Text
\begin_layout Standard
-def
-\lang ngerman
-
-\lang english
-ghi
+def ghi
\end_layout
\end_inset
\begin_inset Tabular
<lyxtabular version="3" rows="3" columns="3">
<features>
-<column alignment="center" valignment="middle" leftline="true" width="0" special="|>{\centering}m{1.25cm-6.2pt}">
+<column alignment="center" valignment="middle" leftline="true" width="0" special=">{\centering}m{1.25cm-6.2pt}">
<column alignment="center" valignment="middle" leftline="true" width="0">
<column alignment="center" valignment="top" leftline="true" rightline="true" width="0">
<row topline="true">
-<cell multicolumn="1" alignment="center" valignment="middle" topline="true" leftline="true" usebox="none" special="|>{\centering}m{2.5cm}|">
+<cell multicolumn="1" alignment="center" valignment="middle" topline="true" leftline="true" usebox="none" special=">{\centering}m{2.5cm}">
\begin_inset Text
\begin_layout Standard
\end_inset
-, mark the first two cells in the first row a 3×3 table and right-click
+, mark the first two cells in the first row of a 3×3 table and right-click
on them.
Now choose for this cell
\emph on
\emph on
n
\emph default
- columns are spanned columns can be calculated, so that each column has
- a total width of
+ columns are spanned can be calculated, so that each column has a total
+ width of
\begin_inset Formula $W_{\mathrm{tot\, multicolumn}}/n$
\end_inset
:
\begin_inset Formula \begin{equation}
-W_{g\, n}=(W_{g\,\mathrm{multicolumn}}+(1-n)·(12.4\,\mathrm{pt}))/n\label{eq:Wgn}\end{equation}
+W_{g\, n}=(W_{g\,\mathrm{multicolumn}}+(1-n)\cdot(12.4\,\mathrm{pt}))/n\label{eq:Wgn}\end{equation}
\end_inset
\end_layout
\begin_layout Standard
-By entering a LaTeX-argument, all cell properties set in the table dialog
+By entering a LaTeX-argument, all cell settings set in the table dialog
are overwritten.
-
+\end_layout
+
+\begin_layout Standard
\begin_inset Note Greyedout
status open
\series bold
Note:
\series default
- Due to a bug, LyX shows the overwritten properties anyway.
+ Due to a bug, LyX shows the overwritten settings anyway.
\end_layout
\end_inset
- As the text should be horizontally centered, the command
+
+\end_layout
+
+\begin_layout Standard
+As the text should be horizontally centered, the command
\series bold
\backslash
\begin_layout Standard
\series bold
-|>{
+>{
\backslash
centering}m{1.25cm-6.2pt}
\end_layout
\begin_layout Standard
-The bar
-\begin_inset Quotes eld
-\end_inset
-
-
-\series bold
-|
-\series default
-
-\begin_inset Quotes erd
-\end_inset
-
- at the beginning draws the border line and the command
+The command
\series bold
>{ }
\series default
\begin_layout Standard
\series bold
-|>{
+>{
\backslash
-centering}m{2.5cm}|
+centering}m{2.5cm}
\end_layout
\begin_layout Subsection
\end_layout
\begin_layout Standard
-This example is for the first line, the so called toprule.
+This example is for the first line, the so called
+\series bold
+toprule
+\series default
+.
If you want to change the width for the last line, replace
\series bold
toprule
in the sixth row.
\end_layout
-\begin_layout Standard
-
-\end_layout
-
\begin_layout Standard
\begin_inset VSpace bigskip
\end_inset
ERT will cause LaTeX-errors.
\end_layout
+\begin_layout Standard
+\begin_inset Note Greyedout
+status open
+
+\begin_layout Standard
+
+\series bold
+Note:
+\series default
+ Not all DVI-viewers are able to display self-defined colors.
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
\begin_layout Standard
\begin_inset VSpace bigskip
\end_inset
\begin_inset Tabular
<lyxtabular version="3" rows="3" columns="3">
<features>
-<column alignment="center" valignment="top" leftline="true" width="0" special=">{\columncolor{darkgreen}\centering}c">
+<column alignment="center" valignment="top" width="0" special=">{\columncolor{darkgreen}\centering}c">
<column alignment="center" valignment="top" width="0">
<column alignment="center" valignment="top" width="0">
<row>
\end_inset
the LaTeX-argument
-\end_layout
-
-\begin_layout Standard
-
\series bold
-WcW
-\end_layout
-
-\begin_layout Standard
-was used for the last column and
-\end_layout
-
-\begin_layout Standard
-
+ WcW
+\series default
+ was used for the last column and
\series bold
-Wc
-\end_layout
-
-\begin_layout Standard
-for the other columns.
+ Wc
+\series default
+ for the other columns.
\end_layout
\begin_layout Standard
\begin_inset Tabular
<lyxtabular version="3" rows="3" columns="3">
<features>
-<column alignment="center" valignment="top" leftline="true" width="0" special="Wc">
<column alignment="center" valignment="top" width="0" special="Wc">
-<column alignment="center" valignment="top" leftline="true" rightline="true" width="0" special="WcW">
+<column alignment="center" valignment="top" width="0" special="Wc">
+<column alignment="center" valignment="top" width="0" special="WcW">
<row topline="true">
<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
\begin_inset Text
\backslash
renewcommand{
\backslash
-hline}{
+hline}
+\newline
+
+\begin_inset ERT
+status collapsed
+
+\begin_layout Standard
+
+
+\backslash
+hphantom{ }
+\end_layout
+
+\end_inset
+
+{
\backslash
arrayrulecolor{red}
\backslash
\backslash
renewcommand{
\backslash
-hline}{
+hline}
+\end_layout
+
+\begin_layout Standard
+
+ {
\backslash
arrayrulecolor{red}
\backslash
\begin_layout Standard
\begin_inset Float table
+placement h
wide false
sideways false
status open
\begin_inset Tabular
<lyxtabular version="3" rows="3" columns="3">
<features>
-<column alignment="center" valignment="top" leftline="true" width="0" special="Wc">
<column alignment="center" valignment="top" width="0" special="Wc">
-<column alignment="center" valignment="top" leftline="true" rightline="true" width="0" special="WcW">
+<column alignment="center" valignment="top" width="0" special="Wc">
+<column alignment="center" valignment="top" width="0" special="WcW">
<row topline="true">
<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
\begin_inset Text
LyX will insert as default 0.5\InsetSpace \thinspace{}
em space.
For normal tables the inserted space will unfortunately destroy the vertical
- table lines as in the following table:
+ table lines as in the following table:
+\begin_inset VSpace medskip
+\end_inset
+
+
+\newline
+
+\begin_inset ERT
+status collapsed
+
+\begin_layout Standard
+
+
+\backslash
+hspace*{0pt}
+\end_layout
+
+\end_inset
+
+
+\hfill
+
\begin_inset Tabular
<lyxtabular version="3" rows="3" columns="1">
<features>
\end_inset
+\hfill
+
+\begin_inset ERT
+status collapsed
+
+\begin_layout Standard
+
+
+\backslash
+hspace*{0pt}
+\end_layout
+
+\end_inset
+
+
+\begin_inset VSpace medskip
+\end_inset
+
+
\newline
So inserting space to the top of row for normal tables is only useful when
you don't have vertical lines.
\begin_layout Description
Between\InsetSpace ~
-rows only has an effect when you have selected the whole table row
- before.
- The space is added between the current and the following row.
+rows adds space between the current and the following row.
If the table is a formal table LyX will insert as default 0.5\InsetSpace \thinspace{}
em space.
For normal tables the inserted space will unfortunately destroy the vertical
- table lines as in the following table:
+ table lines as in the following table:
+\begin_inset VSpace medskip
+\end_inset
+
+
+\newline
+
+\begin_inset ERT
+status collapsed
+
+\begin_layout Standard
+
+
+\backslash
+hspace*{0pt}
+\end_layout
+
+\end_inset
+
+
+\hfill
+
\begin_inset Tabular
<lyxtabular version="3" rows="3" columns="1">
<features>
\end_inset
-\newline
-So inserting space between rows for normal tables is only useful when you
- don't have vertical lines.
-\end_layout
+\hfill
+
+\begin_inset ERT
+status collapsed
\begin_layout Standard
-When you want to add extra height to all cells of all tables, you can do
- this with the following preamble line:
+
+
+\backslash
+hspace*{0pt}
+\end_layout
+
+\end_inset
+
+
+\begin_inset VSpace medskip
+\end_inset
+
+
+\newline
+So inserting space between rows for normal tables is only useful when you
+ don't have vertical lines.
+\end_layout
+
+\begin_layout Standard
+\begin_inset VSpace bigskip
+\end_inset
+
+When you want to add extra height to all cells of all tables, you can do
+ this with the following preamble lines:
\end_layout
\begin_layout Standard
\series bold
+\backslash
+@ifundef\SpecialChar \textcompwordmark{}
+ined{extrarowheight}
+\newline
+
+\begin_inset ERT
+status collapsed
+
+\begin_layout Standard
+
+
+\backslash
+hphantom{ }
+\end_layout
+
+\end_inset
+
+{
+\backslash
+usepackage{array}}{}
+\newline
+
\backslash
setlength{
\backslash
\begin_layout Standard
But this has the disadvantage that the cell texts are no longer exactly
vertically centered.
+ (The package
+\series bold
+array
+\series default
+ will be loaded automatically by LyX when you use self defined table formats.
+ To avoid that it is loaded twice the command
+\series bold
+
+\backslash
+@ifundef\SpecialChar \textcompwordmark{}
+ined
+\series default
+ is used in the above command.)
\end_layout
\begin_layout Subsection
@{}l
\end_layout
-\begin_layout Standard
-If you need a vertical line right beside the second column, use this LaTeX-argum
-ent instead:
-\series bold
-@{}l|
-\end_layout
-
\begin_layout Standard
Table\InsetSpace ~
<lyxtabular version="3" rows="4" columns="6">
<features>
<column alignment="right" valignment="top" width="0">
-<column alignment="left" valignment="top" rightline="true" width="0" special="@{}l|">
-<column alignment="right" valignment="top" width="0">
-<column alignment="left" valignment="top" rightline="true" width="0" special="@{}l|">
+<column alignment="left" valignment="top" rightline="true" width="0" special="@{}l">
<column alignment="right" valignment="top" width="0">
<column alignment="left" valignment="top" rightline="true" width="0" special="@{}l">
+<column alignment="right" valignment="top" width="0">
+<column alignment="left" valignment="top" width="0" special="@{}l">
<row bottomline="true">
<cell multicolumn="1" alignment="center" valignment="top" bottomline="true" rightline="true" usebox="none">
\begin_inset Text
\end_inset
Alignments when LaTeX-package dcolumn is used.
- For the second and third alignment some tricks were used.
+ For all column alignments tricks have to be used to get the output.
\end_layout
\end_inset
\begin_inset Tabular
<lyxtabular version="3" rows="4" columns="3">
<features>
-<column alignment="center" valignment="top" rightline="true" width="0" special="D{×}{\times}{-1}|">
-<column alignment="center" valignment="top" width="0" special="D{×}{\times}{4.9}|">
-<column alignment="center" valignment="top" rightline="true" width="0" special="D{~}{\,}{9.7}">
+<column alignment="center" valignment="top" rightline="true" width="0" special="D{x}{\times}{-1}">
+<column alignment="center" valignment="top" rightline="true" width="0" special="D{x}{\times}{4.9}">
+<column alignment="center" valignment="top" width="0" special="D{~}{\,}{9.7}">
<row bottomline="true">
<cell multicolumn="1" alignment="center" valignment="top" bottomline="true" rightline="true" usebox="none">
\begin_inset Text
\begin_inset Text
\begin_layout Standard
-12×24\InsetSpace \thinspace{}
+12x24\InsetSpace \thinspace{}
bottles
\end_layout
\begin_inset Text
\begin_layout Standard
-12×24\InsetSpace \thinspace{}
+12x24\InsetSpace \thinspace{}
\begin_inset Formula $\mbox{bottles}$
\end_inset
\begin_inset Text
\begin_layout Standard
-12×24~
+12
+\begin_inset ERT
+status collapsed
+
+\begin_layout Standard
+
+
+\backslash
+times
+\end_layout
+
+\end_inset
+
+24~
\begin_inset Formula $\mbox{bottles}$
\end_inset
\begin_inset Text
\begin_layout Standard
-1024×768\InsetSpace \thinspace{}
+1024x768\InsetSpace \thinspace{}
Pixels
\end_layout
\begin_inset Text
\begin_layout Standard
-1024×768\InsetSpace \thinspace{}
+1024x768\InsetSpace \thinspace{}
\begin_inset Formula $\mbox{Pixels}$
\end_inset
\begin_inset Text
\begin_layout Standard
-1024×768~
+1024
+\begin_inset ERT
+status collapsed
+
+\begin_layout Standard
+
+
+\backslash
+times
+\end_layout
+
+\end_inset
+
+768~
\begin_inset Formula $\mbox{Pixels}$
\end_inset
\begin_inset Text
\begin_layout Standard
-32×6\InsetSpace \thinspace{}
+32x6\InsetSpace \thinspace{}
cm
\end_layout
\begin_inset Text
\begin_layout Standard
-32×6\InsetSpace \thinspace{}
+32x6\InsetSpace \thinspace{}
\begin_inset Formula $\mbox{cm}$
\end_inset
\begin_inset Text
\begin_layout Standard
-32×6~
+32
+\begin_inset ERT
+status collapsed
+
+\begin_layout Standard
+
+
+\backslash
+times
+\end_layout
+
+\end_inset
+
+6~
\begin_inset Formula $\mbox{cm}$
\end_inset
\begin_layout Standard
\series bold
-|M{width}
+M{width}
\end_layout
\begin_layout Standard
\begin_layout Standard
\series bold
-|S{width of multicolumn cell}{number of spanned columns}
+S{width of multicolumn cell}{number of spanned columns}
\end_layout
\begin_layout Standard
\begin_layout Standard
\series bold
-|M{2.5cm}
+M{2.5cm}
\end_layout
\begin_layout Standard
\begin_layout Standard
\series bold
-|K{red}|
+K{red}
\end_layout
\begin_layout Standard
\begin_layout Standard
\series bold
-|S{2.5cm}{2}
+S{2.5cm}{2}
\end_layout
\begin_layout Standard
\begin_inset Tabular
<lyxtabular version="3" rows="3" columns="4">
<features>
-<column alignment="center" valignment="middle" leftline="true" width="2.5cm" special="|M{2.5cm}">
-<column alignment="center" valignment="middle" leftline="true" width="0" special="|S{2.5cm}{2}">
+<column alignment="center" valignment="middle" leftline="true" width="2.5cm" special="M{2.5cm}">
+<column alignment="center" valignment="middle" leftline="true" width="0" special="S{2.5cm}{2}">
<column alignment="center" valignment="middle" leftline="true" width="0">
-<column alignment="center" valignment="middle" leftline="true" rightline="true" width="0" special="|K{red}|">
+<column alignment="center" valignment="middle" leftline="true" rightline="true" width="0" special="K{red}">
<row topline="true">
<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
\begin_inset Text
\end_inset
</cell>
-<cell multicolumn="1" alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none" special="M{2.5cm}|">
+<cell multicolumn="1" alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none" special="M{2.5cm}">
\begin_inset Text
\begin_layout Standard
\backslash
arrayrulewidth 1.5pt}
\newline
-
+
\backslash
myHline
\backslash
\begin_inset Tabular
<lyxtabular version="3" rows="3" columns="3">
<features>
-<column alignment="center" valignment="top" leftline="true" width="0" special="Vc">
-<column alignment="center" valignment="top" leftline="true" width="0" special="Vc">
-<column alignment="center" valignment="top" leftline="true" width="0" special="VcV">
+<column alignment="center" valignment="top" width="0" special="Vc">
+<column alignment="center" valignment="top" width="0" special="Vc">
+<column alignment="center" valignment="top" width="0" special="VcV">
<row topline="true">
<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
\begin_inset Text
To insert a float, use the menu
\family sans
Insert\SpecialChar \menuseparator
-Floats
+Float
\family default
.
- This inserts a box with a label in the
-\family sans
-Caption
-\family default
- environment
-\begin_inset Foot
-status collapsed
-
-\begin_layout Standard
-The
+ This inserts the
\family sans
Caption
\family default
- environment is described in LyX's
-\emph on
-Userguide
-\emph default
-.
-\end_layout
-
-\end_inset
-
- into your document.
- Every label ends with the character
-\begin_inset Quotes eld
-\end_inset
-
-#
-\begin_inset Quotes erd
-\end_inset
-
- as placeholder for the float number in the output.
+ inset, a box with a label.
The label will automatically be translated to the document language in
the output.
Behind the label you can insert the caption text.
\begin_inset Graphics
filename clipart/floatQt4.png
scale 70
+ scaleBeforeRotation
\end_inset
\begin_layout Subsection
Algorithm Floats
\begin_inset LatexCommand index
-name "Floats ! Algorithm Floats"
+name "Floats ! Algorithms"
\end_inset
\begin_layout LyX-Code
for I in 1..N loop
\newline
- Sum:= Sum + A(I); /*senseless comment*/
+ Sum:= Sum + A(I); /*comment*/
\newline
end loop
\begin_inset VSpace -4mm
\end_inset
-\series default
-
-\newline
-Where
-\family sans
-your\InsetSpace ~
-name
-\family default
- is the word
-\begin_inset Quotes eld
-\end_inset
-
-
-\emph on
-algorithm
-\emph default
-
-\begin_inset Quotes erd
-\end_inset
-
- in your language.
\end_layout
\begin_layout Standard
filename clipart/mobius.eps
display color
width 40col%
+ scaleBeforeRotation
rotateOrigin center
\end_inset
\family default
if the LaTeX-package
\series bold
-floatflt
+f\SpecialChar \textcompwordmark{}
+loatf\SpecialChar \textcompwordmark{}
+lt
\series default
\begin_inset LatexCommand index
\begin_layout Standard
The LaTeX-package
\series bold
-floatflt
+f\SpecialChar \textcompwordmark{}
+loatf\SpecialChar \textcompwordmark{}
+lt
\series default
also supports table wrap floats, but they are not yet supported by LyX.
If you need this, read the documentation of
\series bold
-floatflt
+f\SpecialChar \textcompwordmark{}
+loatf\SpecialChar \textcompwordmark{}
+lt
\series default
\begin_inset LatexCommand cite
instead of
\series bold
-floatf\SpecialChar \textcompwordmark{}
+f\SpecialChar \textcompwordmark{}
+loatf\SpecialChar \textcompwordmark{}
lt
\series default
, but it is currently not supported by LyX.
\begin_layout Itemize
Wrap floats should not be placed in paragraphs that run over a page break.
That means that wrap floats should better be inserted to the exact place
- when the document is nearly ready and you are able to estimate where page
- breaks will appear.
+ when the document is nearly finished and you are able to estimate where
+ page breaks will appear.
\end_layout
\begin_layout Itemize
Wrap floats are not allowed in section headings or tables.
\end_layout
+\begin_layout Section
+Float Numbering
+\begin_inset LatexCommand label
+name "sec:Float-Numbering"
+
+\end_inset
+
+
+\begin_inset LatexCommand index
+name "Floats ! Numbering"
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+Floats are usually numbered either independent from the sections the floats
+ are in, or in the scheme
+\begin_inset Quotes eld
+\end_inset
+
+chapter.number
+\begin_inset Quotes erd
+\end_inset
+
+ or
+\begin_inset Quotes eld
+\end_inset
+
+section.number
+\begin_inset Quotes erd
+\end_inset
+
+.
+ This depends on the used document class.
+\end_layout
+
+\begin_layout Standard
+To change the section independent numbering, you can use this command in
+ the document preamble:
+\end_layout
+
+\begin_layout Standard
+
+\series bold
+
+\backslash
+renewcommand{
+\backslash
+thetable}{
+\backslash
+roman{table}}
+\end_layout
+
+\begin_layout Standard
+
+\series bold
+
+\backslash
+thetable
+\series default
+ is the command that prints the table number, for figure floats, the command
+ would be
+\series bold
+
+\backslash
+thefigure
+\series default
+.
+ The command
+\series bold
+
+\backslash
+roman
+\series default
+ prints in the command above the table number as small roman number.
+\end_layout
+
+\begin_layout Standard
+To change the numbering scheme for example to
+\begin_inset Quotes eld
+\end_inset
+
+subsection.number
+\begin_inset Quotes erd
+\end_inset
+
+, use this command in the preamble:
+\end_layout
+
+\begin_layout Standard
+
+\series bold
+
+\backslash
+numberwithin{table}{subsection}
+\end_layout
+
+\begin_layout Standard
+To be able to use the command
+\series bold
+
+\backslash
+numberwithin
+\series default
+, set in the tab
+\family sans
+Math\InsetSpace ~
+Options
+\family default
+ in the document settings the option
+\family sans
+Use\InsetSpace ~
+AMS\InsetSpace ~
+math\InsetSpace ~
+package
+\family default
+.
+\end_layout
+
+\begin_layout Standard
+Please also have a look at section\InsetSpace ~
+
+\begin_inset LatexCommand ref
+reference "sub:Footnote-Numbering"
+
+\end_inset
+
+ for the details and important notes about the numbering commands.
+\end_layout
+
\begin_layout Section
Referencing Floats
\begin_inset LatexCommand label
\begin_inset Graphics
filename ../images/label-insert.xpm
scale 85
+ scaleBeforeRotation
\end_inset
\begin_inset Graphics
filename clipart/labelQt4.png
scale 85
+ scaleBeforeRotation
\end_inset
\begin_inset Graphics
filename ../images/dialog-show-new-inset_ref.xpm
scale 85
+ scaleBeforeRotation
\end_inset
\begin_inset Graphics
filename clipart/referenceQt4.png
scale 85
+ scaleBeforeRotation
\end_inset
\series bold
Note:
\series default
- The set reference position has no effect for references to subfigures.
-\end_layout
+
+\series bold
+hypcap
+\series default
+ has no effect for references to subfigures.
+\end_layout
\end_inset
\begin_layout Description
Here\InsetSpace ~
if\InsetSpace ~
-possible: try to place the float on the position where it is inserted
+possible try to place the float on the position where it is inserted
\end_layout
\begin_layout Description
Top\InsetSpace ~
of\InsetSpace ~
-page: try to place the float on the top of the current page
+page try to place the float on the top of the current page
\end_layout
\begin_layout Description
Bottom\InsetSpace ~
of\InsetSpace ~
-page: try to place the float on the bottom of the current page
+page try to place the float on the bottom of the current page
\end_layout
\begin_layout Description
Page\InsetSpace ~
of\InsetSpace ~
-floats: try to place the float on an own page
+floats try to place the float on an own page
\end_layout
\begin_layout Standard
\end_layout
\begin_layout Standard
-By default, each options has its own rules:
+By default, each option has its own rules:
\end_layout
\begin_layout Labeling
\series bold
\backslash
-floatpagefraction
+f\SpecialChar \textcompwordmark{}
+loatpagefraction
\series default
)
\end_layout
a two-column document).
They are normally rotated so that you can read them from the outside margin
-- to the left on even pages, to the right on odd pages.
+ To force a certain rotation direction for all pages, you can add either
+ the option
+\series bold
+f\SpecialChar \textcompwordmark{}
+iguresleft
+\series default
+ or
+\series bold
+f\SpecialChar \textcompwordmark{}
+iguresright
+\series default
+ to the document class options.
\end_layout
\begin_layout Standard
\end_inset
followed by the caption text.
- The number sign
+
\begin_inset Quotes eld
\end_inset
\begin_inset Quotes erd
\end_inset
- is substituted in the printed output by the actual reference number.
+ is the actual reference number.
By default the label and the number are in the same font as the caption
- text and a colon follows the number to divide then label from the text.
+ text and a colon follows the number to divide the label from the text.
This caption format is not suitable for all document formats.
\end_layout
filename clipart/mobius.eps
lyxscale 50
scale 50
+ scaleBeforeRotation
\end_inset
\series bold
tablecaptionabove
\series default
-, or you can use the environment
-\family sans
-caption\InsetSpace ~
-above
-\family default
- instead of the
-\family sans
-caption
-\family default
- environment.
+.
\end_layout
\begin_layout Standard
\end_layout
\begin_layout Standard
-\begin_inset VSpace defskip
+\begin_inset VSpace medskip
\end_inset
For more information about the package
\begin_inset Graphics
filename clipart/escher-lsd.eps
scale 75
+ scaleBeforeRotation
\end_inset
\begin_inset Graphics
filename clipart/escher-lsd.eps
scale 75
+ scaleBeforeRotation
\end_inset
\begin_inset LatexCommand index
-name "Floats ! Listings"
+name "Floats ! Float Lists"
\end_inset
\end_layout
\begin_layout Section
-\begin_inset ERT
-status collapsed
-
-\begin_layout Standard
-
-
-\backslash
-texorpdfstring{
-\end_layout
-
-\end_inset
-
-LyX
-\begin_inset ERT
-status collapsed
-
-\begin_layout Standard
-
-}{LyX}
-\end_layout
-
-\end_inset
-
- Notes
+LyX Notes
\begin_inset LatexCommand label
name "sec:LyX-Notes"
\end_inset
-\begin_inset Note Note
-status collapsed
-
-\begin_layout Standard
-The command
-\backslash
-texorpdfstring is provided by the LaTeX-package hyperref to avoid that ligatures
- are displayed wrongly in PDF-bookmarks.
- For more information about this, have a look at
-\begin_inset LatexCommand cite
-key "hyperref"
-
-\end_inset
-
-.
-\end_layout
-
-\end_inset
-
-
\end_layout
\begin_layout Standard
\begin_inset Graphics
filename ../images/note-insert.xpm
scale 85
+ scaleBeforeRotation
\end_inset
Note
\family default
.
- There are three types of notes:
+ There are five types of notes:
\end_layout
\begin_layout Description
filename clipart/LyXNoteImageQt4.png
display none
scale 85
+ scaleBeforeRotation
\end_inset
\family sans
File\SpecialChar \menuseparator
Export\SpecialChar \menuseparator
-LaTeX (pdflatex) / LaTeX (plain)
+LaTeX (pdflatex) / (plain)
\family default
.
Its note-box looks like this:
filename clipart/CommentNoteImageQt4.png
display none
scale 85
+ scaleBeforeRotation
\end_inset
filename clipart/GreyedOutNoteImageQt4.png
display none
scale 85
+ scaleBeforeRotation
\end_inset
filename clipart/FramedNoteImageQt4.png
display none
scale 85
+ scaleBeforeRotation
\end_inset
filename clipart/ShadedNoteImageQt4.png
display none
scale 85
+ scaleBeforeRotation
\end_inset
\begin_inset VSpace bigskip
\end_inset
-When you use the toolbar button to insert notes, a
+When you use the toolbar button
+\begin_inset Graphics
+ filename ../images/note-insert.xpm
+ scale 85
+ scaleBeforeRotation
+
+\end_inset
+
+ to insert notes, a
\family sans
LyX\InsetSpace ~
Note
\family default
is inserted.
- You can switch between the three note types by right-clicking on the note-box.
+ You can switch between the five note types by right-clicking on the note-box.
\family roman
\series medium
\begin_inset Graphics
filename ../images/footnote-insert.xpm
scale 85
+ scaleBeforeRotation
\end_inset
\begin_inset Graphics
filename clipart/footnoteQt4.png
scale 80
+ scaleBeforeRotation
\end_inset
\end_inset
-.
-\newline
-
-\begin_inset Note Greyedout
-status open
-
-\begin_layout Standard
-
-\series bold
-Note:
-\series default
- LyX doesn't provide a prefix for labels in footnotes, so you have to insert
- e.\InsetSpace \thinspace{}
-g.\InsetSpace ~
-the prefix
-\family sans
-
-\begin_inset Quotes eld
-\end_inset
-
-foot:
-\family default
-
-\begin_inset Quotes erd
-\end_inset
-
- manually when you want to use the reference style
-\family sans
-Formatted\InsetSpace ~
-reference
-\family default
.
\end_layout
-\end_inset
-
-
-\end_layout
-
\begin_layout Standard
\begin_inset VSpace defskip
\end_inset
\end_inset
-\end_layout
-
-\begin_layout Standard
-If you want to have footnotes numbered in the scheme
-\begin_inset Quotes eld
-\end_inset
-
-chapter.footnote
-\begin_inset Quotes erd
-\end_inset
-
-, add the following command to your document preamble:
-\end_layout
-
-\begin_layout Standard
-
-\series bold
-
-\backslash
-numberwithin{footnote}{chapter}
-\end_layout
-
-\begin_layout Standard
-To be able to use the command
-\series bold
-
-\backslash
-numberwithin
-\series default
-, set in the tab
-\family sans
-Math\InsetSpace ~
-Options
-\family default
- in the document settings the option
-\family sans
-Use\InsetSpace ~
-AMS\InsetSpace ~
-math\InsetSpace ~
-package
-\family default
-.
-\end_layout
-
-\begin_layout Standard
-\begin_inset ERT
-status collapsed
-
-\begin_layout Standard
-
-
-\backslash
-numberwithin{footnote}{chapter}
-\end_layout
-
-\end_inset
-
-This is another example footnote:
-\series bold
-
-\begin_inset Foot
-status open
-
-\begin_layout Standard
-This is a footnote numbered in the scheme
-\begin_inset Quotes eld
-\end_inset
-
-chapter.footnote
-\begin_inset Quotes erd
-\end_inset
-
-.
-\end_layout
-
-\end_inset
-
-
-\series default
-
-\begin_inset ERT
-status collapsed
-
-\begin_layout Standard
-
-
-\backslash
-numberwithin{footnote}{part}
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset VSpace bigskip
-\end_inset
-
-
\end_layout
\begin_layout Standard
\end_inset
-\begin_inset ERT
-status collapsed
-
-\begin_layout Standard
-
-
-\backslash
-renewcommand{
-\backslash
-thefootnote}{
-\backslash
-arabic{footnote}}
-\end_layout
-
-\end_inset
-
-
\end_layout
\begin_layout Standard
roman
\series default
in the command above.
+\begin_inset ERT
+status collapsed
+
+\begin_layout Standard
+
+
+\backslash
+renewcommand{
+\backslash
+thefootnote}{
+\backslash
+arabic{footnote}}
\end_layout
-\begin_layout Subsection
-Footnote Placement
-\begin_inset LatexCommand index
-name "Footnotes ! Placement"
+\end_inset
+
+
+\end_layout
+\begin_layout Standard
+\begin_inset VSpace bigskip
\end_inset
\end_layout
\begin_layout Standard
-If you have several footnotes in one page, they appear without vertical
- space between them at the bottom of the page.
- To make them better readable you can e.\InsetSpace \thinspace{}
-g.\InsetSpace ~
-add 1.5\InsetSpace \thinspace{}
-mm space with the following
- preamble command:
+If you want to have footnotes numbered in the scheme
+\begin_inset Quotes eld
+\end_inset
+
+chapter.footnote
+\begin_inset Quotes erd
+\end_inset
+
+, add the following command to your document preamble:
\end_layout
\begin_layout Standard
\series bold
\backslash
-let
+numberwithin{footnote}{chapter}
+\end_layout
+
+\begin_layout Standard
+To be able to use the command
+\series bold
+
+\backslash
+numberwithin
+\series default
+, set in the tab
+\family sans
+Math\InsetSpace ~
+Options
+\family default
+ in the document settings the option
+\family sans
+Use\InsetSpace ~
+AMS\InsetSpace ~
+math\InsetSpace ~
+package
+\family default
+.
+\end_layout
+
+\begin_layout Standard
+\begin_inset ERT
+status collapsed
+
+\begin_layout Standard
+
+
+\backslash
+numberwithin{footnote}{chapter}
+\end_layout
+
+\end_inset
+
+This is another example footnote:
+\series bold
+
+\begin_inset Foot
+status open
+
+\begin_layout Standard
+This is a footnote numbered in the scheme
+\begin_inset Quotes eld
+\end_inset
+
+chapter.footnote
+\begin_inset Quotes erd
+\end_inset
+
+.
+\end_layout
+
+\end_inset
+
+
+\series default
+
+\begin_inset ERT
+status collapsed
+
+\begin_layout Standard
+
+
+\backslash
+renewcommand{
+\backslash
+thefootnote}{
+\backslash
+arabic{footnote}}
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+\begin_inset Note Greyedout
+status open
+
+\begin_layout Standard
+
+\series bold
+Note:
+\series default
+
+\series bold
+
+\backslash
+numberwithin
+\series default
+ always prints out the footnote number as arabic number; previous redefinitions
+ to get non-arabic numbers are overwritten.
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+So to get for example the scheme
+\begin_inset Quotes eld
+\end_inset
+
+chapter.
+\backslash
+Roman{footnote}
+\begin_inset Quotes erd
+\end_inset
+
+, use this command instead of
+\series bold
+
+\backslash
+numberwithin
+\series default
+:
+\end_layout
+
+\begin_layout Standard
+
+\series bold
+
+\backslash
+renewcommand{
+\backslash
+thefootnote}{
+\backslash
+thechapter.
+\backslash
+Roman{footnote}}
+\end_layout
+
+\begin_layout Subsection
+Footnote Placement
+\begin_inset LatexCommand index
+name "Footnotes ! Placement"
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+If you have several footnotes in one page, they appear without vertical
+ space between them at the bottom of the page.
+ To make them better readable you can e.\InsetSpace \thinspace{}
+g.\InsetSpace ~
+add 1.5\InsetSpace \thinspace{}
+mm space with the following
+ preamble command:
+\end_layout
+
+\begin_layout Standard
+
+\series bold
+
+\backslash
+let
\backslash
myFoot
\backslash
\begin_inset Graphics
filename clipart/without_fntright.pdf
width 100col%
+ scaleBeforeRotation
\end_inset
\begin_inset Graphics
filename clipart/with_fntright.pdf
width 100col%
+ scaleBeforeRotation
\end_inset
\begin_inset Graphics
filename clipart/endnotes.pdf
+ scaleBeforeRotation
\end_inset
\end_layout
\begin_layout Standard
-\begin_inset VSpace defskip
+\begin_inset VSpace medskip
\end_inset
The paragraph heading for the endnotes isn't automatically translated into
\end_layout
\begin_layout Standard
-\begin_inset VSpace defskip
+\begin_inset VSpace medskip
\end_inset
The numbering of endnotes can be changed like the footnote numbering as
\begin_inset Graphics
filename ../images/marginalnote-insert.xpm
scale 85
+ scaleBeforeRotation
\end_inset
\end_layout
\begin_layout Standard
-\begin_inset ERT
-status collapsed
+To return to the default placement insert the command
+\end_layout
\begin_layout Standard
+\series bold
\backslash
-normalmarginpar
+normalmarginpar
\end_layout
-\end_inset
-
-To return to the default placement insert the command
-\end_layout
+\begin_layout Standard
+in ERT.
+\begin_inset ERT
+status collapsed
\begin_layout Standard
-\series bold
\backslash
-normalmarginpar
+normalmarginpar
\end_layout
-\begin_layout Standard
-in ERT.
+\end_inset
+
\begin_inset Note Greyedout
status open
\end_layout
\begin_layout Standard
-\begin_inset VSpace defskip
+\begin_inset VSpace medskip
\end_inset
With
\end_layout
\begin_layout Standard
-\begin_inset VSpace defskip
+\begin_inset VSpace medskip
\end_inset
For the other features of
\begin_inset VSpace bigskip
\end_inset
-You can change the layout of margin notes by redefining its definition.
+You can adjust the layout of margin notes by changing its definition.
To create for example a header for all margin notes with the underlined,
sans-serif, and bold header text
\begin_inset Quotes eld
\begin_inset Graphics
filename clipart/BoxInsetDefaultQt4.png
scale 85
+ scaleBeforeRotation
\end_inset
\end_layout
\begin_layout Standard
-This line is an example to show how you can prevent the hyphenation of e.\InsetSpace \thinspace{}
-g.\InsetSpace ~
-veryver
-ylongwords.
+This line is an example to show how you can prevent the hyphenation of
+\begin_inset Quotes eld
+\end_inset
+
+veryverylongword
+\begin_inset Quotes erd
+\end_inset
+
+.
\end_layout
\begin_layout Standard
\begin_inset Quotes eld
\end_inset
-veryverylongwords
+veryverylongword
\begin_inset Quotes erd
\end_inset
\end_layout
\begin_layout Standard
-This line is an example to show how you can prevent the hyphenation of e.\InsetSpace \thinspace{}
-g.\InsetSpace ~
-
+This line is an example to show how you can prevent the hyphenation of
\begin_inset ERT
status collapsed
\end_inset
-veryverylongwords.
+
+\begin_inset Quotes eld
+\end_inset
+
+veryverylongword
+\begin_inset Quotes erd
+\end_inset
+
+.
\begin_inset ERT
status collapsed
\end_layout
+\begin_layout Standard
+You can alternatively set the command
+\begin_inset Quotes eld
+\end_inset
+
+
+\series bold
+
+\backslash
+-
+\series default
+
+\begin_inset Quotes grd
+\end_inset
+
+ as ERT directly before the word:
+\end_layout
+
+\begin_layout Standard
+This line is an example to show how you can prevent the hyphenation of
+\begin_inset Quotes eld
+\end_inset
+
+
+\begin_inset ERT
+status collapsed
+
+\begin_layout Standard
+
+
+\backslash
+-
+\end_layout
+
+\end_inset
+
+veryverylongword
+\begin_inset Quotes erd
+\end_inset
+
+.
+\end_layout
+
\begin_layout Standard
Of course the word now protrudes over the side margin.
To avoid this, add via the menu
\end_layout
\begin_layout Standard
-This line is an example to show how you can prevent the hyphenation of e.\InsetSpace \thinspace{}
-g.\InsetSpace ~
-
+This line is an example to show how you can prevent the hyphenation of
\newline
\begin_inset ERT
\end_inset
-veryverylongwords.
+
+\begin_inset Quotes eld
+\end_inset
+
+veryverylongword
+\begin_inset Quotes erd
+\end_inset
+
+.
\begin_inset ERT
status collapsed
\end_layout
\begin_layout Standard
-To color the background of text the text must be put into a so called colorbox.
- This requires that the LaTeX-package
-\series bold
-color
-\series default
+To color the background of text the text must be put into a so called
+\begin_inset Quotes eld
+\end_inset
+
+colorbox
+\begin_inset Quotes erd
+\end_inset
+
+.
+ This requires that the LaTeX-package
+\series bold
+color
+\series default
\begin_inset LatexCommand index
name "LaTeX-packages ! color"
Generate\InsetSpace ~
hyperlink
\family default
- in the URL dialog has only an affect when you export your document to the
- format
-\begin_inset Quotes eld
-\end_inset
-
-
-\family sans
-LinuxDoc
-\family default
-
-\begin_inset Quotes erd
-\end_inset
-
-.
+ in the URL dialog does nothing.
+ This relict will be removed in the next LyX-version.
\end_layout
\begin_layout Standard
\series default
instead of LyX's URL box has the advantage that you can specify the text
style of the link text like for all other text parts.
- You can therefore set hyphenation points and forced linebreaks to have
- long link text broken at the page margin.
+ You can then set hyphenation points and forced linebreaks to have long
+ link text broken at the page margin.
You are furthermore able to change the text style for all URLs in your
document with an option in
\series bold
\begin_layout Description
Date This inserts the date in the form
\emph on
-Date-Month-Year
+Day-Month-Year
\emph default
.
This is a date inserted as external material:
\newline
The date is not shown within LyX, only in the output.
- There are two other methods of inserting a date, via menu
+ There are two other methods of inserting a date: Via menu
\family sans
Insert\SpecialChar \menuseparator
Date
\end_layout
\begin_layout Description
-Xfig This template supports images created with the program
+XFig This template supports images created with the program
\begin_inset ERT
status collapsed
\begin_inset Graphics
filename clipart/ExternalMaterialQt4.png
scale 85
+ scaleBeforeRotation
\end_inset
\begin_layout Section
Child Documents
-\begin_inset LatexCommand index
-name "External Stuff ! Child Documents"
+\begin_inset LatexCommand label
+name "sec:Child-Documents"
\end_inset
\begin_inset LatexCommand index
-name "Files ! Child Documents"
+name "External Stuff ! Child Documents"
\end_inset
\begin_inset Graphics
filename clipart/ChildDocumentQt4.png
scale 85
+ scaleBeforeRotation
\end_inset
Documents
\family default
.
- A dialog pops up where you can choose between three include methods:
+ A dialog pops up where you can choose between four include methods:
\end_layout
\begin_layout Description
\family default
:
\begin_inset Include \input{DummyDocument2.lyx}
-preview true
+preview false
\end_inset
Note:
\series default
As you can see in the examples above, the text of the documents included
- as verbatim is not broken at the end of the document lines.
+ as
+\family sans
+verbatim
+\family default
+ is not broken at the end of the document lines.
\end_layout
\end_inset
\end_layout
+\begin_layout Description
+Listings This type is described in chapter\InsetSpace ~
+
+\begin_inset LatexCommand ref
+reference "cha:Program-Code-Listings"
+
+\end_inset
+
+.
+\end_layout
+
\begin_layout Standard
\begin_inset Note Greyedout
status open
\end_inset
+\end_layout
+
+\begin_layout Chapter
+Program Code Listings
+\begin_inset LatexCommand label
+name "cha:Program-Code-Listings"
+
+\end_inset
+
+
+\begin_inset LatexCommand index
+name "Listings"
+
+\end_inset
+
+
+\begin_inset LatexCommand index
+name "Program Code"
+
+\end_inset
+
+
+\begin_inset LatexCommand index
+name "Floats ! Listings"
+
+\end_inset
+
+
\end_layout
\begin_layout Standard
+To include and typeset program code you can use the
+\family sans
+Listings
+\family default
+ inset that can be inserted via the menu
+\family sans
+Insert\SpecialChar \menuseparator
+Program Listing
+\family default
+.
+ The LaTeX-package
+\series bold
+listings
+\series default
-\newpage
+\begin_inset LatexCommand index
+name "LaTeX-packages ! listings"
+
+\end_inset
+ provides a powerful and flexible way to insert program source code to your
+ document.
\end_layout
-\begin_layout Chapter
-\start_of_appendix
-Units available in
-\begin_inset ERT
-status collapsed
+\begin_layout Standard
+When right-clicking on a listings inset a dialog pops up where you can set
+ the listings format.
+\end_layout
\begin_layout Standard
+By default, a listing starts a new paragraph in the output.
+ The placement option
+\family sans
+Inline\InsetSpace ~
+listing
+\family default
+ prints the listing inline like this:
+\begin_inset listings
+lstparams "language={C++}"
+inline true
+status open
+\begin_layout Standard
-\backslash
-texorpdfstring{
+int a=5;
\end_layout
\end_inset
-LyX
-\begin_inset ERT
-status collapsed
+
+\newline
+The option
+\family sans
+Float
+\family default
+ creates a listings float where you can specify the placement options
+\begin_inset Quotes eld
+\end_inset
+
+
+\family sans
+h
+\family default
+
+\begin_inset Quotes erd
+\end_inset
+
+,
+\begin_inset Quotes eld
+\end_inset
+
+
+\family sans
+t
+\family default
+
+\begin_inset Quotes erd
+\end_inset
+
+,
+\begin_inset Quotes eld
+\end_inset
+
+
+\family sans
+b
+\family default
+
+\begin_inset Quotes erd
+\end_inset
+
+, and
+\begin_inset Quotes eld
+\end_inset
+
+
+\family sans
+p
+\family default
+
+\begin_inset Quotes erd
+\end_inset
+
+ corresponding to the float placement options described in section\InsetSpace ~
+
+\begin_inset LatexCommand ref
+reference "sec:Float-Placement"
+
+\end_inset
+
+.
+ The placement options can be mixed and are inserted without any separation,
+ e.\InsetSpace \thinspace{}
+g.\InsetSpace ~
+
+\begin_inset Quotes eld
+\end_inset
+
+
+\family sans
+htbp
+\family default
+
+\begin_inset Quotes erd
+\end_inset
+
+.
+ The option
+\begin_inset Quotes eld
+\end_inset
+
+h
+\begin_inset Quotes erd
+\end_inset
+
+ has sometimes no effect, but you don't need to use the
+\family sans
+Float
+\family default
+ option in this case as also non-float listings can have captions and be
+ referenced.
+\end_layout
+
+\begin_layout Standard
+You can add captions to listings with the menu
+\family sans
+Insert\SpecialChar \menuseparator
+Caption
+\family default
+.
+ Listings can be referenced like floats: Listing\InsetSpace ~
+
+\begin_inset LatexCommand ref
+reference "lst:Example-Listing"
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+\begin_inset listings
+lstparams "language=Python"
+inline false
+status open
+
+\begin_layout Standard
+
+\begin_inset Caption
\begin_layout Standard
+\begin_inset LatexCommand label
+name "lst:Example-Listing"
+
+\end_inset
-}{LyX}
+Example Listing float
\end_layout
\end_inset
+# Example listing float
+\end_layout
-\begin_inset LatexCommand index
-name "Units"
+\begin_layout Standard
+
+def func(param):
+\end_layout
+
+\begin_layout Standard
+
+ 'this is a python function'
+\end_layout
+
+\begin_layout Standard
+
+ pass
+\end_layout
\end_inset
-\begin_inset LatexCommand label
-name "cha:Units-available-in"
+\end_layout
+\begin_layout Standard
+When you have set a programming language in the listings dialog, the keywords
+ of this language will be recognized and specially typeset in the output.
+ In the example listings the Python keyword
+\begin_inset Quotes eld
\end_inset
+def
+\begin_inset Quotes erd
+\end_inset
-\begin_inset Note Note
+ is recognized and printed bold in the output.
+\end_layout
+
+\begin_layout Standard
+\begin_inset Note Greyedout
+status open
+
+\begin_layout Standard
+
+\series bold
+Note:
+\series default
+ If you don't get bold keywords when using typewriter fonts, your typewriter
+ font probably doesn't provide a bold shape.
+ In this case select a different one in the menu
+\family sans
+Document\SpecialChar \menuseparator
+Settings\SpecialChar \menuseparator
+Fonts
+\family default
+.
+ (The fonts
+\emph on
+LuxiMono, BeraMono
+\emph default
+ and
+\emph on
+Courier
+\emph default
+ provide bold shapes.)
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+In section
+\family sans
+Line\InsetSpace ~
+numbering
+\family default
+ of the listings dialog you can specify the line numbering style.
+ You can insert a number to specify which lines are numbered to the field
+
+\family sans
+Step
+\family default
+.
+ When you insert e.g.
+
+\begin_inset Quotes eld
+\end_inset
+
+3
+\begin_inset Quotes erd
+\end_inset
+
+, only every 3rd line will be numbered.
+\end_layout
+
+\begin_layout Standard
+You can furthermore specify a range of lines, only these will then appear
+ in the output.
+ The option
+\family sans
+Extended\InsetSpace ~
+chars
+\family default
+ should be used when you use national characters like the German umlauts
+ in the listing.
+\newline
+Here is an example listing with left line numbering, step
+
+\begin_inset Quotes eld
+\end_inset
+
+3
+\begin_inset Quotes erd
+\end_inset
+
+, language
+\begin_inset Quotes eld
+\end_inset
+
+Python
+\begin_inset Quotes erd
+\end_inset
+
+, options
+\begin_inset Quotes eld
+\end_inset
+
+Extended\InsetSpace ~
+chars
+\begin_inset Quotes erd
+\end_inset
+
+ and
+\begin_inset Quotes eld
+\end_inset
+
+Space\InsetSpace ~
+as\InsetSpace ~
+Symbol
+\begin_inset Quotes erd
+\end_inset
+
+, range lines 3\InsetSpace \thinspace{}
+-\InsetSpace \thinspace{}
+8:
+\end_layout
+
+\begin_layout Standard
+\begin_inset listings
+lstparams "extendedchars=true,firstline=3,language=Python,lastline=8,numbers=left,showspaces=true,stepnumber=3"
+inline false
+status open
+
+\begin_layout Standard
+
+def func(param):
+\end_layout
+
+\begin_layout Standard
+
+ 'this is a python function'
+\end_layout
+
+\begin_layout Standard
+
+ pass
+\end_layout
+
+\begin_layout Standard
+
+def func(param):
+\end_layout
+
+\begin_layout Standard
+
+'This is a German word: Tschüß'
+\end_layout
+
+\begin_layout Standard
+
+pass
+\end_layout
+
+\begin_layout Standard
+
+def func(param):
+\end_layout
+
+\begin_layout Standard
+
+'this is a python function'
+\end_layout
+
+\begin_layout Standard
+
+pass
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+\begin_inset Note Greyedout
+status open
+
+\begin_layout Standard
+
+\series bold
+Note:
+\series default
+ Due to a bug in the
+\series bold
+listings
+\series default
+ package the line numbering is shifted by a line by every previous listing.
+ That's the reason why the lines 2 and 5 are numbered in the above listing
+ and not the lines 3 and 6.
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+\begin_inset VSpace bigskip
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+It is also possible to print lines from a file as listing.
+ To do this, use the menu
+\family sans
+Insert\SpecialChar \menuseparator
+File\SpecialChar \menuseparator
+Child Document
+\family default
+ and choose the type
+\family sans
+Listings
+\family default
+.
+\begin_inset Foot
status collapsed
\begin_layout Standard
-The command
-\backslash
-texorpdfstring is provided by the LaTeX-package hyperref to avoid that ligatures
- are displayed wrongly in PDF-bookmarks.
- For more information about this, have a look at
+The other child document types are described in section\InsetSpace ~
+
+\begin_inset LatexCommand ref
+reference "sec:Child-Documents"
+
+\end_inset
+
+.
+\end_layout
+
+\end_inset
+
+ In the child document dialog you can specify the listing parameters in
+ a text box.
+ To show a list of all available parameters, type in a question mark
+\begin_inset Quotes eld
+\end_inset
+
+?
+\begin_inset Quotes erd
+\end_inset
+
+ in the text box.
+\end_layout
+
+\begin_layout Standard
+To reference child document listings, write a label text into the corresponding
+ field of the child document dialog.
+ The label can then be referenced using the menu
+\family sans
+Insert\SpecialChar \menuseparator
+Cross-Reference
+\family default
+.
+\end_layout
+
+\begin_layout Standard
+Listing\InsetSpace ~
+
+\begin_inset LatexCommand ref
+reference "lst:file-listing"
+
+\end_inset
+
+ is an example for a listing of a file; there the lines 10\InsetSpace \thinspace{}
+-\InsetSpace \thinspace{}
+15 of this LyX
+ file are listed.
+\end_layout
+
+\begin_layout Standard
+\begin_inset Include \lstinputlisting{EmbeddedObjects.lyx}[breaklines=true,caption={Lines 10 - 15 of this LyX file},firstline=10,label={lst:file-listing},language={[LaTeX]TeX},lastline=15]
+preview false
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+\begin_inset VSpace bigskip
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+Global listings settings can be set in the
+\family sans
+Document\SpecialChar \menuseparator
+Settings\SpecialChar \menuseparator
+Text Layout
+\family default
+ dialog.
+ To get there a list of available options, type in a question mark
+\begin_inset Quotes eld
+\end_inset
+
+?
+\begin_inset Quotes erd
+\end_inset
+
+ in the
+\family sans
+Listings\InsetSpace ~
+settings
+\family default
+ field.
+\end_layout
+
+\begin_layout Standard
+For more information about the
+\series bold
+listings
+\series default
+ package, we refer to its documentation
\begin_inset LatexCommand cite
-key "hyperref"
+key "listings"
\end_inset
.
\end_layout
+\begin_layout Standard
+
+\newpage
+
+\end_layout
+
+\begin_layout Chapter
+\start_of_appendix
+Units available in LyX
+\begin_inset LatexCommand index
+name "Units"
+
+\end_inset
+
+
+\begin_inset LatexCommand label
+name "cha:Units-available-in"
+
\end_inset
\begin_inset Text
\begin_layout Standard
-didot (72\InsetSpace \thinspace{}
+didot (1\InsetSpace \thinspace{}
dd
\begin_inset Formula $\approx$
\end_inset
- 37.6\InsetSpace \thinspace{}
+ 0.376\InsetSpace \thinspace{}
mm)
\end_layout
\begin_inset Graphics
filename ../images/buffer-view_dvi.xpm
scale 85
+ scaleBeforeRotation
\end_inset
\begin_inset LatexCommand index
-name "File Formats ! PostScript\\protect\\pagebreak"
+name "File Formats ! PostScript"
\end_inset
\begin_inset Graphics
filename ../images/buffer-view_ps.xpm
scale 85
+ scaleBeforeRotation
\end_inset
\end_inset
).
- You can although use any other image format, because LyX converts them
+ Nevertheless you can use any other image format, because LyX converts them
in the background to one of these formats.
But as described in the section about PostScript, the image conversion
will slow down your work flow.
\end_layout
\begin_layout Description
-PDF This uses the program
+PDF\InsetSpace ~
+(ps2pdf) This uses the program
\family typewriter
ps2pdf
\family default
\begin_inset Graphics
filename ../images/buffer-view_pdf2.xpm
scale 85
+ scaleBeforeRotation
\end_inset
\begin_layout Standard
\begin_inset Formula \begin{equation}
-W_{\mathrm{tot}\, n}=n·(W_{g\, n}+2·\backslash\mbox{tabcolsep})+(n+1)·\backslash\mbox{arrayrulewidth}\label{eq:Wtot_n}\end{equation}
+W_{\mathrm{tot}\, n}=n\cdot(W_{g\, n}+2\cdot\backslash\mbox{tabcolsep})+(n+1)\cdot\backslash\mbox{arrayrulewidth}\label{eq:Wtot_n}\end{equation}
\end_inset
\begin_layout Standard
\begin_inset Formula \begin{equation}
-W_{\mathrm{tot\, mult}}=W_{g\,\mathrm{mult}}+2·\backslash\mbox{tabcolsep}+2·\backslash\mbox{arrayrulewidth}\label{eq:Wtot_mult}\end{equation}
+W_{\mathrm{tot\, mult}}=W_{g\,\mathrm{mult}}+2\cdot\backslash\mbox{tabcolsep}+2\cdot\backslash\mbox{arrayrulewidth}\label{eq:Wtot_mult}\end{equation}
\end_inset
\begin_layout Standard
\begin_inset Formula \begin{equation}
-W_{g\, n}=(W_{g\,\mathrm{mult}}+(1-n)·(2·\backslash\mbox{tabcolsep}+\backslash\mbox{arrayrulewidth}))/n\end{equation}
+W_{g\, n}=(W_{g\,\mathrm{mult}}+(1-n)\cdot(2\cdot\backslash\mbox{tabcolsep}+\backslash\mbox{arrayrulewidth}))/n\end{equation}
\end_inset
of the LaTeX-package
\series bold
-floatf\SpecialChar \textcompwordmark{}
+f\SpecialChar \textcompwordmark{}
+loatf\SpecialChar \textcompwordmark{}
lt
\series default
\end_inset
+\end_layout
+
+\begin_layout Bibliography
+\begin_inset LatexCommand bibitem
+key "listings"
+
+\end_inset
+
+
+\begin_inset ERT
+status collapsed
+
+\begin_layout Standard
+
+
+\backslash
+href{ftp://tug.ctan.org/pub/tex-archive/macros/latex/contrib/listings/listings.pdf}
+{
+\end_layout
+
+\end_inset
+
+Documentation
+\begin_inset ERT
+status collapsed
+
+\begin_layout Standard
+
+}
+\end_layout
+
+\end_inset
+
+ of the LaTeX-package
+\series bold
+listings
+\series default
+
+\begin_inset LatexCommand index
+name "LaTeX-packages ! listings"
+
+\end_inset
+
+
\end_layout
\begin_layout Bibliography
\family sans
LyX 1.5
\family default
-.
+.0.
\end_layout
\begin_layout Standard