From e9d9f2e27bf7d8174022a8c9fffc94c981ab7c0f Mon Sep 17 00:00:00 2001 From: =?utf8?q?Jos=C3=A9=20Matox?= Date: Sun, 11 Feb 2007 23:29:15 +0000 Subject: [PATCH] Update docbook example git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17142 a592a061-630c-0410-9148-cb99ea01b6c8 --- lib/examples/docbook_article.lyx | 183 ++++--------------------------- 1 file changed, 22 insertions(+), 161 deletions(-) diff --git a/lib/examples/docbook_article.lyx b/lib/examples/docbook_article.lyx index 33f293578d..76cd13b0da 100644 --- a/lib/examples/docbook_article.lyx +++ b/lib/examples/docbook_article.lyx @@ -1,11 +1,18 @@ #LyX 1.5.0svn created this file. For more info see http://www.lyx.org/ -\lyxformat 245 +\lyxformat 252 \begin_document \begin_header \textclass docbook \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 default \paperfontsize default \spacing single @@ -25,95 +32,36 @@ \paperpagestyle default \tracking_changes false \output_changes true +\author "Jose' Matos" \end_header \begin_body -\begin_layout Standard -\begin_inset ERT -status inlined - -\begin_layout Standard - - - -\begin_inset Note Note -status collapsed - -\begin_layout Standard - -Here goes the information about the article: -\end_layout - -\end_inset - - -\end_layout - -\begin_layout Standard - -* title -\end_layout - -\begin_layout Standard - -* date -\end_layout - -\begin_layout Standard - -* author -\end_layout - -\begin_layout Standard - -+ first name -\end_layout - -\begin_layout Standard - -+ last name -\end_layout - -\begin_layout Standard - -* abstract -\end_layout - -\end_inset - - -\end_layout - \begin_layout Title - Docbook with LyX \end_layout \begin_layout Date - 24 September 1999 \end_layout \begin_layout Author - - \begin_inset CharStyle Firstname +show_label true status inlined \begin_layout Standard - -José +José \end_layout \end_inset \begin_inset CharStyle Surname +show_label true status inlined \begin_layout Standard - Matos \end_layout @@ -123,19 +71,16 @@ Matos \end_layout \begin_layout Abstract - This is a small illustration of lyx's features using DocBook. \end_layout \begin_layout Abstract - The abstract can span several paragraphs. \end_layout \begin_layout Section - - -\begin_inset LatexCommand \label{first-section} +\begin_inset LatexCommand label +name "first-section" \end_inset @@ -143,28 +88,23 @@ Introduction \end_layout \begin_layout Standard - This file ilustrates the generation of docbook documents with LyX. \end_layout \begin_layout Standard - This will improve as soon as new features are available. \end_layout \begin_layout Section - Standard layouts \end_layout \begin_layout Standard - One of the goals is the support, as much as possible, of layouts used in other textclass, for compatibility purposes. \end_layout \begin_layout Standard - Remember that this is work in progress, I would like to hear any comments, good or \begin_inset Quotes eld @@ -178,105 +118,88 @@ bad \end_layout \begin_layout Subsection - Lists \end_layout \begin_layout Standard - This is an example with several nested lists. \end_layout \begin_layout Itemize - item 1 \end_layout \begin_deeper \begin_layout Enumerate - item 2 \end_layout \begin_layout Description - new item \end_layout \begin_deeper \begin_layout Enumerate - collection \end_layout \end_deeper \end_deeper \begin_layout Itemize - new set \end_layout \begin_layout Subsection - Code \end_layout \begin_layout Standard - Required steps to have a running lyx. \end_layout \begin_layout Quotation - Be carefull with your own code. \end_layout \begin_layout Quotation - The debugger. \end_layout \begin_layout Code - cat > env.out \end_layout \begin_layout Code - tar xvzf lyx.tgz \end_layout \begin_layout Code - cd lyx-1_0_x \end_layout \begin_layout Code - ./configure \end_layout \begin_layout Code - make \end_layout \begin_layout Code - make install \end_layout \begin_layout Subsection - Labels \end_layout \begin_layout Standard - If a label is the first element in any layout, that label will be merged with that element. See as an example -\begin_inset LatexCommand \ref[first-section]{first-section} +\begin_inset LatexCommand ref +name "first-section" +reference "first-section" \end_inset @@ -284,22 +207,20 @@ If a label is the first element in any layout, that label will be merged \end_layout \begin_layout Subsection - Fonts \end_layout \begin_layout Standard - The only fonts supported are \emph on Emphasis \emph default and \begin_inset CharStyle Literal +show_label true status inlined \begin_layout Standard - SGML \end_layout @@ -309,12 +230,10 @@ SGML \end_layout \begin_layout Subsection - Figures \end_layout \begin_layout Standard - One of the major changes in the docbook when compared with the linuxdoc support are the figures support. LyX only allows to view eps figures. @@ -322,7 +241,6 @@ One of the major changes in the docbook when compared with the linuxdoc \end_layout \begin_layout Standard - Notice that when the docbook code is exported the filename extension is stripped. This enables that when the several backends are processed in sgmltools, @@ -331,8 +249,6 @@ Notice that when the docbook code is exported the filename extension is \end_layout \begin_layout Standard - - \begin_inset Float figure placement htbp wide false @@ -340,8 +256,6 @@ sideways false status open \begin_layout Standard - - \begin_inset Graphics filename ../doc/platypus.eps display grayscale @@ -356,7 +270,6 @@ status open \end_layout \begin_layout Caption - Nice platypus \end_layout @@ -366,13 +279,10 @@ Nice platypus \end_layout \begin_layout Standard - Wide figures are treated as normal figures. \end_layout \begin_layout Standard - - \begin_inset Float figure placement htbp wide true @@ -380,8 +290,6 @@ sideways false status open \begin_layout Standard - - \begin_inset Graphics filename ../doc/platypus.eps display grayscale @@ -396,7 +304,6 @@ status open \end_layout \begin_layout Caption - long, very long... :-) \end_layout @@ -407,12 +314,10 @@ long, very long... \end_layout \begin_layout Subsection - Tables \end_layout \begin_layout Standard - There is also basic support for tables. \begin_inset Float table placement htbp @@ -422,7 +327,6 @@ status open \begin_layout Standard \align center - \begin_inset Tabular @@ -445,7 +349,6 @@ status open \begin_inset Text \begin_layout Standard - Software 1 \end_layout @@ -455,7 +358,6 @@ Software 1 \begin_inset Text \begin_layout Standard - Software 2 \end_layout @@ -465,7 +367,6 @@ Software 2 \begin_inset Text \begin_layout Standard - Software 3 \end_layout @@ -475,7 +376,6 @@ Software 3 \begin_inset Text \begin_layout Standard - Software 4 \end_layout @@ -487,7 +387,6 @@ Software 4 \begin_inset Text \begin_layout Standard - Plataform 1 \end_layout @@ -497,7 +396,6 @@ Plataform 1 \begin_inset Text \begin_layout Standard - 25 MB \end_layout @@ -507,7 +405,6 @@ Plataform 1 \begin_inset Text \begin_layout Standard - 10 MB \end_layout @@ -517,7 +414,6 @@ Plataform 1 \begin_inset Text \begin_layout Standard - 34 MB \end_layout @@ -538,7 +434,6 @@ Plataform 1 \begin_inset Text \begin_layout Standard - Plataform 2 \end_layout @@ -557,7 +452,6 @@ Plataform 2 \begin_inset Text \begin_layout Standard - 12 MB \end_layout @@ -567,7 +461,6 @@ Plataform 2 \begin_inset Text \begin_layout Standard - 30 MB \end_layout @@ -577,7 +470,6 @@ Plataform 2 \begin_inset Text \begin_layout Standard - 35 MB \end_layout @@ -592,7 +484,6 @@ Plataform 2 \end_layout \begin_layout Caption - Nice Formal Table \end_layout @@ -602,20 +493,19 @@ Nice Formal Table \end_layout \begin_layout Standard - As it happens with the figures the wide tables are treated as normal tables. \end_layout \begin_layout Subsection - Margins \end_layout \begin_layout Standard - There are some restrictions when using margins. For further information on docbook allowed syntax consult the -\begin_inset LatexCommand \url[docbook reference manual]{http://www.oasis-open.org/docbook/documentation/reference/} +\begin_inset LatexCommand url +name "docbook reference manual" +target "http://www.oasis-open.org/docbook/documentation/reference/" \end_inset @@ -623,7 +513,6 @@ There are some restrictions when using margins. \end_layout \begin_layout Quotation - It is also possible to insert margin notes inside some environments. \end_layout @@ -634,13 +523,10 @@ status inlined \begin_layout Standard - - \begin_inset Marginal status collapsed \begin_layout Standard - margin note \end_layout @@ -666,20 +552,17 @@ third par -> margin note \end_deeper \begin_layout Quotation - Notice that the previous layout is at level 1 \begin_inset Foot status collapsed \begin_layout Standard - This comes from a docbook restriction. Sidebar can only appear inside "MSGTEXT", "CAUTION", "IMPORTANT", "NOTE", "TIP", "WARNING", "BLOCKQUOTE". \end_layout \begin_layout Standard - These environments are easily added to the docbook layout. \end_layout @@ -695,13 +578,10 @@ status inlined \begin_layout Standard - - \begin_inset Marginal status collapsed \begin_layout Standard - too marginal ;-) \end_layout @@ -717,71 +597,58 @@ too marginal ;-) \end_deeper \begin_layout Section - The road map \end_layout \begin_layout Standard - This is a small list of the remaining tasks: \end_layout \begin_layout Itemize - Expand the number of layouts \end_layout \begin_deeper \begin_layout Itemize - example \end_layout \begin_layout Itemize - note \end_layout \begin_layout Itemize - warning \end_layout \begin_layout Itemize - tip \end_layout \begin_layout Itemize - caution \end_layout \begin_layout Itemize - important \end_layout \end_deeper \begin_layout Itemize - Compose other layout files, besides article \end_layout \begin_deeper \begin_layout Enumerate - book \end_layout \begin_layout Enumerate - set (very unlikely) \begin_inset Foot status collapsed \begin_layout Standard - I do not expect lyx to deal with colection of books, for now! \end_layout @@ -791,35 +658,29 @@ I do not expect lyx to deal with colection of books, for now! \end_layout \begin_layout Enumerate - refentry \end_layout \end_deeper \begin_layout Itemize - goodies \end_layout \begin_deeper \begin_layout Enumerate - including other lyx files \end_layout \begin_layout Enumerate - more advanced tables support \end_layout \end_deeper \begin_layout Itemize - better documentation \end_layout \begin_layout Standard - That's all. ;-) \end_layout -- 2.39.2